Unity CLI 0.1.0-beta.6
48 documented changes.
- Version
- 0.1.0-beta.6
- Released
- Jun 4, 2026
- Product
- Unity CLI
Unity CLI 0.1.0-beta.6
Editor scripting and status
- Feature
Added `unity eval ''` to evaluate C# expressions against a connected Unity Editor through the Pipeline server.
- Feature
Added support for human-readable, JSON, TSV, and NDJSON output formats, timeouts, and instance targeting in `unity eval` .
- Feature
Added `unity status` to display the status of connected Unity Editors, including port, project path, Unity version, process ID, and connectivity.
- Feature
Added filtering options for Editor instances and support for automation workflows through structured output and exit codes.
Custom templates
- Feature
Added `unity templates create` to package existing Unity projects as reusable custom templates.
- Feature
Added `unity templates edit` to update custom template metadata.
- Feature
Added `unity templates delete` to remove custom templates.
- Feature
Added `unity templates location` to view, configure, or reset the custom template storage location.
- Feature
Added support for filtering templates by type in `unity templates list` .
Unity Cloud
- Feature
Added `unity cloud status` to display cloud sign-in status and the active organization.
- Feature
Added commands to list, select, and manage Unity Cloud organizations.
- Feature
Added `unity cloud project list` to display Unity Cloud projects in the active organization.
Project management
- Feature
Added `--cloud` support to `unity projects create` to create and link a Unity Cloud project during project creation.
- Feature
Added `--cloud-project` support to link a project to an existing Unity Cloud project.
- Feature
Added `unity projects link cloud` and `unity projects unlink cloud` to manage Unity Cloud project associations.
- Feature
Added support for creating projects from `.tgz` archives and directory paths in addition to registered template IDs.
Build versioning
- Feature
Added `--versioning-strategy` and `--build-version` options to `unity build` .
- Feature
Added support for deriving build versions from Git tags and repository history.
- Feature
Added validation that prevents builds from using a modified working tree unless `--allow-dirty-build` is specified.
Authentication and analytics
- Feature
Added shared authentication between Unity CLI and Unity Hub through the operating system keyring.
- Feature
Added automatic migration of existing Unity Hub sessions to keyring-based storage.
- Feature
Added `unity analytics opt-in` , `unity analytics opt-out` , and `unity analytics status` commands to manage telemetry preferences.
- Feature
Added a first-run consent prompt for telemetry collection.
- Feature
Added support for shared telemetry preferences between Unity CLI and Unity Hub.
- Change
Set telemetry collection to opt out by default.
Networking and proxy support
- Feature
Added support for HTTP, HTTPS, SOCKS, and PAC proxies.
- Feature
Added support for authenticated proxies, including Kerberos and SPNEGO.
- Feature
Added proxy configuration precedence through command-line arguments, environment variables, stored settings, and operating system settings.
- Feature
Added `unity config proxy` to view, configure, or clear proxy settings.
- Feature
Added proxy diagnostics to `unity doctor` and `unity env` .
- Feature
Added `--proxy-disable` to bypass proxy settings for a single command invocation.
CLI behavior
- Change
Standardized command naming to `unity ` across the CLI, documentation, and shell completions.
- Improvement
Updated `unity auth status` to report actual session state through the Session Service.
- Improvement
Improved Windows upgrade messaging to provide clearer post-upgrade guidance.
- Windows
Issues fixed
- Fix
Fixed an issue where `unity install` could become stuck when resuming a corrupted partial download.
- Fix
Fixed an issue where concurrent `unity install` commands could corrupt shared installation data.
- Fix
Fixed an issue on Windows where Visual Studio modules could incorrectly appear as already installed.
- Windows
- Fix
Fixed an issue where `unity auth logout` did not reliably remove stored credentials.
- Fix
Fixed interactive prompts on Windows for module installation confirmation and architecture selection.
- Windows
- Fix
Fixed an issue where `unity open` did not correctly forward `--args` to the Unity Editor on Windows.
- Windows
- Fix
Fixed validation and error handling for `unity --instance host:port` .
- Fix
Fixed support for `--format tsv` and `--format ndjson` in `unity editors` .
- Fix
Fixed an issue where unattended installations using `unity install --accept-eula --non-interactive` could fail.
- Fix
Fixed template command error handling when no default Editor is configured.
- Fix
Fixed structured output from `unity status` when no reachable Editor instances are available.
- Fix
Fixed JSON output formatting inconsistencies for command failures.
- Fix
Fixed JSON output handling for validation errors.
- Fix
Fixed command execution flow to ensure handlers exit correctly after failures.