AGS 3.27.0 Release Notes
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:
- AccelByte Cloud C#: 0.13.0
- AccelByte Cloud Go: 0.23.0
- AccelByte Cloud Java: 0.15.0
- AccelByte Cloud Python.: 0.19.0
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.