Releases: configcat/android-sdk
Releases · configcat/android-sdk
v7.2.0
v7.1.0
v7.0.3
v7.0.2
v7.0.1
v7.0.0
Fixed
- During an ongoing fetch, all additional fetch requests will subscribe to the ongoing fetch's
CompletableFuture
. - JSON deserialization happens only when the actual JSON differs from the cached one in memory.
- The evaluation logs are staying on
info
level but they are now combined into a single log entry.
Added
- A new
logLevel()
configuration option was added, to let the user change the SDK's verbosity. - A
getAllValues()
function was added that evaluates all flags & settings in aMap<String, Object>
. - New
flagOverrides()
builder option to support the reading of flags & settings from aMap<String, Object>
.
Breaking Changes
- Fixed the names of the Polling modes: e.g:
PollingModes.AutoPoll()
->PollingModes.autoPoll()
. maxWaitTimeForSyncCallsInSeconds
was replaced withmaxInitWaitTimeInSeconds
in case of auto poll to give a maximum amount of wait time for the first config JSON fetch. When it's reached without a result, the latest cached value will be returned.