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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
New
New public API invalidateRemoteConfigsCache — invalidates the remote configs cache so the next remoteConfig / remoteConfigList call fetches a fresh targeting evaluation. It performs no network request itself; call it when the targeting inputs changed and you need the change reflected immediately, for example after setting a batch of user properties your targeting depends on. You do not need to call it after identify — the SDK invalidates the cache on identity changes automatically (#460).
Improvements & fixes
Native SDKs updated via QonversionSandwich 7.12.0: Android 9.7.0 and iOS 6.14.0 — automatic remote configs cache invalidation on same-uid identify, never-worse re-issue of superseded in-flight remote config loads, uncached bundled fallbacks with rate-limit tolerance (remote configs only) (#460).
Breaking notes
QonversionApi gained a new required member — custom implementations and hand-written mocks must add invalidateRemoteConfigsCache.
The sandwich pod pins the native Qonversion pod exactly: apps that also declare Qonversion directly must move to 6.14.0.