AGS 3.22.0 リリースノート
This is an unsupported AGS version. AccelByte no longer provides any updates, bug fixes, security patches, or technical support for these versions. Please refer to the AGS Version Support Lifecycle document for more information.
Release Date: May 9th, 2022
Here's a look at what's new in AccelByte Cloud 3.22.0:
Highlights
-
Return Default Value if StatItem Doesn't Exist
AccelByte now has an endpoint that returns a default value if StatItem doesn't exist.
:::details Related Endpoints
GET /v2/public/namespaces/{namespace}/users/{userId}/statitems/value/bulk
GET /v2/admin/namespaces/{namespace}/statitems/value/bulk/getOrDefault
GET /v1/public/namespaces/{namespace}/users/{userId}/statitems/value/bulk
GET /v1/admin/namespaces/{namespace}/statitems/value/bulk/getOrDefault
:::
-
Unreal Engine SDK supports SQLite Usage
You can now use SQLite to store data in local storage instead of in the memory as a backup and/or a cache alongside the storage service (e.g., Telemetry, Cloud Save, or Cloud Storage).
-
Server Create an Order Endpoint
You can now use an API to allow the server to create a purchase order on a player's behalf. This allows for player validation (e.g., checking for player levels or entitlements) before a purchase is made.
:::details Related Endpoints
POST /admin/namespaces/{namespace}/users/{userId}/orders
:::
-
Cross-Platform Wallet Support
We now support cross-platform wallets, meaning that player wallets can now hold balances from multiple different platforms at once.
Quality of Life Changes
-
Session Browser Endpoints Able to Update OtherSettings
The Session Browser Update Session endpoint is now able to update OtherSettings.
:::details Related Endpoints
PUT /sessionbrowser/namespaces/{namespace}/gamesession/{sessionID}
:::
-
Sub-Game Mode Info in Session History
You can now see Sub-Game Mode information in the Session History and Session History Details.
Bug Fixes and Minor Changes
-
Improved Admin Portal image build time.
-
The Code Redemption name field now supports spaces.
-
Fixed a bug in the OAuth2 Access Token Generation Endpoint where users were unable to create a User Account in game namespaces.
:::details Related Endpoints
POST /iam/v3/oauth/token
:::
-
Fixed an issue where the currency code list failed to load directly after login.
-
Fixed an issue where the Delete Player Record endpoints were unable to delete public records.
:::details Related Endpoints
DELETE /v1/admin/namespaces/{namespace}/users/{userId}/records/{key}
DELETE[/v1/namespaces/{namespace}/users/{userId}/records/{key}
DELETE /v1/admin/namespaces/{namespace}/users/{userId}/records/{key}/public
DELETE /v1/namespaces/{namespace}/users/me/records/{key}/public
:::
-
Added a job_id parameter to the Historical Logs endpoints. Job ID values can now be viewed in the Admin Portal.
:::details Related Endpoints
GET /dslogmanager/namespaces/{namespace}/servers/search
GET /dslogmanager/servers/search
:::
-
Fixed several issues in Matchmaking and the Matchmaking Ruleset including removing misleading API attributes and other minor bugs.
:::details Related Endpoint
GET /matchmaking/namespaces/{namespace}/sessions/{matchID}/status
GET /matchmaking/v1/admin/namespaces/{namespace}/channels/{channelName}/sessions
GET /matchmaking/v1/admin/namespaces/{namespace}/sessions/{matchID}/history/detailed
:::