Releases: amplitude/Amplitude-Flutter
Releases · amplitude/Amplitude-Flutter
v2.3.0
Add regenerateDeviceId
API to enable regenerate a new deviceId.
v2.2.3
- Bump iOS (7.2.0) and Android (2.29.2) Amplitude SDK versions
- Add
setUseDynamicConfig
API to dynamically adjust server URL
v2.2.2
- Fix - Fixing crash on iOS. Thanks @nishiths23!
- Misc - Migrated plugin to android v2 embedding. Thanks @sergey-triputsco!
v2.2.1
- Fix addIdentity doesn't work correctly. Thanks @bradchien!
v2.2.0
- Add setServerUrl API to customize server destination.
v2.1.1
- Fix calling
setUserId
with null crashes on iOS.
v2.1.0
- Fix the crash when calling
setUserProperties
- Add API
uploadEvents
to force uploading unsent events.
v2.0.0
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.
- Our native SDKs (iOS, Android) are tested throughly and trusted.
- You will get access to much more features.
- You will get new features faster if it's added to native SDKs.
- 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.