didomi_sdk 2.3.0
didomi_sdk: ^2.3.0 copied to clipboard
The Didomi CMP Plugin allows companies to collect, store, and leverage user consent under GDPR, CCPA, and other data privacy regulations.
Release Note #
2.3.0 #
- Update latest versions of native Android (2.6.0) and iOS (2.7.0) sdks
- Add support for
SyncReadyevent - Add new parameters to the
initializemethod 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 configuration
- Stop force unwrapping when getting the root view controller
2.2.0 #
- Update latest versions of native Android (2.4.0) and iOS (2.4.0) sdks
- Implement new public function
openCurrentUserStatusTransaction().
2.1.0 #
- Update latest versions of native Android (2.2.0) and iOS (2.2.0) sdks
- Support new methods
addVendorStatusListenerandremoveVendorStatusListener - Update Kotlin version from
1.7.20to1.8.20
2.0.1 #
- Update latest versions of native Android (2.0.1) and iOS (2.0.2) sdks
- Fix event handler for
onPreferencesClickDisagreeToAll
2.0.0 #
- Update latest versions of native Android (2.0.0) and iOS (2.0.1) sdks
- Remove deprecated methods (breaking changes)
disabledPurposeIdsdisabledPurposesdisabledVendorIdsdisabledVendorsenabledPurposeIdsenabledPurposesenabledVendorIdsenabledVendorsinitialize(without DidomiInitializeParameters)setUserWithAuthentication(with authentication parameters instead of UserAuthParams)getUserConsentStatusForPurposegetUserConsentStatusForVendorgetUserConsentStatusForVendorAndRequiredPurposesgetUserLegitimateInterestStatusForPurposegetUserLegitimateInterestStatusForVendorgetUserLegitimateInterestStatusForVendorAndRequiredPurposesgetUserStatusForVendor
- Refactor
PurposeandVendorobjects (breaking changes)
1.21.0 #
- Update latest versions of native Android (1.90.0) and iOS (1.99.0) sdks
1.20.0 #
- Update latest versions of native Android (1.89.0) and iOS (1.98.0) sdks
- Implement new public function
getCurrentUserStatus(). - Implement new public function
setCurrentUserStatus().
1.19.0 #
- Update latest versions of native Android (1.88.0) and iOS (1.97.0) sdks
- Implement new public function
isUserStatusPartial(). - Implement new public function
shouldUserStatusBeCollected().
1.18.0 #
- Update latest versions of native Android (1.87.0) and iOS (1.96.0) sdks
1.17.0 #
- Update latest versions of native Android (1.86.1) and iOS (1.95.1) sdks
1.16.0 #
- Update latest versions of native Android (1.86.0) and iOS (1.95.0) sdks
1.15.0 #
- Update latest versions of native Android (1.85.0) and iOS (1.94.0) sdks
- Apply fix to avoid error
channel sent a message from native to Flutter on a non-platform thread
1.14.0 #
- Update latest versions of native Android (1.84.1) and iOS (1.93.1) sdks
1.13.0 #
- Update latest versions of native Android (1.83.0) and iOS (1.92.0) sdks
1.12.0 #
- Update latest versions of native Android (1.81.0) and iOS (1.90.0) sdks
1.11.0 #
- Update latest versions of native Android (1.80.0) and iOS (1.89.1) sdks
1.10.0 #
- Update latest versions of native Android (1.78.0) and iOS (1.88.0) sdks
1.9.0 #
- Update latest versions of native Android (1.77.0) and iOS (1.87.0) sdks
- Add
CPRAregulation support - Implement new internal events for
Sensitive Personal Informationinteractions
1.8.0 #
- Update latest versions of native Android (1.76.0) and iOS (1.86.0) sdks
- Throw error log (iOS) / Exception (Android) when calling
clearUserbefore SDK initialization
1.7.0 #
- Update latest versions of native Android (1.70.1) and iOS (1.79.1) sdks
- Update Android Build Config (Kotlin version 1.7.20)
1.6.0 #
- Update latest versions of native Android (1.69.0) and iOS (1.78.0) sdks
- Add
CCPAregulation support
1.5.0 #
- Update latest versions of native Android (1.66.0) and iOS (1.75.0) sdks
- Add AndroidTV support
1.4.0 #
- Update latest versions of native Android and iOS sdks
- Add
languageUpdated/languageUpdateFailedevents from native sdks
1.3.0 #
- Update latest versions of native Android and iOS sdks
- Add
setUserWithAuthParamsfeature (replaces deprecatedsetUserWithAuthentication)
1.2.0 #
- Update latest versions of native Android and iOS sdks
- Support new IAB rules regarding timestamp in the GDPR consent string: See https://github.com/InteractiveAdvertisingBureau/GDPR-Transparency-and-Consent-Framework/pull/306/files#diff-99d4d9da93e17e584b04a239a04503a776d54503b0e2db52fc157b77fc950bbbR65
- The timestamps have now only day-level granularity.
Createdfield has the same value asLastUpdated
- Fully support
showPreferences/hidePreferencesevents
1.1.0 #
- Update Android / iOS native sdks
- Add
showPreferences/hidePreferencesevents from native sdks
1.0.1 #
- Fix git repository to allow publication
1.0.0 #
- Update Android / iOS native sdks
- Add getUserStatus feature from native sdks
0.0.1-alpha.1 #
- Internal release that add missing features from native sdks
0.0.1-dev.1 #
- Initial release that contains essential methods required for implementing the Didomi Flutter SDK on a Flutter app.