Releases: growthbook/growthbook-flutter
3.9.7
3.9.6
Fixed issue with fallback attribute ignoring when needed
3.9.5
Add subscription logic
Fix issue with null handling
Fix hashing on web
Update cache saving logic
3.9.4
New Operators $inGroup and $notInGroup to check Saved Groups by reference.
Add argument to evalCondition for definition of Saved Groups.
Add test cases for evalCondition, feature, and run using the new operators.
3.9.3
Support Caching Manager on Flutter Web.
Remove a broken test case.
Add equatable for StickyAssignmentsDocument.
Add different type of exception handling for get features request.
3.9.2
Allowing multiple keys on a single level, even with operators like $or
Add feature usage callback
isOn and evalFeature methods to GrowthBookSDK
Add tracking callback and feature usage callback tests
3.9.1
Tweak to isIncludedInRollout to handle an edge case when coverage is zero. Also added test case for this.
Remove versionCompare test cases (these are now just included as part of evalCondition).
Add id property to feature rules (reserved for future use).
Add common tests and make fixes.
3.9.0
sse connection and prepare features data fix
Add encryption key to GBSDKBuilderApp
Add encrypted features to FeaturedDataModel
Fix prepare features data
3.8.0
Desription
StickyBucketAssignments is a Flutter package designed to manage sticky bucket assignments efficiently in your Growthbook experiments. It provides a set of utility functions to retrieve and process sticky bucket assignments based on various attributes and conditions.
-
Features:
- Retrieve sticky bucket assignments based on experiment attributes.
- Handle fallback attributes and hash attributes gracefully.
- Safely manage null values and prevent errors.
-
Usage:
The package exposes a static method getStickyBucketAssignments()
that takes in the necessary parameters such as context, experiment attributes, and attribute overrides. It returns a map containing the sticky bucket assignments, allowing you to seamlessly integrate Growthbook experiments into your Flutter application.
3.7.0
Merge pull request #11 from growthbook/feature/remote-eval
This release prioritizes remote evaluation, focusing on optimizing the retrieval process of sticky bucket assignments, enhancing error handling mechanisms, and introducing new features to provide greater flexibility in assignment management.