growthbook / growthbook-swift

GrowthBook iOS (Swift) SDK
MIT License
13 stars 19 forks source link

Support latest versions #41

Closed vazarkevych closed 1 year ago

vazarkevych commented 1 year ago
  1. v0.4

    • Changed signature of hash method and added multiple hashing versions
    • New inRange, isIncludedInRollout, and isFilteredOut helper methods
    • New hashVersion, range, ranges, meta, filters, seed, name, tracks, and phase properties of FeatureRules
    • New hashVersion, ranges, meta, filters, seed, name, and phase properties of Experiments
    • New key, name, bucket, and passthrough fields in Experiment Results
    • New Filter, VariationMeta, and TrackData data structures
    • Added decrypt function and set of test cases
    • hash function now returns null instead of -1 when an invalid hashVersion is specified
    • Fixed broken feature test case (was using [0.99] instead of 0.99 for coverage)
  2. v0.5.0

    • New isIn helper function for conditions, plus new evalCondition test cases for $in and $nin operators when attribute is an array
  3. Added support streaming update