Sha256: b939dfa8187a3ca9a76f75ab4fc8170376caa8159e97ebfc268ab75a96248d98
Contents?: true
Size: 1.66 KB
Versions: 3
Compression:
Stored size: 1.66 KB
Contents
4.2.0 Introduce new matchers: boolean and regexp (string). Remove unneeded dependencies Introduce dependency matcher, which allows treatment of one split to depend on the evaluation of another. 4.1.0 Introduce set matchers: part of set, contains all and contains any, starts with, ends with and contains. 4.0.0 Add support for murmur3 hashing algorithm Optimize gem memory usage 3.3.0 Add support for traffic allocation 3.1.0 Now supporting Redis as a cache adapter Factory is build now as SplitIoClient::SplitFactoryBuilder.build('<API_KEY>') 3.0.2 now support also client.get_treatment( { :matching_key = 'bb' , "bucketing_key = ''}, ....) 2.0.1 No news for this release 2.0.0 Instantiation of the split client is now through a factory: factory = SplitIoClient::SplitFactory.new("rbk5je8be5qflpa047m17fe4ra", options) client = factory.client manager = factory.manager 1.0.4 Added AND combiner for conditions support. Added events_uri config param which is the url where the metrics post are send to. 1.0.3 This version of the gem fixes two minor bugs related to the config option for the refresh rates, as well as an inconsistency for the split definitions that are not created from the web app, but directly from the api instead. 1.0.2 Support for all the new matchers including: number comparison with >=, <=, =, between; date comparison with is on or before, is on or after, is on, between; attribute value in a defined set of values. No other major updates for this release. 1.0.1 isTreatment was removed from the API local environment file was removed to match the rest of the SDKs. "split". No other major updates for this release. 1.0.0 No news for this release.
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
splitclient-rb-4.2.2 | NEWS |
splitclient-rb-4.2.1 | NEWS |
splitclient-rb-4.2.0 | NEWS |