PackageTrack
Sign in Get early access

didomi_sdk

The Didomi CMP Plugin allows companies to collect, store, and leverage user consent under GDPR, CCPA, and other data privacy regulations.

2.32.0 11K downloads/mo #2859 most downloaded on pub.dev didomi/flutter

What this package is like to depend on

Last release 4 days ago

19 Aug 2026

Ships on a steady schedule

a new release about every 2 weeks

Nearly every release is documented

notes for 57 of 57 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

59 releases · first in 2021

19 releases in the last 12 months

see the full history below

Release timeline

59 releases · May 2021 to Aug 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 59
  1. 2.32.0 19 Aug 2026
    Release notes
    • 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

    Open source →
    Release notes
    • 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+.

    Open source →
    Release notes

    2.32.0 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  2. 2.31.0 05 Aug 2026
    Release notes
    • Update latest versions of native Android (2.47.0) and iOS (2.47.0) sdks.
    • Fix DCS signature events (onDcsSignatureReady, onDcsSignatureError) never being triggered.

    More info: https://developers.didomi.io/cmp/mobile-sdk

    Open source →
    Release notes
    • Update latest versions of native Android (2.47.0) and iOS (2.47.0) sdks.
    • Fix DCS signature events (onDcsSignatureReady, onDcsSignatureError) never being triggered.
    Open source →
    Release notes

    2.31.0

    Compare

    Choose a tag to compare

    Open source →
  3. 2.30.0 21 Jul 2026
    Release notes
    • Update latest versions of native Android (2.46.0) and iOS (2.46.0) sdks.

    More info: https://developers.didomi.io/cmp/mobile-sdk

    Open source →
    Release notes
    • Update latest versions of native Android (2.46.0) and iOS (2.46.0) sdks.
    Open source →
    Release notes

    2.30.0

    Compare

    Choose a tag to compare

    Open source →
  4. 2.29.0 07 Jul 2026
    Release notes
    • Update latest versions of native Android (2.45.0) and iOS (2.45.0) sdks.

    More info: https://developers.didomi.io/cmp/mobile-sdk

    Open source →
    Release notes
    • Update latest versions of native Android (2.45.0) and iOS (2.45.0) sdks.
    Open source →
    Release notes

    2.29.0

    Compare

    Choose a tag to compare

    Open source →
  5. 2.28.0 16 Jun 2026
    Release notes
    • Update latest versions of native Android (2.44.0) and iOS (2.44.0) sdks.

    More info: https://developers.didomi.io/cmp/mobile-sdk

    Open source →
    Release notes
    • Update latest versions of native Android (2.44.0) and iOS (2.44.0) sdks.
    Open source →
    Release notes

    2.28.0

    Compare

    Choose a tag to compare

    Open source →
  6. 2.27.0 25 May 2026
    Release notes
    • Update latest versions of native Android (2.43.0) and iOS (2.43.0) sdks.

    More info: https://developers.didomi.io/cmp/mobile-sdk

    Open source →
    Release notes
    • Update latest versions of native Android (2.43.0) and iOS (2.43.0) sdks.
    Open source →
    Release notes

    2.27.0

    Compare

    Choose a tag to compare

    Open source →
  7. 2.26.0 05 May 2026
    Release notes
    • Update latest versions of native Android (2.42.0) and iOS (2.42.0) sdks.

    More info: https://developers.didomi.io/cmp/mobile-sdk

    Open source →
    Release notes
    • Update latest versions of native Android (2.42.0) and iOS (2.42.0) sdks.
    Open source →
    Release notes

    2.26.0

    Compare

    Choose a tag to compare

    Open source →
  8. 2.25.0 20 Apr 2026
    Release notes
    • Update latest versions of native Android (2.41.0) and iOS (2.41.0) sdks.

    More info: https://developers.didomi.io/cmp/mobile-sdk

    Open source →
    Release notes
    • Update latest versions of native Android (2.41.0) and iOS (2.41.0) sdks.
    Open source →
    Release notes

    2.25.0

    Compare

    Choose a tag to compare

    Open source →
  9. 2.24.0 07 Apr 2026
    Release notes
    • Update latest versions of native Android (2.40.0) and iOS (2.40.0) sdks.

    More info: https://developers.didomi.io/cmp/mobile-sdk

    Open source →
    Release notes
    • Update latest versions of native Android (2.40.0) and iOS (2.40.0) sdks.
    Open source →
    Release notes

    2.24.0

    Compare

    Choose a tag to compare

    Open source →
  10. 2.23.0 23 Mar 2026
    Release notes
    • Update latest versions of native Android (2.39.0) and iOS (2.39.0) sdks.

    More info: https://developers.didomi.io/cmp/mobile-sdk

    Open source →
    Release notes
    • Update latest versions of native Android (2.39.0) and iOS (2.39.0) sdks.
    Open source →
    Release notes

    2.23.0

    Compare

    Choose a tag to compare

    Open source →
  11. 2.22.0 10 Mar 2026
    Release notes
    • Update latest versions of native Android (2.38.0) and iOS (2.38.0) sdks.
    Open source →
  12. 2.21.0 24 Feb 2026
    Release notes
    • Update latest versions of native Android (2.37.0) and iOS (2.37.0) sdks.
    Open source →
  13. 2.20.1 10 Feb 2026
    Release notes
    • Update latest versions of native Android (2.36.2) and iOS (2.36.2) sdks.
    Open source →
  14. 2.20.0 28 Jan 2026
    Release notes
    • Update latest versions of native Android (2.36.1) and iOS (2.36.1) sdks.
    Open source →
  15. 2.19.0 21 Jan 2026
    Release notes
    • Update latest versions of native Android (2.35.0) and iOS (2.35.0) sdks.
    Open source →
  16. 2.18.0 01 Dec 2025
    Release notes
    • Update latest versions of native Android (2.34.0) and iOS (2.34.0) sdks.
    Open source →
  17. 2.17.0 06 Nov 2025
    Release notes
    • Update latest versions of native Android (2.33.0) and iOS (2.33.0) sdks.
    Open source →
  18. 2.16.0 27 Oct 2025
    Release notes
    • Update latest versions of native Android (2.32.0) and iOS (2.32.0) sdks.
    Open source →
  19. 2.15.0 10 Oct 2025
    Release notes
    • Update latest versions of native Android (2.31.1) and iOS (2.31.1) sdks.
    • Add support for DcsSignatureReadyEvent and DcsSignatureErrorEvent events.
    • Add support for IntegrationErrorEvent event.
    Open source →
  20. 2.14.0 11 Aug 2025
    Release notes
    • Update latest versions of native Android (2.28.0) and iOS (2.28.0) sdks
    Open source →
  21. 2.13.0 22 Jul 2025
    Release notes
    • Update latest versions of native Android (2.27.0) and iOS (2.26.3) sdks
    Open source →
  22. 2.12.0 03 Jun 2025
    Release notes
    • Update latest versions of native Android (2.25.1) and iOS (2.25.1) sdks
    Open source →
  23. 2.10.1 20 Feb 2025
    Release notes
    • Update latest versions of native Android (2.19.1) and iOS (2.19.1) sdks
    Open source →
  24. 2.10.0 07 Feb 2025
    Release notes
    • Update latest versions of native Android (2.19.0) and iOS (2.19.0) sdks
    • Implement new public function initializeWithParameters().
    • Implement new public functions setUserWithParameters() and setUserWithParametersAndSetupUI().
    Open source →
  25. 2.9.0 17 Jan 2025
    Release notes
    • Update latest versions of native Android (2.18.0) and iOS (2.18.0) sdks
    • Deprecate methods and parameters related to SPI purposes
    • Implement new public computed property applicableRegulation.
    Open source →
  26. 2.8.0 13 Dec 2024
    Release notes
    • Update latest versions of native Android (2.17.0) and iOS (2.17.0) sdks
    • Handle organizationUserId field in SyncReadyEvent
    • Android: Add jvmTarget in build.gradle kotlinOptions
    Open source →
  27. 2.7.0 20 Aug 2024
    Release notes
    • Update latest versions of native Android (2.10.1) and iOS (2.11.1) sdks
    • Add support for vendor count methods
    Open source →
  28. 2.6.0 30 Jul 2024
    Release notes
    • Update latest versions of native Android (2.10.0) and iOS (2.11.0) sdks
    Open source →
  29. 2.5.0 15 Jul 2024
    Release notes
    • Update latest versions of native Android (2.9.0) and iOS (2.9.2) sdks
    Open source →
  30. 2.4.0 06 Jun 2024
    Release notes
    • Update latest versions of native Android (2.7.0) and iOS (2.8.0) sdks
    • Update Android's build configuration (required for Flutter 3.22)
      • :warning: Compiling for Android will now require Flutter 3.16.0 or higher
    Open source →
  31. 2.3.0 28 May 2024
    Release notes
    • Update latest versions of native Android (2.6.0) and iOS (2.7.0) sdks
    • Add support for SyncReady event
    • Add new parameters to the initialize 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 configuration
      • regionCode: Force the user region used to get the notice configuration
    • Stop force unwrapping when getting the root view controller
    Open source →
  32. 2.2.0 11 Apr 2024
    Release notes
    • Update latest versions of native Android (2.4.0) and iOS (2.4.0) sdks
    • Implement new public function openCurrentUserStatusTransaction().
    Open source →
  33. 2.1.0 19 Mar 2024
    Release notes
    • Update latest versions of native Android (2.2.0) and iOS (2.2.0) sdks
    • Support new methods addVendorStatusListener and removeVendorStatusListener
    • Update Kotlin version from 1.7.20 to 1.8.20
    Open source →
  34. 2.0.1 08 Mar 2024
    Release notes
    • Update latest versions of native Android (2.0.1) and iOS (2.0.2) sdks
    • Fix event handler for onPreferencesClickDisagreeToAll
    Open source →
  35. 2.0.0 27 Feb 2024
    Release notes
    • Update latest versions of native Android (2.0.0) and iOS (2.0.1) sdks
    • Remove deprecated methods (breaking changes)
      • disabledPurposeIds
      • disabledPurposes
      • disabledVendorIds
      • disabledVendors
      • enabledPurposeIds
      • enabledPurposes
      • enabledVendorIds
      • enabledVendors
      • initialize (without DidomiInitializeParameters)
      • setUserWithAuthentication (with authentication parameters instead of UserAuthParams)
      • getUserConsentStatusForPurpose
      • getUserConsentStatusForVendor
      • getUserConsentStatusForVendorAndRequiredPurposes
      • getUserLegitimateInterestStatusForPurpose
      • getUserLegitimateInterestStatusForVendor
      • getUserLegitimateInterestStatusForVendorAndRequiredPurposes
      • getUserStatusForVendor
    • Refactor Purpose and Vendor objects (breaking changes)
    Open source →
  36. 1.21.0 08 Feb 2024
    Release notes
    • Update latest versions of native Android (1.90.0) and iOS (1.99.0) sdks
    Open source →
  37. 1.20.0 25 Jan 2024
    Release notes
    • 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().
    Open source →
  38. 1.19.0 16 Jan 2024
    Release notes
    • 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().
    Open source →
  39. 1.18.0 13 Dec 2023
    Release notes
    • Update latest versions of native Android (1.87.0) and iOS (1.96.0) sdks
    Open source →
  40. 1.17.0 23 Nov 2023
    Release notes
    • Update latest versions of native Android (1.86.1) and iOS (1.95.1) sdks
    Open source →
  41. 1.16.0 21 Nov 2023
    Release notes
    • Update latest versions of native Android (1.86.0) and iOS (1.95.0) sdks
    Open source →
  42. 1.15.0 07 Nov 2023
    Release notes
    • 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
    Open source →
  43. 1.14.0 20 Oct 2023
    Release notes
    • Update latest versions of native Android (1.84.1) and iOS (1.93.1) sdks
    Open source →
  44. 1.13.0 06 Oct 2023
    Release notes
    • Update latest versions of native Android (1.83.0) and iOS (1.92.0) sdks
    Open source →
  45. 1.12.0 18 Jul 2023
    Release notes
    • Update latest versions of native Android (1.81.0) and iOS (1.90.0) sdks
    Open source →
  46. 1.11.0 11 Jul 2023
    Release notes
    • Update latest versions of native Android (1.80.0) and iOS (1.89.1) sdks
    Open source →
  47. 1.10.0 24 Apr 2023
    Release notes
    • Update latest versions of native Android (1.78.0) and iOS (1.88.0) sdks
    Open source →
  48. 1.9.0 04 Apr 2023
    Release notes
    • Update latest versions of native Android (1.77.0) and iOS (1.87.0) sdks
    • Add CPRA regulation support
    • Implement new internal events for Sensitive Personal Information interactions
    Open source →
  49. 1.8.0 21 Mar 2023
    Release notes
    • Update latest versions of native Android (1.76.0) and iOS (1.86.0) sdks
    • Throw error log (iOS) / Exception (Android) when calling clearUser before SDK initialization
    Open source →
  50. 1.7.0 26 Oct 2022
    Release notes
    • Update latest versions of native Android (1.70.1) and iOS (1.79.1) sdks
    • Update Android Build Config (Kotlin version 1.7.20)
    Open source →
  51. 1.6.0 16 Sep 2022
    Release notes
    • Update latest versions of native Android (1.69.0) and iOS (1.78.0) sdks
    • Add CCPA regulation support
    Open source →
  52. 1.5.0 02 Sep 2022
    Release notes
    • Update latest versions of native Android (1.66.0) and iOS (1.75.0) sdks
    • Add AndroidTV support
    Open source →
  53. 1.4.0 03 Aug 2022
    Release notes
    • Update latest versions of native Android and iOS sdks
    • Add languageUpdated / languageUpdateFailed events from native sdks
    Open source →
  54. 1.3.0 30 Mar 2022
    Release notes
    • Update latest versions of native Android and iOS sdks
    • Add setUserWithAuthParams feature (replaces deprecated setUserWithAuthentication)
    Open source →
  55. 1.2.0 01 Feb 2022
    Release notes
    • 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.
      • Created field has the same value as LastUpdated
    • Fully support showPreferences / hidePreferences events
    Open source →
  56. 1.1.0 14 Dec 2021
    Release notes
    • Update Android / iOS native sdks
    • Add showPreferences / hidePreferences events from native sdks
    Open source →
  57. 1.0.1 07 Oct 2021
    Release notes
    • Fix git repository to allow publication
    Open source →
  58. 0.0.1-dev.1 31 May 2021 pre-release
    Release notes
    • Initial release that contains essential methods required for implementing the Didomi Flutter SDK on a Flutter app.
    Open source →
  59. 0.0.1-alpha.1 29 Jun 2021 pre-release
    Release notes
    • Internal release that add missing features from native sdks
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive