Skip to content

Releases: xsolla/store-unity-sdk

Xsolla Store Unity Asset v.3.0.5

28 Nov 03:26

Choose a tag to compare

Added

  • WebGlAppearance.iframeOnly option to force opening PayStation inside an iframe in WebGL builds

Fixed

  • Potential NullReferenceException in XsollaWidgetAuthProxyActivity

Xsolla Store Unity Asset v.3.0.4

03 Nov 07:42

Choose a tag to compare

Added

  • user.country parameter support for the following SDK methods:
    • XsollaCatalog.Purchase
    • XsollaCatalog.CreateOrder
    • XsollaCart.Purchase
    • XsollaCart.CreateOrder
  • Postprocessing script for automatic handling of proguard rules in Android builds when minify option is set to release

Changed

  • Updated outdated internal System.Text.Encodings.Web library
  • Moved PayStation Widget closing logic to jslib side for WebGL builds

Xsolla Store Unity Asset v.3.0.3

08 Oct 06:29

Choose a tag to compare

Fixed

  • Several authorization methods when extra fields are required:
    • XsollaAuth.AuthWithXsollaWidget
    • XsollaAuth.AuthWithSocialNetworkAccessToken
    • XsollaAuth.AuthViaDeviceID
    • XsollaAuth.SilentAuth
  • Error page appearance when using the Xsolla in-app browser for authentication

Added

  • customParameters parameter to the XsollaSubscriptions.GetSubscriptionPurchaseUrl SDK method

Xsolla Store Unity Asset v.3.0.2

10 Sep 05:36

Choose a tag to compare

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

13 Aug 08:41

Choose a tag to compare

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

04 Jul 06:18

Choose a tag to compare

Added

  • XsollaOrders.GetUnprocessedEvents SDK method to retrieve unprocessed events from Xsolla event API
  • XsollaOrders.MarkEventAsProcessed SDK method to mark a specific event as processed in Xsolla event API
  • Support for the Unity.InputSystem package in the In-App Browser

Changed

  • Enhanced input handling: the SDK now supports all input modes — new, old, and both
  • Changed the asmdef reference mode to use names instead of GUIDs
  • Removed the Steamworks.NET library 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

12 Jun 08:55

Choose a tag to compare

Added

  • tracking_id parameter to the PurchaseParams structure. This allows to track the purchases in marketing campaigns

Fixed

  • Improved NullReferenceException handling in PaymentsProxyActivity on Android.

Xsolla Store Unity Asset v2.5.5

27 May 06:52

Choose a tag to compare

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 XsollaSettings asset for better stability

Fixed

  • Resolved a potential NullReferenceException caused by a null token in PaymentsProxyActivity on Android

Xsolla Store Unity Asset v2.5.4

18 Apr 07:46

Choose a tag to compare

Added

  • WebGlAppearance class 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

06 Mar 10:34

Choose a tag to compare

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