Features
-
-L
,--latest
flag forupdate
command. When used, version ranges inpackage.json
are ignored (#1307)Usage examples:
pnpm update --latest pnpm multi up -L
-
--save-peer
flag (#1064)Usage example:
pnpm add webpack --save-peer
-
optional peer dependencies (#1486)
Usage example. In
package.json
mark optional peer deps via thepeerDependenciesMeta
flag:"peerDependencies": { "webpack": "^4.0.0" }, "peerDependenciesMeta": { "webpack": { "optional": true } }
-
at least Node.js 8.15 is required to run pnpm>=v3.2
Bug Fixes
- correct stats reporting with
--independent-leaves
flag (859aed1) - transitive peer dependencies in lockfile should not be added as dependencies on named install (dec1b42)
Milestone: https://github.com/pnpm/pnpm/milestone/5