Skip to content

v0.40.0

Compare
Choose a tag to compare
@ljharb ljharb released this 30 Jul 20:18
· 30 commits to master since this release
v0.40.0
deac4e0

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