Bugfixes
Purchases.beginRefundRequest
: ensured errors arePublicError
(#1913) via NachoSoto (@NachoSoto)PurchaseTesterSwiftUI
: fixed macOS target (#1915) via NachoSoto (@NachoSoto)
Other Changes
- Fixed
tvOS
tests (#1928) via NachoSoto (@NachoSoto) SnapshotTesting
: require version 1.9.0 to keep supporting iOS 12/13 tests (#1931) via NachoSoto (@NachoSoto)pre-commit
hook: also verify leftover API keys inPurchaseTester
(#1914) via NachoSoto (@NachoSoto)CircleCI
: changed iOS 12/13 to use Xcode 13 (#1918) via NachoSoto (@NachoSoto)PurchaseTesterSwiftUI
: removed unnecessaryUIApplicationDelegate
(#1916) via NachoSoto (@NachoSoto)CircleCI
: changed all jobs to use Xcode 14 (#1909) via NachoSoto (@NachoSoto)Atomic
: added unit test to verifyvalue
's setter (#1905) via NachoSoto (@NachoSoto)spm build
CI job: changed to release build (#1903) via NachoSoto (@NachoSoto)StoreKitUnitTests
: compile on iOS 11.0+ (#1904) via NachoSoto (@NachoSoto)Purchases
: only expose testing data onDEBUG
(#1902) via NachoSoto (@NachoSoto)Integration Tests
: added test to verify re-subscription behavior (#1898) via NachoSoto (@NachoSoto)IntegrationTests
: simplifiedtestExpireSubscription
to fix flaky test (#1899) via NachoSoto (@NachoSoto)Integration Tests
: actually verify that entitlement is active (#1880) via NachoSoto (@NachoSoto)
To view new release, visit https://github.com/RevenueCat/purchases-ios/releases/tag/4.12.1