Releases: Flagsmith/flagsmith-java-client
Releases · Flagsmith/flagsmith-java-client
Version 7.0.0
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: v6.2.0...v7.0.0
Version 6.2.0
What's Changed
Full Changelog: v6.1.0...v6.2.0
Version 6.1.0
Version 6.0.1
What's Changed
- Fix Sonatype Jackson vulnerability by @matthewelwell in #113
Full Changelog: v6.0.0...v6.0.1
Version 6.0.0
What's Changed
- Fix tests expecting the wrong exception by @matthewelwell in #108
- chore/codeql bump by @dabeeeenster in #110
- Bump jackson-databind from 2.13.3 to 2.13.5 by @dependabot in #92
- Bump testng from 6.14.3 to 7.7.0 by @dependabot in #111
- Prevent duplicate environment updates on polling manager start by @matthewelwell in #112
- Use default flags in local evaluation mode by @matthewelwell in #107
- Release 6.0 by @matthewelwell in #109
New Contributors
- @dependabot made their first contribution in #92
Breaking changes
- Clients in local evaluation mode will no longer throw
RuntimeExceptionif unable to retrieve environment on startup and default handler is provided enableEnvLevelCachingwill now throwIllegalArgumentExceptionfor null keyidentifyUserWithTraitswill now throwIllegalArgumentExceptionfor null identifier- Target Java version raised to 11
Full Changelog: v5.1.2...v6.0.0
Version 5.1.2
What's Changed
- fix/is-feature-enabled-nullpointer: Remove the possibility of a null … by @ajhelsby in #104
- Fix return types from
getFeatureValueby @matthewelwell in #103 - Release 5.1.2 by @matthewelwell in #102
New Contributors
Full Changelog: v5.1.1...v5.1.2
Version 5.1.1
What's Changed
- Fix NPE in identifyUserWithTraits when using caching by @matthewelwell in #100
- Ensure that environment is updated on polling manager start by @matthewelwell in #99
Full Changelog: v5.1.0...v5.1.1
Version 5.1.0
What's Changed
- Add IS_SET and IS_NOT_SET operators by @matthewelwell in #90
- Implement modulo operator by @matthewelwell in #91
- Add ability to include an optional proxy on the Http Client by @matthewelwell in #94
- Release 5.1.0 by @matthewelwell in #89
- Fix semver javadoc by @matthewelwell in #95
Full Changelog: v5.0.4...v5.1.0
Version 5.0.4
What's Changed
- Handle exceptions in polling manager by @matthewelwell in #79
Full Changelog: v5.0.3...v5.0.4
Version 5.0.0
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
Full Changelog: v4.0.2...v5.0.0