Skip to content

Releases: sttz/install-unity

2.1.1

06 Feb 12:06
Compare
Choose a tag to compare

Changelog

  • Fix automatic detection of beta releases

Note: Updated build on 2019-02-11 because of an issue in the CoreRT compiler that caused a deadlock.

2.1.0

17 Dec 20:18
Compare
Choose a tag to compare

Changelog

  • Use unityhub:// urls for scraping, fixes discovery of 2018.3.0f2 and 2018.2.20f1
  • Allow passing unityhub:// urls as version for details and install (like it's already possible with release notes urls)
  • Now --upgrade selects the next older installed version to remove, relative to the version being installed. Previously it would use the version pattern, which didn't work when using an exact version or an url.

2.0.1

10 Dec 11:41
Compare
Choose a tag to compare

Changelog

  • Add --yolo option to skip size and hash checks (required sometimes when Unity gets them wrong)
  • Fix package added twice when dependency has been selected manually
  • Fix exception when drawing progress bar
  • Minor output fixes

2.0.0

13 Nov 12:54
Compare
Choose a tag to compare

Changelog

  • Install alphas using their full version number or their release notes url
  • Fix scraping of beta releases

See https://github.com/sttz/install-unity/tree/legacy for the old Python version.

2.0.0 beta 3

27 Oct 11:24
Compare
Choose a tag to compare
2.0.0 beta 3 Pre-release
Pre-release

See https://github.com/sttz/install-unity/tree/next for source and documentation.

Changelog

  • Accept url to release notes as version argument in install and details
  • Fix guessed release notes url for regular Unity releases
  • Add message when old Unity version is removed during an upgrade to avoid the program to appear stalled
  • Small visual tweaks to progress output

2.0.0 beta 2

01 Oct 11:45
Compare
Choose a tag to compare
2.0.0 beta 2 Pre-release
Pre-release

See https://github.com/sttz/install-unity/tree/next for source and documentation.

Changelog

  • Add --upgrade to install to replace existing version after installation
  • Don't update outdated cache when using list --installed

2.0.0 beta 1

13 Aug 21:17
Compare
Choose a tag to compare
2.0.0 beta 1 Pre-release
Pre-release

See https://github.com/sttz/install-unity/tree/next for source and documentation.

Changelog

  • Rewritten as a library in C#
  • Improved command line interface and output
  • Faster installs thanks to parallelization
  • List installed versions and uninstall them
  • Substring package name matching (using ~NAME)
  • Automatic selection of dependent packages
  • Better cleanup of aborted installs
  • Support for differentiating versions based on build hash
  • Retry downloads
  • Support for installing DMGs on macOS (Visual Studio for Mac)
  • Discover installations outside of /Applications on macOS
  • Select and run Unity with command line arguments
  • Patch releases only supported with full version number
  • Still a single executable without dependencies
  • Planned Windows and Linux support (help welcome)