Skip to content

Latest commit

 

History

History
1543 lines (1050 loc) · 105 KB

CHANGELOG.md

File metadata and controls

1543 lines (1050 loc) · 105 KB

9.2.0

RevenueCat SDK

✨ New Features

  • Support Fetching and Redeeming Win-Back Offers on Custom Paywall (#366) via Will Taylor (@fire-at-will)

🔄 Other Changes

  • Run PurchaseTester app with purchasesAreCompletedBy=REVENEUCAT by default (#381) via Will Taylor (@fire-at-will)

9.1.0

RevenueCat SDK

✨ New Features

  • Add diagnostics support (#376) via Toni Rico (@tonidero)

9.0.9

RevenueCat SDK

📦 Dependency Updates

🔄 Other Changes

  • Remove routing from sample app to fix compile issue (#374) via Toni Rico (@tonidero)

9.0.8

RevenueCat SDK

🐞 Bugfixes

  • Fix removeCustomerInfoUpdateListener in android (#367) via Toni Rico (@tonidero)
  • Downgrade Java version to 1.8 and set kotlin JVM target 1.8 to fix compilation issues in newer android studios (#368) via Toni Rico (@tonidero)

📦 Dependency Updates

🔄 Other Changes

  • Update fastlane plugin (#369) via Toni Rico (@tonidero)

9.0.7

RevenueCat SDK

📦 Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 13.9.0 (#353) via RevenueCat Git Bot (@RCGitBot)

9.0.6

RevenueCat SDK

📦 Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 13.8.0 (#351) via RevenueCat Git Bot (@RCGitBot)
  • Bump cocoapods from 1.16.1 to 1.16.2 (#349) via dependabot[bot] (@dependabot[bot])

🔄 Other Changes

  • Sets the launchMode of the Android sample app to singleTop. (#348) via JayShortway (@JayShortway)

9.0.5

RevenueCat SDK

📦 Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 13.7.0 (#345) via RevenueCat Git Bot (@RCGitBot)
  • Bump cocoapods from 1.15.2 to 1.16.1 (#346) via dependabot[bot] (@dependabot[bot])
  • Bump fastlane from 2.224.0 to 2.225.0 (#342) via dependabot[bot] (@dependabot[bot])
  • Bump danger from 9.5.0 to 9.5.1 (#341) via dependabot[bot] (@dependabot[bot])

9.0.4

RevenueCat SDK

📦 Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 13.5.0 (#336) via RevenueCat Git Bot (@RCGitBot)
  • Bump fastlane from 2.223.1 to 2.224.0 (#334) via dependabot[bot] (@dependabot[bot])
  • Bump fastlane from 2.222.0 to 2.223.1 (#330) via dependabot[bot] (@dependabot[bot])

9.0.3

RevenueCat SDK

📦 Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 13.3.0 (#327) via RevenueCat Git Bot (@RCGitBot)

9.0.2

RevenueCat SDK

📦 Dependency Updates

🔄 Other Changes

  • Bump fastlane-plugin-revenuecat_internal from 5140dbc to 55a0455 (#324) via Cesar de la Vega (@vegaro)
  • Bump fastlane-plugin-revenuecat_internal (#320) via Cesar de la Vega (@vegaro)
  • Create dependabot.yml (#316) via Cesar de la Vega (@vegaro)

9.0.1

Bugfixes

  • Rename podspec to lowercase RevenuecatPurchasesCapacitor.podspec (#292) via Toni Rico (@tonidero)
  • [EXTERNAL] Update definitions.ts to reflect true native expectation of the removeCustomerInfoUpdateListener (#280) by @jarvisluong (#306) via Toni Rico (@tonidero)
  • [EXTERNAL] Make syncPurchases function to actually returning a promise (#305) by @jarvisluong (#307) via Toni Rico (@tonidero)

Dependency Updates

  • Bump rexml from 3.3.3 to 3.3.6 (#311) via dependabot[bot] (@dependabot[bot])
  • Bump rexml from 3.2.9 to 3.3.3 (#303) via dependabot[bot] (@dependabot[bot])
  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 13.0.1 (#301) via RevenueCat Git Bot (@RCGitBot)

Other Changes

  • Fix bump lane (#313) via Cesar de la Vega (@vegaro)

9.0.0

This latest release updates the Android SDK dependency from v7 to v8 to use BillingClient 7 and updates the iOS SDK dependency from v4 to v5 to use StoreKit 2 by default in the SDK.

Migration Guides

New Minimum OS Versions

This release raises the minumum required OS versions to the following:

  • iOS 13.0
  • tvOS 13.0
  • watchOS 6.2
  • macOS 10.15
  • Android: SDK 21 (Android 5.0)

In-App Purchase Key Required for StoreKit 2

In order to use StoreKit 2, you must configure your In-App Purchase Key in the RevenueCat dashboard. You can find instructions describing how to do this here.

usesStoreKit2IfAvailable is now storeKitVersion

When configuring the SDK, the usesStoreKit2IfAvailable parameter has been replaced by an optional storeKitVersion: STOREKIT_VERSION parameter. It defaults to letting the iOS SDK determine the most appropriate version of StoreKit at runtime. If you'd like to use a specific version of StoreKit, you may provide a value for storeKitVersion like so:

Purchases.configure({
    apiKey,
    STOREKIT_VERSION.STOREKIT_1,
});

Observer Mode is now PurchasesAreCompletedBy

Version 9.0 of the SDK deprecates the term "Observer Mode" (and the APIs where this term was used), and replaces it with PurchasesAreCompletedBy (either RevenueCat or your app). When specifying that your app will complete purchases, you must provide the StoreKit version that your app is using to make purchases on iOS. If your app is only available on Android, you may provide any value since the native Android SDK ignores this value.

You can enable it when configuring the SDK:

Purchases.configure({
    apiKey: apiKey,
    appUserID: appUserID,
    purchasesAreCompletedBy: {
        type: PURCHASES_ARE_COMPLETED_BY_TYPE.MY_APP,
        storeKitVersion: STOREKIT_VERSION.STOREKIT_2,
    },
});

⚠️ Observing Purchases Completed by Your App on macOS

By default, when purchases are completed by your app using StoreKit 2 on macOS, the SDK does not detect a user's purchase until after the user foregrounds the app after the purchase has been made. If you'd like RevenueCat to immediately detect the user's purchase, call Purchases.recordPurchase(productID) for any new purchases, like so:

await Purchases.recordPurchase(productID);

Observing Purchases Completed by Your App with StoreKit 1

If purchases are completed by your app using StoreKit 1, you will need to explicitly configure the SDK to use StoreKit 1:

await Purchases.configure({
    apiKey: REVENUECAT_API_KEY,
    purchasesAreCompletedBy: {
        type: PURCHASES_ARE_COMPLETED_BY_TYPE.MY_APP,
        storeKitVersion: STOREKIT_VERSION.STOREKIT_2,
    }
});

Full migration guide to V9: Capacitor - V9 API Migration Guide

8.0.0

Breaking Changes

  • Support capacitor V6 (#295) via Toni Rico (@tonidero)

7.7.1

Bugfixes

  • Setting proxyUrl should not require SDK to be configured (#288) via Toni Rico (@tonidero)

7.7.0

New Features

Dependency Updates

7.6.1

Dependency Updates

  • Bump rexml from 3.2.6 to 3.2.9 (#276) via dependabot[bot] (@dependabot[bot])
  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 10.9.0 (#275) via RevenueCat Git Bot (@RCGitBot)

7.6.0

New Features

  • Add support for setOnesignalUserID for OneSignal 11+ integration (#267) via Toni Rico (@tonidero)

Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 10.8.0 (#270) via RevenueCat Git Bot (@RCGitBot)
  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 10.7.0 (#266) via RevenueCat Git Bot (@RCGitBot)

7.5.10

Bugfixes

  • Fix setAttributes method to use parameters in the correct location (#263) via Toni Rico (@tonidero)

Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 10.6.2 (#260) via RevenueCat Git Bot (@RCGitBot)

7.5.9

Dependency Updates

Other Changes

  • Update to use M1 CircleCI machines (#252) via Cesar de la Vega (@vegaro)

7.5.8

Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 10.4.1 (#241) via RevenueCat Git Bot (@RCGitBot)

7.5.7

Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 10.4.0 (#239) via RevenueCat Git Bot (@RCGitBot)

7.5.6

Dependency Updates

Other Changes

  • Update CircleCI android machine tag (#229) via Toni Rico (@tonidero)
  • Create RELEASING.md (#220) via Cesar de la Vega (@vegaro)

7.5.5

Dependency Updates

Other Changes

  • Add 6.1.2 to changelog (#219) via Cesar de la Vega (@vegaro)
  • Fix iOS PHC version when running tests (#217) via Toni Rico (@tonidero)

7.5.4

Dependency Updates

7.5.3

Dependency Updates

7.5.2

Dependency Updates

Other Changes

  • Update CHANGELOG to include 6.1.1 release notes (#203) via Toni Rico (@tonidero)

7.5.1

Dependency Updates

7.5.0

Dependency Updates

Other Changes

  • Update fastlane-plugin-revenuecat_internal (#195) via NachoSoto (@NachoSoto)
  • Remove "Error x, " prefix from error messages on iOS (by @benmarsh in #173) (#186) via Toni Rico (@tonidero)

7.4.0

Dependency Updates

Other Changes

  • Chore: Typo in docs header (#179) via Mitchel Jager (@Mitcheljager)

7.3.2

Bugfixes

  • [EXTERNAL] Avoid timestamp being cast as nil (#169) via @benmarsh (#170) via Toni Rico (@tonidero)

Dependency Updates

7.3.1

Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 8.1.1 (#163) via RevenueCat Git Bot (@RCGitBot)

7.3.0

Dependency Updates

7.2.0

New Features

  • Trusted entitlements: Add trusted entitlements support (#157) via Toni Rico (@tonidero)

Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 8.0.0 (#156) via RevenueCat Git Bot (@RCGitBot)
  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 7.4.0 (#155) via RevenueCat Git Bot (@RCGitBot)

Other Changes

  • CI: disable prepare-next-version (#153) via NachoSoto (@NachoSoto)

7.1.1

Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 7.3.3 (#150) via RevenueCat Git Bot (@RCGitBot)
  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 7.3.2 (#149) via RevenueCat Git Bot (@RCGitBot)
  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 7.3.1 (#144) via RevenueCat Git Bot (@RCGitBot)

7.1.0

Other Changes

  • Fix missing gitignore causing release process errors via Toni Rico (@tonidero)

Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 7.3.0 (#142) via RevenueCat Git Bot (@RCGitBot)

7.0.0

RevenueCat Capacitor SDK v7 is here!! 😻

This latest release updates the SDK to use BillingClient 6 in Android. This version of BillingClient brings little change compared with BillingClient 5 which brought an entire new subscription model which resulted in large changes across the entire SDK.

The only modification at the API level involves replacing "ProrationMode" with "ReplacementMode". The specific replacement modes remain unchanged.

If your app doesn't currently use DEFERRED replacement modes, then you should be safe to upgrade to this version without changes in behavior.

If your app supports product changes using DEFERRED replacement mode, then you can either stick with the previous major version until support for DEFERRED is re-introduced in this major version, or you can remove DEFERRED replacement options from your app.

If you are using the SDK in observer mode, you should only use v7 in Android if you're using BillingClient 6.

See the Android Native - 6.x to 7.x Migration for more details.

If you come from an older version of the RevenueCat SDK, see Android Native - 5.x to 6.x Migration for a more thorough explanation of the new Google subscription model announced with BillingClient 5 and how to take advantage of it.

Bumped minimum Android SDK version

RevenueCat SDK v7 bumps minimum Android SDK version from Android 4.0 (API level 16) to Android 4.4 (API level 19).

Support for InApp Messages

We've added new APIs to support InApp messages both in Android and iOS. You can read more about:

  • Google Play InApp Messages which will show users a snackbar message during grace period and account hold once per day and provide them an opportunity to fix their payment without leaving the app.
  • App Store InApp messages which will show a modal during grace period once per subscription.

InApp Messages are shown by default in both platforms. If you want to disable this behaviour during configuration of the RevenueCat SDK, setup the shouldShowInAppMessagesAutomatically property during configuration to false:

  Purchases.configure({
    apiKey,
    appUserID,
    observerMode,
    userDefaultsSuiteName,
    usesStoreKit2IfAvailable,
    useAmazon,
    shouldShowInAppMessagesAutomatically
  });

Dependency Updates

6.1.2

Dependency Updates

  • [AUTOMATIC BUMP] Updates purchases-hybrid-common to 6.3.2 (#933) via RevenueCat Git Bot (@RCGitBot)

6.1.1

Dependency Updates

6.1.0

Dependency Updates

Other Changes

  • Update cocoapods to 1.13.0 (#124) via Toni Rico (@tonidero)
  • Fix hybrid common upgrades automation (#118) via Toni Rico (@tonidero)
  • Fix release job in CircleCI (#111) via Toni Rico (@tonidero)

6.0.0

RevenueCat Capacitor SDK v6 is here!! 😻

Important Announcement: Official Ownership Transition

We are thrilled to announce that RevenueCat has officially taken over the ownership and development of this plugin from @riderx. This transition marks the beginning of a new chapter for Capacitor Purchases, as it becomes the official plugin supported by RevenueCat. As a part of this transition, the plugin's npm package has moved from @capgo/capacitor-purchases to @revenuecat/purchases-capacitor.

A Heartfelt Thank You to @riderx and @cap-go

We want to extend our deepest gratitude to @riderx and @cap-go for their incredible work on Capacitor Purchases. Their dedication and skill have laid a strong foundation for the plugin's future. We are committed to continuing the legacy of excellence they have established.

What's New in This Release

With this transition, we are also excited to introduce new features and improvements that enhance the plugin's performance, usability, and functionality:

  • This release updates the SDK to use BillingClient 5 in Android. This version of BillingClient brings an entire new subscription model which has resulted in large changes across the entire SDK.
  • We are adding new functionality previously not available in this plugin to make it as powerful as our other SDKs. Some of these features include:
    • Use getProducts and purchaseStoreProduct if you're not using RevenueCat offerings system to still allow purchases
    • Set attributes in our SDK so they are available in RevenueCat and any integrations that you use. For example setEmail, setAppsflyerID, setFirebaseAppInstanceID,...
    • Begin a refund request from the SDK in iOS
    • Promotional purchases in iOS
    • And much more.
  • Please see a list of our new APIs in [our v6 migration doc](https://github.com/RevenueCat/purchases-capacitor/blob/release/6.0.0/migrations/v6-MIGRATION.md#new-plugin-methods

Future Roadmap

As the new stewards of Capacitor Purchases, we have big plans for its continued development and improvement. Stay tuned for regular updates, new features, and top-notch support.

Migration Guides

  • See the full list of API changes in our v6 migration doc

  • See Android Native - 5.x to 6.x Migration for a more thorough explanation of the new Google subscription model announced with BillingClient 5 and how to take advantage of it in V6. This guide includes tips on product setup with the new model.

CapGo's plugin releases (@capgo/capacitor-purchases)

5.1.0 (2023-08-01)

Features

  • add missing getProducts (9d6871b)

5.0.8 (2023-07-31)

Bug Fixes

  • deps: update dependency com.android.tools.build:gradle to v8.1.0 (6349d54)

5.0.7 (2023-07-17)

5.0.6 (2023-07-03)

5.0.5 (2023-06-15)

5.0.4 (2023-06-15)

Bug Fixes

  • purchasecustomerInforInfo to customerInfo (df2b742)

5.0.3 (2023-06-12)

Bug Fixes

  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.18.0 (02919da)

5.0.2 (2023-06-05)

Bug Fixes

  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.17.0 (11d2eac)

5.0.1 (2023-06-01)

Bug Fixes

5.0.0 (2023-06-01)

⚠ BREAKING CHANGES

  • capacitor 5 update

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)
  • capacitor 5 update (33f0f53)

Bug Fixes

  • build script (921f631)
  • capacitor 5 build (01afc34)
  • deps: update dependency com.android.tools.build:gradle to v8.0.1 (d257919)
  • deps: update dependency com.android.tools.build:gradle to v8.0.2 (44ea4cd)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.16.0 (46ee161)
  • isssue docgen (a8fb90e)
  • readme (f93260a)
  • ts v5 (80ab44d)
  • Update package.json (ecde0eb)

6.0.0 (2023-06-01)

⚠ BREAKING CHANGES

  • capacitor 5 update

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)
  • capacitor 5 update (33f0f53)

Bug Fixes

  • build script (921f631)
  • capacitor 5 build (01afc34)
  • deps: update dependency com.android.tools.build:gradle to v8.0.1 (d257919)
  • deps: update dependency com.android.tools.build:gradle to v8.0.2 (44ea4cd)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.16.0 (46ee161)
  • isssue docgen (a8fb90e)
  • readme (f93260a)
  • ts v5 (80ab44d)
  • Update package.json (ecde0eb)

10.0.0 (2023-06-01)

⚠ BREAKING CHANGES

  • capacitor 5 update

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)
  • capacitor 5 update (33f0f53)

Bug Fixes

  • build script (921f631)
  • capacitor 5 build (01afc34)
  • deps: update dependency com.android.tools.build:gradle to v8.0.1 (d257919)
  • deps: update dependency com.android.tools.build:gradle to v8.0.2 (44ea4cd)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.16.0 (46ee161)
  • isssue docgen (a8fb90e)
  • readme (f93260a)
  • ts v5 (80ab44d)

9.0.0 (2023-05-29)

⚠ BREAKING CHANGES

  • capacitor 5 update

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)
  • capacitor 5 update (33f0f53)

Bug Fixes

  • build script (921f631)
  • capacitor 5 build (01afc34)
  • deps: update dependency com.android.tools.build:gradle to v8.0.1 (d257919)
  • deps: update dependency com.android.tools.build:gradle to v8.0.2 (44ea4cd)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.16.0 (46ee161)
  • isssue docgen (a8fb90e)
  • readme (f93260a)
  • ts v5 (80ab44d)

8.0.0 (2023-05-29)

⚠ BREAKING CHANGES

  • capacitor 5 update

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)
  • capacitor 5 update (33f0f53)

Bug Fixes

  • build script (921f631)
  • capacitor 5 build (01afc34)
  • deps: update dependency com.android.tools.build:gradle to v8.0.1 (d257919)
  • deps: update dependency com.android.tools.build:gradle to v8.0.2 (44ea4cd)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • isssue docgen (a8fb90e)
  • readme (f93260a)
  • ts v5 (80ab44d)

7.0.0 (2023-05-23)

⚠ BREAKING CHANGES

  • capacitor 5 update

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)
  • capacitor 5 update (33f0f53)

Bug Fixes

  • build script (921f631)
  • capacitor 5 build (01afc34)
  • deps: update dependency com.android.tools.build:gradle to v8.0.1 (d257919)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • isssue docgen (a8fb90e)
  • readme (f93260a)
  • ts v5 (80ab44d)

6.0.0 (2023-05-23)

⚠ BREAKING CHANGES

  • capacitor 5 update

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)
  • capacitor 5 update (33f0f53)

Bug Fixes

  • build script (921f631)
  • capacitor 5 build (01afc34)
  • deps: update dependency com.android.tools.build:gradle to v8.0.1 (d257919)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • isssue docgen (a8fb90e)
  • readme (f93260a)
  • ts v5 (80ab44d)

5.0.0 (2023-05-23)

⚠ BREAKING CHANGES

  • capacitor 5 update

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)
  • capacitor 5 update (33f0f53)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.android.tools.build:gradle to v8.0.1 (d257919)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • isssue docgen (a8fb90e)
  • readme (f93260a)
  • ts v5 (80ab44d)

4.0.0 (2023-05-22)

⚠ BREAKING CHANGES

  • capacitor 5 update

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)
  • capacitor 5 update (33f0f53)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • isssue docgen (a8fb90e)
  • readme (f93260a)
  • ts v5 (80ab44d)

3.0.0 (2023-05-22)

⚠ BREAKING CHANGES

  • capacitor 5 update

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)
  • capacitor 5 update (33f0f53)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • isssue docgen (a8fb90e)
  • readme (f93260a)

2.9.0 (2023-05-22)

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • isssue docgen (a8fb90e)

2.8.0 (2023-05-15)

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • isssue docgen (a8fb90e)

2.7.0 (2023-05-08)

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.15.0 (24dc0ad)
  • isssue docgen (a8fb90e)

2.6.0 (2023-05-01)

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • isssue docgen (a8fb90e)

2.5.0 (2023-04-24)

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.3 (f65a3a4)
  • isssue docgen (a8fb90e)

2.4.0 (2023-04-17)

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.2 (fa47a65)
  • isssue docgen (a8fb90e)

2.3.0 (2023-04-17)

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • isssue docgen (a8fb90e)

2.2.0 (2023-04-10)

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • isssue docgen (a8fb90e)

2.1.0 (2023-03-27)

Features

  • add collectDeviceIdentifiers and enableAdServicesAttributionTokenCollection (14e07c0)

Bug Fixes

  • build script (921f631)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.1 (2f5b3eb)
  • deps: update dependency com.revenuecat.purchases:purchases to v5.8.2 (c67fb7c)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.0 (33fb5e7)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.13.5 (92a8cda)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.0 (5135101)
  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.14.1 (55e833b)
  • isssue docgen (a8fb90e)

2.0.24 (2023-02-02)

Bug Fixes

  • finish migration customerInfo purchaser info (529e694)

2.0.23 (2023-02-02)

Bug Fixes

2.0.22 (2023-01-30)

Bug Fixes

  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v4.11.0 (b116df6)

2.0.21 (2023-01-30)

Bug Fixes

  • deps: update dependency com.revenuecat.purchases:purchases to v5.7.0 (385d2d4)

2.0.20 (2023-01-30)

2.0.19 (2023-01-23)

Bug Fixes

  • deps: update dependency com.revenuecat.purchases:purchases to v5.6.7 (027130a)

2.0.18 (2023-01-19)

2.0.17 (2023-01-18)

2.0.16 (2023-01-18)

2.0.15 (2023-01-12)

2.0.14 (2023-01-12)

Bug Fixes

  • enforce typing for script (e15b36d)

2.0.13 (2023-01-12)

Bug Fixes

2.0.12 (2023-01-12)

Bug Fixes

2.0.11 (2023-01-12)

Bug Fixes

2.0.10 (2023-01-12)

2.0.9 (2023-01-12)

Bug Fixes

2.0.8 (2023-01-12)

2.0.7 (2023-01-12)

2.0.6 (2023-01-12)

Bug Fixes

2.0.5 (2023-01-12)

Bug Fixes

2.0.4 (2023-01-12)

Bug Fixes

  • switch to PurchasesHybridCommon (904ff0b)

2.0.3 (2023-01-11)

Bug Fixes

  • add PurchasesHybridCommon in ios (7370d55)

2.0.2 (2023-01-11)

Bug Fixes

2.0.1 (2023-01-11)

Bug Fixes

  • readme add migration steps (acd8289)

2.0.0 (2023-01-11)

⚠ BREAKING CHANGES

  • use the new names of PurchaserInfo

Bug Fixes

1.3.49 (2023-01-11)

Bug Fixes

  • issue with init empty appUserID (f7501b0)

1.3.48 (2023-01-11)

Bug Fixes

1.3.47 (2023-01-11)

Bug Fixes

1.3.46 (2023-01-11)

Bug Fixes

1.3.45 (2023-01-11)

Bug Fixes

1.3.44 (2023-01-04)

1.3.43 (2023-01-02)

1.3.42 (2022-12-26)

Bug Fixes

  • deps: update dependency com.revenuecat.purchases:purchases to v5.6.6 (a80dae8)

1.3.41 (2022-12-12)

1.3.40 (2022-12-03)

1.3.39 (2022-12-03)

1.3.38 (2022-11-30)

1.3.37 (2022-11-24)

1.3.36 (2022-11-24)

Bug Fixes

1.3.35 (2022-11-24)

Bug Fixes

1.3.34 (2022-11-24)

Bug Fixes

1.3.33 (2022-11-24)

Bug Fixes

1.3.32 (2022-11-24)

Bug Fixes

1.3.31 (2022-11-24)

Bug Fixes

  • deps: update dependency com.revenuecat.purchases:purchases to v5.6.5 (7a41ed9)

1.3.30 (2022-11-24)

Bug Fixes

1.3.29 (2022-11-22)

Bug Fixes

  • deps: update dependency com.revenuecat.purchases:purchases-hybrid-common to v3.3.0 (7ac7dc2)

1.3.28 (2022-11-22)

Bug Fixes

1.3.27 (2022-11-22)

Bug Fixes

1.3.26 (2022-11-22)

Bug Fixes

  • deps: update dependency com.revenuecat.purchases:purchases to v5.6.4 (79ce91f)

1.3.25 (2022-11-22)

Bug Fixes

  • deps: update dependency com.android.tools.build:gradle to v7.3.1 (f16f19e)

1.3.24 (2022-11-22)

Bug Fixes

  • allow oldSKU for android upgrade (a35807a)

1.3.23 (2022-11-22)

1.3.22 (2022-11-22)

1.3.21 (2022-11-17)

Bug Fixes

1.3.20 (2022-11-11)

Bug Fixes

1.3.19 (2022-11-11)

Bug Fixes

1.3.18 (2022-09-02)

Bug Fixes

1.3.17 (2022-09-02)

1.3.16 (2022-08-29)

1.3.15 (2022-08-21)

Bug Fixes

1.3.14 (2022-08-19)

Bug Fixes

  • upgrade to latest plugin template (65e5fc3)

1.3.13 (2022-08-05)

Bug Fixes

  • peer allow capacitor v4 (d25db8d)

1.3.12 (2022-07-31)

Bug Fixes

1.3.11 (2022-07-28)

Bug Fixes

1.3.10 (2022-07-28)

Bug Fixes

1.3.9 (2022-07-24)

Bug Fixes

1.3.8 (2022-07-24)

1.3.7 (2022-07-24)

1.3.6 (2022-07-24)

1.3.5 (2022-07-24)

1.3.4 (2022-07-24)

1.3.3 (2022-07-24)

1.3.2 (2022-07-24)

1.3.1 (2022-07-24)

1.3.0 (2022-07-24)

Features

Bug Fixes