Releases: hyochan/react-native-iap
14.4.5
14.4.4
Full Changelog: 14.4.3...14.4.4
14.4.3
14.4.2
Full Changelog: 14.4.1...14.4.2
14.4.1
14.4.0

React Native IAP 14.4.0 graduates the project into the full OpenIAP ecosystem. The release ships with three dedicated native stacks:
- openiap-apple — StoreKit 2 implementation for Apple platforms
- openiap-google — Google Play Billing integration for Android
- openiap-gql — GraphQL helpers that drive types and tooling
From 14.4.0 onward, React Native IAP stays in lockstep with these modules: Apple v1.2.2, Google v1.2.6, and GQL v1.0.8. That shared version alignment gives React Native IAP stable native compatibility and a unified type system straight from the OpenIAP schema.
👉 Checkout release note in https://hyochan.github.io/react-native-iap/blog/release-14.4.0
Full Changelog: 14.3.9...14.4.0
14.3.9
14.3.8
What's Changed
- refactor: align hybrid spec impl on ios and android by @hyochan in #3015
- fix: correct typo in iOS plugin option name by @CacaoRick in #3013
Compatibility
- openiap-google - 1.1.12
- openiap-apple - 1.1.12
- openiap-gql - 1.0.6
New Contributors
- @CacaoRick made their first contribution in #3013
Full Changelog: 14.3.7...14.3.8
14.3.7
fix(android): honor subscription offerToken
Full Changelog: 14.3.6...14.3.7
14.3.6
Breaking (useIAP) ⚡️
Remove the transient currentPurchase
/ currentPurchaseError
state from useIAP
so consumers rely exclusively on the onPurchaseSuccess
and onPurchaseError
callbacks for post-purchase handling. This is a light breaking tweak for hook callers, but keeps the root API untouched.
What's Changed
Full Changelog: 14.3.5...14.3.6