This is a new installer which aims to have 100% compatibility with Unity Hub.
cli:
```
USAGE:
uvm-install2 [FLAGS] [OPTIONS]
FLAGS: -d, --debug print debug output -h, --help Prints help information --with-sync install also synced modules -V, --version Prints version information -v, --verbose print more output
OPTIONS:
--color uvm-modules
ARGS:
2018.1.0f3
lib crate
rust
use uvm_install2::unity::{Component, Version};
let version = Version::b(2019, 3, 0, 8);
let components = [Component::Android, Component::Ios];
let install_sync_modules = true
uvm_install2::install(&version, Some(&components), install_sync_modules, Some("/install/path"))?;