Skip to content

Releases: RevenueCat/react-native-purchases

3.0.5

24 Dec 09:28
Compare
Choose a tag to compare
  • Exports interfaces and types

3.0.4

19 Dec 03:41
Compare
Choose a tag to compare
  • Renames introEligibilityStatus to status in IntroEligibility

3.0.3

17 Dec 23:39
1754316
Compare
Choose a tag to compare
  • Adds Purchases.checkTrialOrIntroductoryPriceEligibility. Note that Android always returns INTRO_ELIGIBILITY_STATUS_UNKNOWN.
  • Updates iOS to 3.0.1 and Android to 3.0.4

3.0.2

17 Dec 23:39
2480582
Compare
Choose a tag to compare

Adds shouldPurchasePromoProduct #98

3.0.1

10 Dec 02:03
Compare
Choose a tag to compare

Updates Android to 3.0.3

3.0.0

03 Dec 05:29
Compare
Choose a tag to compare
  • Support for new Offerings system.
  • Deprecates makePurchase methods. Replaces with purchasePackage
  • Deprecates getEntitlements method. Replaces with getOfferings
  • 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
    and purchaseDatesForActiveEntitlements have been removed from PurchaserInfo
  • intro_price, intro_price_period_number_of_units and intro_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

03 Sep 20:05
Compare
Choose a tag to compare

Fixes expirationDate in the EntitlementInfo object in iOS

2.4.0

27 Aug 00:26
Compare
Choose a tag to compare
  • 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

16 Aug 17:20
Compare
Choose a tag to compare

Fixes permissions of install scripts

2.3.3

14 Aug 05:55
Compare
Choose a tag to compare