PackageTrack
Sign in Get early access

amplitude_flutter

Official Amplitude Flutter SDK, supporting Android, iOS, macOS, and web platforms.

4.7.1 amplitude/Amplitude-Flutter

What this package is like to depend on

Last release 12 days ago

11 Aug 2026

Ships fairly regularly

a new release about every 5 weeks

Most releases are documented

notes for 48 of 75 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

84 releases · first in 2019

11 releases in the last 12 months

see the full history below

Release timeline

84 releases · Apr 2019 to Aug 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 84
  1. 4.7.1 11 Aug 2026
    Release notes

    4.7.1 (2026-08-11)

    Bug Fixes

    • remove autocapture documentation from README (#315) (2a2ab64)
    Open source →
    Release notes

    Bug Fixes

    • remove autocapture documentation from README (#315) (2a2ab64)

    4.7.0 (2026-08-11)

    Features

    • autocapture: web click/form/download capture, page-URL enrichment, and mobile screen views (#309) (9fabca2)
    Open source →
  2. 4.7.0 11 Aug 2026
    Release notes

    4.7.0 (2026-08-11)

    Features

    • autocapture: web click/form/download capture, page-URL enrichment, and mobile screen views (#309) (9fabca2)
    Open source →
  3. 4.6.2 24 Jul 2026
    Release notes

    4.6.2 (2026-07-24)

    Bug Fixes

    • android: return device ID only after native SDK build completes (#310) (cf5d15f)
    Open source →
    Release notes

    Bug Fixes

    • android: return device ID only after native SDK build completes (#310) (cf5d15f)
    Open source →
  4. 4.6.1 06 Jul 2026
    Release notes

    4.6.1 (2026-07-06)

    Bug Fixes

    • android: bump analytics-android pin to 1.29.x for session-replay compat (#308) (bb72fc9), closes #307
    Open source →
    Release notes

    Bug Fixes

    • android: bump analytics-android pin to 1.29.x for session-replay compat (#308) (bb72fc9), closes #307

    4.6.0 (2026-06-16)

    Bug Fixes

    • correct Flutter min version in pubspec to match Dart SDK (#302) (40d197b)

    Features

    • config: prefer autocapture over defaultTracking for mobile (#305) (ff33eab)

    4.5.0 (2026-04-06)

    Bug Fixes

    Features

    • add setOptOut support for iOS and Android (#294) (17ba516)

    4.4.0 (2026-03-31)

    Features

    • internal: improvements to support other Amplitude Flutter SDKs (#291) (0652f47)
    Open source →
  5. 4.6.0 16 Jun 2026
    Release notes

    4.6.0 (2026-06-16)

    Bug Fixes

    • correct Flutter min version in pubspec to match Dart SDK (#302) (40d197b)

    Features

    • config: prefer autocapture over defaultTracking for mobile (#305) (ff33eab)
    Open source →
  6. 4.5.0 06 Apr 2026
    Release notes

    4.5.0 (2026-04-06)

    Bug Fixes

    Features

    • add setOptOut support for iOS and Android (#294) (17ba516)
    Open source →
  7. 4.4.0 31 Mar 2026
    Release notes

    4.4.0 (2026-03-31)

    Features

    • internal: improvements to support other Amplitude Flutter SDKs (#291) (0652f47)
    Open source →
  8. 4.3.11 24 Feb 2026
    Release notes

    4.3.11 (2026-02-24)

    Bug Fixes

    • bump Amplitude-Kotlin to 1.25.3 and Amplitude-Swift to 1.17.3 (#288) (e9c6ca4)
    Open source →
    Release notes

    Bug Fixes

    • bump Amplitude-Kotlin to 1.25.3 and Amplitude-Swift to 1.17.3 (#288) (e9c6ca4)
    Open source →
  9. 4.3.10 16 Jan 2026
    Release notes

    4.3.10 (2026-01-16)

    Bug Fixes

    • update Amplitude-Swift to 1.16.5 iOS missing installed/app opened events (#287) (5857dd7)
    Open source →
    Release notes

    Bug Fixes

    • update Amplitude-Swift to 1.16.5 iOS missing installed/app opened events (#287) (5857dd7)
    Open source →
  10. 4.3.9 14 Oct 2025
    Release notes

    4.3.9 (2025-10-14)

    Bug Fixes

    • lock iOS and Android SDK dependencies to specific versions (#284) (a4ffb5b)
    Open source →
    Release notes

    Bug Fixes

    • lock iOS and Android SDK dependencies to specific versions (#284) (a4ffb5b)
    Open source →
  11. 4.3.8 09 Oct 2025
    Release notes

    Bug Fixes

    • android: deviceId now passed as parameter to native Android SDK (#282) (67698ff)
    Open source →
  12. 4.3.7 06 Aug 2025
    Release notes

    Bug Fixes

    • [android] "Application Opened" events now track correctly for cold starts (#277) (dd85de1)
    • bump minimum Android-Kotlin version for revenue changes (#278) (5d70531)
    Open source →
  13. 4.3.6 05 Aug 2025
    Release notes

    Bug Fixes

    • adding ability to track revenue currency (#276) (3e79706)
    Open source →
  14. 4.3.5 29 Jul 2025
    Release notes

    Bug Fixes

    Open source →
  15. 4.3.4 15 Jul 2025
    Release notes

    Bug Fixes

    • [android] Remove duplicate install event tracking (#273) (da5f2c5)
    Open source →
  16. 4.3.3 07 Jul 2025
    Release notes

    Bug Fixes

    • [android] Flutter debug levels now map correctly to Android (#272) (8dc0589)
    Open source →
  17. 4.3.2 30 May 2025
    Release notes

    Bug Fixes

    • (web) make setOptOut grab arguments and pass to TS SDK (#260) (1c1acc2)
    • iOS logLevel configuration not being applied correctly (#256) (dcf2a6f)
    Open source →
  18. 4.3.1 17 Apr 2025
    Release notes

    Bug Fixes

    • cast call.arguments to Map rather than Map<String, dynamic> to fix setUserId and setDeviceId (#251) (409ce18)
    • Unnecessary double await call (#253) (02be47d)

    4.3.0 (2025-03-26)

    Features

    4.2.0 (2025-03-17)

    Bug Fixes

    • allow setUserId and setDeviceId to be called with null in swift code (#236) (9197d45)
    • allow userId and deviceId to be set nullable (#238) (af9d225)

    Features

    4.1.0 (2025-03-03)

    Bug Fixes

    • update minimum version of Amplitude-Kotlin to 1.20 (#232) (98fb633)

    Features

    • add getUserId and getDeviceId functions on web/android/ios (#230) (295cfa6)
    Open source →
  19. 4.3.0 26 Mar 2025

    Nothing published for this version

  20. 4.2.0 17 Mar 2025

    Nothing published for this version

  21. 4.1.0 03 Mar 2025

    Nothing published for this version

  22. 4.0.1 21 Feb 2025
    Release notes

    Bug Fixes

    • use js_interop_unsafe jsify() to convert dart object to JSObject rather than DIY mapToJSObj method (#229) (c9be554)

    4.0.0 (2025-02-19)

    Bug Fixes

    • Adding underlying library version to library field (#192) (9afeaa1)
    • Adding underlying library version to library field (#195) (bd72e9d)
    • capitalize serverZone before passing to browser SDK (#219) (3e46e78)
    • don't set namespace via package attribute in AndroidManifest.xml (#225) (a56915a)
    • eventType should be required positional param (#186) (1cb1f9b)

    Features

    • add subset of Browser SDK autocapture configuration to flutter web (#221) (ff53638)
    • add support for macOS (#217) (eb66de8), closes #156 #211 #46
    • enable app installed & updated events for iOS (#183) (2d4cfe2)
    • update to the latests native SDKs (#179) (fa0b4b9)
    • use latest Amplitude Browser 2 SDK (2.11.10) for flutter SDK web (#216) (3ba2a54)

    BREAKING CHANGES

    • Update to the latest native SDKs

    4.0.0-beta.9 (2025-02-06)

    Bug Fixes

    • don't set namespace via package attribute in AndroidManifest.xml (#225) (a56915a)

    Features

    • add subset of Browser SDK autocapture configuration to flutter web (#221) (ff53638)

    4.0.0-beta.8 (2025-01-20)

    Bug Fixes

    • capitalize serverZone before passing to browser SDK (#219) (3e46e78)

    4.0.0-beta.7 (2025-01-15)

    Features

    4.0.0-beta.6 (2025-01-08)

    Features

    • use latest Amplitude Browser 2 SDK (2.11.10) for flutter SDK web (#216) (3ba2a54)

    4.0.0-beta.5 (2024-06-28)

    Bug Fixes

    • Adding underlying library version to library field (#195) (bd72e9d)

    4.0.0-beta.4 (2024-06-24)

    Bug Fixes

    • Adding underlying library version to library field (#192) (9afeaa1)

    4.0.0-beta.3 (2024-04-08)

    Bug Fixes

    • eventType should be required positional param (#186) (1cb1f9b)

    4.0.0-beta.2 (2024-04-03)

    Features

    • enable app installed & updated events for iOS (#183) (2d4cfe2)

    4.0.0-beta.1 (2024-03-12)

    Features

    BREAKING CHANGES

    • Update to the latest native SDKs
    Open source →
  23. 4.0.0 19 Feb 2025

    Nothing published for this version

  24. 4.0.0-beta.9 06 Feb 2025 pre-release

    Nothing published for this version

  25. 4.0.0-beta.8 20 Jan 2025 pre-release

    Nothing published for this version

  26. 4.0.0-beta.7 15 Jan 2025 pre-release

    Nothing published for this version

  27. 4.0.0-beta.6 08 Jan 2025 pre-release

    Nothing published for this version

  28. 4.0.0-beta.5 28 Jun 2024 pre-release

    Nothing published for this version

  29. 4.0.0-beta.4 24 Jun 2024 pre-release

    Nothing published for this version

  30. 4.0.0-beta.3 08 Apr 2024 pre-release

    Nothing published for this version

  31. 4.0.0-beta.2 03 Apr 2024 pre-release

    Nothing published for this version

  32. 4.0.0-beta.1 13 Mar 2024 pre-release

    Nothing published for this version

  33. 3.16.7 21 Jan 2025

    Nothing published for this version

  34. 3.16.6 02 Jan 2025

    Nothing published for this version

  35. 3.16.5 09 Dec 2024

    Nothing published for this version

  36. 3.16.4 09 Sep 2024

    Nothing published for this version

  37. 3.16.3 09 Sep 2024

    Nothing published for this version

  38. 3.16.2 08 Feb 2024

    Nothing published for this version

  39. 3.16.1 08 Nov 2023
    Release notes

    Bug Fixes

    Open source →
  40. 3.16.0 24 Jul 2023
    Release notes
    • Bump Amplitude Android SDK version (2.39.8) with session race condition fix.
    • Add setOffline method. Thanks @nishiths23!
    • Fix nested event properties in Web. Thanks @jtothebell!
    Open source →
  41. 3.15.0 01 Jun 2023
    Release notes
    • Bump Amplitude Android SDK version (2.39.4)
    • Bump Amplitude iOS SDK version (8.16.1)
    Open source →
  42. 3.14.0 05 Apr 2023
    Release notes
    • Implement setEventUploadPeriodMillis
    Open source →
  43. 3.13.0 12 Dec 2022
    Release notes
    • Implement setDeviceId
    Open source →
  44. 3.12.0 28 Nov 2022
    Release notes
    • Bump Amplitude Android SDK version (2.38.3)
    • Bump Amplitude iOS SDK version (8.14.0)
    Open source →
  45. 3.11.0 22 Oct 2022
    Release notes
    • Bump up the kotlin version to support latest gradle on Android.
    Open source →
  46. 3.10.0 15 Jun 2022
    Release notes
    • Fix the Amplitude Flutter Web throw exception on setting userId to null
    Open source →
  47. 3.9.0 11 May 2022
    Release notes
    • Bump Android (2.37.0) Amplitude SDK versions
    Open source →
  48. 3.8.1 14 Jan 2022
    Release notes
    • Fix setUseDynamicConfig in Android
    • Enable foreground tracking on Android by default. Thanks @vishna!
    Open source →
  49. 3.8.0 23 Nov 2021
    Release notes
    • Support Flutter Web. Please check the example app or go to developer center to see the usage(https://developers.amplitude.com/docs/flutter-setup#flutter-web-support).
    Open source →
  50. 3.7.0 28 Oct 2021
    Release notes
    • Downgrade the kotlin gradle plugin to '1.3.40' to fix amplitude_flutter incompatible to project with kotlin gradle plugin version < 1.4.0.
    Open source →
  51. 3.6.0 27 Oct 2021
    Release notes
    • Add setServerZone method for EU server zone support.
    Open source →
  52. 3.5.0 01 Oct 2021
    Release notes
    • Add preInsert, postInsert, remove, clearAll methods for Identify. Thanks @reeichert!
    Open source →
  53. 3.4.0 27 Sep 2021
    Release notes
    • Add useAppSetIdForDeviceId API for Android.
    • Upgrade kotlin gradle plugin to '1.5.30'.
    Open source →
  54. 3.3.0 30 Aug 2021
    Release notes
    • Add setMinTimeBetweenSessionsMillis API. Thanks @chillbrodev!
    Open source →
  55. 3.2.1 01 Jul 2021
    Release notes
    • Add getUserId API. Thanks @keke-dandois!
    • Fix iOS initializeApiKey have a wrong flow When passe null as the userid. Thanks @keke-dandois!
    Open source →
  56. 3.1.1 02 Jun 2021
    Release notes
    • Fix Identify set and other methods cannot pass int as value on Android.
    Open source →
  57. 3.1.0 19 Apr 2021
    Release notes
    • Add getSessionId and getDeviceId API
    Open source →
  58. 3.0.0 11 Mar 2021
    Release notes
    • Migrate package to null-safety
    Open source →
  59. 2.3.1 01 Mar 2021
    Release notes
    • Add setEventUploadThreshold API
    Open source →
  60. 2.3.0 10 Feb 2021
    Release notes
    • Add regenerateDeviceId API to enable regenerate a new deviceId.
    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