Skip to content

Releases: chrisyarbrough/UnityCommandLineLauncher

v0.3.1

21 Jan 23:22
Immutable release. Only release title and notes can be modified.
v0.3.1
1b3ff7c

Choose a tag to compare

v0.3.1 Pre-release
Pre-release

Same as v0.3.0 to test the release pipeline and immutability.

Full Changelog: v0.3.0...v0.3.1

v0.3.0

21 Jan 22:40
v0.3.0
d78d438

Choose a tag to compare

v0.3.0 Pre-release
Pre-release
  • Add command: editor-modules to list the installed modules for a given editor version.
  • Add --modules option to VersionUsage command to add module information to the output.
  • Add completion command which generates ZSH completions. See the Readme.md for setup instructions.
  • Add --yes option to Install and Uninstall commands to skip confirmation prompts.
  • Add --only-code-editor flag 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

17 Jan 01:38
v0.2.0
b5e4329

Choose a tag to compare

v0.2.0 Pre-release
Pre-release

New features:

  • Also open C# solution file next to Unity via the --code-editor flag.
  • New project-path command which uses the internal search logic to return the project root.
  • New upm-git-url command to create a Unity Package Manager git link to a package.json.
  • New create command to create Unity projects (via Unity CLI or via --minimal flag).
  • 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

05 Jan 22:07
v0.1.0
abb46cd

Choose a tag to compare

v0.1.0 Pre-release
Pre-release

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:

  1. Import my public key:

    gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 98A78974F886777AB85CF1D0F744D8C299C05EAA
  2. Download the release file(s) and SHA256SUMS.asc

  3. Verify the signature (cd to the directory of the downloaded files):

    gpg --verify SHA256SUMS.asc
  4. Ensure the output shows my name and key fingerprint above!

  5. Verify the checksums:

    sha256sum -c SHA256SUMS.asc