Releases: RevenueCat/purchases-ios
Releases · RevenueCat/purchases-ios
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)
4.31.8
RevenueCatUI
Paywalls
: remove unscrollable spacing in Template 5 (#3562) via NachoSoto (@NachoSoto)Paywalls
: improve template 5 checkmark icon (#3559) via NachoSoto (@NachoSoto)
Bugfixes
- Improve sandbox detector for macOS apps (#3549) via Mark Villacampa (@MarkVillacampa)
Other Changes
Paywalls
: newPaywallViewControllerDelegate.paywallViewController(_:didChangeSizeTo:)
(#3563) via Cesar de la Vega (@vegaro)Tests
: running tests onmacOS
(#3533) via NachoSoto (@NachoSoto)Integration Tests
: split into separate jobs (#3560) via NachoSoto (@NachoSoto)
4.31.7
RevenueCatUI
Dependency Updates
- Bump fastlane from 2.218.0 to 2.219.0 (#3553) via dependabot[bot] (@dependabot[bot])
- Bump fastlane from 2.217.0 to 2.218.0 (#3550) via dependabot[bot] (@dependabot[bot])