Claude Code 2.1.270
Safe to upgrade? Many reports – consider waiting
16 bug/regression-labelled issues opened in the 50h after release (16 regression-flagged, 6 mention v2.1.270 in title). Normalised score 68.5.
Issues counted
- #94349 [BUG] [VS Code] Renaming a session from the chat header reverts instantly (2.1.270 regression)
- #94294 [BUG] Regression in 2.1.266: client emits system message at an invalid position → API 400 "role 'system' must precede an 'assistant' message or end the array"
- #94285 [BUG] VS Code extension 2.1.270: live session tabs ignore the saved custom title and show the AI title (worked in 2.1.49)
- #94274 [BUG] Desktop: Plan mode prompts for every non-read-only Bash command since 2.1.270 (plan+bypass quiet path now requires isInteractive; Desktop sessions get no quiet path)
- #94264 [BUG] 2.1.268 moved the IDE/selection indicator from the status line into the prompt input; no way to move it back
- #94259 Desktop (Windows): code block Run opens a new terminal tab instead of the existing terminal with an ssh session
- #94257 [BUG] VS Code extension: renaming a session tab reverts to old name on Enter
- #94251 [BUG] 2.1.270: session transcript JSONL omits most assistant text written before a tool call (interactive CLI)
- #94151 [BUG] Shift+PageUp/PageDown falls back to plain PageUp/PageDown, breaking Konsole scrollback (regression in 2.1.269)
- #94057 Stop hook error: JSON validation failed masks real evaluator error on long /goal sessions
- #94029 [BUG] `claude attach` ignores CLAUDE_CODE_DISABLE_MOUSE and CLAUDE_CODE_DISABLE_MOUSE_CLICKS — mouse capture always on in attached background sessions
- #94027 [BUG] Esc does not close /usage in iTerm2 (xterm-256color, no kitty protocol) on 2.1.270; q bound to confirm:no works
- #93985 [BUG] Mobile Regression: Approve control no longer available from the Code tab session list — each pending permission now requires opening its session (Android + iPadOS)
- #93981 [BUG] After updating Claude Code (desktop app), I'm seeing the error banner "Cannot reach MY-DESKTOP" ("Cannot reach MY-DESKTOP") directly above the chat input box.
- #93943 [BUG] Claude Code 2.1.269 (win32-x64) launches as Bun instead of Claude
- #93936 [BUG] ASP: Unable to apply provenance sandbox: 268451845, 20036, /Users/roywong/.local/share/claude/versions/2.1.270
Changelog: v2.1.270
What's changed
- Fixed read-only git commands in Bash unexpectedly asking for permission after a session had been running for a while (regression in 2.1.269)