AGS 3.56.0 Release Notes
Last updated on October 24, 2024
Release Date: August 28th, 2023
Client-side SDK latest version:
- AccelByte Cloud SDK Unreal Engine: 24.0.0
- AccelByte Cloud SDK Unity: 16.6.0
- AccelByte Cloud Network-Utilities: 4.2.2
- AccelByte P2P Unity: 0.3.4
- AccelByte Cloud OSS: 0.11.19
Server-side SDK latest version:
- AccelByte Cloud C#: 0.42.0
- AccelByte Cloud Go: 0.52.0
- AccelByte Cloud Java: 0.45.0
- AccelByte Cloud Python: 0.48.0
DS uploader latest version:
Here's a look at what's new in AccelByte Gaming Services (AGS) 3.56.0:
Highlights
- Oculus Web Login is now available as a login method in the Admin Portal and the Player Portal.
- Introducing
PublicGetUserPublicInfoByUserIdV4
, which replaces the deprecatedPublicGetUserByUserIdV3
. - The Player Portal header and footer can now be customized using the App Editor. Now, the App Editor has the capability to inject custom HTML and CSS to allow more flexible customization in the header and footer. If the toggle is switched to ON, then the look and feel of the Player Portal header and footer will be automatically replaced by the new code customization.
Quality of Life Changes
- Added an Allow Space toggle in Admin Portal's Password Validation, which allows admins to configure whether or not to allow whitespace or spaces for password creations.
- The
fulfillRewards
endpoint is now exposed in the UE SDK. - Social service performance improvement based on load test results, specifically for bulk update user stat items.
- Updated the message parser in the Lobby WebSocket API to be able to parse any JSON string with escaped or un-escaped characters. SetPresenceStatus and FreeForm Notification will be impacted the most.Important
This may introduce unexpected behavior if any custom modifications were made as a workaround. We recommend reverting those changes when updating to this version of the Unreal SDK.
- Added option to send platform name to lobby when connecting Improved the date and time picker components in Admin Portal to allow direct text entry. This improvement is available in the following modules:
- Monetization
- Wallets
- Credit
- Stores
- Add new pricing
- Check recent changes tab
- Publish partial
- Order managements
- Code redemption
- Add and edit code redemption
- Wallets
- Engagement
- Leaderboard
- Create leaderboard
- Season Pass
- Create and edit
- Clone
- Leaderboard
- Storage
- Statistic
- Add cycle
- Statistic
- Armada
- Server manager
- Click more filter
- Server manager
- Play
- Session parties
- Click filter
- Session parties
- Monetization
Breaking Changes
- Changed response model of endpoint bulk add stat cycle to stat (operation ID:
bulkAddStats
) fromBulkStatOperationResult
toBulkStatcycleOperationResult
.
Bug Fixes and Minor Changes
Admin Portal
- Subscriptions' Billing History in the Admin Portal now displays a proper Status Reason for a successfully charged purchase retry.
- Disabled the AccelByte Hosted option when creating a gRPC/Custom function from the Admin Portal if the user doesn't have Extend permission.
- gRPC/Custom chat filter profanity is now hidden in the Admin Portal.
- Implemented Matchmaking History in Session History Details page.
- The Parties expandable button is now hidden in Sessions and Parties.
- Fixed issue on users being unable to adjust hours and minutes while adding an item in Store's Option box.
- Fixed missing time-picker on Add Code Redemption pop-up.
- The "Discount Release Date cannot be later than Expiration Date" error message no longer appears on the item discount fields when a valid expiration date is set or when the expiration date is empty.
Login Website
- Fixed missing validation tooltip on username, display name, and password when registering a new account from an invitation link.
App Editor
- Fixed the redirection link on the login page that opens an empty page.
- Fixed issue on overlay color not being fully displayed on Launcher's Settings preview page.
- Fixed issue on background color not being applied to the Player Portal footer preview page.
Launcher
- Fixed issue on Launcher's system tray only displaying one download progress when downloading multiple games simultaneously.
Player Portal
- Fixed issue on Player Portal being unable to fetch the customization configs from the server.
Game SDK
- Added a function in the OSS interface to allow for checking whether a player exists and should be in the current game session
- Changed the format specifiers for any long integer values in the logs to support all different compilers.
- Updated Default Steam Callback Delay to five seconds.
- Fixed a bug causing issues to read and write on Nintendo Switch.
- Fixed an issue in the OSS which caused calling
FOnlineUserAccelByte::GetUserInfo
to populate the cache with bad data.