Skip to main content

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 dependabotdbot] (@dependabotdbot])

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)

  • lPaywalls] 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