Anthropic released Claude Code version 2.1.210, a substantial patch addressing over 30 bugs and adding several improvements to the agentic coding tool. Notable fixes include hardening against indirect prompt injection via subagent-read content, correcting git worktree isolation for subagents, fixing hook callback timeouts that caused unattended sessions to stall, and resolving MCP server teardown during mid-session re-syncs. The release also improves auto-mode permission classification by defaulting to Sonnet 5 for external sessions and adds UX enhancements for the multi-agent dashboard.
Anthropic released Claude Code version 2.1.203, a substantial patch addressing over 25 bugs primarily affecting background agent sessions, subagent orchestration, and worktree isolation. Key fixes include automatic recovery when daemon session tokens go stale, correct subagent state carry-over when returning to sessions, and PATH/environment variable inheritance issues on Windows. The release also adds MCP roots/list integration for working directories and improves streaming responsiveness.
Anthropic released Claude Code version 2.1.211 with a new --forward-subagent-text flag to expose subagent thinking in stream-json output, and a significant security fix neutralizing bidirectional-override and zero-width characters in permission previews that could visually alter approval messages. The release also fixes a prompt-caching regression on Bedrock, Vertex, Mantle, and Foundry that was incorrectly billing trailing system context blocks as fresh input tokens on every request. Dozens of additional bug fixes address session management, background agent lifecycle, Windows compatibility, MCP reconnection, and rendering performance.
Anthropic released Claude Code version 2.1.216, a maintenance update addressing a significant performance regression where message normalization cost grew quadratically with conversation length, causing multi-second stalls in long sessions. The release also fixes agent session state restoration (prompt and tool restrictions now persist across resumes), OAuth token expiry mid-session, and numerous edge cases in worktree isolation, background subagent lifecycle, and MCP re-authentication. Additional improvements cover UI rendering, telemetry accuracy, PowerShell/Bash command parsing, and cloud session resilience on container restart.
Anthropic released Claude Code version 2.1.199, a patch-heavy update addressing roughly 25 bugs across multi-agent orchestration, background agent lifecycle management, SSL/TLS error handling, and streaming response reliability. Key fixes include subagents silently swallowing errors or partial work on rate-limit/server failures, a Linux daemon self-termination bug every ~50 seconds after unclean shutdown, and a macOS SSH cold-start regression from 2.1.196. The release also improves retry behavior for transient 429 errors and raises default retry counts via CLAUDE_CODE_RETRY_WATCHDOG.
Anthropic released Claude Code version 2.1.206 with a range of new features and bug fixes. Notable additions include background agent auto-upgrade after Claude Code updates, /login support for Anthropic-operated public gateway endpoints, /doctor checks for trimming CLAUDE.md files, and auto-allow for git push to configured remotes in /commit-push-pr. The release also fixes numerous bugs including MCP server timeout handling, OAuth re-authentication loops, model picker pricing display errors, and a multi-minute Bedrock startup hang on restricted networks.
Anthropic released Claude Code version 2.1.208, a substantial patch addressing dozens of bugs and adding several new features. Key additions include screen reader accessibility mode, vim insert-mode remapping, and a corporate process wrapper for enterprise deployments. The release fixes significant issues including memory leaks in long sessions, background agent reliability problems, streaming output truncation, and multi-second per-turn slowdowns from permission rule matching, alongside performance improvements yielding up to 7x faster tool rounds at high MCP tool counts.
Anthropic released Claude Code version 2.1.196 with a notable security fix preventing untrusted workspace .mcp.json servers from auto-spawning, and added support for organization-level default model configuration via the admin console. The release includes significant background agent reliability improvements — long-running workflows now survive process restarts on all platforms including Windows — plus a streaming idle watchdog enabled by default that aborts and retries stalled response streams after 5 minutes. Numerous bug fixes address agent session state management, MCP OAuth scope handling, PowerShell compatibility, and a /code-review token usage reduction of ~25%.
Claude Code version 2.1.186 ships new CLI commands for authenticating MCP servers without the interactive menu (`claude mcp login/logout`), including SSH-compatible stdin redirect support. Agent-team behavior is improved: background subagents now surface permission prompts in the main session rather than auto-denying, teammate spawns inherit the leader's effort level, and subagents looping on schema validation failures now abort after 5 attempts. The release also fixes over 20 bugs spanning streaming reliability, subagent transcript handling, Chrome tab-group isolation, and session cost display for Enterprise/Team subscribers.