Skip to main content

AGS 3.51.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 October 24, 2024

Release Date: June 19th, 2023

Client-side SDK latest version:

  • AccelByte Cloud SDK Unreal Engine: 23.3.0
  • AccelByte Cloud SDK Unity: 16.1.0
  • AccelByte Cloud Network-Utilities: 4.1.0
  • AccelByte P2P Unity: 0.3.0
  • AccelByte Cloud OSS: 0.11.5

Server-side SDK latest version:

DSuploader latest version:

Here's a look at what's new in AccelByte Gaming Services 3.51.0:

Highlights

  • [Unreal] Support for Unreal Engine 5.2 added to the Game SDK!
  • [App Editor] Introduced the launcher's brand name and icon configuration menu. Admins are now able to personalize the launcher to match their branding. This requires a launcher rebuild

Quality of Life Changes

  • [MPv1][Matchmaking] Ticket pivot configuration in the Admin Portal.
  • [MPv2][Session] Join game sessions by code is implemented.
  • [OSS] New interface added to support Epic Online Services' Voice Chat - Push to talk
  • [Unreal] Removed a limitation for the Path and Parameter length. Support added for multiple values for single instance query params to be able to construct query params like this: foo=bar&foo=baz&foo=buz in the HttpClient.
  • [Player Portal] The 'Forgot Password' email notification now contains a 'Reset Password' redirect link in addition to a verification code. This allows users to reset their forgotten password without a code.
  • [E-commerce] The Currency Code field in the 'Add Currencies' modal from the 'Currencies' menu of the Admin Portal now supports numbers.
  • [IAM] Added a new addition to the 'IAM Input Validations' menu, called 'Avatar Images'.
    • This allows admins to set up a whitelist for avatar URLs. This prevents users/players from modifying their avatars via URL injections.
  • [Admin Portal] The 'Product Key' menu is now moved from the 'Platform Configurations' dashboard to the side bar menu of the Admin Portal.
  • [Admin Portal] Convert the time format from UTC to local time in all Admin Portal sections.
  • [Launcher] Improved the behavior of the Launcher's Play button when the game is running.
  • [Stats] The Statistic visibility option is now available for Unity and Unreal SDK.
  • [Leaderboard] Additional data in Leaderboard is now available for different use cases:
    • Always update the additional data when there is a stat value change.
    • Update the additional data only if the stat value changes are accepted. This is only applied on MAX and MIN update strategies.
  • [UGC] UGC now supports filtering UGC Channel using the UGC channel name.
  • [Admin Portal] UX improvement in Game Record creation. It now shows a warning for existing key on current record.
  • [Stats] Introducing a new Admin endpoint to support querying multiple Statistics items from a User:
    • API endpoint: /social/apidocs/#/UserStatistic/publicQueryUserStatItems_2

Breaking Changes

  • [Unity] The underlying library for Peer-to-Peer Networking has been changed from WebRTC to LibJuice

Bug Fixes and Minor Changes

  • [Session] Fix the session service not updating the latest session data after the session is inactive.
  • [Admin Portal] Fix error when open matchmaking session in the joinable session.
  • [MPv2][Session] Handle rejoin on session when player status is disconnected.
  • [Session] Fix bulk query session only returns data for one session.
  • [Unity] Support for Medium and High Stripping level added. This was causing build issues.
  • [Unreal] Incorrect string formatting in the Unreal SDK and OSS.
  • [Admin Portal] Fixed an error when accessing the admin's account profile page right after login.
  • [Admin Portal] Left sidebar icon appears as crumpled during the transition to hamburger menu when user shrinks browser screen below 550px.
  • [Admin Portal] Reducing the amount of purchase limit did not trigger any notification error.
  • [Admin Portal] Namespace selection dropdown does not show that it can be typed.
  • [Login app] Login page is not showing the default company logo when the header value on logoVariant config is null.
  • [Player Portal][Launcher] Remove static background in Account Management menu and support global styles from the App Editor.