Releases: xsolla/store-unity-sdk
Releases · xsolla/store-unity-sdk
Xsolla Store Unity Asset v.3.0.5
Added
WebGlAppearance.iframeOnlyoption to force openingPayStationinside aniframein WebGL builds
Fixed
- Potential
NullReferenceExceptioninXsollaWidgetAuthProxyActivity
Xsolla Store Unity Asset v.3.0.4
Added
user.countryparameter support for the following SDK methods:XsollaCatalog.PurchaseXsollaCatalog.CreateOrderXsollaCart.PurchaseXsollaCart.CreateOrder
- Postprocessing script for automatic handling of
proguardrules in Android builds whenminifyoption is set torelease
Changed
- Updated outdated internal
System.Text.Encodings.Weblibrary - Moved
PayStationWidget closing logic tojslibside for WebGL builds
Xsolla Store Unity Asset v.3.0.3
Fixed
- Several authorization methods when extra fields are required:
XsollaAuth.AuthWithXsollaWidgetXsollaAuth.AuthWithSocialNetworkAccessTokenXsollaAuth.AuthViaDeviceIDXsollaAuth.SilentAuth
- Error page appearance when using the Xsolla in-app browser for authentication
Added
customParametersparameter to theXsollaSubscriptions.GetSubscriptionPurchaseUrlSDK method
Xsolla Store Unity Asset v.3.0.2
Fixed
- Passwordless login via SMS code or email link when extra fields are required
Changed
- Updated Android libraries to improve compatibility and stability
Xsolla Store Unity Asset v.3.0.1
Added
- OAuth 2.0 support for Xsolla Event API
Changed
- Updated Android libraries to improve compatibility and stability
Xsolla Store Unity Asset v.3.0.0
Added
XsollaOrders.GetUnprocessedEventsSDK method to retrieve unprocessed events from Xsolla event APIXsollaOrders.MarkEventAsProcessedSDK method to mark a specific event as processed in Xsolla event API- Support for the
Unity.InputSystempackage in the In-App Browser
Changed
- Enhanced input handling: the SDK now supports all input modes —
new,old, andboth - Changed the
asmdefreference mode to use names instead of GUIDs - Removed the
Steamworks.NETlibrary from the SDK package - Improved In-App Browser lifecycle handling to reduce side effects
- Enhanced web request handling to reduce potential errors and improve overall stability
Xsolla Store Unity Asset v2.5.6
Added
tracking_idparameter to thePurchaseParamsstructure. This allows to track the purchases in marketing campaigns
Fixed
- Improved
NullReferenceExceptionhandling inPaymentsProxyActivityon Android.
Xsolla Store Unity Asset v2.5.5
Added
Ready to Use Store- a template with prebuilt UI and logic for quick in-game store integration- Support for authentication via Xsolla Login Widget on the WebGL platform.
Changed
- Added a cooldown logic for order creation to prevent multiple orders from being created within the same frame
- Improved serialization of the
XsollaSettingsasset for better stability
Fixed
- Resolved a potential
NullReferenceExceptioncaused by a null token inPaymentsProxyActivityon Android
Xsolla Store Unity Asset v2.5.4
Added
WebGlAppearanceclass for configuring WebGL-specific appearance and behavior settings
Changed
- Updated internal Android libraries to improve compatibility and stability
Xsolla Store Unity Asset v2.5.3
Added
- Support for opening Pay Station in Safari in WebGL build. To bypass pop-up blocking, a confirmation pop-up added
Changed
- Updated Pay Station Widget to version 1.5. Widget is used in WebGl builds
Fixed
- Memory leak for Unity 2021 and later