Summary
Resolved autoupdate bug for prereleases.
NVM for Windows v2.1.0-beta.11
Authenticode-signed community build from cli/src/manifest.json version 2.1.0-beta.11.
Architectures: amd64, arm64.
Program root: per-user LocalAppData (unsupported outside that root may log NVM4101).
Org Program Files / MSI / Intune: use NVM for Windows Certified Builds.
Assets per arch: Inno Setup installer (*-setup.exe) and prebuilt sync.exe (*-sync.exe) for public -DownloadSync builds.
Prerelease stamp applied at build time via the Community Release workflow (manifest base left unchanged in git).
Commits
nvm-windows/nvm
890cf58chore: pin common/sync for sync.exe self-update (#1540) (Corey Butler)d9aeb55chore: pin common/cli/shim for detect-file reparse hardening (coreybutler)ede9533Merge pull request #1541 from nvm-windows/chore/pin-detect-reparse-hardening (Corey Butler)6ef6019chore: pin sync for CDN publish deps fix (coreybutler)277cb63Merge pull request #1542 from nvm-windows/chore/pin-sync-cdn-publish-fix (Corey Butler)5a0b959chore: pin sync for CDN publish stub deps (coreybutler)826ccdeMerge pull request #1543 from nvm-windows/chore/pin-sync-cdn-stubs (Corey Butler)65db481fix: allow silent community upgrades from 2.0.x and winget (#1546) (Corey Butler)
nvm-windows/cli
53cd1a5fix: refuse pin writes through reparse detect files (coreybutler)99d9cd6Merge pull request #32 from nvm-windows/fix/refuse-detect-file-reparse (Corey Butler)
nvm-windows/common
eef7828feat(settings): add disable_sync_self_update (coreybutler)f1299abMerge pull request #32 from nvm-windows/feat/disable-sync-self-update (Corey Butler)ae1a91cfix: skip symlink detect files in AutoUse (coreybutler)721fc0dMerge pull request #33 from nvm-windows/fix/refuse-detect-file-reparse (Corey Butler)
nvm-windows/shim
3534637fix: refuse symlink detect files and sanitize unresolved specs (coreybutler)9ba4e8fMerge pull request #44 from nvm-windows/fix/refuse-detect-file-reparse (Corey Butler)
Contributors
VirusTotal
nvm-2.1.0-beta.11-arm64-setup.exenvm-2.1.0-beta.11-arm64-sync.exenvm-2.1.0-beta.11-x64-setup.exenvm-2.1.0-beta.11-x64-sync.exe
Important
sync.exe is only necessary when building from source.