github nvm-sh/nvm v0.40.0

latest release: v0.40.1
3 months ago

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: use awk for more reliable file processing
  • Fix issue where zsh global aliases would break nvm help (#3394)
  • install-latest-npm: npm ^8.7 breaks npm 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

Don't miss a new nvm release

NewReleases is sending notifications on new releases.