nvm v0.34.0 Release Notes
Release Date: 2019-01-08 // over 5 years ago-
๐ New Stuff
- ๐ Support
--no-progress
fornvm install
(#1422) install.sh
: allow user to explicitly opt out of nvm adding the source string (#1804)- Respect previously nvm-loaded node version when sourcing (#1315)
- add support for
$XDG_CONFIG_HOME
(#1888) - ๐
bash_completion
: Add support forZSH_DISABLE_COMPFIX
flag (#1911)
๐ Fixes
- ๐ Improve .nvmrc reading process (#1740)
nvm debug
: Fix sed syntax error in nvm_command_info (#1528)- โ Remove $NVM_DIR trailing slash automatically (#1734)
install -s
:zsh
: ensureshwordsplit
opt is set (#1719)ls-remote
: fix issues in zsh when using a mirror with a ton of entries (#1818)- Improve
nvm_is_version_installed
to check for a node executable instead of root dir (#1824) use
: Prepend instead of changing if shadowed by system dirs (#1830)- ๐ Improve and update Dockerfile (#1861, #1863)
- ๐จ
install.sh
: Print an error and exit the script if $METHOD is set to something unexpected (#1917) - ๐ Allow zsh users to have the nomatch option set (#1938)
- avoid unbound variable (#1949)
๐จ Refactors
- Speedup nvm_list_aliases (#1517)
- ๐
bash_completion
: Improve coding style (#1816) - โ
[shellcheck] use
{ โฆ; }
instead of(โฆ)
to group test commands (#1825) - [shellcheck] quote variables in for loops to avoid unintentional expansion
- [shellcheck] ignore SC2230 errors
- [shellcheck] Use
-n/-z
instead of! -z/! -n
condition (#1955)
โ Tests
- โ add
nvm install-latest-npm
tests for all node versions - ๐ fix failing tests on master due to npm registry SSL changes
- ๐ท Enable ccache on Travis CI to speed up compilation (#1947)
- ๐จ print out shellcheck version
- avoid using shopt in zsh
๐ Docs
- โ add --tags to git fetch in manual upgrade (#1793)
- ๐ fix failing if check in autoload script (#1821)
- โก๏ธ Grammar update (#1822)
- ๐ fix for .nvmrc script (#1823)
- โ add --no-use option to installation (#1839, #1840, #1862)
- โ add instructions for installing a specific version (#1901)
- โ Added fish nvm (#1926)
- โ Add section on automatic
nvm use
in Bash (#1865) - ๐ improve instructions for manual install (#1930)
- โก๏ธ update README to fix docker run command flag order (#1925)
- ๐ Improve md file syntax (#1864)
- โ Add Ansible task example (#1964)
- ๐ Improve indent of output block in GitHub Issue template (#1967)
- ๐ fixing cdnvm on .bashrc (#1971)
- ๐ Improve phrasing of 'nvm current' (#1974)
- ๐ Support