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()methodmessageparameter type toObject. The formatted messageStringcan be obtained by callingtoString. (It is guaranteed that the message string is built only once even iftoStringcalled multiple times.)
v9.3.0
Improvements
- Refine SDK locking mechanism
- Add new
logFilter(LogFilterFunction)to the client customization options. TheLogFilterFunctioninterface allows a custom log filtering implementation.
v9.2.0
Improvements / Changes
- Deprecated
addOnClientReady(Runnable callback)hook and added a new versionaddOnClientReady(Consumer<ClientCacheState> callback) ConfigCatHookssynchronization replaced with ReentrantReadWriteLock- Added
waitForReadyAsyncmethod to client - ConfigCat
Userobject methods visibility fixed.
v9.1.2
v9.1.1
Fixed
- getKeyAndValue possible NPE
v9.1.0
Breaking Changes
- Rename
SettingsValueto correctSettingValue
Improvements/fixes
- Fix hashed starts/ends with comparator trimming
userAttributeToStringmethod handlesFloat- Fix
getKeyAndValuemissing exception - Improve prerequisite flag evaluation type checks
- Typo fixes and more test cases added