Skip to content

1.3.0

Compare
Choose a tag to compare
@erdirowlands erdirowlands released this 16 May 10:11
· 8 commits to main since this release
e575e79

What's Changed

  • [FFM-11241] - Target v2: Adding SDK support for AND/OR rules. Note: feature not GA yet by @andybharness in #37
  • [FFM-11365] - Add rules-v2 query parameter to optimise the rules that the FF backend sends for AND/OR rules. Note: feature not GA yet by @andybharness in #39

Bug Fixes:

  • [FFM-11211] Metrics fixes:
    • If the metrics buffer size fills, it no longer flushes and sends all metrics to the FF service, which could affect evaluation performance. Instead, it logs a warning that the buffer is full and does not process anymore metrics for that interval.
    • Optimises the payloads sent by the metrics service. Previously, there would be an individual payload entry based on flag + variation served + target. Now, the entry is based on flag + variation. This drastically reduces payload size for similar evaluations served for targets. The SDK continues to register targets correctly as before.
    • Fixes an issue where targets used in evaluations across metrics intervals would still be included in payloads. Now, only unique targets are included in payloads.

Full Changelog: 1.2.1...1.3.0