Skip to main content
featured-image

Android 8.10.3

RevenueCat SDK 🐞 Bugfixes Uses Sequence instead of Stream to avoid errors due to unavailable Java 8 APIs (#1943) via JayShortway (@JayShortway) 🔄 Other Changes Increase integration test timeout (#1946) via Toni Rico (@tonidero) Removes @RequiresApi(N) from FileHelper and related classes (#1944) via JayShortway (@JayShortway) [Paywalls V2] Minimizes Java API (#1942) via JayShortway (@JayShortway) [Paywalls V2] Makes TextComponent public (#1939) via JayShortway (@JayShortway) Introduces an @InternalRevenueCatAPI annotation (#1938) via JayShortway (@JayShortway) [Paywalls V2] Moves any non-component file to a new common package. (#1937) via JayShortway (@JayShortway) [Paywalls V2] LocalizationKey is an inline value class now. (#1936) via JayShortway (@JayShortway) [Paywalls V2] Adds PaywallComponentsData (#1935) via JayShortway (@JayShortway) [Paywalls V2] Adds StickyFooterComponent (#1934) via JayShortway (@JayShortway) [Paywalls V2] Adds PurchaseButtonComponent (#1933) via JayShortway (@JayShortway) [Paywalls V2] Adds PackageComponent (#1932) via JayShortway (@JayShortway) Ensure the correct error message is shown when failing to open a Uri in paywalls (#1922) via JayShortway (@JayShortway) [Paywalls V2] Adds ButtonComponent (#1931) via JayShortway (@JayShortway) [Paywalls V2] Adds StackComponent (#1930) via JayShortway (@JayShortway) [Paywalls V2] Adds ComponentOverrides (#1929) via JayShortway (@JayShortway) [Paywalls V2] Adds ImageComponent (#1928) via JayShortway (@JayShortway) [Paywalls V2] Adds TextComponent (#1927) via JayShortway (@JayShortway) [Paywalls V2] Adds all enum properties (#1926) via JayShortway (@JayShortway) [Paywalls V2] Adds SizeConstraints, Size, Padding and Shadow properties (#1925) via JayShortway (@JayShortway) [Paywalls V2] Adds CornerRadiuses, Shape and MaskShape properties (#1924) via JayShortway (@JayShortway) [Paywalls V2] Adds ImageUrls and ColorInfo properties (#1923) via JayShortway (@JayShortway) To view new release, visit https://github.com/RevenueCat/purchases-android/releases/tag/8.10.3

featured-image
featured-image

iOS 5.9.0

RevenueCat SDK Customer Center 🐞 Bugfixes Dismiss promotional offer sheet after successful purchase (#4475) via Will Taylor (@fire-at-will) Win-back Offers ✨ New Features Support Redeeming Win-Back Offers with Streamlined Purchasing Disabled (#4370) via Will Taylor (@fire-at-will) RevenueCatUI SDK Customer Center ✨ New Features Add support for product_mapping in promotional offers (#4489) via Cesar de la Vega (@vegaro) 🐞 Bugfixes Close feedback survey after picking an option (#4444) via Cesar de la Vega (@vegaro) 🔄 Other Changes Enable Paywall Tester to build with Paywalls V2 (#4487) via Josh Holtz (@joshdholtz) Fix Paywalls Tester when not being built with Paywalls V2 (#4481) via Josh Holtz (@joshdholtz) [Paywalls V2] Fix typo in CI script (#4480) via Mark Villacampa (@MarkVillacampa) [Paywalls V2] Enable PAYWALL_COMPONENTS compiler flag when building PaywallTester in Xcode Cloud (#4479) via Mark Villacampa (@MarkVillacampa) [Paywalls V2] Update Image to handle property overrides (#4477) via Josh Holtz (@joshdholtz) [Paywalls V2] Update Stack to handle property overrides (#4476) via Josh Holtz (@joshdholtz) [Paywalls V2] Store decoding errors in individual paywall (instead of failing entire offerings response) (#4473) via Josh Holtz (@joshdholtz) [Paywalls V2] Update shape spec (#4472) via Josh Holtz (@joshdholtz) [Paywalls V2] Update text spec (#4469) via Josh Holtz (@joshdholtz) [Paywalls V2] Update stack size spec (#4467) via Josh Holtz (@joshdholtz) [Paywalls V2] Update color spec (#4468) via Josh Holtz (@joshdholtz) Update PurchaseParam code sample (#4470) via Will Taylor (@fire-at-will) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/5.9.0

featured-image
featured-image

iOS 5.8.0

RevenueCat SDK ✨ New Features Add tenjinAnalyticsInstallationId setter property (#4437) via Toni Rico (@tonidero) 📦 Dependency Updates Bump cocoapods from 1.15.2 to 1.16.2 (#4433) via dependabot[bot] (@dependabot[bot]) RevenueCatUI SDK 🐞 Bugfixes Fixes reloading paywall images after they've been scrolled off screen (#4423) via JayShortway (@JayShortway) Customer Center 🐞 Bugfixes Refactor SubscriptionDetailsView and better WrongPlatformView (#4410) via Cesar de la Vega (@vegaro) 🔄 Other Changes Create paywall component view models in a factory (#4455) via Josh Holtz (@joshdholtz) Fix winback tests on iOS 14 & API Tester (#4453) via Will Taylor (@fire-at-will) Fix RCPurchaseParams API tests (#4454) via Cesar de la Vega (@vegaro) Fixes for paywalls v2 renderer after testing some real life paywalls (#4436) via Josh Holtz (@joshdholtz) Skip testCannotFlushMultipleTimesInParallel test in xcode 14 (#4443) via Cesar de la Vega (@vegaro) [Paywalls] Send paywall events when the app is backgrounded and after a successful purchase (#4438) via Mark Villacampa (@MarkVillacampa) Support fetching eligible win-back offers for a product (#4431) via Will Taylor (@fire-at-will) Introduce PurchaseParams to allow passing extra configuration info when making a purchase (#4400) via Mark Villacampa (@MarkVillacampa) Refactor Paywall events so it can be used for customer center (#4376) via Cesar de la Vega (@vegaro) Apply state and conditions ONLY for text component (#4417) via Josh Holtz (@joshdholtz) Text, Image, and Stack properties can be overridden on different states/conditions (#4414) via Josh Holtz (@joshdholtz) PurchaseButtonComponent is now just a container/stack like ButtonComponent (#4415) via Josh Holtz (@joshdholtz) Remove PackageGroup (#4413) via Josh Holtz (@joshdholtz) The StackComponent has an optional shadow (#4429) via JayShortway (@JayShortway) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/5.8.0

featured-image
featured-image
featured-image
featured-image
featured-image
featured-image
featured-image

iOS 5.6.0

RevenueCat SDK 🐞 Bugfixes Fix hasFeature(RetroactiveAttribute) check in iOS 14 (#4359) via Cesar de la Vega (@vegaro) Only Treat Deferred StoreKit Messages as Shown When They are Shown (#4344) via Will Taylor (@fire-at-will) 📦 Dependency Updates Bump fastlane from 2.223.1 to 2.224.0 (#4354) via dependabot[bot] (@dependabot[bot]) Bump fastlane-plugin-revenuecat_internal from 5b2e35c to 3b1e7cf (#4347) via dependabot[bot] (@dependabot[bot]) Win-back Offers ✨ New Features CAT-1726: Support Deferring Win-Back StoreKit Messages (#4343) via Will Taylor (@fire-at-will) RevenueCatUI SDK 🐞 Bugfixes Fixes double callbacks when using PaywallViewController (#4333) via Cesar de la Vega (@vegaro) Customer Center 🐞 Bugfixes Fix setting accent color in Customer Center (#4358) via Cesar de la Vega (@vegaro) Improve promotional offer button when pressed (#4342) via Cesar de la Vega (@vegaro) [CustomerCenter] Hide unknown paths (#4350) via Toni Rico (@tonidero) Remove access to Localization env variable in ManageSubscriptionsViewModel (#4339) via Cesar de la Vega (@vegaro) 🔄 Other Changes Update MagicWeather sample app (#4337) via nyeu (@nyeu) Allows enabling PAYWALL_COMPONENTS using a Local.xcconfig file. (#4341) via JayShortway (@JayShortway) Better logs for promotional offer view (#4336) via Cesar de la Vega (@vegaro) Fix Xcode 16 warnings (#4334) via Mark Villacampa (@MarkVillacampa) Run CI tests on iOS18/watchOS11 & Use Xcode 16 (#4295) via Will Taylor (@fire-at-will) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/5.6.0

featured-image