Releases: Flagsmith/flagsmith-java-client
Releases · Flagsmith/flagsmith-java-client
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
RuntimeException
if unable to retrieve environment on startup and default handler is provided enableEnvLevelCaching
will now throwIllegalArgumentException
for null keyidentifyUserWithTraits
will now throwIllegalArgumentException
for 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
getFeatureValue
by @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
Full ConfigBuilder support
You can now override all config options with the builder.