3.1.0
Description:
This release (v3.1.0) of Growthbook Flutter brings several updates and enhancements aimed at improving functionality and user experience. Below is a summary of the key changes included in this version:
-
v0.2.1
- Incorporated Test Case for Null HashAttribute:
- Introduced a new test case to handle scenarios where an experiment's hashAttribute is null, ensuring comprehensive coverage of potential conditions
- Enforced a new test case to manage instances where an experiment's coverage is set to 0, ensuring robust handling of edge cases.
- Add featureId to ExperimentResult Object:
- ExperimentResult object by incorporating featureId, enriching the dataset for improved analysis and tracking capabilities.
- sse client
- added support streaming update
- prepareFeaturesData optimization
- attribute and hashVersion nullable at GBFilter
- Add test case for when an experiment's hashAttribute is null
-
v0.2.2
- Add test case for when an experiment's hashAttribute is an integer
-
v0.2.3
- Implemented Test Case for Zero Coverage
- Add test case for when an experiment's coverage is set to 0
-
v0.4.0
- New hashVersion, ranges, meta, filters, seed, name, and phase properties of Experiments
-
v0.4.1
- hash function now returns null instead of -1 when an invalid hashVersion is specified
-
v0.4.2
- Add test cases when targeting condition value is null
- added decrypt function and set of test cases
-
v0.5.0
- Add support for new version string comparison operators ($veq, $vne, $vgt, $vgte, $vlt, $vlte) and new paddedVersionString helper function
- New isIn helper function for conditions, plus new evalCondition test cases for $in and $nin operators when attribute is an array
-
v0.5.1
- Add 2 new test cases for matching on a $groups array attribute
-
v0.5.2
- Add 3 new test cases for comparison operators to handle more edge cases
- setEncryptedFeatures method
- Integrated CI/CD functionality, enhancing security and automation in the development pipeline