New
- New bridge method
invalidateRemoteConfigsCache(Android + iOS) — passes through to the new native API. It performs no network request and has no callback: it marks the remote configs cache stale so the nextremoteConfig/remoteConfigListcall fetches a fresh targeting evaluation. An in-flightremoteConfigload is re-issued once so its waiting callbacks receive a fresh evaluation (degrading to the superseded one if the retry fails); an in-flightremoteConfigListcompletes with the evaluation it started with. Threading: on iOS call it on the same queue as the other Qonversion calls; on Android any thread is safe (#355).
Dependencies
- Android: native SDK pinned directly to 9.7.0 (no-codes stays 1.11.0; Gradle resolves to the higher direct version).
- iOS:
Qonversionpod6.13.1 -> 6.14.0(release). Note for wrapper release notes: the pod pin is exact, so apps that also declareQonversiondirectly must move to 6.14.0.
Native highlights bridged by this release: automatic remote configs cache invalidation on same-uid identify, never-worse re-issue of superseded in-flight loads, uncached bundled fallbacks with rate-limit tolerance (remote configs only).