v10.12.4
📦 pnpmView on GitHub →
🐛 4 fixes
Summary
This patch release resolves several bugs: the `pnpm licenses` command for local dependencies, incorrect JSON output for non‑existent filters, a peer‑dependency deadlock, and restores proper hoisting after `pnpm fetch`.
🐛 Bug Fixes
- Fix `pnpm licenses` command for local dependencies (see https://github.com/pnpm/pnpm/pull/9583).
- Fix a bug where `pnpm ls --filter=not-exist --json` prints nothing instead of an empty array (see https://github.com/pnpm/pnpm/issues/9672).
- Fix a deadlock that sometimes occurs during peer dependency resolution (see https://github.com/pnpm/pnpm/issues/9673).
- Running `pnpm install` after `pnpm fetch` now correctly hoists all dependencies that need to be hoisted, fixing a regression introduced in v10.12.2 (see https://github.com/pnpm/pnpm/releases/tag/v10.12.2, https://github.com/pnpm/pnpm/pull/9648, https://github.com/pnpm/pnpm/issues/9689).