Skip to content

Releases: RevenueCat/purchases-ios

5.14.5

02 Jan 09:24
Compare
Choose a tag to compare

RevenueCat SDK

🐞 Bugfixes

RevenueCatUI SDK

Paywallv2

🐞 Bugfixes

🔄 Other Changes

5.14.4

24 Dec 13:22
Compare
Choose a tag to compare

RevenueCatUI SDK

Paywallv2

🐞 Bugfixes

  • [Paywalls V2] Fix current offering and sticky footer (#4617) via Josh Holtz (@joshdholtz)

Customer Center

🐞 Bugfixes

  • Use SK2 RenewalInfo to get renewal prices & currency (#4608) via Will Taylor (@fire-at-will)

🔄 Other Changes

  • Add Comment to StoreKit2ObserverModePurchaseDetectorTests (#4614) via Will Taylor (@fire-at-will)
  • Fixing text, image, and footer render issues (#4607) via Josh Holtz (@joshdholtz)

5.15.0-SNAPSHOT

20 Dec 19:43
Compare
Choose a tag to compare
5.15.0-SNAPSHOT Pre-release
Pre-release

RevenueCatUI SDK

Customer Center

🐞 Bugfixes

  • Fix loading Customer Center when entitlement is granted by another Apple app (#4603) via Cesar de la Vega (@vegaro)

🔄 Other Changes

  • Use #fileID instead of #file to avoid including the full path in the compiled binary (#4605) via Mark Villacampa (@MarkVillacampa)

5.14.3

19 Dec 09:22
Compare
Choose a tag to compare

RevenueCatUI SDK

Customer Center

🐞 Bugfixes

  • Fix loading Customer Center when entitlement is granted by another Apple app (#4603) via Cesar de la Vega (@vegaro)

🔄 Other Changes

  • Use #fileID instead of #file to avoid including the full path in the compiled binary (#4605) via Mark Villacampa (@MarkVillacampa)

5.14.2

16 Dec 23:30
Compare
Choose a tag to compare

RevenueCat SDK

🐞 Bugfixes

  • Revert "Always call readyForPromotedProduct on the main actor" (#4599) via Will Taylor (@fire-at-will)

🔄 Other Changes

  • [Paywalls] Fix issues with rounded corners and borders (#4594) via Mark Villacampa (@MarkVillacampa)

5.14.1

16 Dec 18:04
Compare
Choose a tag to compare

RevenueCat SDK

🐞 Bugfixes

  • Always call readyForPromotedProduct on the main actor (#4584) via Will Taylor (@fire-at-will)

🔄 Other Changes

  • [WEB-1757] Handle new backend error codes that may show in the redemption endpoint (#4592) via Toni Rico (@tonidero)
  • Update refund granted default string (#4588) via Will Taylor (@fire-at-will)
  • Make web Redemption Link APIs stable (#4591) via Toni Rico (@tonidero)
  • Dont show refund cancelled message when user cancels refund (#4587) via Will Taylor (@fire-at-will)
  • Remove extra beta Customer Center docs (#4585) via Cesar de la Vega (@vegaro)
  • [Paywalls V2] Fix border being hidden by next sibling component (#4523) via Josh Holtz (@joshdholtz)

5.14.0

12 Dec 13:45
Compare
Choose a tag to compare

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)

5.13.0

06 Dec 11:04
Compare
Choose a tag to compare

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)

5.12.1

29 Nov 14:19
Compare
Choose a tag to compare

RevenueCatUI SDK

🐞 Bugfixes

  • Fix PaywallEvents failing to deserialize (#4520) via Cesar de la Vega (@vegaro)

5.12.0

25 Nov 22:03
Compare
Choose a tag to compare

RevenueCat SDK

Win-back Offers

✨ New Features