Skip to main content
info

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.

Last updated on November 9, 2026

Release date: November 8th, 2026

AGS 2026.6 Release Notes

Highlights​

Steam Multiple Apps Support

  • A namespace can now serve up to two Steam App IDs at the same time. A player who launches either app signs in to the same AGS account, so both apps share one player base, inventory, and progression. Use it for a demo next to the full game, a playtest app before release, or a re-release of an existing title.
  • Support covers Steam login and account linking, Steam in-app purchases (Inventory and Transaction modes), Steam achievements, and Steam lobbies. DLC sync is not affected.
  • The feature is disabled by default. Once enabled, your game client must send the App ID on every login and account linking request, and your game server or Extend app must send it when it unlocks a Steam achievement. A build that does not send the App ID fails to log in. The Unreal Engine Online Subsystem (OSS) sends it for you. Upgrade to the latest AGS SDK and release updated builds for your live app before you enable it.
  • To enable it, turn on Enable Steam multi app IDs in both the Steam login method and Steam IAP configurations, then add your second App ID. For the full setup, see Set up multiple Steam apps in one namespace.

Avoid Recent Opponents during Matchmaking

  • You can now keep players from facing the same people again right after a match. Matchmaking keeps players from a recent match apart for a time you set, and you choose whether this applies to everyone from that match or only to former opponents. Turn it on in any match ruleset under Matchmaking > Match Rulesets in the Admin Portal.

Extend Improvement

  • Extend apps in a studio can now reach each other over the internal network from every game namespace, and those routes are created and removed with the app.

Minor Changes​

Admin Portal​

  • Redesigned Usage and Billing pages with live trial players, add-on charges, free allowance status and time zone support.
  • New Studio Home with a game namespace card, Your Games, Learn AGS and step-by-step Getting Started guidance.
  • Public Cloud sign-up now supports Google and confirms the email with a code before signing the user in.
  • Dark theme is now available from the theme toggle.
  • Steam login and Steam IAP settings now accept multiple Steam App IDs.
  • Device ban can now be managed on Public Cloud.
  • Reward item pickers can search by name, SKU or item ID.
  • Extend app logs can now be downloaded for past time ranges.
  • Extend pages and Downloads and Resources now point to the AGS CLI instead of the Extend Helper CLI.
  • Studio-level TURN server configuration in Foundations.
  • Development Toolkit is now on by default and adds crash and session views.
  • Removed the product tours and the old onboarding checklist and service overview pages.

Analytics​

  • Connector jobs now expire after a time-to-live.

Challenge​

  • Reward claims now grant rewards together in one transactional fulfillment and fail clearly if no reward can be granted.

Config Migration​

  • Config import and export now carry multiple Steam App IDs for IAM and platform settings.

Extend​

  • Extend app logs for a chosen time range can now be exported as one .log file, Extend app v2 and v3 APIs are now marked deprecated. Use the v5 APIs.
  • Event Handler Kafka bridge uses a smaller default CPU and memory footprint, and those sizes can be configured per environment.

GDPR​

  • In-game GDPR requests now support namespaces with multiple Steam App IDs.

IAM​

  • Device ban is now available on Public Cloud, isolated per studio.
  • Login events now include the union user ID.
  • Suspicious login emails for platform logins are now opt-in.
  • Passwordless admins can no longer unlink their last platform login.

Inventory​

  • New item grants now use transactional V3 fulfillment.
  • Bulk consume now returns the details of the consumed items in its response. If you call this API through an auto-generated AGS SDK, the response model has a new name in the latest SDK version, so update any code that references it when you upgrade the SDK.

Lobby​

  • The userConnected event now includes the union user ID.

Login Queue​

  • Changes to login queue configuration are now recorded in the audit log.

Platform​

  • Store items can now be searched by name, SKU or item ID, ranked by relevance.
  • V3 fulfillment now supports item-only grants and versioned order refunds.

Season Pass​

  • Season pass reward claims now use transactional V3 fulfillment.

Session​

  • Namespaces with multiple Steam App IDs now get one Steam lobby per App ID for sessions and parties.
  • More reliable dedicated server requests and event processing for persistent sessions.

Bug Fixes​

Admin Portal​

  • Switch plan now stays locked for 30 days after a plan switch.
  • Clearer free trial, play hours and billing banners, without duplicate AGS pause banners.
  • System message recipient search and default expiration now work as expected.
  • Season pass Preview is disabled when the season fails to load.
  • Apple and Google subscriptions now sync through their own endpoint instead of the Meta Quest sync.
  • Public Cloud now refreshes an expired session instead of showing the session expired dialog.
  • Sign-up and invitation forms now follow IAM's display name rules.
  • Fixes to reward item search, the bulk delete dialog, the help menu on small screens and screen reader labels.

Analytics​

  • Connector workers no longer lose data silently or get stuck after a connection failure.

Basic​

  • Restored the 2xx response schemas missing from the OpenAPI spec.

Config Migration​

  • A stat with no minimum or maximum no longer migrates as 0, and platform import and diff no longer fail on some configs.

GDPR​

  • A platform token that fails validation now returns a 4xx error instead of a server error.

IAM​

  • The public invitation response no longer includes the invitation acceptance link.
  • The platform invite check now returns "registered" when the platform account is already linked.
  • Bulk-created test users no longer collide, and roles can be assigned to them right after creation.

Inventory​

  • Listing items with a rejected user token now returns 401 instead of 403.
  • Admin eligibility checks and bulk accept now reject a blank countryCode or clientId and a malformed export policyVersionId.
  • Preference consent changes reject unknown policy versions, and setting a default localized policy is idempotent.

Lobby​

  • Players who are no longer connected now age out of the namespace concurrent user count.

Matchmaking​

  • The default region's maximum latency is no longer lost when a ruleset is updated.

Platform​

  • Fulfillment can now grant items that are inactive.
  • Rapid entitlement updates no longer fail with false optimistic lock errors.

Player Portal​

  • Fixed players being able to reach account pages that should be blocked while under a gameplay restriction.
  • Fixed re-authenticating with a different platform account landing on an invalid-request error.
  • Hid personal data and account-deletion options from headless accounts.
  • Fixed profile details not displaying for players without an email address.

Season Pass​

  • Claiming a season pass currency reward no longer fails with a permission error.

Session​

  • Members are now notified when the leader of a P2P session leaves or disconnects.

Social​

  • Config migration no longer deletes stats that have no maximum value.