Releases: flagship-io/flagship-android
Releases · flagship-io/flagship-android
4.0.0-beta4
** Release 4.0.0-beta4 **
Fixed
- Segment Hit type values
4.0.0-beta3
Fixes:
- Fix Database opening by upgrading Room library dependency
4.0.0-beta2
Changelog for Version 4.0.0-beta2
What's Changed
Fixes: Improve coroutine safety and lifecycle integration
- 🔒 Enhance code security by using safer patterns
- 🛠 Fix blocking coroutine execution within lifecycle callbacks
4.0.0-beta1
4.0.0-beta1
Changelog for Version 4.0.0-beta1
New Features
Revamped SDK Statuses
- Redesigned and improved the SDK statuses for better clarity and efficiency.
Tracking Manager
- New Feature: Introduced a Tracking Manager to batch hits efficiently, reducing the overhead and enhancing performance.
Visitor Flag Status Updates
- Enhancement: Added new visitor flag statuses, enabling users to know when flags need to be updated.
Get Flag and FlagCollection
- Revamped the
Get Flagfunctionality for improved usability. - New Feature: Introduced
FlagCollection, a new collection object for managing multiple flags easily.
Emotion AI
- New Feature: Added a cutting-edge Emotion AI feature, providing advanced emotional analytics.
3.1.0
- Changed
- userExposed has been renamed to visitorExposed
- Added
- Flagmetadata now returns campaign name, variation group name and variation name.
- onVisitorExposed callback
- Warning when Flags need to be updated
3.0.5
Changes:
- Compilation and publishing to Maven Central
3.0.4
Fix Event Hit value type: must be integer > to 0
3.0.3
[3.0.3 (Latest version)]
- Added campaign slug information in FlagMetadata
3.0.2
Fixed
- Hit batch length limitation.
3.0.1
Fixed
- Prevention of variation reallocation in Bucketing mode.
- Offline flag management have been fixed in Bucketing mode.
Added
- VariationGroup and Variation ids assignations history have been added in IVisitorCacheImplementation cache lookup format.