Skip to content

Releases: growthbook/growthbook-flutter

3.9.7

18 Oct 12:23
Compare
Choose a tag to compare

Update hash function to get same result on web & mobile

3.9.6

03 Oct 13:03
a4cd7a7
Compare
Choose a tag to compare

Fixed issue with fallback attribute ignoring when needed

3.9.5

19 Sep 11:50
44ba844
Compare
Choose a tag to compare

Add subscription logic
Fix issue with null handling
Fix hashing on web
Update cache saving logic

3.9.4

05 Jul 08:43
8ea1fb9
Compare
Choose a tag to compare

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

03 Jul 10:53
40ccf3e
Compare
Choose a tag to compare

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

31 May 14:50
Compare
Choose a tag to compare

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

14 May 13:56
0a72ee2
Compare
Choose a tag to compare

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

10 May 15:00
e76f5fe
Compare
Choose a tag to compare

sse connection and prepare features data fix

Add encryption key to GBSDKBuilderApp
Add encrypted features to FeaturedDataModel
Fix prepare features data

3.8.0

01 May 13:36
d6419e4
Compare
Choose a tag to compare

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.

  1. Features:

    • Retrieve sticky bucket assignments based on experiment attributes.
    • Handle fallback attributes and hash attributes gracefully.
    • Safely manage null values and prevent errors.
  2. 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

26 Apr 13:41
3418155
Compare
Choose a tag to compare

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.