This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
ReleasePort's take
Light signal`/simplify` command renamed to `/code-review` in v2.1.146 with configurable effort levels. Includes fixes for Windows PowerShell execution, Terminal strobing, and MCP pagination.
Why it matters: Command rename: `/code-review` replaces `/simplify`. Windows users affected by PowerShell/Terminal regressions should update immediately. MCP pagination bugs are fixed.
Summary
AI summaryRenamed /simplify command to /code-review with optional effort level.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Renamed `/simplify` to `/code-review` with optional effort level (e.g., `/code-review high`). Renamed `/simplify` to `/code-review` with optional effort level (e.g., `/code-review high`). Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Performance | Medium |
Improved auto-updater reliability: native version checks and downloads retry transient network failures instead of failing immediately. Improved auto-updater reliability: native version checks and downloads retry transient network failures instead of failing immediately. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Performance | Medium |
Improved diff rendering performance for large file edits. Improved diff rendering performance for large file edits. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Auto mode no longer suppresses `AskUserQuestion` when user or skill explicitly relies on it. Auto mode no longer suppresses `AskUserQuestion` when user or skill explicitly relies on it. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Fixed MCP `resources/list`, `resources/templates/list`, and `prompts/list` dropping items past page 1 on paginating servers. Fixed MCP `resources/list`, `resources/templates/list`, and `prompts/list` dropping items past page 1 on paginating servers. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
/background now accepts sessions with only typed skill or custom slash command input. /background now accepts sessions with only typed skill or custom slash command input. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Fixed uncaught exception at end of streaming sessions when running via Agent SDK. Fixed uncaught exception at end of streaming sessions when running via Agent SDK. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
`CLAUDE_CODE_SUBAGENT_MODEL` now forwarded to child processes in multi-agent sessions. `CLAUDE_CODE_SUBAGENT_MODEL` now forwarded to child processes in multi-agent sessions. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fixed Windows PowerShell tool failing with "command line is invalid" when pwsh installed via winget or Microsoft Store (regression in v2.1.124). Fixed Windows PowerShell tool failing with "command line is invalid" when pwsh installed via winget or Microsoft Store (regression in v2.1.124). Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fixed full-screen strobing in attached background sessions on Windows Terminal while Claude is streaming. Fixed full-screen strobing in attached background sessions on Windows Terminal while Claude is streaming. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fixed auto-updater status line not showing current version when update fails. Fixed auto-updater status line not showing current version when update fails. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fixed on Windows, removing a background-job worktree no longer follows NTFS junctions into the main repo. Fixed on Windows, removing a background-job worktree no longer follows NTFS junctions into the main repo. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Backgrounded sessions no longer re-prompt for tool permissions already granted with "don't ask again". Backgrounded sessions no longer re-prompt for tool permissions already granted with "don't ask again". Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
/theme color editor and "New custom theme" dialogs now respond to Esc key. /theme color editor and "New custom theme" dialogs now respond to Esc key. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
`forceLoginOrgUUID` and `forceLoginMethod` managed-settings policies now enforced against third-party-provider and API-key sessions. `forceLoginOrgUUID` and `forceLoginMethod` managed-settings policies now enforced against third-party-provider and API-key sessions. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fixed GNOME Terminal right-click and middle-click paste not inserting text. Fixed GNOME Terminal right-click and middle-click paste not inserting text. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
Full changelog
What's changed
- Renamed
/simplifyto/code-reviewwith an optional effort level (e.g./code-review high) - Auto mode no longer suppresses
AskUserQuestionwhen the user or a skill explicitly relies on it - Fixed Windows PowerShell tool failing with "command line is invalid" when
pwshis installed via winget or the Microsoft Store (regression in v2.1.124) - Fixed MCP
resources/list,resources/templates/list, andprompts/listdropping items past page 1 on paginating servers - Fixed full-screen strobing in attached background sessions on Windows Terminal while Claude is streaming
- Fixed the auto-updater status line not showing your current version when an update fails
- Fixed on Windows, removing a background-job worktree no longer follows NTFS junctions into the main repo
- Fixed
/backgroundrefusing sessions whose only typed input was a skill or custom slash command - Fixed backgrounded sessions re-prompting for tool permissions you already granted with "don't ask again"
- Fixed
/themecolor editor and "New custom theme" dialogs not responding to Esc - Fixed an uncaught exception at the end of streaming sessions when running via the Agent SDK
- Fixed
forceLoginOrgUUIDandforceLoginMethodmanaged-settings policies not being enforced against third-party-provider and API-key sessions - Fixed GNOME Terminal right-click and middle-click paste not inserting text
- Fixed
CLAUDE_CODE_SUBAGENT_MODELnot being forwarded to child processes in multi-agent sessions - Improved auto-updater reliability: native version checks and downloads now retry transient network failures instead of failing immediately
- Improved diff rendering performance for large file edits
Breaking Changes
- Renamed CLI slash command `/simplify` to `/code-review`; old name no longer works.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About claude-code
All releases →Related context
Related tools
Earlier breaking changes
- v2.1.160 Renames dynamic‑workflow trigger keyword from `workflow` to `ultracode`; `workflow` no longer triggers a run
- v2.1.160 Deprecates and removes the `CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE` environment variable; it is now a no‑op
- v2.1.147 Renames /simplify to /code-review; removes cleanup-and-fix behavior.
Beta — feedback welcome: [email protected]