What's New 2023.2.2
General updates
Component versions
AccelByte Development Toolkit (ADT) release version 2023.2.2 includes the following component versions:
- ADT Web Portal v1.24.31
- ADT Hub v0.20.3
- ADT SDK v2.25.2
- ADT CLI v2.16.0
Release highlights
ADT support email
We noticed that, in several cases, the contact support shows hello@accelbyte.io as the support email. We've corrected this and recommend that you contact ADT support at blackbox-support@accelbyte.net for customer support.
Updating launch arguments
Previously, you could only add launch arguments to a build during the upload with the following command.
.\BlackBoxCLI.exe build upload-binaries --entry-point MyGame.exe --launch-arguments <the build launch argument>` --namespace avengers --apikey 0e1dc3ef83d04eaeb1672bfd44889c04_UXm5R52wAfjcEnQOzVw99oAl1uQ1hRZ --game-engine "D:\Epic Games\UE_5.0" --game-project "C:\Users\<your_computer_name>\Documents\Unreal Projects\MyProject" --game-archive "C:\Users\<your_computer_name>\Documents\Unreal Projects\MyProject\Packaged\0.0.2-Windows"
In this release, we've added the ability to update, delete, and read when the build binary has been uploaded.
Main Command | Sub Command | Options and Parameters | |
---|---|---|---|
Name | Description | ||
launch arguments | --help | Contains information on how to use the launch arguments command. | |
update | --launch-arguments | Replace the current launch arguments in specific build with the new launch arguments. | |
--help | Contains information on how to update the launch arguments command. | ||
delete | --launch-arguments | Removes the launch arguments in specific build. | |
--help | Contains information on how to delete the launch arguments command. | ||
read | --launch-arguments | Returns the existing launch arguments in specific build. | |
--help | Contains information on how to use the read launch arguments command. |
Use cases
You can use these commands to manage, update, delete, and read launch arguments.
Update currently used launch arguments
Use this command to update using the version ID and build ID.
.\blackboxcli.exe launch-arguments update --launch-arguments <launch arg1, launch arg2, ...> --namespace <your_namespace> --apikey <your_apikey> --version-id <version_id> --build-id <build_id>
Delete currently used launch arguments
Use this command to delete using version ID and build ID.
.\blackboxcli.exe launch-arguments delete --namespace <your_namespace> --apikey <your_apikey> --version-id <version_id> --build-id <build_id>
Read the currently used launch arguments
Use this command to read using version ID and build ID.
.\blackboxcli.exe launch-arguments read --namespace <your_namespace> --apikey <your_apikey> --version-id <version_id> --build-id <build_id>
Smart builds cancel mechanism
The smart build process is now instantly canceled when facing an HTTP error (e.g., internet connection loss) during upload or download command execution. With this mechanism, the CLI won't get stuck in uploading state. You can re-run the command to continue the process.
Special characters on display names
We noticed that special characters in display names are often displayed either as question marks (?) or blanks in emails, on the ADT Web UI, and hub apps. In this version, we've enabled special characters on the users' display names to be generated as is.
Login type and Role filtering on the Access Management page
A lot of the users are maximizing the SSO features like Google Suite, Microsoft Azure, Okta, and Email + Password login types. The filter helps you in tracking which accounts are using the feature in case you want to upgrade or downgrade the Role. The Role can also be filtered to ease you in finding accounts from the list of users.
Filter accounts by Azure SSO login type:
Filter accounts by Azure SSO login type and Admin role:
Bug fixes
General
- Fixed the issue of Crash Reporter not responding after clicking the Send button in an editor build.
- Fixed total download size calculation showing more than the real binary size on smart builds.
- Fixed the issue on unable to continue unfinished or interrupted uploads in the same build ID on smart builds.
- Fixed two issues that could lead to the
.pak
file being staged incorrectly when repackaging the build on smart builds. - Fixed staging progress seems to stagnate by adding detailed progress to the ADT Web UI. This enables users to track the staging progress during downloads on smart builds.
- Fixed the stalling issue for some users when updating the build by changing the update behavior. Instead of replacing the previous build, the new flow will now uninstall the previous build first, and then download the update.
- Fixed BlackBoxSDK's folder structure to adhere to the Unreal Engine plugin structure. Instead of having include as the BlackBoxSDK's subfolder, we moved the include folder to under the Source folder.
- Fixed ADT Hub auto update feature is installing one build numerous times and filling up disk space rapidly.