Skip to main content

AGS 3.27.0 Release Notes

Last updated on October 24, 2024

Release Date: July 18th, 2022

Client-Side SDK Latest Version:

  • AccelByte Cloud SDK Unreal Engine: 15.0.0
  • AccelByte Cloud SDK Unity: 14.0.1
  • AccelByte Cloud Network-Utilities: 2.2.0
  • AccelByte P2P Unity: 0.1.0
  • AccelByte Cloud OSS: 0.3.0

Server-Side SDK Latest Version:

Here's a look at what's new in AccelByte Cloud 3.27.0:

Highlights

  • Report Player

    In addition to reporting content, players can now also report other players. They are able to include a reason for reporting, additional comments, and metadata. Admins can also configure the Auto-moderation for player reports.

  • Sell Item in Store with Dynamic Price

    The endpoint now allows you to create an order that you can use to call dynamic prices through your custom service.

    :::details Related Endpoints:

Quality of Life Changes

  • Deprecated Endpoints

    We have deprecated several endpoints to improve security and performance. We also want to reduce confusion because there are too many endpoints with thin differences. These endpoints will be deleted soon. If you use these endpoints, switch to the endpoint substitution provided on each endpoint.

    :::details Related Endpoints:

    • GET /iam/bans
    • GET /iam/bans/reasons
    • GET /iam/clients/{clientId}
    • PUT /iam/clients/{clientId}
    • POST /iam/clients/{clientId}/clientpermissions
    • POST /iam/clients/{clientId}/clientpermissions/{resource}/{action}
    • DELETE /iam/clients/{clientId}/clientpermissions/{resource}/{action}
    • PUT /iam/clients/{clientId}/secret
    • GET /iam/namespaces/{namespace}/clients
    • POST /iam/namespaces/{namespace}/clients
    • DELETE /iam/namespaces/{namespace}/clients/{clientId}
    • GET /iam/roles
    • POST /iam/roles
    • GET /iam/roles/{roleId}
    • PUT /iam/roles/{roleId}
    • DELETE /iam/roles/{roleId}
    • GET /iam/roles/{roleId}/admin
    • POST /iam/roles/{roleId}/admin
    • DELETE /iam/roles/{roleId}/admin
    • GET /iam/roles/{roleId}/managers
    • POST /iam/roles/{roleId}/managers
    • DELETE /iam/roles/{roleId}/managers
    • GET /iam/roles/{roleId}/members
    • POST /iam/roles/{roleId}/members
    • DELETE /iam/roles/{roleId}/members
    • POST /iam/roles/{roleId}/permissions
    • POST /iam/roles/{roleId}/permissions/{resource}/{action}
    • DELETE /iam/roles/{roleId}/permissions/{resource}/{action} :::
  • Durable Entitlement Synchronization with Epic Games Store

    Now you can sync the durable entitlement from the Epic Games Store for the players.

    :::details Related Endpoints:

Bug Fixes and Minor Changes

  • The thirdPartyAccountCreated event should always use the publisher namespace as it is always linked to the User ID in the publisher namespace.

  • Fixed the issue with the Legal Agreement on the Player Portal to fix the missing Legal Agreement pop-up upon login to Player Portal and missing entitlement due to accepting legal agreement.

  • Added the Sub-Game Mode parameter to a matchmaking related endpoint.

    :::details Related Endpoints:

  • Fixed the issue in the Matchmaking Ruleset where a match attribute can be added twice when it's not supposed to be, a match attribute is not created after the Create Ruleset form is submitted, and a custom attribute can be created under the same name of the existed stat code when it's not supposed to be.

  • Fixed issue in the Image Server Detail page where the image patch that's still in the uploading process doesn't appear on the page.

  • Fixed the region of the deployment that can't be disabled.