Change8

@yarnpkg/cli/4.18.0

📦 yarnView on GitHub →
3 features🐛 11 fixes🔧 7 symbols

Summary

This release includes several bug fixes for package management, including improvements to dependency resolution and hoisting. It also features reimplemented versioning commands and dependency upgrades.

✨ New Features

  • Reimplemented `yarn version` and `yarn version apply` commands.
  • Bumped `js-yaml` to v4.
  • Upgraded `sigstore` to v4.

🐛 Bug Fixes

  • Prefer direct dependency binaries in `nm`.
  • Ensured `hoistingLimits` are not bypassed.
  • Preserved root path in `tryWorkspaceByCwd` when `cwd` is `/`.
  • Avoided redundant package map sorting in `nm`.
  • Declared the `typescript` peer for Volar packages.
  • Aggregated acceptance test matrix result in CI.
  • Fixed catalog schema in documentation.
  • Fixed most E2E tests.
  • Removed `peerDependencies` from catalog supported fields in documentation.
  • Resolved `*` to prereleases when no stable version exists in `plugin-npm`.
  • Skipped OTP prompts in non-TTY mode.

Affected Symbols