- Added new commands `pnpm ignored builds` and `pnpm approve builds`, an `optimisticRepeatInstall` setting, and a `pnpm.ignoredBuiltDependencies` config field.
- Fixed bugs including package name validation on publish, infinite loop in lifecycle scripts, detection of deleted node_modules in monorepos, and ensured pre/post‑prepare scripts run correctly.
- Enhanced peerDependencies handling (workspace: and catalog: ranges), made pnpm deploy inherit root pnpm config, and switched to built‑in util.stripVTControlCharacters.