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
Anonymous → identified user transfer in Observer mode — purchases made before login are now correctly carried over to the user account on userLogin() when the SDK runs in PaywallObserver mode. Previously, receipts reported through synchronize() did not flag the user as having purchased, so the transfer step was skipped at next login.
Screen re-render crash — fixed IllegalStateException: The specified child already has a parent that could be thrown when a screen was rebuilt in rapid succession (orientation changes, repeated rendering). Children are now safely detached and released before being re-added.
Modal/Drawer flow crash — fixed an IllegalStateException raised when the modal or drawer from a Flowstate changed after the host fragment had been detached (e.g. fast back-press or activity teardown). The callback now no-ops instead of dereferencing a detached activity.