Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is an automatic release.
New Features
PaywallExtensions
:StoreView
andSubscriptionStoreView
overloads forOffering
(CreatedPaywallExtensions
:StoreView
andSubscriptionStoreView
overloads forOffering
#2593) via NachoSoto (@NachoSoto)debugRevenueCatOverlay()
: new SwiftUI debug overlay (IntroduceddebugRevenueCatOverlay()
: new SwiftUI debug overlay #2567) via NachoSoto (@NachoSoto)Bugfixes
preventPurchasePopupCallFromTriggeringCacheRefresh
, update caches onwillEnterForeground
(RemovedpreventPurchasePopupCallFromTriggeringCacheRefresh
, update caches onwillEnterForeground
#2623) via NachoSoto (@NachoSoto)Catalyst
build withXcode 15 beta 1
(FixedCatalyst
build withXcode 15 beta 1
#2586) via NachoSoto (@NachoSoto)Dependency Updates
Other Changes
verifyNoUnfinishedTransactions
/verifyUnfinishedTransaction
: added missing#file
parameter (verifyNoUnfinishedTransactions
/verifyUnfinishedTransaction
: added missing#file
parameter #2625) via NachoSoto (@NachoSoto)PostReceiptDataOperation
: clean up cache key (PostReceiptDataOperation
: clean up cache key #2628) via NachoSoto (@NachoSoto)PurchasesOrchestrator
: also getStorefront
from SK1 (PurchasesOrchestrator
: also getStorefront
from SK1 #2629) via NachoSoto (@NachoSoto)CI
: disable iOS 17 for now (CI
: disable iOS 17 for now #2627) via NachoSoto (@NachoSoto)Tests
: fixed crash on iOS 13 (Tests
: fixed crash on iOS 13 #2624) via NachoSoto (@NachoSoto)StoreTransaction
: readStorefront
fromStoreKit.Transaction
(StoreTransaction
: readStorefront
fromStoreKit.Transaction
#2611) via NachoSoto (@NachoSoto)StoreKitConfigTestCase
/BaseStoreKitIntegrationTests
: also clear transactions after every test (StoreKitConfigTestCase
/BaseStoreKitIntegrationTests
: also clear transactions after every test #2616) via NachoSoto (@NachoSoto)ErrorCode.networkError
: improved description (ErrorCode.networkError
: improved description #2610) via NachoSoto (@NachoSoto)PurchaseTester
: make CI job always point to current version (PurchaseTester
: make CI job always point to current version #2622) via NachoSoto (@NachoSoto)finishAllUnfinishedTransactions
(ImprovedfinishAllUnfinishedTransactions
#2615) via NachoSoto (@NachoSoto)StoreKitConfigTestCase
: improvedwaitForStoreKitTestIfNeeded
(StoreKitConfigTestCase
: improvedwaitForStoreKitTestIfNeeded
#2614) via NachoSoto (@NachoSoto)StoreKitConfigTestCase
: setcontinueAfterFailure
tofalse
(StoreKitConfigTestCase
: setcontinueAfterFailure
tofalse
#2617) via NachoSoto (@NachoSoto)PaywallExtensions
: fixed compilation (PaywallExtensions
: fixed compilation #2613) via NachoSoto (@NachoSoto)CI
: addediOS 17
job (CI
: addediOS 17
job #2591) via NachoSoto (@NachoSoto)Encodable.jsonEncodedData
: fixed tests on iOS 17 due to inconsistent key ordering (Encodable.jsonEncodedData
: fixed tests on iOS 17 due to inconsistent key ordering #2607) via NachoSoto (@NachoSoto)debugRevenueCatOverlay
: added ability to display newSubscriptionStoreView
(debugRevenueCatOverlay
: added ability to display newSubscriptionStoreView
#2595) via NachoSoto (@NachoSoto)URL
decoding differences iniOS 17
(Changed tests to work aroundURL
decoding differences iniOS 17
#2605) via NachoSoto (@NachoSoto)Strings.trimmedOrError
(Removed unnecessaryStrings.trimmedOrError
#2601) via NachoSoto (@NachoSoto)Xcode 15
(Fixed test compilation withXcode 15
#2602) via NachoSoto (@NachoSoto)iOS 17
snapshots (Tests: addediOS 17
snapshots #2603) via NachoSoto (@NachoSoto)StoreProductDiscount
: addeddescription
(StoreProductDiscount
: addeddescription
#2604) via NachoSoto (@NachoSoto)debugRevenueCatOverlay
improvements (debugRevenueCatOverlay
improvements #2594) via NachoSoto (@NachoSoto)Xcode 15
: fixed all documentation warnings (Xcode 15
: fixed all documentation warnings #2596) via NachoSoto (@NachoSoto)StoreKitObserverModeIntegrationTests
: fixed and disabled SK2testPurchaseInDevicePostsReceipt
(StoreKitObserverModeIntegrationTests
: fixed and disabled SK2testPurchaseInDevicePostsReceipt
#2589) via NachoSoto (@NachoSoto)StoreKit2TransactionListener
: added log when receivingTransactions.Updates
(StoreKit2TransactionListener
: added log when receivingTransactions.Updates
#2588) via NachoSoto (@NachoSoto)Dictionary.MergeStrategy
: simplify implementation (Dictionary.MergeStrategy
: simplify implementation #2587) via NachoSoto (@NachoSoto)Configuration.Builder
: fixed doc reference (Configuration.Builder
: fixed doc reference #2583) via NachoSoto (@NachoSoto)APITesters
: available since iOS 11 (APITesters
: available since iOS 11 #2581) via NachoSoto (@NachoSoto)