The new AccelByte Development Toolkit (ADT) release includes:
- ADT web portal v1.17.0
- ADT Hub v0.15.0
- ADT SDK v2.21.0
- ADT CLI v2.7.0
Hub: Smart Build (Alpha version)
A faster way to share builds that only requires users to upload and download files that have incrementally changed in your builds. It also provides a mechanism for rapid switching between any build in a channel. You may want to consider disabling 'Use Io Store' in your packaging settings for development builds to prevent Unreal from placing all asset files in a large, opaque UCAS file. This is just the beginning for smart builds with many more improvements to come. Learn more
Because this feature is still an Alpha version, you might find some issues when you try it. You should'nt rely on it for anything production critical. We would love to hear your feedback so that we can improve this feature in the future.
Hub and Web: Playtesting (Alpha version)
Use Playtesting to create playtests and collate their results in one place. You can only arrange internal playtests, as users must have an ADT account to join the playtest. Admins can create Playtests in the ADT Web and select the playtest build. After the playtest starts, the system collects and displays all sessions, crashes, bugs, and suggestions in the ADT Web Portal. Learn more.
Because this feature is still an Alpha version, you might find some issues when you try it. You shouldn't rely on it for anything production critical. We would love to hear your feedback so that we can improve this feature in the future.
Hub: Binary Diffing
Game developers usually upload many builds in a channel as part of iteration to fix bugs and crashes, address issues, or update changes. In the latest release, we added binary diffing to our existing build distribution in order to provide speed improvements when users update successive builds (this doesn't apply to the new smart builds). Enabling binary diffing creates a patch between two successive builds which can significantly improve download time, as users can download the patch of the build instead of downloading it in its entirety.
To enable this feature on your game namespace, contact the ADT Team through the ADT Support Portal.
- CLI: The --author parameter in the version add changelist command is no longer mandatory.
- CLI: Use the build-channel command to get information about the build that will be the Head of a channel.
- Hub: There is better notification when the user signs out and direct the user to the login page after that.
- Web: We changed all occurrences of Jira Enterprise to Jira Server.
- Web: Reorder the crash config content.
- Hub: We fixed the hub crash after downloading a specific build.
- Hub: The refresh button works on invalid tokens.
- Web: DX12 no longer reads as DX11 in the ADT web session.
- SDK: The D3D doesn't crash when users enable the ADT SDK on certain GPUs.
There are several known issues in this release:
- Hub: Release notes render as one long string (they no longer respect whitespace).
- Hub: The auto update on a channel users subscribe to isn't working, even if you check 'Auto Update' in the build channel's config. The workaround for this issue is to set the auto-update to ON for the Enable automatic update for subscribed channels option in the settings and Auto Update in the build channel. The auto-update applies to all the subscribed channels.