Skip to main content

AGS 3.28.0 Release Notes

caution

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 3, 2025

Release Date: August 1st, 2022

Client-Side SDK Latest Version:

  • AccelByte Cloud SDK Unreal Engine: 15.1.0
  • AccelByte Cloud SDK Unity: 14.1.0
  • AccelByte Cloud Network-Utilities: 2.3.0
  • AccelByte P2P Unity: 0.2.0
  • AccelByte Cloud OSS: 0.4.0

Server-Side SDK Latest Version:

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

Highlights

  • Game Telemetry

    You can now see event payloads that have been sent to Game Telemetry through Admin Portal with the new Payload View feature which is part of Game Telemetry.

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 minor differences. These endpoints will be deleted soon. If you use any of these endpoints, switch to the endpoint substitution provided on each endpoint.

    :::details Related Endpoints:

    • POST /iam/oauth/authorize
    • GET /iam/oauth/jwks
    • POST /iam/oauth/namespaces/{namespace}/platforms/{platformId}/token
    • POST /iam/oauth/namespaces/{namespace}/users/{userId}/revoke
    • POST /iam/oauth/platforms/{platformId}/token
    • GET /iam/oauth/revocationlist
    • POST /iam/oauth/revoke/token
    • POST /iam/oauth/revoke/user
    • POST /iam/oauth/token
    • POST /iam/oauth/verify :::
  • Configure Login Method for Stadia Web

    You can now configure the way you login to Stadia Web through the Admin Portal.

    :::details Related Endpoints:

    • GET /iam/v3/oauth/platforms/{platformId}/authorize
    • GET /iam/v3/platforms/platforms/{platformId}/authenticate
    • GET /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId}/web/link
    • GET /iam/v3/public/namespaces/{namespace}/users/me/platforms/{platformId}/web/link/establish :::
  • Generic OIDC Extension for Okta SSO

    We've optimized and extended options for the OIDC configuration so it can support Okta OIDC.

    :::details Related Endpoints:

    • GET /iam/v3/oauth/platforms/{platformId}/authorize
    • GET /iam/v3/platforms/platforms/{platformId}/authenticate :::
  • Purchasing Requirements

    You can now set purchasing requirements for each item, meaning that the player can only purchase the item if they already have passed the requirement.

    :::details Related Endpoints:

    • GET /admin/namespaces/{namespace}/items/predicate/types
    • PUT /admin/namespaces/{namespace}/items/{itemId}/purchase/condition
    • POST /public/namespaces/{namespace}/items/conditions/validate
    • GET /admin/namespaces/{namespace}/items/search :::
  • New Item Type: Option Box

    You can now create an item with the Option Box type. It can be used as a reward that contains collections of items, and the player can choose which item they want as a reward.

    :::details Related Endpoints:

    • GET /public/namespaces/{namespace}/users/{userId}/entitlements
    • GET /public/namespaces/{namespace}/items/locale/byIds
    • GET /public/namespaces/{namespace}/users/{userId}/seasons/current/data
    • PUT /public/namespaces/{namespace}/users/{userId}/entitlements/{entitlementId}/decrement
    • GET /public/namespaces/{namespace}/users/{userId}/entitlements/ownership/byItemIds :::

Bug Fixes and Minor Changes

  • Fixed issue on the Launcher where entitlement is not called properly if the user logged in using an account that activates two-factor authentication or backup code.
  • Fixed issue on the Dedicated Server Manager Configuration where it's unable to create a default deployment.
  • You can now specify the Session Timeout parameter in the deployment.