New Stuff
nvm use
/nvm install
: add--save
option (#2869)- Add support for
NVM_AUTH_HEADER
env var (#3380) - allow
.nvmrc
files to support comments
Fixes
nvm_get_default_packages
: useawk
for more reliable file processing- Fix issue where zsh global aliases would break nvm help (#3394)
install-latest-npm
: npm ^8.7 breaksnpm ls
with file: deps
Refactors
nvm_has_colors
: also check the env var
Docs
- [readme] add OpenJS Ecosystem Sustainability Program partner (#2232)
- [readme] update CII badge URLs
- [readme] Fix uninstall instructions (#3286)
- [readme] Fix typo in WSL section of README (#3295)
- [Docs] add
nvm unload
to uninstall nvm instructions (#3267) - [security] fix typo in threat model
Tests
- ignore travis-ci env vars; improve debug output
- [debug] adding logging to makefile
- only install python 2.7 if not already installed
- use a better JSON parsing implementation
- ensure travis can access public repo submodules
- [actions] improve default action permissions
- [actions] update vampire/setup-wsl action
- [actions] finisher tweaks
- [actions] update action versions to use node 20 (#3299)
- [Dev Deps] update
markdown-link-check
,semver