Skip to content

unity-cli@v4.0.0

Choose a tag to compare

@StephenHodgson StephenHodgson released this 30 Oct 09:52
Immutable release. Only release title and notes can be modified.
7e1f6a6

What's Changed

  • unity-cli@v4.0.0 by @StephenHodgson in #86
    • wrap Unity's official cli (unity); install it on first use, latest by default (--unity-cli-version to pin)
    • install editors with unity install; 5.x from Unity's archive, 4.x with the legacy installer
    • install modules from the project's build profiles (closes #68)
    • license from a cached license file, then unity license, then the licensing client
    • skip license returns on github-hosted macos/linux runners (return-license --when)
    • run goes through unity run for 2019.1+ projects
    • remove hub commands, install-all-tools and sign-package
    • deprecate uninstall-unity, list-project-templates, create-project and open-project; they forward to unity
    • verify installer downloads and mask secrets in logs
    • only stop processes the job started, so shared self-hosted runners are safe
    • annotate license and network failures so ci can rerun them
    • ci activates one license per os per run instead of caching it in secrets
    • test unity 6 and 7 on prs, 4.7.2 through 2022.3 monthly
    • bump deps

Full Changelog: v3.0.2...v4.0.0