- Added a new hoistingLimits setting for nodeLinker (none, workspaces, dependencies) to control hoisting behavior.
- Replaced enquirer with @inquirer/prompts, fixing scrolling overflow in interactive prompts and changing DI interfaces (plugins must update).
- Fixed several bugs: peer‑resolution deadlocks, OTP handling for dist‑tag operations, lockfile integrity losses, and improved lockfile regeneration when lock.yaml is missing.