Patch Changes
pnpm add --global <pkg>
should use an exact path to the Node.js executable to create the command shim. This way, the globally install package will work even if the system-wide Node.js is switched to another version #3780.pnpm install --fix-lockfile
should not ignore thedependencies
field in the existing lockfile #3774.- When
use-beta-cli
istrue
, the global packages directory is inside the pnpm home directory #3781. pnpm install --frozen-lockfile
should not fail if a project has a local directory dependency that has no manifest (package.json
file) #3793.- Don't override the bin files of direct dependencies with the bin files of hoisted dependencies #3795.