Skip to content

v0.9.4

Choose a tag to compare

@lacostej lacostej released this 20 Feb 06:38
· 651 commits to master since this release

Full Changelog

Implemented enhancements:

  • Merge install and local_install commands #84
  • Document installation path sanitization #50
  • [tech] rubocop: update version and fix windows compatibility #61 (lacostej)
  • u3d/install local_install: if no version specified, fallback on version required by current project #53 (lacostej)
  • u3d/install: display more information during sanization, including what would happen (fixes #50) #51 (lacostej)

Fixed bugs:

  • u3d run not getting project path automatically with some arguments #73
  • u3d/list doesn't list all installed Unity versions #69
  • Installation stays in /Application/Unity when installing on OSX #68
  • u3d local_install broken on Mac #62
  • u3d/install unnecessarily asking for permissions when it has nothing to do #52
  • downloader (for linux) does not detect incomplete files #21

Closed issues:

  • [Doc] make u3d run default behavior more visible in documentation #75
  • [Feature request] List available packages #70
  • Refactor the downloader/validator logic #66
  • [tech] setup circleci / coverage etc #4
  • migrate available integration tests to mock tests #2

Merged pull requests:

  • Disable trick to reduce CPU on slow network as it slows down download on fast networks #94 (lacostej)
  • Merge download and local_install into one (#84) #92 (lacostej)
  • Add tests for INIParser.create_linux_ini' #89 (lacostej)
  • u3d/installer: add tests for Installer.create / sanitize #88 (lacostej)
  • Make sure tests pass in full offline mode (no network at all) #87 (lacostej)
  • Mac Installer fix #85 (niezbop)
  • u3d/run: add -projectpath also when passing arguments (fixes #73) #80 (lacostej)
  • Refactor/downloader and ini #79 (lacostej)
  • Improve the docs, in particular with run and auto-detection of the current project #78 (lacostej)
  • Improve the docs, in particular with run and auto-detection of the current project (#75) #77 (lacostej)
  • u3d/commands: add unit tests and fix 2 small install command issues #76 (lacostej)
  • Do not crash when no PlaybackEngines are found #74 (lacostej)
  • A missing license header #67 (lacostej)
  • [tech] Installer unit tests. Initial commit #60 (lacostej)
  • [tech] automate changelog generation through rake #59 (lacostej)
  • u3d/install: do not try to download unknown versions (i.e. not in cache) #57 (niezbop)
  • u3d/run: improve run inline help #54 (lacostej)
  • [tech] migrate to circle ci 2.0, using Rakefile as basis for complex operations #49 (lacostej)
  • [tech] rubocop cleanups #46 (lacostej)
  • u3d/install: allow to recover from incomplete downloads on linux by autodetecting size #23 (niezbop)