Skip to content

v1.1.5

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jun 17:06
711e3e2

Patch Changes

  • 45be124: Fix purchase events being dropped on cold start when using a custom purchase controller, which left the paywall spinner stuck forever. The native module emitted events through a single static reference that was overwritten by every module instance, so when more than one app context exists (e.g. expo-dev-client's launcher plus the app) the reference could point at an instance whose JS runtime never subscribed and onPurchase/onPurchaseRestore were silently dropped. Native events are now emitted to every live module instance (tracked weakly) instead of only the most recently created one.