Releases: harness/ff-ruby-server-sdk
Releases · harness/ff-ruby-server-sdk
1.2.0
What's Changed
- [FFM-9925] - Fix percentage rollout bucket by logic to match Golang SDK by @andybharness in #33
Breaking Change
For version 1.2.x the Percentage Rollout feature this SDK release updates the Murmur3 hash calculation to align it to the GoLang SDK (and other SDKs). This means you may see target identifiers being remapped to different buckets when upgrading from 1.1.x. This change is necessary to allow customers to see consistent bucketing across SDKs regardless of what language they use.
Full Changelog: 1.1.4...1.2.0
1.1.4
What's Changed
- [FFM-9036] - Convert target attributes with string keys to symbol keys by @andybharness in #30
Full Changelog: 1.1.3...1.1.4
1.1.3
What's Changed
- [FFM-8725] - Target attributes need to be defined as a hash instead of an array by @andybharness in #29
Full Changelog: 1.1.2...1.1.3
1.1.2
What's Changed
- FFM-8670: Feature flag rule not being evaluated for a given attribute by @ribeirophillipe in #27
New Contributors
- @ribeirophillipe made their first contribution in #27
Full Changelog: 1.1.1...1.1.2
1.1.1
What's Changed
- FFM-6503 - Ruby SDK returns wrong evaluation when there are two equals in one group by @andybharness in #24
- FFM-7870 - Ruby SDK - IN operator for rules is broken by @andybharness in #25
- FFM-7871 - Only first prereq is being processed by @andybharness in #26
- FFM-7324 - Standardise SDK error codes by @andybharness in #23
Full Changelog: 1.1.0...1.1.1
1.1.0
What's Changed
- FFM-7285 - Remove Metrics queue and implement Map for better memory usage by @andybharness in #21
- FFM-7325 - Improve authentication retry logic by @andybharness in #22
- FFM-6926 - Add basic Ruby on Rails example by @andybharness in #15
- FFM-6965 - Ruby SDK - fixes analytics_enabled(false) which didn't fully turn off metrics by @andybharness in #16
- FFM-7005 - Add TLS support custom CAs and remove sse-client by @andybharness in #17
- FFM-7292 - Add HTTP headers for diagnostics by @andybharness in #19
Full Changelog: 1.0.6...1.1.0
1.0.6
[FFM-6383] Fix for open api dependency issues
Full Changelog: 1.0.5...1.0.6