v10.33.2
📦 pnpmView on GitHub →
🐛 2 fixes🔧 2 symbols
Summary
This patch release fixes critical bugs related to globally installed binaries failing under specific conditions and resolves an infinite fork-bomb scenario involving conflicting pnpm version specifications in projects.
Migration Steps
- If you were affected by the fork-bomb issue, note that the child environment is now forced to disable package-manager-version handling by setting environment variables like manage-package-manager-versions=false (v10) or pm-on-fail=ignore (v11+).
🐛 Bug Fixes
- Globally-installed bins no longer fail with ERR_PNPM_NO_IMPORTER_MANIFEST_FOUND when pnpm was installed via the standalone @pnpm/exe binary on systems without a separate Node.js installation.
- Fixed an infinite fork-bomb that occurred when pnpm was installed globally with one version, run inside a project specifying a different pnpm version via packageManager, and a pnpm-workspace.yaml existed at the root.