Flutter
2.2.1 (2026/05/13)
Miscellaneous
Native SDK Changes
This release also brings the following changes from the underlying native SDKs.
iOS SDK (v2.3.0...v2.3.1)
Bug Fixes
- latency metrics should reflect only the most recent (final) network request attempt (ios-client-sdk#122)
2.2.0 (2026/05/11)
Features
Build System
Native SDK Changes
This release also brings the following changes from the underlying native SDKs.
iOS SDK (v2.2.1...v2.3.0)
Features
- add detailed reason error types (ios-client-sdk#100)
- auto retry on deployment-related 499 errors (ios-client-sdk#114)
- thread-safe user attribute update tracking and safe reading/updating of evaluations (ios-client-sdk#116)
Bug Fixes
- initialization request cancelled by poller on slow network (ios-client-sdk#118)
Miscellaneous
- allow to set wrapper SDK info (sourceId & version) (ios-client-sdk#115)
Build System
- update the minimum deployment target version to 12.0 (ios-client-sdk#110)
Android SDK (v2.2.1...v2.3.1)
Features
- add detailed reason error types (android-client-sdk#241)
- auto retry on deployment-related 499 errors (android-client-sdk#240)
- thread-safe for user attribute update tracking and safe reading/updating for evaluations (android-client-sdk#242)
Bug Fixes
- measure latencySecond with monotonic high-resolution clock (android-client-sdk#250)
- missing request read and write timeout settings (android-client-sdk#237)
- e2e fail because userAttributesUpdated should be bool (android-client-sdk#230)
- prevent logger leaks when destroying and not working when building the client (android-client-sdk#227)
- wrapperSdkVersion is required when setting wrapperSdkSourceId (android-client-sdk#231)
- concurrentModificationException when sending evaluation update events (android-client-sdk#219)
Miscellaneous
- allow setting the wrapper sdk version & source id for open feature support (android-client-sdk#226)
Build System
- deps: downgrade kotlin to 2.0.21 for app compatibility (android-client-sdk#223)
2.1.2 (2025/03/11)
Bug Fixes
2.1.1 (2024/11/27)
Build System
2.1.0 (2024/09/17)
Features
Build System
2.0.0 (2024/04/09)
This version brings the BREAKING CHANGES.
- Removed the gRPC dependency (Response time was improved by 50% faster)
- Improved SDK metrics
- Changed SDK initialization process
- Changed the get variation interfaces (
booleanVariation,stringVariation, etc.) - Added
flushinterface to manually send events in the DB to the server if needed - Added
addEvaluationUpdateListenerinterface so the user can listen when the evaluations change in the DB - Added background polling (The SDK will continue polling the latest data from the server even if in the background)
- Now the SDK flushes events when the app enters the background
See the documentation for the 2.0.0 version.