3.3.0
π Meet the Adapty Unity SDK 3.3.0!
With this version we're introducing support for the new paywall builder that offers more templates and layout flexibility. Note that:
- This version doesn't support paywalls created in the legacy (current) paywall builder
- But you can easily migrate those with a single press of a button in Adapty Dashboard
- This version also offers complete support of StoreKit 2 and Swift 6 on the iOS side. See more here.
- Added support for win-back offers. Read More.
- You can also refer to our migration guide explaining how to migrate to Adapty 3.3.0 from earlier versions.
Major Changes
- AdaptyUI merged into Adapty: Consolidated functionality for a more streamlined experience.
Breaking Changes
Renamed APIs
Adapty.sdkVersion
βAdapty.SDKVersion
Adapty.LogLevel
βAdaptyLogLevel
Adapty.Paywall
βAdaptyPaywall
Adapty.PaywallFetchPolicy
βAdaptyPaywallFetchPolicy
PaywallProduct
βAdaptyPaywallProduct
Adapty.Profile
βAdaptyProfile
Adapty.ProfileParameters
βAdaptyProfileParameters
ProfileGender
βAdaptyProfileGender
Error
βAdaptyError
Method Signature Changes
SetLogLevel
now includes a callback.UpdateAttribution
signature updated for improved flexibility.MakePurchase
result handling has been modified.
Removed APIs
GetProductsIntroductoryOfferEligibility
removed.OnCancelPurchase
removed from event handling.
Integration Updates
PresentCodeRedemptionSheet
now supports a callback.- Methods for integration have been streamlined.
AdaptyUI-Specific Changes
Renamed Methods
CreatePaywallView
βCreateView
(arguments updated).PresentPaywallView
βPresentView
.DismissPaywallView
βDismissView
.
Event Listener Merged
AdaptyUIEventListener
merged intoAdaptyEventListener
.
Event Renames
OnPerformAction
βPaywallViewDidPerformAction
.OnSelectProduct
βPaywallViewDidSelectProduct
(updated to useproductId
instead ofproduct
).OnStartPurchase
βPaywallViewDidStartPurchase
.OnFinishPurchase
βPaywallViewDidFinishPurchase
(updated to includepurchasedResult
instead ofprofile
).OnFailPurchase
βPaywallViewDidFailPurchase
.OnFinishRestore
βPaywallViewDidFinishRestore
.OnFailRestore
βPaywallViewDidFailRestore
.OnFailRendering
βPaywallViewDidFailRendering
.OnFailLoadingProducts
βPaywallViewDidFailLoadingProducts
.
New Events
PaywallViewDidStartRestore
added.
Class Renames
AdaptyUI.View
βAdaptyUIView
.AdaptyUI.Action
βAdaptyUIUserAction
.
Additional Updates
New API
Activate
added to improve initialization process.
Fallback Paywalls
SetFallBackPaywalls
implementation updated.
Full Changelog: 2.9.0...3.3.0
--
You can also refer to our migration guide explaining how to migrate to Adapty 3.3.0 from earlier versions.