Skip to content

Releases: xsolla/store-android-sdk

Login 6.0.14

12 Dec 03:09
Compare
Choose a tag to compare

Fixed

  • Facebook native authentication

Payments 1.4.4 / Login 6.0.12 / Store 2.5.11

29 Nov 06:44
Compare
Choose a tag to compare

[1.4.4] - Payments SDK - 2024-11-29

Added

  • setForceSystemBrowser method. Allows forcing the use of the device's system browser for purchases.

[6.0.12] - Login SDK - 2024-11-29

Changed

  • Added fallback logic for Google native authentication. Redirects users to web-based authentication if the native method fails

[2.5.11] - Store SDK - 2024-11-29

Changed

  • Minor internal updates.

Login SDK 6.0.11 / Payments SDK 1.4.2

01 Oct 14:03
Compare
Choose a tag to compare

[6.0.11] - Login SDK - 2024-10-01

Fixed

  • User registration via Xsolla Login Widget in WebView

[1.4.2] - Payments SDK - 2024-10-01

Changed

  • appendAnalytics(builder: Uri.Builder) function. Added browser_type query parameter to URI that opens payment UI. Parameter is added for analytics purpose

Fixed

  • Custom Tabs related crash for specific devices

Login SDK 6.0.10

11 Sep 17:27
Compare
Choose a tag to compare

[6.0.10] - Login SDK - 2024-09-11

Changed

  • authenticateViaDeviceId SDK method. Added deviceId optional parameter.

Fixed

  • Fixed an issue when the login via startSocialAuth or startAuthWithXsollaWidget methods displayed an error in WebView.

[2.2.14] - Demo Apps - 2024-09-11

Fixed

  • Fixed an inaccurate error message after registration.

Payments SDK 1.4.1 / Store SDK 2.5.10

22 Aug 15:37
Compare
Choose a tag to compare

[2.5.10] - Store SDK - 2024-08-21

Changed

  • createOrderFromCartById, createOrderFromCurrentCart, and createOrderByItemSku SDK methods. Added an optional parameter externalTransactionToken.

[1.4.1] - Payments SDK - 2024-08-21

Changed

  • XPayments.IntentBuilder class. Added new callbacks:
    • payStationClosedCallback — handles the closure of the payment UI. It includes the isManually parameter, which specifies whether the UI was closed manually or automatically.
    • statusReceivedCallback — handles changes in payment status. It receives the InvoicesDataResponse object, which contains an array of invoices. If any invoice has a status of DONE, it implies a successful purchase.

Added

  • getStatus SDK method. Returns invoice data for a specified order.

Fixed

  • Fixed a crash that occurs when activityType is set to Custom Tabs, but they are not supported by the user’s device.
  • Redirects for Web Views are now case-insensitive.

[2.2.13] - Demo Apps - 2024-08-21

Fixed

  • Fixed an issue where the catalog was empty after closing the bundle preview.

Login SDK 6.0.9 / Store SDK 2.5.8

25 Jul 06:24
Compare
Choose a tag to compare

[2.5.9] - Store SDK - 2024-07-25

Changed

  • PaymentOptions data.
    • Added country parameter, that defines the Pay Station language and list of payments methods

[6.0.9] - Login SDK - 2024-07-25

Changed

  • Authentication with Xsolla widget now supports OAuth2 and access token refresh logic.

Login SDK 6.0.8 / Payments SDK 1.4.0 / Store SDK 2.5.7 / Demo Apps 2.2.12

11 Jul 20:18
Compare
Choose a tag to compare

[2.5.7] - Store SDK - 2024-07-11

Changed

  • Payments requests (UiProjectSetting class). Added following parameters:
    • gpQuickPaymentButton — defines the way the Google Pay payment method is displayed. If true, the button for quick payment via Google Pay is displayed at the top of the payment UI. If true, Google Pay is displayed in the list of payment methods according to the PayRank algorithm. true by default.
    • closeButtonIcon — defines the icon of the Close button in the payment UI. Can be arrow or cross. cross by default.

[1.4.0] - Payments SDK - 2024-07-11

Added

Fixed

  • Null pointer exception in onCustomTabsServiceConnected method of CustomTabsHelper class

[6.0.8] - Login SDK - 2024-07-11

Fixed

  • Crash while authorizing via Xsolla Widget in WebView

[2.2.12] - Demo Apps - 2024-07-11

Added

  • Trusted Web activity as the default way to display Pay Station

Payments SDK 1.3.4 / Store SDK 2.5.6

06 May 11:28
Compare
Choose a tag to compare

[2.5.6] - Store SDK - 2024-05-06

Changed

  • getVirtualItems SDK method. Added the requestGeoLocale parameter. If true, the response returns the locale in the geoLocale parameter.

[1.3.4] - Payments SDK - 2024-05-06

Added

  • Pay Station preloader. Allows faster content display in WebView and Custom Tabs.

Payments SDK 1.3.3 / Store SDK 2.5.5 / Demo Apps 2.2.11

15 Apr 10:49
Compare
Choose a tag to compare

[2.2.11] - Demo Apps - 2024-04-11

Fixed

  • Token refresh on application startup

[2.5.5] - Store SDK - 2024-04-11

Changed

  • Store library methods. The ‘has_more‘ parameter added in response

[1.3.3] - Payments SDK - 2024-04-11

Added

  • ‘payStationVersion‘ parameter in XPayments.IntentBuilder
  • Support of payments via Google Pay in WebView

Login SDK 6.0.7 / Payments SDK 1.3.2 / Store SDK 2.5.4 / Inventory SDK 2.0.4 / Demo Apps 2.2.10

07 Mar 10:48
Compare
Choose a tag to compare

[2.2.10] - Demo Apps - 2024-03-06

Added

  • closeButton parameter for payment token request. This parameter depends on whether the default browser supports Custom Tabs or not

[2.5.4] - Store SDK - 2024-03-06

Changed

  • Updated the parameters of all queries for analytics on the Xsolla side
  • By default, the locale is determined by the user's IP

[2.0.4] - Inventory SDK - 2024-03-06

Changed

  • Updated the parameters of all queries for analytics on the Xsolla side

[6.0.7] - Login SDK - 2024-03-06

Added

  • Custom Tabs support for the Huawei browser and Samsung Internet browser

Changed

  • Updated the parameters of all queries for analytics on the Xsolla side

[1.3.2] - Payments SDK - 2024-03-06

Added

  • Custom Tabs support for the Samsung Internet browser

Changed

  • Updated the parameters of all queries for analytics on the Xsolla side