Change8

v11.0.2

📦 pnpmView on GitHub →
🐛 4 fixes🔧 8 symbols

Summary

This patch release addresses several bugs, including fixing an ENOENT symlink failure on Windows during global installs and ensuring package manager version checks remain accurate when using corepack. It also improves handling of publish summaries and platform filtering.

🐛 Bug Fixes

  • Fixed an ENOENT symlink failure on Windows when `pnpm add -g` was used, caused by incorrect path joining when `modulesDir` was forwarded to the approve-builds install run.
  • Fixed `packageManagerDependencies` going stale when pnpm is invoked through corepack by ensuring lockfile sync runs regardless of invocation method.
  • Fixed recursive publish summaries to report the manifest from `publishConfig.directory` when packages publish from a generated directory.
  • Fixed negated `os` / `cpu` entries (e.g. ["!win32"]) being incorrectly rejected when `supportedArchitectures` expands to multiple platforms.

Affected Symbols