PNpM CLI

pnpm/pnpm last check crawl paused · since 2026-09-25 707 releases
Notes
no notes yet
Release notes
view on github
2.14.5 · 1y+

Features

  • new config: link-workspace-packages (#1259, @zkochan)
  • allow to select dependents via the --filter flag (#1313, @zkochan)
  • print target folder during global installation (73b0359babb96117872471ae3205949432a7a012, @zkochan)
  • inherit the parent process stdio when concurrency is 1 (363d45ecf35ce7cf1e19d61988de94d19e0071e2, @zkochan)
  • new flag --no-sort to disable sorting topologically before running recursive commands (00291630259ec9a91fd6795b2257f4ddbbc15f0f, @zkochan)
  • new config pnpm-prefix to override the location of global packages (#1334, @ExE-Boss)
  • print info message when no packages are matched by recursive command (a1b9a8abbd3f50f2b4c007f509807142532f543b, @zkochan)
  • inherit stdio when only one package selected by recursive run (079942f1e8719104c867ab6266b5fa633a2eb691, @zkochan)

Bug Fixes

  • report correct dependency types when linking (7ef9364085d64e694d5bc994502e796feda72c86, @zkochan)
  • rebuild the project as well, if it has scripts (049e6699537903b2babf4859bb9a6eb9eb9f9eec, @zkochan)
  • dev dependencies should be skipped when NODE_ENV=production (7d67dc249ad4ed9b2b7ceac1f879d2bbe8d932e5, @zkochan)
  • create package integrity after package refetch (7bd3d3deb1cb1aab7f31df9c49707ee54ec44daf, @zkochan)
  • pass through to npm ASAP with original argv (#1336, @devocija-it, @zkochan)
  • deprecation message of package's previous version should not be printed (984121e4d28d08384cf5e48c7240f29b1fde3033, @zkochan)
  • pnpm update removes package if there was a semver major update (#1333, @zkochan)
  • log warning about --force only once (de09699ecccd2687d3ec4d697b32fc7c9cb26da5, @zkochan)
  • log shamefully-flatten message as an info message (c01f14bd6295ed60c2717c3d88c4d15a192e5f34, @zkochan)
  • clarify wording of error messages (683989a8b534f7afdb5647452817d1e0bfce03b0, @pgonzal)