Releases: RevenueCat/purchases-ios
Releases · RevenueCat/purchases-ios
4.36.0
This release is compatible with Xcode 15.3 beta 2
New Features
NonSubscriptionTransaction
: exposestoreTransactionIdentifier
(#3639) via NachoSoto (@NachoSoto)
RevenueCatUI
Paywalls
: newpresentationMode
parameter (by @Lascorbe) (#3638) via NachoSoto (@NachoSoto)
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
: removenonisolated
workaround (#3640) via NachoSoto (@NachoSoto)
4.35.0
RevenueCatUI
Paywalls
: fix finding locales with different regions (#3633) via NachoSoto (@NachoSoto)Paywalls
: add 4 new variables (#3629) via NachoSoto (@NachoSoto)Paywalls
: new.onPurchaseStarted
modifier (#3627) via NachoSoto (@NachoSoto)PaywallViewController
: exposefontName
forCustomFontProvider
(by @Jjastiny) (#3628) via NachoSoto (@NachoSoto)
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
New Features
CustomerInfo
: conform toIdentifiable
(#3619) via NachoSoto (@NachoSoto)
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 interactivesheet
dismissal during purchases (#3613) via NachoSoto (@NachoSoto)
Other Changes
CircleCI
: push pods using Xcode 15 (#3614) via NachoSoto (@NachoSoto)
4.33.0
4.32.4
RevenueCatUI
Paywalls
: fix template 5 scrolling on iOS 15 (#3608) via NachoSoto (@NachoSoto)Paywalls
: improvePaywallData.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
to9c82c7a
(#3606) via dependabot[bot] (@dependabot[bot])
Other Changes
Integration Tests
: disable failure expectation oniOS 17.4
(#3604) via NachoSoto (@NachoSoto)
4.32.3
This release is compatible with Xcode 15.3 beta 1
Bugfixes
Xcode 15.3 beta 1
: fix compilation errors (#3599) via NachoSoto (@NachoSoto)
Other Changes
Xcode 15.3 beta 1
: fix warnings on tests (#3600) via NachoSoto (@NachoSoto)
4.32.2
Other Changes
PaywallViewController
: methods for reconfiguring paywall with new offering (#3592) via NachoSoto (@NachoSoto)Integration Tests
: verifyPaywallData
images can be loaded (#3596) via NachoSoto (@NachoSoto)- Simplify
CocoapodsInstallation
Podfile
(#3593) via NachoSoto (@NachoSoto)
4.32.1
RevenueCatUI
PaywallViewController
: new initializer withOffering
identifier (#3587) via NachoSoto (@NachoSoto)Paywalls
: improve template 5 layout for long product names (#3589) via NachoSoto (@NachoSoto)
Other Changes
Paywalls
: extractedPaywallViewConfiguration
(#3586) via NachoSoto (@NachoSoto)CircleCI
: avoid installingXcodes
when not needed (#3585) via NachoSoto (@NachoSoto)CircleCI
: change all jobs to M1 (#3140) via NachoSoto (@NachoSoto)
4.32.0
New Features
RevenueCatUI
Paywalls
: new.onPurchaseCancelled
andpaywallViewControllerDidCancelPurchase:
(#3578) via NachoSoto (@NachoSoto)Paywalls
: improve error display (#3577) via NachoSoto (@NachoSoto)
Dependency Updates
- Bump fastlane-plugin-revenuecat_internal from
0ddee10
toe6ba247
(#3575) via dependabot[bot] (@dependabot[bot])
Other Changes
4.31.9
RevenueCatUI
PaywallViewController
: addPaywallFontProvider
parameter (#3567) via NachoSoto (@NachoSoto)
Other Changes
Integration Tests
: run on iOS 17 (#3107) via NachoSoto (@NachoSoto)CI
: update to Xcode 15.2 (#3571) via NachoSoto (@NachoSoto)PaywallViewControllerDelegate
: fixed typo in@objc
method name (#3569) via NachoSoto (@NachoSoto)SandboxEnvironmentDetector
: more tests formacOS
(#3568) via NachoSoto (@NachoSoto)