pnpm version history
Fast disk-efficient JavaScript package manager for Node.js projects.
12.14.0Verified 2026-10-19 from pnpm GitHub releases.
Find the right software version for your system
Fast disk-efficient JavaScript package manager for Node.js projects.
12.14.0Verified 2026-10-19 from pnpm GitHub releases.
Use this badge on any page that accepts images. Link it to this version history so readers can check the source.
[](https://www.what-version.com/versions/pnpm/)This release adds the `sideEffectsCache.exclude` setting, stops `pnpm install` from waiting on the daily update check, and keeps pnpm from aborting with a core dump when the rea…
This release adds the `pnpm profile` and `pnpm token` commands, the `storeIndexFormat: files` setting for stores shared over a network filesystem, and faster Python dependency r…
97f550c: Switching to the pnpm version in `packageManager` now works through registry mirrors that strip npm's signatures or re-sign packages with their own key. pnpm then reads…
This release adds OIDC authentication to `pnpm dist-tag` and the `tool:` protocol. `pnpm publish` now checks which registry an `NPM_ID_TOKEN` was issued for before using it.
This release shares task results and dependency builds through a remote cache, adds the `addMissingPeerTypes` setting, and lets `pnpm add --config` and `pnpm update` manage conf…
This release fixes `--workspace-concurrency=Infinity`, filters set by an `updateConfig` hook, and store fetches with `enable-modules-dir=false`.
This release fixes two ways `pnpm install` could fail, runs tools of any Rust release through `pnx`, and treats `registry.npmjs.com` as an alias of the npm registry.
This release adds Rust toolchain management, links the agent skills that dependencies ship, adds the `permissions` setting, and keeps the colors of streamed script output.
This release fixes `pnpm install` failures after an `overrides` change and on a filtered frozen install with `catalogPrune`. It also fixes several bugs in the experimental `node…
This release reads cached registry metadata faster and makes `pnpm config get --global` ignore project settings. It also carries several security fixes for package archives, git…
This release adds an experimental `loaded` node linker, lets `pnpm-lock.yaml` record resolution settings, and reads cached registry metadata faster. It also carries several secu…
pnpm 11.28.4 fixes two ways credentials could leak, makes `pnpm install --frozen-lockfile` accept several lockfiles it rejected, warns when an optional dependency cannot be fetc…
This release moves the WebContainer build into a separate `@pnpm/wasm` package, shrinks the `pnpm` package back to about 4 MB, and fixes `pnpm publish` with provenance from GitL…
This release runs pnpm in StackBlitz WebContainers, adds a per-registry `networkConcurrency` setting, and records every installed project in the store. It also carries a securit…
pnpm 11.28.3 updates `undici` to clear a security advisory, fixes "database disk image is malformed" errors when several pnpm processes share a store, and makes packages, catalo…
`pnpm config get` and `pnpm config list` now show the settings pnpm acts on under their documented names:
Added `pnpm cache path`, which prints the directory pnpm uses for its metadata cache. CI setups can use it to cache that directory — including the lockfile verification log, whi…
Added interactive group selection to `pnpm update --global --interactive`.
**Security fix.** Affects projects using `namedRegistries` on pnpm 11.1.0–11.19.x. It is **semi-breaking** for those projects — see "If you use named registries" below.
`pnpm login` no longer requires an interactive terminal when the registry supports web-based login: without a TTY it prints the authentication URL (skipping the QR code and the…
Fixed an installed optional dependency being left without one of its own required dependencies. When a package reached through `optionalDependencies` is installable on the curre…
Added a new setting, `update.githubActionsServer`, for specifying the base URL of the GitHub server that hosts the repositories of the GitHub Actions referenced by the workflow…
The first release of a package now publishes the version written in its manifest verbatim, instead of bumping off it. `pnpm version -r` and `pnpm change status` check the regist…
Link to this page when you need a version history people can read. Use JSON or CSV when you need the data. Each release links to the publisher’s official record.
pnpm version history · verified 2026-10-19 · source: pnpm GitHub releases
[pnpm version history](https://www.what-version.com/versions/pnpm/) · verified 2026-10-19 · source: [pnpm GitHub releases](https://github.com/pnpm/pnpm/releases)pnpm version history · verified 2026-10-19 · source: pnpm GitHub releases
<a href="https://www.what-version.com/versions/pnpm/">pnpm version history</a> · verified 2026-10-19 · source: <a href="https://github.com/pnpm/pnpm/releases">pnpm GitHub releases</a>pnpm version history. What-Version. Verified 2026-10-19. https://www.what-version.com/versions/pnpm/ Source: https://github.com/pnpm/pnpm/releases
pnpm version history. What-Version. Verified 2026-10-19. https://www.what-version.com/versions/pnpm/ Source: https://github.com/pnpm/pnpm/releasesVendor-provided source
Repository release record
2026-10-19
Recently checked — Checked today; the catalog review window is 45 days.
What-Version labels who publishes or maintains each route. Community routes are useful, but they are not presented as vendor downloads.
Version evidence and catalogued download links are anchored to the publisher-owned source.
Open publisher source ↗