Skip to content

Releases: RevenueCat/purchases-ios

4.37.0

21 Feb 20:07
e20ebed
Compare
Choose a tag to compare

New Features

  • Paywalls: new .onPurchaseStarted(package) modifier (#3693) via Cesar de la Vega (@vegaro)
  • Paywalls: new .onRestoreStarted modifier (#3694)(#3698) via Cesar de la Vega (@vegaro)

Other Changes

  • Add more Paywalls API tests (#3697) via Cesar de la Vega (@vegaro)
  • Paywalls: Add purchaseCancelled parameter to paywallFooter modifier (#3692) via Toni Rico (@tonidero)

4.36.3

13 Feb 23:42
Compare
Choose a tag to compare

RevenueCatUI

  • Paywalls: don't dismiss footer paywalls automatically (#3683) via NachoSoto (@NachoSoto)
  • Paywalls: fix PaywallColor.init(light:dark:) (#3685) via NachoSoto (@NachoSoto)
  • Paywalls: fix template 1 header overflow (#3678) via NachoSoto (@NachoSoto)

Other Changes

  • CI: skip RevenueCatUI API tests when generating snapshots (#3680) via NachoSoto (@NachoSoto)
  • Paywalls: improve PreviewableTemplate's display name (#3682) via NachoSoto (@NachoSoto)
  • CI: split load shedder integration tests (#3675) via NachoSoto (@NachoSoto)
  • Run load shedder integration tests on release branches (#3673) via Toni Rico (@tonidero)

4.36.2

09 Feb 23:21
Compare
Choose a tag to compare

RevenueCatUI

  • Paywalls: fix localization when installing through CocoaPods (#3670) via NachoSoto (@NachoSoto)

5.0.0-beta.2

08 Feb 10:28
Compare
Choose a tag to compare
5.0.0-beta.2 Pre-release
Pre-release

5.0.0-beta.2

RevenueCat iOS SDK v5 is here!!

See our RevenueCat v5 Migration Guide for all the details.

We have opened a channel in our Discord server for participants in the Beta to ask questions and give feedback: https://discord.gg/wXEfBGem5n.

4.36.1

08 Feb 18:38
Compare
Choose a tag to compare

RevenueCatUI

  • Paywalls: prioritize Locale.current over Locale.preferredLocales (#3657) via NachoSoto (@NachoSoto)
  • Paywalls: add logs for localization lookup (#3649) via NachoSoto (@NachoSoto)

Dependency Updates

  • Bump cocoapods from 1.15.1 to 1.15.2 (#3648) via dependabot[bot] (@dependabot[bot])

Other Changes

4.36.0

07 Feb 03:23
Compare
Choose a tag to compare

This release is compatible with Xcode 15.3 beta 2

New Features

  • NonSubscriptionTransaction: expose storeTransactionIdentifier (#3639) via NachoSoto (@NachoSoto)

RevenueCatUI

Bugfixes

  • Add explicit visionOS deployment target (#3642) via NachoSoto (@NachoSoto)

Dependency Updates

  • Bump cocoapods from 1.15.0 to 1.15.1 (#3637) via dependabot[bot] (@dependabot[bot])

Other Changes

  • Xcode 15.3 beta 2: remove nonisolated workaround (#3640) via NachoSoto (@NachoSoto)

4.35.0

06 Feb 01:04
Compare
Choose a tag to compare

RevenueCatUI

Dependency Updates

  • Bump danger from 9.4.2 to 9.4.3 (#3630) via dependabot[bot] (@dependabot[bot])

Other Changes

  • Paywalls: improve "offering has no configured paywall" error (#3625) via NachoSoto (@NachoSoto)

4.34.0

01 Feb 21:09
Compare
Choose a tag to compare

New Features

RevenueCatUI

  • Paywalls: new .onPurchaseFailure and .onRestoreFailure modifiers (#3622) via NachoSoto (@NachoSoto)
  • Paywalls: .onRestoreCompleted is invoked after the restore dialog is dismissed (#3620) via NachoSoto (@NachoSoto)
  • Paywalls: disable interactive sheet dismissal during purchases (#3613) via NachoSoto (@NachoSoto)

Other Changes

4.33.0

30 Jan 03:00
Compare
Choose a tag to compare

New Features

4.32.4

30 Jan 00:32
Compare
Choose a tag to compare

RevenueCatUI

  • Paywalls: fix template 5 scrolling on iOS 15 (#3608) via NachoSoto (@NachoSoto)
  • Paywalls: improve PaywallData.config(for:) disambiguation (#3605) via NachoSoto (@NachoSoto)

Dependency Updates

  • Bump cocoapods from 1.14.3 to 1.15.0 (#3607) via dependabot[bot] (@dependabot[bot])
  • Bump fastlane-plugin-revenuecat_internal from e6ba247 to 9c82c7a (#3606) via dependabot[bot] (@dependabot[bot])

Other Changes

  • Integration Tests: disable failure expectation on iOS 17.4 (#3604) via NachoSoto (@NachoSoto)