RevenueCat SDK
✨ New Features
- Load configured ad rewards from remote config (#7912) via Pol Miro (@polmiro)
- Add configured ad rewards API (#7911) via Pol Miro (@polmiro)
Storekit 2
✨ New Features
- feat: parse OwnershipType.assigned (#8064) via Will Taylor (@fire-at-will)
RevenueCatUI SDK
Paywallsv2
✨ New Features
- feat(paywalls): add discount variables (#8038) via andsolleiro (@andsolleiro)
🐞 Bugfixes
- Fix relative discounts calculated from rounded monthly prices (#8062) via Josh Holtz (@joshdholtz)
🔄 Other Changes
- Clarify StoreProduct identifier choices for billing plans (#8096) via Antonio Pallares (@ajpallares)
- other: handle assigned ownership type in Customer Center and winback offers (#8072) via Will Taylor (@fire-at-will)
- Run iOS 15 tests on Xcode 15.4 and drop the Xcode 14.3.1 test jobs (#8091) via Antonio Pallares (@ajpallares)
- other(paywalls-tester): show checkpoint results the same way as Android (#8093) via Facundo Menzella (@facumenzella)
- other(paywalls-tester): pick a presentation mode and run a simulated error (#8087) via Facundo Menzella (@facumenzella)
- Build docs on Xcode 26.6 instead of the deprecated Xcode 14.3.1 image (#7942) via Antonio Pallares (@ajpallares)
- other(paywalls-tester): list the project's checkpoints in the Checkpoints tab (#8070) via Facundo Menzella (@facumenzella)
- feat(checkpoints): always deliver the customer's information in
CheckpointResult(#8060) via Toni Rico (@tonidero) - feat(checkpoints): expand
CheckpointResultwith customer and purchase details (#8002) via Rick (@rickvdl)