New Stuff

 - `nvm install`: serialize concurrent installs of the same version
 - `nvm install`: add `NVM_NO_SOURCE_FALLBACK` to disable the source fallback

Robustness

 - `nvm install`: reject a structurally broken installed version
 - `nvm_install_binary_extract`: replace a broken version dir atomically
 - `install.sh`: `nvm_download`: avoid `eval` so arguments aren't re-parsed by the shell

Docs

 - [readme] link every referenced person and project to its canonical page

Misc

 - [Dev Deps] update `markdown-link-check`

Tests

 - install_nvm_from_git: don't fail when master is at the latest release tag
This commit is contained in:
Jordan Harband
2026-08-17 23:08:13 -07:00
parent 0b8ed9fa7d
commit f0b0c6bb0b
4 changed files with 18 additions and 18 deletions
+1 -1
View File
@@ -4898,7 +4898,7 @@ nvm() {
NVM_VERSION_ONLY=true NVM_LTS="${NVM_LTS-}" nvm_remote_version "${PATTERN:-node}"
;;
"--version" | "-v")
nvm_echo '0.40.6'
nvm_echo '0.40.7'
;;
"unload")
nvm deactivate >/dev/null 2>&1