Summary
Updates scoped global package installations.
NVM for Windows v2.1.0-beta.10
Authenticode-signed community build from cli/src/manifest.json version 2.1.0-beta.10.
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
347c804fix: allow in-app silent self-upgrade through fleetgate (Corey Butler)882ef6fMerge pull request #1532 from nvm-windows/fix/self-upgrade-fleetgate (Corey Butler)8e04c9cchore: pin sync for self-upgrade and prerelease nvm upgrade (Corey Butler)3e0b018Merge pull request #1533 from nvm-windows/chore/pin-self-upgrade-prerelease (Corey Butler)a4a83bdchore: pin common/cli/shim/sync for upgrade structured logs and nvm_version (Corey Butler)02c9f09Merge pull request #1534 from nvm-windows/chore/pin-upgrade-structured-nvm-version (Corey Butler)abd629dchore: pin common/cli for pnpm.mjs delegated trust (NVM4306) (coreybutler)3e28a69Merge pull request #1535 from nvm-windows/chore/pin-pnpm-mjs-delegated-trust-nvm4306 (Corey Butler)c813c8bchore: pin common/cli/shim for NVM4306 pnpm.mjs regression tests (coreybutler)f2e268eMerge pull request #1536 from nvm-windows/chore/pin-nvm4306-pnpm-mjs-regression-tests (Corey Butler)1f31b87chore: pin common/cli/shim/sync for scoped --from fix and release pin (#1538) (Corey Butler)d7617bechore: pin shim for zig test CI before build (#1539) (Corey Butler)
nvm-windows/cli
9060051fix: set eventlog.ProductVersion at nvm.exe startup (Corey Butler)0a0317cMerge pull request #28 from nvm-windows/fix/eventlog-product-version (Corey Butler)79405d8fix: resign pnpm/yarn JS entrypoints on firewall trust (coreybutler)ce2fa38Merge pull request #29 from nvm-windows/fix/sign-pnpm-mjs (Corey Butler)48d681btest: firewall trust discovers pnpm.mjs launchers (coreybutler)8b129b8Merge pull request #30 from nvm-windows/test/pnpm-mjs-regression (Corey Butler)d7408ebfix: pass scoped globals to npm with forward slashes (#31) (Corey Butler)
nvm-windows/common
14995abfix: inject nvm_version into all structured event payloads (Corey Butler)70542b2Merge pull request #29 from nvm-windows/fix/structured-nvm-version (Corey Butler)1cd693afix: sign pnpm.mjs and yarn JS entrypoints for delegated trust (coreybutler)6f3037bMerge pull request #30 from nvm-windows/fix/sign-pnpm-mjs (Corey Butler)2cd7be7test: regress NVM4306 pnpm.mjs script-trust gap (coreybutler)5af7761Merge pull request #31 from nvm-windows/test/pnpm-mjs-regression (Corey Butler)
nvm-windows/shim
60af271fix: add nvm_version to shim structured event payloads (Corey Butler)e33899eMerge pull request #41 from nvm-windows/fix/structured-nvm-version (Corey Butler)9a93d82test: lock pnpm.mjs preference for script-trust contract (coreybutler)7ac00b2Merge pull request #42 from nvm-windows/test/pnpm-mjs-regression (Corey Butler)82b4bc8ci: run zig build test on PRs and before release builds (#43) (Corey Butler)
Contributors
VirusTotal
nvm-2.1.0-beta.10-arm64-setup.exenvm-2.1.0-beta.10-arm64-sync.exenvm-2.1.0-beta.10-x64-setup.exenvm-2.1.0-beta.10-x64-sync.exe
Important
sync.exe is only necessary when building from source.