v0.31.5 Fixes - `install.sh`: Fix nvm dir path in install script (#1189, #1190) - `install.sh`: Add trailing newline char to $SOURCE_STR (#1191) - when not using `xz` on merged node versions, use `z` to extract, not `x` - `nvm unload`: ensure all functions are unset New Stuff - Add `lts/foo` support to remote commands (#1208) - `nvm ls`/`nvm ls-remote`/`nvm alias`: add `--no-colors` - `nvm alias`: add in `--`-based argument support Performance - [Performance] make auto-using faster Refactoring - use curlies with variables - `nvm alias`: shift out the “alias” - `nvm alias`: use named vars instead of positional args - `nvm alias`: reorganize so alias listing is done last - create `nvm_list_aliases` - always shift first argument to `nvm` - `nvm_install_merged_node_binary`: reduce nesting, fix var curlies - `nvm install`: remove unused `REINSTALL_PACKAGES_FROM` argument to inner installation helpers - Add `nvm_get_checksum_alg`, `nvm_get_mirror` - [shellcheck] fix incorrect `A && B || C` usages - [shellcheck] properly quote arguments - [shellcheck] disable intentional violations via comments - [shellcheck] clean up `install.sh` Documentation - add a road map Tests - set -ex options on more tests
This tag has no release notes.