pnpm · Issues· 2588 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #14945
Python in a real monorepo: eight popular pnpm+Python repos, none of them install
type: bugtype: featurearea: lockfilearea: monorepoarea: resolutionUpdated Sep 17, 2026 - #15044
pnpm version: tagVersionPrefix from pnpm-workspace.yaml silently ignored in v12 (honored in v11)
type: bugarea: monorepoUpdated Sep 17, 2026 - #15042
Add a URL rewrite setting for the downloads a per-tool mirror cannot name
type: featureUpdated Sep 17, 2026 - #15039
Obsolete child symlinks in a virtual-store slot survive `pnpm install --force`
type: bugarea: lockfileUpdated Sep 17, 2026 - #15037
A resolve-time archive read cannot reuse a prefetch already in flight for the same archive
type: bugarea: resolutionUpdated Sep 17, 2026 - #15034
Rust CLI (v12): `pnpm run <TAB>` no longer completes package.json scripts (completion-server ignores the manifest)
type: bugUpdated Sep 17, 2026 - #14987
`pnpm dedupe` requires two passes after bumping a direct dependency (regression in 11.x)
type: bugarea: lockfileregressionarea: resolutionUpdated Sep 17, 2026 - #15033
npm workspace discovery walks into an in-workspace store
type: bugarea: monorepoarea: lifecycle-scriptsarea: supply chain securityUpdated Sep 17, 2026 - #15030
`pnpm install --force` does not re-import a package whose integrity changed
type: bugarea: lockfileregressionarea: resolutionUpdated Sep 17, 2026 - #15025
A custom fetch done during resolution is filed under an identity the install pass does not derive, so the hook runs twice
type: bugarea: resolutionUpdated Sep 17, 2026 - #15022
pnpm dedupe --check --only <packages>
type: featurearea: lockfilearea: monorepoarea: catalogsarea: resolutionUpdated Sep 17, 2026 - #15007
A synthesized 0.0.0 version makes every `name@<X` packageExtensions selector match
type: bugarea: resolutionUpdated Sep 17, 2026 - #15016
A custom resolver that returns a `file:` or git-hosted tarball without a manifest installs the package without its dependencies
type: bugarea: resolutionUpdated Sep 17, 2026 - #15011
Recursive list emits invalid JSON with separate workspace lockfiles
type: bugarea: lockfilearea: monorepoUpdated Sep 17, 2026 - #14941
`pnpm non-existent-script-name` hangs
type: bugUpdated Sep 17, 2026