Change8

v10.5.1

📦 pnpmView on GitHub →
🐛 5 fixes

Summary

This patch release fixes several issues: it adds an error for incorrect workspace config filenames, corrects workspace updates via approve-builds, normalizes link paths in package.json, enables overrides in pnpm-workspace.yaml, and makes pnpm dlx ignore local package.json settings.

🐛 Bug Fixes

  • Throw an error message if a pnpm-workspaces.yaml or pnpm-workspaces.yml file is found instead of a pnpm-workspace.yaml (see https://github.com/pnpm/pnpm/issues/9170).
  • Fix the update of pnpm-workspace.yaml by the pnpm approve-builds command (see https://github.com/pnpm/pnpm/issues/9168).
  • Normalize generated link paths in package.json (see https://github.com/pnpm/pnpm/pull/9163).
  • Specifying overrides in pnpm-workspace.yaml now works.
  • pnpm dlx now ignores settings from the package.json file in the current working directory (see https://github.com/pnpm/pnpm/issues/9178).