Repository navigation
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.SDKVersionAdapty.LogLevelβAdaptyLogLevelAdapty.PaywallβAdaptyPaywallAdapty.PaywallFetchPolicyβAdaptyPaywallFetchPolicyPaywallProductβAdaptyPaywallProductAdapty.ProfileβAdaptyProfileAdapty.ProfileParametersβAdaptyProfileParametersProfileGenderβAdaptyProfileGenderErrorβAdaptyError
Method Signature Changes
SetLogLevelnow includes a callback.UpdateAttributionsignature updated for improved flexibility.MakePurchaseresult handling has been modified.
Removed APIs
GetProductsIntroductoryOfferEligibilityremoved.OnCancelPurchaseremoved from event handling.
Integration Updates
PresentCodeRedemptionSheetnow 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
AdaptyUIEventListenermerged intoAdaptyEventListener.
Event Renames
OnPerformActionβPaywallViewDidPerformAction.OnSelectProductβPaywallViewDidSelectProduct(updated to useproductIdinstead ofproduct).OnStartPurchaseβPaywallViewDidStartPurchase.OnFinishPurchaseβPaywallViewDidFinishPurchase(updated to includepurchasedResultinstead ofprofile).OnFailPurchaseβPaywallViewDidFailPurchase.OnFinishRestoreβPaywallViewDidFinishRestore.OnFailRestoreβPaywallViewDidFailRestore.OnFailRenderingβPaywallViewDidFailRendering.OnFailLoadingProductsβPaywallViewDidFailLoadingProducts.
New Events
PaywallViewDidStartRestoreadded.
Class Renames
AdaptyUI.ViewβAdaptyUIView.AdaptyUI.ActionβAdaptyUIUserAction.
Additional Updates
New API
Activateadded to improve initialization process.
Fallback Paywalls
SetFallBackPaywallsimplementation 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.