Skip to main content

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings
  • 723 Changelog entries
featured-image

Android 8.10.7

RevenueCat SDK 🐞 Bugfixes improvements for fr translations (#2019) via Andy Boedo (@aboedo) 🔄 Other Changes Feedback Surveys (#2010) via Cesar de la Vega (@vegaro) [Paywalls V2] Fixes previews (#2015) via JayShortway (@JayShortway) [Paywalls V2] Moves validation logic to the Loading phase (#2007) via JayShortway (@JayShortway) Add Cancel subscriptions support (#2008) via Cesar de la Vega (@vegaro) [Paywalls V2] Localizations are kept in a NonEmptyMap (#2001) via JayShortway (@JayShortway) [Paywalls V2] TextComponentState handles locale changes (#2000) via JayShortway (@JayShortway) [Paywalls V2] Some minor cleanup (#1994) via JayShortway (@JayShortway) [Paywalls V2] StackComponentView handles overrides with StackComponentState (#1993) via JayShortway (@JayShortway) Customer Center restores [CC-2] (#1999) via Cesar de la Vega (@vegaro) [Paywalls V2] Add more image component previews to test parent being smaller than image size (#2004) via Toni Rico (@tonidero) [Paywalls V2] Add PurchaseButtonComponent support (#2002) via Toni Rico (@tonidero) Build Customer Center from JSON (#1998) via Cesar de la Vega (@vegaro) Fix missing import after PR merge conflict (#1997) via Toni Rico (@tonidero) [Paywalls V2] Add StickyFooterComponentView (#1991) via Toni Rico (@tonidero) [Paywalls V2] TextComponentView handles overrides with TextComponentState (#1989) via JayShortway (@JayShortway) To view new release, visit https://github.com/RevenueCat/purchases-android/releases/tag/8.10.7

featured-image
featured-image

Android 8.10.6

RevenueCat SDK 📦 Dependency Updates Bump fastlane from 2.225.0 to 2.226.0 (#1973) via dependabot[bot] (@dependabot[bot]) Bump fastlane-plugin-revenuecat_internal from 3b1e7cf to 4ee8579 (#1980) via dependabot[bot] (@dependabot[bot]) 🔄 Other Changes [Paywalls V2] Fixes previews of ButtonComponentView, StackComponentView and TextComponentView (#1992) via JayShortway (@JayShortway) [Paywalls V2] Adds a FLAG_PAYWALL_COMPONENTS build flag (#1990) via JayShortway (@JayShortway) [Paywalls V2] Moves more state to PaywallState (#1988) via JayShortway (@JayShortway) [PaywallsV2] Improve ButtonComponentView to handle disabling the button and add PurchasePackage action (#1984) via Toni Rico (@tonidero) [Paywalls V2] TextComponentStyle no longer needs a Composable context (#1986) via JayShortway (@JayShortway) Make web redemption link APIs stable (#1985) via Toni Rico (@tonidero) [WEB-1757] Handle new backend error codes that may show in the redemption endpoint (#1987) via Toni Rico (@tonidero) [Paywalls V2] Stack background, borders and shadows update depending on the theme (#1982) via JayShortway (@JayShortway) [Paywalls V2] Fixes TextComponentView's font size (#1981) via JayShortway (@JayShortway) [Paywalls V2] Various minor fixes (#1979) via JayShortway (@JayShortway) [Paywalls V2] Adds support to PaywallsTester (#1978) via JayShortway (@JayShortway) [Paywalls V2] Adds PaywallComponentsData to Offering (#1977) via JayShortway (@JayShortway) Parse web redemption link strings more defensively (#1976) via Toni Rico (@tonidero) Add web redemption parse method for strings to support hybrids (#1972) via Toni Rico (@tonidero) To view new release, visit https://github.com/RevenueCat/purchases-android/releases/tag/8.10.6

featured-image
featured-image

iOS 5.14.0

RevenueCat SDK 🐞 Bugfixes Support non-JSON object decodable values in getMetadataValue (#4555) via Cody Kerns (@codykerns) RevenueCatUI SDK Customer Center ✨ New Features Support toggling update warnings & show update in restore flow (#4571) via Will Taylor (@fire-at-will) Add feedback survey option chosen event (#4528) via Cesar de la Vega (@vegaro) Expose Customer Center to UIKit (#4560) via Will Taylor (@fire-at-will) [Customer Center] Slight improvement to the Customer Center Promotional Offer view (#4554) via Andy Boedo (@aboedo) 🐞 Bugfixes Calculate restore results based on presence of purchases (#4576) via Will Taylor (@fire-at-will) Always reload customerInfo when Customer Center is loaded (#4575) via Will Taylor (@fire-at-will) Make presentCustomerCenter's onDismiss optional (#4573) via Will Taylor (@fire-at-will) Fix hardcoded title in WrongPlatformView (#4569) via Cesar de la Vega (@vegaro) Fix wrong discriminator on CustomerCenterAnswerSubmittedEvent (#4566) via Cesar de la Vega (@vegaro) 🔄 Other Changes Add ErrorView to CustomerCenter (#4574) via Cesar de la Vega (@vegaro) Address ConfirmationDialog SwiftUI error log message (#4577) via Will Taylor (@fire-at-will) Refactors the creation of the subscription details in Customer Center (#4515) via Cesar de la Vega (@vegaro) [Paywals] Update paywalls tester Package.resolved (#4570) via Mark Villacampa (@MarkVillacampa) [Paywalls] Fix iOS 13/14 tests (#4568) via Mark Villacampa (@MarkVillacampa) Customer Center DocC updates (#4564) via Will Taylor (@fire-at-will) Fix paywalls tester build in main (#4565) via Cesar de la Vega (@vegaro) Hide mode from public init in CustomerCenterView (#4563) via Cesar de la Vega (@vegaro) [EXTERNAL] Polished the Polish translation (#4496) via @miszu (#4556) via JayShortway (@JayShortway) Revert "Remove PaywallsTesterTests" (#4557) via Cesar de la Vega (@vegaro) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/5.14.0

featured-image
featured-image

iOS 5.13.0

RevenueCat SDK ✨ New Features Adds subscriptions to CustomerInfo (#4508) via Cesar de la Vega (@vegaro) 🐞 Bugfixes [Paywalls] Fix PaywallTester compilation on Xcode 15 (#4540) via Mark Villacampa (@MarkVillacampa) Paywalls: Update Finnish "restore" localization (#4493) via Jeffrey Bunn (@Jethro87) RevenueCatUI SDK 🐞 Bugfixes Fix translucent navigation bar on paywalls by making it fully transparent (on iOS 16+) (#4543) via Josh Holtz (@joshdholtz) Fix build for app extensions (#4531) via Cesar de la Vega (@vegaro) Customer Center 🐞 Bugfixes Adds missing revisionId to CustomerCenter impression event (#4537) via Cesar de la Vega (@vegaro) Customer Center deeplinks should always be opened externally (#4533) via Cesar de la Vega (@vegaro) Use ManageSubscriptionsView for users without active subscriptions (#4530) via Cesar de la Vega (@vegaro) 🔄 Other Changes run-test-ios-15 in xcode 15 to fix incompatibilities with emergetools (#4319) via Cesar de la Vega (@vegaro) WebPurchaseRedemption: Rename alreadyRedeemed result to purchaseBelongsToOtherUser (#4542) via Toni Rico (@tonidero) [Paywalls] Add previews for different combinations of vertical/horizontal alignment and flex distributions (#4538) via Mark Villacampa (@MarkVillacampa) Renames isDeeplink to isWebLink (#4535) via Cesar de la Vega (@vegaro) Update Package.resolved (#4534) via Cesar de la Vega (@vegaro) Add repo name (#4532) via Noah Martin (@noahsmartin) [Paywalls] Add Emerge Snapshot Tests (#4529) via Mark Villacampa (@MarkVillacampa) Adds API Test for jwsRepresentation in obj-c (#4526) via Andy Boedo (@aboedo) Create CustomerCenterEvent (#4392) via Cesar de la Vega (@vegaro) [Paywalls] Add support for gradient backgrounds (#4522) via Mark Villacampa (@MarkVillacampa) To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/5.13.0

featured-image
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