Skip to content

Releases: xsolla/xsolla-sdk-windows

v3.1.18

Choose a tag to compare

@xsolla-sdk-upload-bot xsolla-sdk-upload-bot released this 19 Aug 11:14

Added

  • Added XsollaStoreClientPurchaseArgs.Builder.SetExternalTransactionToken(string) for passing external transaction token on supported platforms

Fixed

  • CXsollaStoreClientPurchaseArgs::SetExternalId is now forwarded to the managed layer

v3.1.17

Choose a tag to compare

@xsolla-sdk-upload-bot xsolla-sdk-upload-bot released this 30 Jun 12:56

Fixed

  • Login widget close event no longer fires before the token is received
  • Restore now consumes all owned units of a multi-unit SKU; previously one per launch without the Events API
  • XsollaStoreClientPurchaseArgs.developerPayload is now applied per purchase; previously the per-call override was ignored for the global payload
  • A failed fetch no longer marks its SKUs as loaded (recorded only on success); the dedup cache is cleared on Deinitialize so a re-initialized client refetches

Added

  • collapseRestoredMultiUnitPurchases on XsollaClientSettings — collapse restored multi-unit SKUs into one quantity notification (true) or one per unit (false, default)
  • XsollaStoreClientExtensionsSettings.Builder.SetProductFetchSettings(...) — per-SKU fetch tunables maxItemsPerRequest, maxParallelRequests, cacheTtlMillis (defaults 50 / 4 / 1h); cacheTtlMillis is ignored on standalone (no cache)
  • XsollaClientConfiguration.Builder.SetSkipMissingProductsOnFetch(bool) — when true (default), skips backend-reported non-existent SKUs and fails only if all are missing

Changed

  • Per-SKU fetch retries transient failures (transport, 408/429/5xx) per the QueryProducts retry profile; a slow or failing batch no longer blocks sibling batches

v3.1.14

Choose a tag to compare

@xsolla-sdk-upload-bot xsolla-sdk-upload-bot released this 06 May 13:52

Changed

  • Improved auth token refreshing (takes social claims into account)

Added

  • Added SetCustomPayStationProductionDomain and SetCustomPayStationSandboxDomain builder methods — allow overriding the Pay Station domain for a single environment without affecting the other

Fixed

  • Fixed malformed URL when using custom PayStation domain

v3.1.2

Choose a tag to compare

@xsolla-sdk-upload-bot xsolla-sdk-upload-bot released this 11 Mar 11:44

Xsolla Windows SDK 3.1.2

See CHANGELOG.md for details.