Releases: configcat/java-sdk
Releases · configcat/java-sdk
v9.4.4
v9.4.3
v9.4.2
Improvements
- Added HTTP response CF-RAY header value to ConfigFetcher logs
- Updated Auto poll correction time
v9.4.1
- 2024 August security release
v9.4.0
Improvements
- Optimize log message formatting.
Breaking Changes
- Changed
LogFilterFunction.apply()
methodmessage
parameter type toObject
. The formatted messageString
can be obtained by callingtoString
. (It is guaranteed that the message string is built only once even iftoString
called multiple times.)
v9.3.0
Improvements
- Refine SDK locking mechanism
- Add new
logFilter(LogFilterFunction)
to the client customization options. TheLogFilterFunction
interface allows a custom log filtering implementation.
v9.2.0
Improvements / Changes
- Deprecated
addOnClientReady(Runnable callback)
hook and added a new versionaddOnClientReady(Consumer<ClientCacheState> callback)
ConfigCatHooks
synchronization replaced with ReentrantReadWriteLock- Added
waitForReadyAsync
method to client - ConfigCat
User
object methods visibility fixed.
v9.1.2
v9.1.1
Fixed
- getKeyAndValue possible NPE
v9.1.0
Breaking Changes
- Rename
SettingsValue
to correctSettingValue
Improvements/fixes
- Fix hashed starts/ends with comparator trimming
userAttributeToString
method handlesFloat
- Fix
getKeyAndValue
missing exception - Improve prerequisite flag evaluation type checks
- Typo fixes and more test cases added