Skip to content

v2.1.210

Choose a tag to compare

@marckrenn marckrenn released this 15 Jul 00:04

2.1.210

(☝ Click to see full diff.)

Highlights:

  • Collapsed tool summaries show live elapsed-time counters so long-running calls tick instead of looking stuck
  • Added startup warning for Write/NotebookEdit/Glob(path) rules; use Edit or Read to avoid accidental edits
  • Edits from Read output must preserve exact indentation after line-number prefixes so patches apply correctly

CLI changelog

  • Added a live elapsed-time counter to the collapsed tool summary line so long-running tool calls visibly tick instead of looking stuck
  • Added a startup warning for Write(path), NotebookEdit(path), and Glob(path) permission rules — use Edit(path) or Read(path) instead
  • Fixed isolation: 'worktree' subagents being able to run git-mutating commands against the main repo checkout instead of their own isolated worktree
  • Fixed the ultracode keyword opt-in firing on non-human-originated input such as webhook payloads and relayed PR comments
  • Fixed a rendered text fragment leaking into crash telemetry when a UI component returned content outside a styled text element
  • Fixed paste markers leaking into external editors opened from Claude Code, which could appear as stray È/É characters around pasted text
  • Fixed claude attach sometimes failing with "job not found" or "agent is still starting" errors during session transitions — attach now waits for the daemon to settle, and terminal resizes during a slow attach are applied once it completes
  • Fixed a session crash when a tool's result renderer returned a numeric bigint value or plain text instead of a UI element
  • Fixed a hook callback timeout being misreported to the model as a user rejection, which made unattended sessions stop and wait
  • Fixed Claude assuming a cd took effect after its command was moved to the background; the tool result now states the working directory is unchanged
  • Fixed plugin-provided MCP servers being torn down when MCP servers are re-synced mid-session
  • Fixed plan approvals without edits being labeled "(edited by user)" and overwriting the plan file with a stale snapshot
  • … +21 more CLI changelog entries

Source: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md#21210

Metadata

  • Time since 2.1.209 release: 11h 13m 44s

  • Bundle file size: +136.8 kB (+0.4%)

  • Prompt files: +2 (+7.7%)

  • Prompt tokens: +1,160 (+1.3%)

Prompt token mix by kind:

  • system-reminder: 65.9%→65.0%
  • system: 15.3%→20.9%
  • tools: 18.8%→14.1%

Files: