You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added the new waitInit(timeoutMillis) overload, which limits how long the returned future may stay pending. The future settles with the result of the configuration fetch (successfully once the SDK is ready, or exceptionally with KameleoonException.Initialization as soon as the fetch has failed); if no fetch result is available within the timeout, it completes exceptionally with KameleoonException.Initialization caused by a TimeoutException.
Added the new KameleoonException.Initialization exception, which waitInit now fails with when the SDK could not be initialized. The former KameleoonException.SDKNotReady is deprecated; it remains catchable because Initialization extends it, and will be removed in the next major release.
Bug fixes
Targeting conditions of unknown (unsupported) types are now evaluated to false instead of true, so visitors are no longer targeted by segments containing web-specific conditions the SDK does not support.