SDK Updates
- iOS Purchasely SDK: 5.7.1 → 5.7.2
- Android Purchasely SDK: 5.7.1 → 5.7.3
- Bridge version: 5.7.2
iOS 5.7.2
🐛 Bug Fix
- Flows tabs presentation pre-fetch — Fixed an issue where tab-based flow presentations were not correctly pre-fetched, improving navigation reliability within multi-tab flows
- Solid-color border rendering — Fixed an issue where solid-color borders previously didn't render properly
Android 5.7.3
🐛 Bug Fixes
Flow system — process death survival
The flow system now correctly saves and restores its full navigation state when Android kills and restores the process. No more blank screens or lost navigation history after the OS reclaims memory in the background.
Flow system — purchase callback reliability
Fixed an issue where the display() callback could return CANCELLED instead of PURCHASED after a successful in-app purchase inside a multi-step flow.
Paywalls — plan picker race condition
Fixed an intermittent bug where plan picker labels could display the wrong plan's price (e.g. annual price on the monthly label) when Google Play products hadn't loaded yet.
WebView — crash on non-exported activities
Tapping a link inside a paywall WebView no longer crashes when a third-party app (e.g. OPay) registers a non-exported Activity for that URL scheme. The SDK now gracefully falls back to loading the URL in the WebView.