Skip to content

Latest commit

 

History

History
362 lines (220 loc) · 20 KB

File metadata and controls

362 lines (220 loc) · 20 KB

Changelog

8.0.0 (2025-11-26)

⚠ BREAKING CHANGES

  • Context Values support, getEvaluationResult (#184)

Features

  • Actualise context schema, SPLIT reason weight formatting (#186) (b909755)
  • Context Values support, getEvaluationResult (#184) (d892342)
  • Send a standard User-Agent: sdk-name/version header (#187) (8eab4ae)

Bug Fixes

  • getEnvironmentFlags includes segments in evaluation context (#193) (9b55de9)
  • Exclude identities when PERCENTAGE_SPLIT trait is undefined (#198) (d1e2b59)
  • Multivariate segment overrides not evaluated (#194) (75749e6)

CI

  • Integrate release-please (#188) (ddc2662)
  • update release please configuration to use simple release type (#191) (7fc4fef)

Docs

  • removing hero image and broken build badge from SDK readme (#174) (49ee223)

Other

v7.4.3 - 09 Dec 2024

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v7.4.2...v7.4.3

Changes

v7.4.2 - 13 Sep 2024

What's Changed

New Contributors

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v7.4.1...v7.4.2

Changes

v7.4.1 - 22 Aug 2024

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v7.4.0...v7.4.1

Changes

v7.4.0 - 20 Aug 2024

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v7.3.0...v7.4.0

Changes

v7.3.0 - 03 Apr 2024

What's Changed

New Contributors

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v7.2.0...v7.3.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v7.1.1...v7.2.0

Changes

What's Changed

  • fix: FlagsmithClient.close() doesn't kill polling manager properly by @matthewelwell in #133

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v7.1.0...v7.1.1

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v7.0.1...v7.1.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v7.0.0...v7.0.1

Changes

What's Changed

  • BREAKING CHANGE: fix: consistent split evaluations by @khvn26 in #122
  • Bump guava from 30.1-jre to 32.0.0-jre by @dependabot in #123

WARNING: We modified the local evaluation behaviour. You may see different flags returned to identities attributed to your percentage split-based segments after upgrading to this version.

New Contributors

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v6.2.0...v7.0.0

Changes

What's Changed

  • remove lombok @data causing StackOverflowError issue with springboot by @p-maks in #119

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v6.1.0...v6.2.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v6.0.1...v6.1.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v6.0.0...v6.0.1

Changes

What's Changed

New Contributors

Breaking changes

  • Clients in local evaluation mode will no longer throw RuntimeException if unable to retrieve environment on startup and default handler is provided
  • enableEnvLevelCaching will now throw IllegalArgumentException for null key
  • identifyUserWithTraits will now throw IllegalArgumentException for null identifier
  • Target Java version raised to 11

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v5.1.2...v6.0.0

Changes

What's Changed

New Contributors

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v5.1.1...v5.1.2

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v5.1.0...v5.1.1

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v5.0.4...v5.1.0

Changes

What's Changed

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v5.0.3...v5.0.4

Changes

What's Changed

  • Flag Engine Implementation by @fzia in #53
  • Rewrite for client side evaluation by @fzia in #55
  • Identity Segments call exposed by @fzia in #63
  • prevent initialization with out server key for local evaluation by @fzia in #64
  • Fix segment priorities by @matthewelwell in #67
  • Update default api url to point to edge by @matthewelwell in #68
  • Semver Support - Added tests and support for Semantic Versions by @fzia in #65
  • Release version 5.0.0 by @matthewelwell in #54

New Contributors

  • @fzia made their first contribution in #53

Full Changelog: https://github.com/Flagsmith/flagsmith-java-client/compare/v4.0.2...v5.0.0

Changes

You can now override all config options with the builder.

Changes

v1.3.0 - 11 Jan 2019

added UserTraits feature support

Changes