v10.21.0
π¦ pnpmView on GitHub β
β¨ 3 featuresπ 3 fixesπ§ 5 symbols
Summary
This release adds automatic Node.js runtime installation for dependencies, introduces a new \"trustPolicy\" setting, and adds a command to retrieve the global config path, while fixing several bugs around update behavior, hardlinking, and workspace configuration.
β¨ New Features
- Node.js runtime installation for dependencies, automatically installing required Node.js version based on the dependency's \"engines\" field.
- New setting \"trustPolicy\" to enforce trust level checks during installation.
- Support for \"pnpm config get globalconfig\" to retrieve the global config file path.
π Bug Fixes
- Running \"pnpm update\" on a nonβdirect dependency no longer updates direct dependencies.
- Fixed crash when two pnpm processes hardlink the same directory contents simultaneously.
- Enabled setting \"gitBranchLockfile\" and related options via \"pnpm-workspace.yaml\".
π§ Affected Symbols
trustPolicyNode.js runtime installationpnpm config get globalconfigpnpm updategitBranchLockfile