v11.1.1
📦 pnpmView on GitHub →
🐛 3 fixes🔧 4 symbols
Summary
This patch release focuses on fixing spurious warnings during dependency status checks and resolving issues with package resolution involving named registries and Windows shell execution via cmd-shim.
Migration Steps
- Review the full v11.0.0 changelog for potential breaking changes not detailed in this patch release.
- Consult the migration guide for upgrading from v10 to v11: https://pnpm.io/11.x/migration
🐛 Bug Fixes
- Skipped installability validation when scanning workspace projects in `checkDepsStatus` (run by `verifyDepsBeforeRun`) to prevent spurious "Unsupported engine" warnings caused by using the system Node version.
- Fixed resolution of packages using named registries with alias syntax (e.g., `pnpm add alias:@scope/pkg`) by ensuring the local resolver runs after the named-registry resolver.
- Updated `@zkochan/cmd-shim` to 9.0.3, which fixes an issue where cmd-shim wrapped batch scripts invoked from Git Bash/MSYS/Cygwin on Windows failed because the `/C` switch was incorrectly translated to `C:` instead of being escaped as `//C`.