ConfigCat SDK for Java. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.
onCleintReady() / onBeforeClientClose() / onConfigChanged(Map<String, Setting>) / onFlagEvaluated(EvaluationDetails) / onError(String) hooks. Subscription is possible on client initialization options and on the hooks property of ConfigCatClient.
Changed
ConfigCatClient.get() options parameter type changed to Consumer<Options>
Removed
configurationChangeListener parameter of PollingModes.autoPoll(). It was replaced by the onConfigChanged() hook.
Related issues (only if applicable)
Requirement checklist (only if applicable)
[x] I have covered the applied changes with automated tests.
[x] I have executed the full automated test set against my changes.
[x] I have validated my changes against all supported platform versions.
Describe the purpose of your pull request
Added
onCleintReady()
/onBeforeClientClose()
/ onConfigChanged(Map<String, Setting>) / onFlagEvaluated(EvaluationDetails) / onError(String) hooks. Subscription is possible on client initialization options and on the hooks property of ConfigCatClient.Changed
ConfigCatClient.get()
options parameter type changed toConsumer<Options>
Removed
configurationChangeListener
parameter ofPollingModes.autoPoll()
. It was replaced by theonConfigChanged()
hook.Related issues (only if applicable)
Requirement checklist (only if applicable)