メインコンテンツまでスキップ

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.

Last updated on July 26, 57475

Release Date: May 9th, 2022

  • Current Unreal Engine SDK Version: 12.0.0
  • Current Unity SDK Version: 11.0.0

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 :::