
SDKJan 25, 2024
Android 7.3.6
RevenueCatUI Paywalls: improve template 5 layout for long product names (#1564) via NachoSoto (@NachoSoto) To view new release, visit https://github.com/RevenueCat/purchases-android/releases/tag/7.3.6
We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.
The latest RevenueCat SDK updates.
RevenueCatUI Paywalls: improve template 5 layout for long product names (#1564) via NachoSoto (@NachoSoto) To view new release, visit https://github.com/RevenueCat/purchases-android/releases/tag/7.3.6
Other Changes PaywallViewController: methods for reconfiguring paywall with new offering (#3592) via NachoSoto (@NachoSoto) Integration Tests: verify PaywallData images can be loaded (#3596) via NachoSoto (@NachoSoto) Simplify CocoapodsInstallation Podfile (#3593) via NachoSoto (@NachoSoto) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/4.32.2
RevenueCatUI Fix for footer in lansdcape mode in iOS (#867) via Cesar de la Vega (@vegaro) Add Offering option to paywall functions (#855) via Cesar de la Vega (@vegaro) Paywalls: separate PurchasesHybridCommonUI (#858) via NachoSoto (@NachoSoto) Bugfixes PaywallViewManager: added controller to UIVC hierarchy (#860) via Cesar de la Vega (@vegaro) Dependency Updates [AUTOMATIC BUMP] Updates purchases-hybrid-common to 8.12.0 (#862) via RevenueCat Git Bot (@RCGitBot) iOS 4.32.1 Other Changes Fix update-hybrid-common-versions (#865) via NachoSoto (@NachoSoto) RNPaywalls.podspec: remove PurchasesHybridCommon dependency (#864) via NachoSoto (@NachoSoto) Add repositories to purchaseTesterTypescript android build.gradle (#859) via Cesar de la Vega (@vegaro) Fastlane: fix bump_phc_version (#848) via NachoSoto (@NachoSoto) To view new release, visit https://github.com/RevenueCat/react-native-purchases/releases/tag/7.17.0
RevenueCatUI Paywalls: separate PurchasesHybridCommonUI (#943) via NachoSoto (@NachoSoto) Dependency Updates [AUTOMATIC BUMP] Updates purchases-hybrid-common to 8.12.0 (#944) via RevenueCat Git Bot (@RCGitBot) iOS 4.32.1 To view new release, visit https://github.com/RevenueCat/purchases-flutter/releases/tag/6.17.0
RevenueCatUI PaywallViewController: new initializer with Offering identifier (#3587) via NachoSoto (@NachoSoto) Paywalls: improve template 5 layout for long product names (#3589) via NachoSoto (@NachoSoto) Other Changes Paywalls: extracted PaywallViewConfiguration (#3586) via NachoSoto (@NachoSoto) CircleCI: avoid installing Xcodes when not needed (#3585) via NachoSoto (@NachoSoto) CircleCI: change all jobs to M1 (#3140) via NachoSoto (@NachoSoto) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/4.32.1
RevenueCatUI PaywallViewController: new initializer with Offering identifier (#3587) via NachoSoto (@NachoSoto) Paywalls: improve template 5 layout for long product names (#3589) via NachoSoto (@NachoSoto) Other Changes Paywalls: extracted PaywallViewConfiguration (#3586) via NachoSoto (@NachoSoto) CircleCI: avoid installing Xcodes when not needed (#3585) via NachoSoto (@NachoSoto) CircleCI: change all jobs to M1 (#3140) via NachoSoto (@NachoSoto) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/4.32.1
RevenueCatUI Fix presentPaywall and presentPaywallIfNeeded in iOS opening the paywall Dependency Updates [AUTOMATIC BUMP] Updates purchases-hybrid-common to 8.11.2 (#854) via RevenueCat Git Bot (@RCGitBot) To view new release, visit https://github.com/RevenueCat/react-native-purchases/releases/tag/7.16.1
Dependency Updates Updates purchases-hybrid-common to 8.11.1 (#940) via RevenueCat Git Bot (@RCGitBot) Android 7.3.5 To view new release, visit https://github.com/RevenueCat/purchases-flutter/releases/tag/6.16.1
RevenueCatUI Add displayCloseButton parameters to functions (#842) via Cesar de la Vega (@vegaro) Dependency Updates Updates purchases-hybrid-common to 8.11.1 (#849) via RevenueCat Git Bot (@RCGitBot) Android 7.3.5 Android 7.3.4 iOS 4.32.0 Other Changes Use parameter instead of multiple commands to install yarn dependencies (#843) via Toni Rico (@tonidero) Separate yarn caches by machine type (#841) via Toni Rico (@tonidero) To view new release, visit https://github.com/RevenueCat/react-native-purchases/releases/tag/7.16.0
Bugfixes Revert google ads library bump to remove AD_ID permission (#1561) via Toni Rico (@tonidero) To view new release, visit https://github.com/RevenueCat/purchases-android/releases/tag/7.3.5
Dependency Updates Updates purchases-hybrid-common to 8.11.0 (#937) via RevenueCat Git Bot (@RCGitBot) Android 7.3.4 iOS 4.32.0 To view new release, visit https://github.com/RevenueCat/purchases-flutter/releases/tag/6.16.0
New Features StoreProduct: add localized price per period strings (#3546) via Andy Boedo (@aboedo) RevenueCatUI Paywalls: new .onPurchaseCancelled and paywallViewControllerDidCancelPurchase: (#3578) via NachoSoto (@NachoSoto) Paywalls: improve error display (#3577) via NachoSoto (@NachoSoto) Dependency Updates Bump fastlane-plugin-revenuecat_internal from 0ddee10 to e6ba247 (#3575) via dependabot[bot] (@dependabot[bot]) Other Changes PurchaseTester: improved ReceiptInspector so it accepts receipts with escape sequences (#3554) via Andy Boedo (@aboedo) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/4.32.0
RevenueCatUI Paywalls: improve error display (#1558) via NachoSoto (@NachoSoto) Fix paywall dialog composable sizing issues (#1556) via Toni Rico (@tonidero) Paywalls: improve landscape layout on all templates (#1551) via NachoSoto (@NachoSoto) Bugfixes Fix AmazonConfiguration for Java projects (#1554) via Cesar de la Vega (@vegaro) Dependency Updates Bump fastlane-plugin-revenuecat_internal from 0ddee10 to e6ba247 (#1557) via dependabot[bot] (@dependabot[bot]) To view new release, visit https://github.com/RevenueCat/purchases-android/releases/tag/7.3.4
New Features 📱 Initial support for cross-platform RevenueCat Paywalls 🐾 🧱 (#837) Instructions: Update your package.json to include react-native-purchases-ui: { "dependencies": { "react-native-purchases": "7.15.0", "react-native-purchases-ui": "7.15.0" } } Usage: import RevenueCatUI, { PAYWALL_RESULT } from "../react-native-purchases-ui"; async function presentPaywallIfNeeded() { const paywallResult: PAYWALL_RESULT = await RevenueCatUI.presentPaywallIfNeeded({ requiredEntitlementIdentifier: "pro" }); } You can find more information in our documentation. To view new release, visit https://github.com/RevenueCat/react-native-purchases/releases/tag/7.15.0
New features 📱 Initial support for cross-platform RevenueCat Paywalls 🐾 🧱 (#931) Instructions: For Android, you need to change your MainActivity to subclass FlutterFragmentActivity instead of FlutterActivity. Also, the min sdk version of the new package is 24. Please make sure your app's android/build.gradle minSdkVersion has that or a higher version. Add purchases-ui-flutter in your pubspec.yaml: dependencies: purchases_ui_flutter: 6.15.0 Usage: import 'package:purchases_ui_flutter/purchases_ui_flutter.dart'; await RevenueCatUI.presentPaywallIfNeeded("pro"); Limitations: Currently only full screen paywalls are supported There is no way to detect paywall events other than using addCustomerInfoUpdateListener To view new release, visit https://github.com/RevenueCat/purchases-flutter/releases/tag/6.15.0
RevenueCatUI PaywallViewController: add PaywallFontProvider parameter (#3567) via NachoSoto (@NachoSoto) Other Changes Integration Tests: run on iOS 17 (#3107) via NachoSoto (@NachoSoto) CI: update to Xcode 15.2 (#3571) via NachoSoto (@NachoSoto) PaywallViewControllerDelegate: fixed typo in @objc method name (#3569) via NachoSoto (@NachoSoto) SandboxEnvironmentDetector: more tests for macOS (#3568) via NachoSoto (@NachoSoto) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/4.31.9
Bugfixes Fix NullPointerException issues getting advertising id (#1550) via Toni Rico (@tonidero) Dependency Updates Bump fastlane from 2.218.0 to 2.219.0 (#1549) via dependabot[bot] (@dependabot[bot]) To view new release, visit https://github.com/RevenueCat/purchases-android/releases/tag/7.3.3
Dependency Updates [AUTOMATIC BUMP] Updates purchases-hybrid-common to 8.2.2 (#480) via RevenueCat Git Bot (@RCGitBot) Android 7.3.2 iOS 4.31.7 Bump fastlane from 2.218.0 to 2.219.0 (#478) via dependabot[bot] (@dependabot[bot]) Bump fastlane from 2.217.0 to 2.218.0 (#476) via dependabot[bot] (@dependabot[bot]) To view new release, visit https://github.com/RevenueCat/cordova-plugin-purchases/releases/tag/5.6.1
RevenueCatUI Paywalls: remove unscrollable spacing in Template 5 (#3562) via NachoSoto (@NachoSoto) Paywalls: improve template 5 checkmark icon (#3559) via NachoSoto (@NachoSoto) Bugfixes Improve sandbox detector for macOS apps (#3549) via Mark Villacampa (@MarkVillacampa) Other Changes Paywalls: new PaywallViewControllerDelegate.paywallViewController(_:didChangeSizeTo:) (#3563) via Cesar de la Vega (@vegaro) Tests: running tests on macOS (#3533) via NachoSoto (@NachoSoto) Integration Tests: split into separate jobs (#3560) via NachoSoto (@NachoSoto) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/4.31.8
RevenueCatUI Paywalls: improve footer view UIKit support for hybrid SDKs (#3547) via Andy Boedo (@aboedo) Dependency Updates Bump fastlane from 2.218.0 to 2.219.0 (#3553) via dependabot[bot] (@dependabot[bot]) Bump fastlane from 2.217.0 to 2.218.0 (#3550) via dependabot[bot] (@dependabot[bot]) Other Changes Tests: improve test flakiness (#3552) via Andy Boedo (@aboedo) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/4.31.7
New features 📱 Initial support for cross-platform RevenueCat Paywalls 🐾 🧱 (#852) Instructions: For Android, you need to change your MainActivity to subclass FlutterFragmentActivity instead of FlutterActivity. Also, the min sdk version of the new package is 24. Please make sure your app's android/build.gradle minSdkVersion has that or a higher version. Add purchases-ui-flutter in your pubspec.yaml: dependencies: purchases_ui_flutter: 6.15.0-beta.4 Usage: import 'package:purchases_ui_flutter/purchases_ui_flutter.dart'; await RevenueCatUI.presentPaywallIfNeeded("pro"); Limitations: Currently only full screen paywalls are supported There is no way to detect paywall events other than using addCustomerInfoUpdateListener Breaking changes from previous beta: Paywalls functionality has been extracted into a new dependency called purchases_ui_flutter. Add purchases_ui_flutter to your pubspec.yaml. Before this release, it was part of the main RevenueCat SDK purchases_flutter. A new import is required to use this functionality: import 'package:purchases_ui_flutter/purchases_ui_flutter.dart'; Usage has changed the class from Purchases.presentPaywall to RevenueCatUI.presentPaywall. presentPaywall and presentPaywallIfNeeded now don't return a result. To detect purchases, please use Purchases.getCustomerInfo from the purchases_flutter SDK. A return value will be added in future releases. Other Changes Fix pub score for purchases-ui-flutter (#924) via Toni Rico (@tonidero) Update paywalls to latest main (#923) via Toni Rico (@tonidero) Rename purchases_flutter_ui to purchases_ui_flutter (#921) via Toni Rico (@tonidero) Separate paywalls into a different package (#919) via Toni Rico (@tonidero) Remove result from presentPaywall methods (#916) via Toni Rico (@tonidero) Update to use PHC PaywallHelpers instead of custom activity (#903) via Toni Rico (@tonidero) To view new release, visit https://github.com/RevenueCat/purchases-flutter/releases/tag/6.15.0-beta.4
Dependency Updates [AUTOMATIC BUMP] Updates purchases-hybrid-common to 8.2.1 (#389) via RevenueCat Git Bot (@RCGitBot) Android 7.3.1 Android 7.3.0 Android 7.2.9 Android 7.2.8 iOS 4.31.6 iOS 4.31.5 iOS 4.31.4 iOS 4.31.3 Bump danger from 9.4.1 to 9.4.2 (#384) via dependabot[bot] (@dependabot[bot]) To view new release, visit https://github.com/RevenueCat/purchases-unity/releases/tag/6.7.0
Dependency Updates [AUTOMATIC BUMP] Updates purchases-hybrid-common to 8.2.1 (#473) via RevenueCat Git Bot (@RCGitBot) Android 7.3.1 Android 7.3.0 Android 7.2.9 Android 7.2.8 iOS 4.31.6 iOS 4.31.5 iOS 4.31.4 iOS 4.31.3 Bump danger from 9.4.0 to 9.4.2 (#468) via dependabot[bot] (@dependabot[bot]) To view new release, visit https://github.com/RevenueCat/cordova-plugin-purchases/releases/tag/5.6.0
Dependency Updates [AUTOMATIC BUMP] Updates purchases-hybrid-common to 8.2.1 (#912) via RevenueCat Git Bot (@RCGitBot) Android 7.3.1 Android 7.3.0 Android 7.2.9 Android 7.2.8 iOS 4.31.6 iOS 4.31.5 iOS 4.31.4 iOS 4.31.3 Bump fastlane from 2.217.0 to 2.218.0 (#918) via dependabot[bot] (@dependabot[bot]) Bump danger from 9.4.1 to 9.4.2 (#896) via dependabot[bot] (@dependabot[bot]) Other Changes Fix freezed tests after latest update (#899) via Toni Rico (@tonidero) To view new release, visit https://github.com/RevenueCat/purchases-flutter/releases/tag/6.6.0
RevenueCatUI PaywallActivityLauncher: Add callback indicating whether the paywall was displayed when presented conditionally to an entitlement identifier (#1542) via Toni Rico (@tonidero) Report restore errors when using PaywallActivityLauncher (#1544) via Toni Rico (@tonidero) Remove scroll in Template 2 and 5 in Footer mode (#1545) via Cesar de la Vega (@vegaro) Bugfixes Opens PaywallFooterView (#1541) via Cesar de la Vega (@vegaro) Dependency Updates Bump fastlane from 2.217.0 to 2.218.0 (#1543) via dependabot[bot] (@dependabot[bot]) To view new release, visit https://github.com/RevenueCat/purchases-android/releases/tag/7.3.2
Click Subscribe above to get email notifications when new SDK updates are posted.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
OKSorry, our virus scanner detected that this file isn't safe to download.
OK