Skip to content

Releases: amplitude/Amplitude-Flutter

v2.3.0

11 Feb 21:51
9d78118
Compare
Choose a tag to compare

Add regenerateDeviceId API to enable regenerate a new deviceId.

v2.2.3

02 Dec 05:22
Compare
Choose a tag to compare
  • Bump iOS (7.2.0) and Android (2.29.2) Amplitude SDK versions
  • Add setUseDynamicConfig API to dynamically adjust server URL

v2.2.2

05 Nov 01:20
Compare
Choose a tag to compare

v2.2.1

28 Aug 00:12
Compare
Choose a tag to compare
  • Fix addIdentity doesn't work correctly. Thanks @bradchien!

v2.2.0

16 Jul 02:21
af32802
Compare
Choose a tag to compare
  • Add setServerUrl API to customize server destination.

v2.1.1

15 Jun 17:49
Compare
Choose a tag to compare
  • Fix calling setUserId with null crashes on iOS.

v2.1.0

02 Jun 07:05
Compare
Choose a tag to compare
  • Fix the crash when calling setUserProperties
  • Add API uploadEvents to force uploading unsent events.

v2.0.0

30 Apr 19:13
Compare
Choose a tag to compare

We developed a new Flutter SDK bridging calls to our native SDKs. The new SDK will start from v2.0.0 but it still uses the original package name amplitude-flutter. However, you can still continue to use version v1.4.0 which was implemented with the old style.

We made a decision because of following reasons.

  1. Our native SDKs (iOS, Android) are tested throughly and trusted.
  2. You will get access to much more features.
  3. You will get new features faster if it's added to native SDKs.
  4. It will save our time to duplicate logic for each APIs from native SDKs.

To migrate, since the we wrote the our API in a better way, you might need to change some API calls. Sorry for the inconvenience, but we try to make this change as fast as possible since we believe this is the right way to develop and maintain our Flutter SDK.