Change8

@yarnpkg/cli/4.15.0

Breaking Changes
📦 yarnView on GitHub →
1 breaking2 features🐛 5 fixes🔧 4 symbols

Summary

This release introduces configurable concurrency for the pnpm plugin and sets a new default for `npmMinimalAgeGate`. It also includes several bug fixes related to path handling, dependency naming, and environment variable ignoring.

⚠️ Breaking Changes

  • PnP: The EDABF solution is no longer used for Node 26.1.0+ environments, which might affect resolution in those specific Node versions.

✨ New Features

  • The pnpm plugin now allows configuring install concurrency.
  • The default value for `npmMinimalAgeGate` is now set to `1d`.

🐛 Bug Fixes

  • Fixed an issue causing duplicate installs by rejecting dependency names with leading/trailing whitespace.
  • Correctly handle Unicode paths in patches.
  • Enabled OIDC publish on CircleCI for the npm CLI plugin.
  • Ignored the legacy `YARN_IGNORE_SCRIPTS` environment variable in the core.
  • Fixed Next.JS e2e test.

Affected Symbols