NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2638 most downloaded on pub.dev
The Didomi CMP Plugin allows companies to collect, store, and leverage user consent under GDPR, CCPA, and other data privacy regulations.
Last release 7 days ago
01 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
63 releases · first in 2021
One column per quarter.
Update latest versions of native Android (2.51.0) and iOS (2.51.1) sdks.
getUserCountryCode / getUserRegionCode methods.More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.50.0) and iOS (2.50.0) sdks.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.49.1) and iOS (2.49.0) sdks.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.49.0) and iOS (2.49.0) sdks.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.48.0) and iOS (2.48.0) sdks.
⚠️ Warning: The minimum iOS deployment target is now 15.0, as required by Flutter 3.47+.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.47.0) and iOS (2.47.0) sdks.
onDcsSignatureReady, onDcsSignatureError) never being triggered.More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.46.0) and iOS (2.46.0) sdks.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.45.0) and iOS (2.45.0) sdks.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.44.0) and iOS (2.44.0) sdks.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.43.0) and iOS (2.43.0) sdks.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.42.0) and iOS (2.42.0) sdks.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.41.0) and iOS (2.41.0) sdks.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.40.0) and iOS (2.40.0) sdks.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.39.0) and iOS (2.39.0) sdks.
More info: https://developers.didomi.io/cmp/mobile-sdk
Update latest versions of native Android (2.38.0) and iOS (2.38.0) sdks.
Update latest versions of native Android (2.37.0) and iOS (2.37.0) sdks.
Update latest versions of native Android (2.36.2) and iOS (2.36.2) sdks.
Update latest versions of native Android (2.36.1) and iOS (2.36.1) sdks.
Update latest versions of native Android (2.35.0) and iOS (2.35.0) sdks.
Update latest versions of native Android (2.34.0) and iOS (2.34.0) sdks.
Update latest versions of native Android (2.33.0) and iOS (2.33.0) sdks.
Update latest versions of native Android (2.32.0) and iOS (2.32.0) sdks.
Update latest versions of native Android (2.31.1) and iOS (2.31.1) sdks.
DcsSignatureReadyEvent and DcsSignatureErrorEvent events.IntegrationErrorEvent event.Update latest versions of native Android (2.28.0) and iOS (2.28.0) sdks
Update latest versions of native Android (2.27.0) and iOS (2.26.3) sdks
Update latest versions of native Android (2.25.1) and iOS (2.25.1) sdks
Update latest versions of native Android (2.19.1) and iOS (2.19.1) sdks
Update latest versions of native Android (2.19.0) and iOS (2.19.0) sdks
initializeWithParameters().setUserWithParameters() and setUserWithParametersAndSetupUI().Deprecate methods and parameters related to SPI purposes
applicableRegulation.Update latest versions of native Android (2.17.0) and iOS (2.17.0) sdks
organizationUserId field in SyncReadyEventjvmTarget in build.gradle kotlinOptionsUpdate latest versions of native Android (2.10.1) and iOS (2.11.1) sdks
Update latest versions of native Android (2.10.0) and iOS (2.11.0) sdks
Update latest versions of native Android (2.9.0) and iOS (2.9.2) sdks
Update latest versions of native Android (2.7.0) and iOS (2.8.0) sdks
3.16.0 or higherUpdate latest versions of native Android (2.6.0) and iOS (2.7.0) sdks
SyncReady eventinitialize method to override the user location determined by the SDK when getting the notice configuration:
countryCode: Force the user country used to get the notice configurationregionCode: Force the user region used to get the notice configurationUpdate latest versions of native Android (2.4.0) and iOS (2.4.0) sdks
openCurrentUserStatusTransaction().Update latest versions of native Android (2.2.0) and iOS (2.2.0) sdks
addVendorStatusListener and removeVendorStatusListener1.7.20 to 1.8.20Update latest versions of native Android (2.0.1) and iOS (2.0.2) sdks
onPreferencesClickDisagreeToAllRemove deprecated methods (breaking changes)
disabledPurposeIdsdisabledPurposesdisabledVendorIdsdisabledVendorsenabledPurposeIdsenabledPurposesenabledVendorIdsenabledVendorsinitialize (without DidomiInitializeParameters)setUserWithAuthentication (with authentication parameters instead of UserAuthParams)getUserConsentStatusForPurposegetUserConsentStatusForVendorgetUserConsentStatusForVendorAndRequiredPurposesgetUserLegitimateInterestStatusForPurposegetUserLegitimateInterestStatusForVendorgetUserLegitimateInterestStatusForVendorAndRequiredPurposesgetUserStatusForVendorPurpose and Vendor objects (breaking changes)Update latest versions of native Android (1.90.0) and iOS (1.99.0) sdks
Update latest versions of native Android (1.89.0) and iOS (1.98.0) sdks
getCurrentUserStatus().setCurrentUserStatus().Update latest versions of native Android (1.88.0) and iOS (1.97.0) sdks
isUserStatusPartial().shouldUserStatusBeCollected().Update latest versions of native Android (1.87.0) and iOS (1.96.0) sdks
Update latest versions of native Android (1.86.1) and iOS (1.95.1) sdks
Update latest versions of native Android (1.86.0) and iOS (1.95.0) sdks
Update latest versions of native Android (1.85.0) and iOS (1.94.0) sdks
channel sent a message from native to Flutter on a non-platform threadUpdate latest versions of native Android (1.84.1) and iOS (1.93.1) sdks
Update latest versions of native Android (1.83.0) and iOS (1.92.0) sdks
Update latest versions of native Android (1.81.0) and iOS (1.90.0) sdks
Update latest versions of native Android (1.80.0) and iOS (1.89.1) sdks
Update latest versions of native Android (1.78.0) and iOS (1.88.0) sdks
Update latest versions of native Android (1.77.0) and iOS (1.87.0) sdks
CPRA regulation supportSensitive Personal Information interactionsUpdate latest versions of native Android (1.76.0) and iOS (1.86.0) sdks
clearUser before SDK initializationUpdate latest versions of native Android (1.70.1) and iOS (1.79.1) sdks
Update latest versions of native Android (1.69.0) and iOS (1.78.0) sdks
CCPA regulation supportUpdate latest versions of native Android (1.66.0) and iOS (1.75.0) sdks
Update latest versions of native Android and iOS sdks
languageUpdated / languageUpdateFailed events from native sdksAdd setUserWithAuthParams feature (replaces deprecated setUserWithAuthentication)
setUserWithAuthParams feature (replaces deprecated setUserWithAuthentication)Update latest versions of native Android and iOS sdks
Created field has the same value as LastUpdatedshowPreferences / hidePreferences eventsUpdate Android / iOS native sdks
showPreferences / hidePreferences events from native sdksYour coding agent can read these notes before it upgrades. Set up the MCP server →