react-native-iap

react-native native module for In App Purchase.

MIT License

Downloads
202.5K
Stars
2.7K
Committers
232

Bot releases are hidden (Show)

react-native-iap - 8.0.5

Published by hyochan over 2 years ago

Fix NativeEventEmitter warnings

  • Resolve #1496

Contributors

@TrebuhD

react-native-iap - 8.0.4

Published by hyochan over 2 years ago

Hotfix 🔥

Resolve #1637

react-native-iap - 8.0.3

Published by hyochan over 2 years ago

Reverts 8.0.2

react-native-iap - 8.0.2

Published by hyochan over 2 years ago

Attempt on fixing finishTransaction crashing (#1637)

react-native-iap - 8.0.1

Published by hyochan over 2 years ago

Bug Fixes

Promise never resolved or rejected (#1634)

Contributors

@ifanfairuz

react-native-iap - 8.0.0

Published by hyochan over 2 years ago

Bringing #1498 forward. Finally, released 8.0.0.

Migration to Kotlin from Java
Migration to swift from ObjectiveC
Fixed Amazon getProducts being called twice
Implemented fix for Promoted product on iOS
Removed Java style plugin
Updated example app to RN 0.64.
Refresh SkuDetails (#1629)
Fix paramenter name (#1627)

Contributors

Huge thanks to contributors.
@andresesfm @zxcpoiu

react-native-iap - 7.5.6

Published by hyochan over 2 years ago

  • Add missing android type (#1619)
react-native-iap - 7.5.5

Published by hyochan almost 3 years ago

  • Ignore yarn cache in npmignore (#1607)
react-native-iap - 7.5.4

Published by hyochan almost 3 years ago

  • Fix missing isReadyAndroid method in iap.ts (#1604)
  • Android 12 compatibility fix (#1586)
react-native-iap - 7.5.3

Published by hyochan almost 3 years ago

  • Expose new isReadyAndroid method (#1563)
react-native-iap - 7.5.2

Published by hyochan almost 3 years ago

  • fix: android querySkuDetailsAsync ui thread (#1578)
react-native-iap - 7.5.1

Published by hyochan almost 3 years ago

  • Refresh SkuDetails (#1566)
  • fix: NativeEventEmitter warnings since ReactNative 0.65 (#1544)
  • Using TCK Tested JDK builds of OpenJDK (#1525)
  • Add missing types for finishTransaction within useIAP() (#1533)
react-native-iap - 7.5.0

Published by hyochan about 3 years ago

Bugfix

  • Fix canceled purchase dangling #1504

Dependencies

  • Set default androidX version #1505
  • Update packages #1506
react-native-iap - 7.4.1

Published by hyochan about 3 years ago

  • [iOS] Add quantityIOS in purchase data #1476
react-native-iap - 7.4.0

Published by hyochan about 3 years ago

  • Now using React's Context to manage IAP state
  • Introduce withIAPContext HOC (how to use)
react-native-iap - 7.3.0

Published by hyochan about 3 years ago

Breaking Change:Amazon's receipt was incorrectly being put in originalJson it now matches the other platforms: transactionReceipt #1461

react-native-iap - 7.2.1

Published by hyochan about 3 years ago

Fix android crash by delaying ios check #1456

react-native-iap - 7.2.0

Published by hyochan about 3 years ago

Moved Amazon readme to the docs folder

Separated "Support us" doc to it's own file for better visibility

Breaking Change: removed deprecated method: consumeAllItemsAndroid , alternative flushFailedPurchasesCachedAsPendingAndroid has been available for a while. Also removed refreshItems from android native modules since they were only used by this deprecated method

Breaking Change: Methods that are suffixed by Android or iOS will now fail if called in the wrong platform instead of returnning a default value.

Breaking Change: Removed finishTransactionIOS , consumePurchaseAndroid and acknowledgePurchaseAndroid. They have been replaced by ``finishTransaction` since version 4.1.0

Breaking Change: (Only if you were using the native iOS module directly) iOS Native Method canMakePayments was renamed to initConnection to match the other platforms.

Resolve to false when playservices not available #1447

Fix crash on android request Purchase #1452

Added monolinter and fixed inconsistent dependency versions #1444

HUGE THANKS TO @andresesfm again!

react-native-iap - 7.1.0

Published by hyochan about 3 years ago

Breaking Change

  • Remove oldAndroidSku from requestSubscription. This field was passed for Android only
react-native-iap - 7.0.5

Published by hyochan over 3 years ago

[Android]

  • [Amazon] Remove init on the main thread as it is no longer needed in this version of the SDK #1427.
Package Rankings
Top 1.33% on Npmjs.org
Badges
Extracted from project README
Version Next Version Download Backers and Sponsors FOSSA Status FOSSA Status
Related Projects