Skip to content

5.7.3

Choose a tag to compare

@kherembourg kherembourg released this 16 Mar 17:46
· 8 commits to master since this release

πŸ› 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.