- Added a new `pnpm self update` command to upgrade pnpm when not managed by Corepack, updating the `packageManager` field in a project.
- Fixed several issues: workspace‑root CLI tools are now added to PATH, `pnpm setup` no longer switches versions, non‑string values in `os`, `cpu`, `libc` are ignored, and patch workflow improvements (state retention, repeatable `pnpm patc...
- General minor fixes to optional dependency handling and standalone script installations.