RevenueCat SDK
✨ New Features
- feat: Add paywall tester examples for simpler testing (#4710) via Facundo Menzella (@facumenzella)
🐞 Bugfixes
- fix: PaywalTester successful archive (#4736) via Facundo Menzella (@facumenzella)
- fix: Avoid the use of return switch (#4733) via Facundo Menzella (@facumenzella)
- Fix Font.TextStyle.caption3 Availabilities on tvOS (#4716) via Will Taylor (@fire-at-will)
RevenueCatUI SDK
🐞 Bugfixes
- [Paywalls] Move SwiftUI previews for badge behind DEBUG flag (#4717) via Josh Holtz (@joshdholtz)
Paywallv2
✨ New Features
- [Paywalls V2] Remove/replace
PAYWALL_COMPONENTS
compiler flag and fix OS/platform compile issues (#4727) via Josh Holtz (@joshdholtz)
🐞 Bugfixes
- [Paywalls V2] Fix footer positioning and bottom padding (#4746) via Josh Holtz (@joshdholtz)
- [Paywalls V2] Ignore top safe area edges for image (#4744) via Josh Holtz (@joshdholtz)
- [Paywalls V2] Support variable mapping (#4740) via Josh Holtz (@joshdholtz)
- [Paywalls V2] Fix footer spacing issues (#4730) via Josh Holtz (@joshdholtz)
- [Paywalls V2] Fix paywalls badge rendering (#4719) via Josh Holtz (@joshdholtz)
Customer Center
🐞 Bugfixes
- fix: Revisit environment values for CustomerCenter (#4723) via Facundo Menzella (@facumenzella)
- fix: Remove buttonStyle for PurchaseHistory (#4724) via Facundo Menzella (@facumenzella)
- fix: Show close button in ErrorView (#4711) via Facundo Menzella (@facumenzella)
🔄 Other Changes
- [Paywalls] Fix ZStack alignment (#4748) via Mark Villacampa (@MarkVillacampa)
- [Paywalls V2] Add full cover option to Paywalls Tester (#4745) via Josh Holtz (@joshdholtz)
- UI Preview Mode: app user ID (#4725) via AJPallares (@ajpallares)
- [Paywalls] Add background property to Stack component (#4743) via Mark Villacampa (@MarkVillacampa)
- [Paywalls] Do not embed the badge in an extra stack (#4742) via Mark Villacampa (@MarkVillacampa)
- Add
uiPreviewMode
toDangerousSettings
(#4714) via AJPallares (@ajpallares) - [Paywalls] Badge fixes (#4696) via Mark Villacampa (@MarkVillacampa)
- [Paywalls] Add Timeline component (#4713) via Mark Villacampa (@MarkVillacampa)
- [Paywalls V2] Rename
paywallFooter
tooriginalTemplatePaywallFooter
(#4721) via Josh Holtz (@joshdholtz) - [Paywalls V2] New overrides structure (#4705) via Josh Holtz (@joshdholtz)
To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/5.16.0