AGS 2025.8.0 Release NotesSupported
This is the latest AGS version. AccelByte actively maintains this version by providing regular updates, bug fixes, security patches, and comprehensive technical support. Please refer to the AGS Version Support Lifecycle document for more information.
Release date: October 28th, 2025
Announcements
- N/A
Versions
AccelByte Gaming Services (AGS) Game SDK
- Unreal Engine: TBD
- OSS: TBD
- Network-Utilities: TBD
- Unity: TBD
- P2P Unity: TBD
Extend SDK (previously known as Server SDK) latest version:
Please refer to the respective GitHub releases page:
- C#: https://github.com/AccelByte/accelbyte-csharp-sdk/releases
- Go: https://github.com/AccelByte/accelbyte-go-sdk/releases
- Java: https://github.com/AccelByte/accelbyte-java-sdk/releases
- Python: https://github.com/AccelByte/accelbyte-python-sdk/releases
- Codegen CLI : https://github.com/AccelByte/extend-codegen-cli/releases
AccelByte Multiplayer Servers (AMS)
- Please check here View AMS Release Notes
Highlights
Extend Managed NoSQL Database (Closed Alpha)
We are introducing a new Managed NoSQL Database for AGS Extend, currently available for Closed Alpha. This feature is designed to provide greater flexibility and control over how game data is stored, queried, and scaled within the AGS ecosystem. The Managed NoSQL Database enables developers to manage dynamic, hierarchical, and high-velocity data without rigid schema constraints.
Key Features and Accessibility:
-
Dynamic Data Models: Add and update data attributes as your game evolves without being constrained by a rigid schema.
-
Powerful Querying: Perform rich queries and aggregations to retrieve specific data, giving you the ability to build custom analytics and content systems.
-
Transactional Integrity: Ensure atomic updates for reliable in-game economies and player progression.
-
Elastic Scaling: The service automatically scales compute resources to match your game's traffic, so you only pay for what you use.
Note : Interested developers can request access by clicking “Be an Alpha Tester” on the AGS Extend portal or contact customer support for more information.
Standalone Comments in User Details
We’ve made it easier for admins to review and manage player comments with the new standalone Comments feature in the User Details page.
Now, admins can view and manage all comments directly in one place — either from the overview section (showing the latest 10 comments) or through the new “Comments” tab for a complete history.
Comments are displayed chronologically and include the admin’s name, timestamp, and message. Filtering options by display name or user ID make it easy to find specific notes. Access levels are respected — studio and game admins can view or manage comments according to their namespace permissions — ensuring a streamlined and secure workflow.
Permission Changes
This section applies to Private Cloud customers only.
In this release, we've added new permissions for default roles in the Private Cloud Admin Portal. New to Private Cloud default roles? Learn more here.
If you maintain your own custom roles, please ensure they are updated with the latest permissions.
- To manage user internal comments feature.
- Super Admin Role
ADMIN:NAMESPACE:*:USER:*:COMMENT(Action 15 - CRUD)
- Game Admin Role
ADMIN:NAMESPACE:{namespace}:USER:*:COMMENT(Action 15 - CRUD)
- View Only Role
ADMIN:NAMESPACE:*:USER:*:COMMENT(Action 2 - Read)
- Super Admin Role
- To manage integration settings for third party subscription (e.g. Meta Quest).
- Super Admin Role
ADMIN:NAMESPACE:*:INTEGRATION(Action 15 - CRUD)
- Game Admin Role
ADMIN:NAMESPACE:{namespace}:INTEGRATION(Action 15 - CRUD)
- Super Admin Role
- Access to turn server price calculator feature.
- Super Admin Role
ADMIN:NAMESPACE:*:TURN:SERVER:PRICE(Action 2 - Read)
- Game Admin Role
ADMIN:NAMESPACE:{namespace}:TURN:SERVER:PRICE(Action 2 - Read)
- View Only Role
ADMIN:NAMESPACE:*:TURN:SERVER:PRICE(Action 2 - Read)
- Super Admin Role
Minor Changes
Admin Portal
- Improved the Shared Cloud onboarding tour guide to help users track their progress more easily.
- Updated the Shared Cloud onboarding guide for users who skip the questionnaire, making the experience more personalized.
- Removed unnecessary prerequisites from the Game Setup overview, simplifying the onboarding process in Shared Cloud.
- Updated the step title for integrating legal documents into the game client, making instructions clearer in the onboarding process in Shared Cloud.
- Added double quotes to the Unreal config file fields (except 'AppId') and cleaned up BaseUrl formatting.
- Adjusted the list of 3rd party platforms in the Auth and Account Linking page for Game Namespace in Shared Cloud Admin Portal.
- Adjusted the list of 3rd party platforms in the Service Overview page for Game Namespace in Shared Cloud Admin Portal.
- Updated the list of Shared Cloud supported 3rd party auth providers in Admin Portal.
- Linked related ASP tickets to request tracker tickets in Admin Portal for better traceability.
Audit log
- Enhanced the get categories endpoint to improve query performance and responsiveness by optimizing data retrieval. Added support for the userID parameter to ensure category results are scoped to the relevant use.
Extend
- Automatically remove all subscription from the user in which IAM user is deleted.
Leaderboard
- Introduced a new field to the request’s response. The endpoint will now return a list of successfully deleted leaderboards.
Matchmaking
- Added configurable options for the Party Code generator to customize code length and allowed characters.
- Updated lobby and session services to correctly identify and sync the appropriate psnEnv when third-party configurations are modified.
- Implemented event notification
GameSessionBackfillUpdateEventto be sent to the Session History service when a backfill ticket is created or deleted. - Expose attributes in backfill proposal proto for Matchmaking.
- Add a flag to disabled AB removed friends from being modified or brought back by S2S friend sync.
- Removed the start time, end time, offset, and limit parameters in the Get List Offline Notification endpoint.
- Updated lobby and session services to correctly identify and sync the appropriate psnEnv when third-party configurations are modified.
Platform
- Added support to pass the item id when creating an item.
- Adjusted Steam IAP with transaction mode logic. We only processed the transactions in the namespace where the user linked the account.
Social
- Introduced an optional idempotency feature. The endpoint accepts
requestIdfor each stat item updated. A request id can only be used once for one hour. Subsequent requests with the samerequestIdwill not update the stat item and the request will still be considered a success.
Bug Fixes
Admin Portal
- Fixed the issue where the client name was reset when changing client type in IAM Client creation.
- Usage Period filter and Current Balance section now only appear for subscribed users in Shared Cloud.
Challanges
- Fixed a newly generated goal rotation is always displayed as
Rotation #-1.
Cloud Save
- Introduced a unique index to the tags collection. Creating duplicate tags is now prohibited and the query will be rejected by the database. Creating tags is now utilizing bulk write query with
setOnInsertoption.
IAM
- Fixed an issue where using an expired one-time link code returned a 500 error.
Legal
- Fix the inconsistent Operation ID in legal service.
Config Migration
- Fixed an issue where the Game Namespace appeared in the target namespace list when the Publisher Namespace was selected as the source, and vice versa. The target namespace list now correctly filters to show only namespaces matching the selected source type.
- Fixed an issue where features exclusive to the Game Namespace were incorrectly displayed when selecting a Publisher Namespace.
Inventory
- Adjusted the entitlement sold logic in inventory service. Selling entitlement will now remove the related items from every inventory. Previously, the service would only refer to a store integrated inventory only.
- Adjusted the entitlement revocation logic in inventory service. Revoking entitlement will now remove related items from every inventory. Previously, the service would only refer to a store integrated inventory only.
Leaderboards
- Fixed an issue where leaderboards were still retrievable after being soft deleted.
Matchmaking
- Fixed an issue with inconsistent party seat reservation that allowed players to join a party without a leader when the party leader accepted another player's invitation.
- Fixed an issue that allowed duplicate user IDs to be created when updating XRay configuration.
Player Portal
- Fixed infinite endpoint calls during the one-time code flow in Player Portal, preventing performance issues.
- Removed inactive namespaces from progression selection during account linking, so users only see valid options.
Sessions
- Fixed an issue where the feature to see friend lists from a player's account is now shown in the Admin Portal.