Releases: needle-mirror/com.unity.purchasing
Releases · needle-mirror/com.unity.purchasing
5.1.2
[5.1.2] - 2025-12-24
Changed
- Added support for Unity 6.5+ build compatibility.
Fixed
- Apple - Fixed
OnPurchaseFailedinvoked withDuplicateTransactiona few seconds after confirming a renewed subscription. - Apple - Fixed macOS native bundle failing to load on macOS 11.x when using StoreKit 1.
4.14.1
5.1.1
[5.1.1] - 2025-12-19
Fixed
- Apple - Fixed SubscriptionInfo being lost when confirming a PendingOrder.
5.1.0
[5.1.0] - 2025-12-12
Added
- Custom Stores - Added a new constructor
CartItem(Product product, int quantity)to support specifying the quantity of items in the cart. - Custom Stores - Added
ReadOnlyProductCachetoStoreto allow read only access to the internal product cache when implementing a custom store. - Apple - StoreKit 1 support has been brought back for iOS, iPadOS, tvOS below 15.0 and macOS below 12.0.
- By default, StoreKit 2 will be used, but older devices that are incompatible with it will use StoreKit 1.
- Added
StoreKitSelector.forceStoreKit1to force StoreKit 1 usage on all supported platforms.
Changed
ProductDefinitionfieldsidandstoreSpecificIdfields are now non-nullable.SubscriptionInfo-IsSubscribed(),IsExpired(),IsCancelled(),IsAutoRenewing(),GetRemainingTime()are now calculated at call time.- Apple - On buying an already confirmed product, a
FailedOrdercallback will be sent with theDuplicateTransactionreason.
Fixed
- Apple - Fixed a missing import
StoreKit/StoreKit.hwhen using"UnityFramework/UnityFramework-Swift.h"
5.0.4
[5.0.4] - 2025-12-03
Changed
- Apple - Improved SK2 transaction handling
5.0.3
[5.0.3] - 2025-11-28
Added
- Apple - Implemented an SK2 transaction reporting hook for the Ads SDK.
4.14.0
[4.14.0] - 2025-11-07
Changed
- GooglePlay - Billing Library updated to 8.0.0 (was previously 7.1.1). No new feature support was added.
Fixed
- Apple - Added synchronization within the
OnProductReceivedcallback, potentially fixing concurrency issues duringRetrieveProducts. - GooglePlay - Improved performance of
FetchAdditionalProducts
4.13.2
[4.13.2] - 2025-10-17
Fixed
- Returned missing Amazon dependencies.
5.0.2
[5.0.2] - 2025-10-14
Changed
IPurchaseService.RestoreTransactionswill now invokeOnPurchasesFetchedfor the restored purchases.
Fixed
- Fixed
IProductService.OnProductsFetchedbeing invoked when 0 products were fetched.
4.13.1
[4.13.1] - 2025-10-01
Changed
- Package auto-bumped via PETS for editor manifest distribution