Releases: chrisyarbrough/UnityCommandLineLauncher
v0.3.1
Same as v0.3.0 to test the release pipeline and immutability.
Full Changelog: v0.3.0...v0.3.1
v0.3.0
- Add command:
editor-modulesto list the installed modules for a given editor version. - Add
--modulesoption to VersionUsage command to add module information to the output. - Add
completioncommand which generates ZSH completions. See the Readme.md for setup instructions. - Add
--yesoption to Install and Uninstall commands to skip confirmation prompts. - Add
--only-code-editorflag for open command to skip Unity project start.
Full Changelog: v0.2.0...v0.3.0
Starting with this release, build artifacts are created on GitHub and receive signed build provenance attestations.
v0.2.0
New features:
- Also open C# solution file next to Unity via the
--code-editorflag. - New
project-pathcommand which uses the internal search logic to return the project root. - New
upm-git-urlcommand to create a Unity Package Manager git link to a package.json. - New
createcommand to create Unity projects (via Unity CLI or via--minimalflag). - Unity versions are now properly sorted (e.g. when prompted interactively or in the version-usage command).
Fixes:
- Fix UnityHub installed editors parsing on Windows
For instructions on how to verify the GPG signed artifacts, see Security.md in the repo root.
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Initial Tool Pre-Release
See README.md and TestPlan.md in the repository to learn about the features.
*'^`*.,*'^`*.,*'^`*., ,---/V\
,*'^`*.,*'^`*.,*'^`*.,* ~|__(o.o)
.,*'^`*.,*'^`*.,*'^`*.,*' UU UU⠀⠀⠀
Thank you for testing, reporting issues, and contributing!
I'm actively testing the macOS binary, but Windows and Linux only receive limited support at the moment.
Verifying Releases
All releases are cryptographically signed with my GPG key F744D8C299C05EAA to ensure authenticity.
To verify a release:
-
Import my public key:
gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 98A78974F886777AB85CF1D0F744D8C299C05EAA
-
Download the release file(s) and SHA256SUMS.asc
-
Verify the signature (cd to the directory of the downloaded files):
gpg --verify SHA256SUMS.asc
-
Ensure the output shows my name and key fingerprint above!
-
Verify the checksums:
sha256sum -c SHA256SUMS.asc