Releases: RevenueCat/react-native-purchases
Releases · RevenueCat/react-native-purchases
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
- Support for new Offerings system.
- Deprecates
makePurchase
methods. Replaces withpurchasePackage
- Deprecates
getEntitlements
method. Replaces withgetOfferings
- See our migration guide for more info: https://docs.revenuecat.com/v3.0/docs/offerings-migration
- Updates to BillingClient 2.0.3. If finishTransactions is set to false (or observerMode is true when configuring the SDK),
this SDK won't acknowledge any purchase and you have to do it yourself. - Adds proration mode support on upgrades/downgrades
- Adds more PurchaserInfo missing properties.
activeEntitlements
,expirationsForActiveEntitlements
andpurchaseDatesForActiveEntitlements
have been removed from PurchaserInfo intro_price
,intro_price_period_number_of_units
andintro_price_cycles
are a number now or null instead of empty
strings,intro_price_period_unit
can also be null.- Added Typescript types (#72)
- New identity changes:
- The .createAlias() method is no longer required, use .identify() instead
- .identify() will create an alias if being called from an anonymous ID generated by RevenueCat
- Added an isAnonymous property to Purchases.sharedInstance
- Improved offline use
2.4.1
2.4.0
- Deprecates activeEntitlements in RCPurchaserInfo and adds entitlements object to RCPurchaserInfo. For more info check out https://docs.revenuecat.com/docs/purchaserinfo
- Fixes trial info being lost in Android. Access
intro_price
in the product information to get information around the trial period. - Fixes exception when trying to purchase a product that doesn't exist.
2.3.4
2.3.3
- Upgrades Android SDK to https://github.com/RevenueCat/purchases-android/releases/tag/2.3.1