| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| pnpm-android-arm64.tar.gz | 2026-09-18 | 21.1 MB | |
| pnpm-android-x64.tar.gz | 2026-09-18 | 22.9 MB | |
| pnpm-darwin-arm64.tar.gz | 2026-09-18 | 19.9 MB | |
| pnpm-darwin-x64.tar.gz | 2026-09-18 | 22.3 MB | |
| pnpm-freebsd-x64.tar.gz | 2026-09-18 | 22.9 MB | |
| pnpm-linux-arm64-musl.tar.gz | 2026-09-18 | 21.1 MB | |
| pnpm-linux-arm64.tar.gz | 2026-09-18 | 20.9 MB | |
| pnpm-linux-ppc64.tar.gz | 2026-09-18 | 24.0 MB | |
| pnpm-linux-riscv64.tar.gz | 2026-09-18 | 22.5 MB | |
| pnpm-linux-s390x.tar.gz | 2026-09-18 | 25.3 MB | |
| pnpm-linux-x64-musl.tar.gz | 2026-09-18 | 23.1 MB | |
| pnpm-linux-x64.tar.gz | 2026-09-18 | 23.0 MB | |
| pnpm-win32-arm64.zip | 2026-09-18 | 19.7 MB | |
| pnpm-win32-x64.zip | 2026-09-18 | 21.4 MB | |
| pnpm 12.5.1 source code.tar.gz | 2026-09-18 | 10.7 MB | |
| pnpm 12.5.1 source code.zip | 2026-09-18 | 15.0 MB | |
| README.md | 2026-09-18 | 7.3 kB | |
| Totals: 17 Items | 335.8 MB | 10 | |
Patch Changes
-
pnpm now reports an unknown task setting in
pnpm-workspace.yamland carries on. It used to refuse to start, so a project could not use a task setting that only the pnpm version itspackageManagerpins reads. The setting is still an error when the running pnpm is that pinned version. -
Python interpreter installation now retries historical release metadata requests. It caches the release list for up to 24 hours and refreshes it once after a lookup miss. When a release omits the current platform, the search samples at most eight other releases before reporting that the lookup is inconclusive.
-
Python
registriesentries now route packages by exact names or trailing-prefix patterns inpackages. Registry declaration order no longer affects resolution. A matched package resolves exclusively from its assigned registry, including transitive and build dependencies. Usepackages: ["*"]to declare the default index. -
pnpm installno longer fails with "Too many levels of symbolic links" when a Cargo configuration file above the workspace is a symlink, such as a~/.cargo/config.tomllinked from a dotfiles repository. -
pnpm installnow returns "Already up to date" in a workspace wherededupeDirectDepsleft a project without anode_modulesdirectory of its own. Such a project forced a full install on every run. -
pnpm installno longer refuses the repeat-install fast path just because a changedpnpm-lock.yamlis 16 MiB or larger. Such a lockfile forced a full install on the run after every change.
Platinum Sponsors
|
|
<picture>
|
|
|
<picture>
|
Gold Sponsors
|
<picture>
|
<picture>
|
|
|
<picture>
|
<picture>
|
<picture>
|
|
<picture>
|
|