surshar / claude-code
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
Built by Anthropic · github.com/anthropics
Large file, diff not shown.
| @@ -6,8 +6,31 @@ | ||
| 6 | 6 | <author><name>Anthropic</name></author> |
| 7 | 7 | <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md"/> |
| 8 | 8 | <link rel="self" type="application/atom+xml" href="https://raw.githubusercontent.com/anthropics/claude-code/main/feed.xml"/> |
| 9 | - <updated>2026-07-02T23:35:12Z</updated> | |
| 9 | + <updated>2026-07-03T16:52:26Z</updated> | |
| 10 | 10 | <entry> |
| 11 | + <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.200</id> | |
| 12 | + <title>Claude Code v2.1.200</title> | |
| 13 | + <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.200"/> | |
| 14 | + <updated>2026-07-03T16:52:26Z</updated> | |
| 15 | + <content type="html"><p>• Changed AskUserQuestion dialogs to no longer auto-continue by default; opt into an idle timeout via /config</p> | |
| 16 | +<p>• Changed the "default" permission mode to "Manual" across the CLI, --help, VS Code, and JetBrains; --permission-mode manual and "defaultMode": "manual" are accepted alongside default</p> | |
| 17 | +<p>• Fixed a crash at startup when disabledMcpServers or enabledMcpServers in .claude.json is set to a non-array value</p> | |
| 18 | +<p>• Fixed background sessions silently stopping mid-turn after sleep/wake or when reopening a stalled session</p> | |
| 19 | +<p>• Fixed background sessions re-running a turn cancelled with Esc after a stall respawn</p> | |
| 20 | +<p>• Fixed background agents never starting again after a crash left a stale daemon.lock whose PID the OS reused</p> | |
| 21 | +<p>• Fixed background-agent daemon handover so a reinstalled older build can no longer take over the daemon; build recency is now judged by the version's embedded build timestamp</p> | |
| 22 | +<p>• Fixed background-agent roster issues: transient corruption permanently disabling orphan cleanup, older binaries not preserving fields written by newer versions, and socket auth tokens being stripped during daemon restarts</p> | |
| 23 | +<p>• Fixed subagents cut off by a rate limit before producing any text output returning an empty result instead of failing cleanly</p> | |
| 24 | +<p>• Fixed control bytes from background-agent output reaching the terminal in the agent view</p> | |
| 25 | +<p>• Fixed claude agents --plugin-dir &lt;dir&gt; not showing the plugin's agents and skills in the agent view when the flag is placed after agents</p> | |
| 26 | +<p>• Fixed project-scoped plugins not loading correctly from git worktrees of the same repository</p> | |
| 27 | +<p>• Fixed /mcp server list not tracking focus for screen readers and magnifiers</p> | |
| 28 | +<p>• Fixed voice dictation showing a misleading "Voice connection failed" message when a recording captures no audio</p> | |
| 29 | +<p>• Fixed rendering flicker under tmux 3.4+ by enabling synchronized terminal output</p> | |
| 30 | +<p>• Improved screen-reader output: decorative glyphs are now hidden, transcript symbols read as short labels, and nested tables read as Header: value. lines</p> | |
| 31 | +<p>• Improved the install script to explain when installation is killed by the system running out of memory</p></content> | |
| 32 | + </entry> | |
| 33 | + <entry> | |
| 11 | 34 | <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.199</id> |
| 12 | 35 | <title>Claude Code v2.1.199</title> |
| 13 | 36 | <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.199"/> |
| @@ -436,40 +459,4 @@ | ||
| 436 | 459 | <content type="html"><p>• Fixed Fable 5 model names with a [1m] suffix not being normalized — Fable 5 includes 1M context by default, so the suffix is now stripped automatically</p> |
| 437 | 460 | <p>• Fixed a spurious "sandbox dependencies missing" startup warning on Windows when sandbox was enabled in settings</p></content> |
| 438 | 461 | </entry> |
| 439 | - <entry> | |
| 440 | - <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.172</id> | |
| 441 | - <title>Claude Code v2.1.172</title> | |
| 442 | - <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.172"/> | |
| 443 | - <updated>2026-06-10T20:44:09Z</updated> | |
| 444 | - <content type="html"><p>• Sub-agents can now spawn their own sub-agents (up to 5 levels deep)</p> | |
| 445 | -<p>• Amazon Bedrock now reads the AWS region from ~/.aws config files when AWS_REGION isn't set, matching AWS SDK precedence; /status shows where the region came from</p> | |
| 446 | -<p>• Added a search bar when browsing a marketplace's plugins in /plugin</p> | |
| 447 | -<p>• Added model attribute to the claude_code.lines_of_code.count OTEL metric</p> | |
| 448 | -<p>• Fixed sessions using 1M context without usage credits getting permanently stuck — the session now automatically compacts back under the standard context limit</p> | |
| 449 | -<p>• Fixed a repeating "an image in the conversation could not be processed and was removed" error when the conversation contained multiple images</p> | |
| 450 | -<p>• Fixed the agents view keeping a session under Working with a busy spinner for up to 30 seconds after the worker replied</p> | |
| 451 | -<p>• Fixed background agents potentially reading another directory's project settings (.mcp.json approvals, trust) when dispatched onto a pre-warmed worker</p> | |
| 452 | -<p>• Fixed background-session attach failing with EAUTH for sessions started on an older version after the daemon auto-updated</p> | |
| 453 | -<p>• Fixed a background sub-agent staying stuck as "active" in the agent panel after a nested agent it spawned was stopped</p> | |
| 454 | -<p>• Fixed /model suggestions in the claude agents dispatch input rendering with a misleading slash prefix and showing models disabled for your org</p> | |
| 455 | -<p>• Fixed availableModels restrictions not being applied to subagent model overrides, the agent dispatch model picker, and the advisor model</p> | |
| 456 | -<p>• Fixed availableModels allowlists hiding the /model picker's Opus and Sonnet 1M rows when entries use version-specific IDs like claude-opus-4-8</p> | |
| 457 | -<p>• Fixed the /model picker on Bedrock offering models the provider doesn't serve — selecting one silently switched the session model and lit the selection marker on multiple rows</p> | |
| 458 | -<p>• Fixed model IDs getting a doubled 1M-context suffix (e.g. [1M][1m]) when ANTHROPIC_DEFAULT_OPUS_MODEL already includes one</p> | |
| 459 | -<p>• Fixed opusplan model setting not shipping with 1M context in plan mode for entitled users; the opusplan[1m] workaround now also correctly switches to Opus in plan mode</p> | |
| 460 | -<p>• Fixed WebFetch(domain:*.example.com) wildcard domain rules never matching subdomains in allow, deny, and ask position, and file permission rules with mid-pattern wildcards (e.g. Read(secrets-*/config.json)) being rejected at startup</p> | |
| 461 | -<p>• Fixed up-arrow prompt history showing the main agent's prompts while a subagent's chat tab is open</p> | |
| 462 | -<p>• Fixed memory recall not finding mounted team memory stores (CLAUDE_MEMORY_STORES) in remote sessions</p> | |
| 463 | -<p>• Fixed workflow validation rejecting scripts whose prompt strings or comments merely mention Date.now()/Math.random()</p> | |
| 464 | -<p>• Disable mouse tracking on Windows consoles that don't fully support it</p> | |
| 465 | -<p>• Fixed the /plugin marketplace list losing its cursor after backing out of a long plugin list, and Esc from the plugin browser returning to the wrong tab</p> | |
| 466 | -<p>• Improved performance in long conversations by removing redundant message normalization and avoiding full message-history transforms when streaming tool-use state is unchanged</p> | |
| 467 | -<p>• Reduced idle CPU usage: /goal status chip no longer re-renders the terminal at 5 Hz while idle, and fewer UI re-renders while subagents run in parallel</p> | |
| 468 | -<p>• Improved Claude in Chrome tool loading: browser tools now load in a single batched call instead of one per tool</p> | |
| 469 | -<p>• Improved the non-interactive Usage Policy refusal message to suggest starting a new session or changing your model</p> | |
| 470 | -<p>• /code-review now keeps the ultra option visible when you're not signed in to claude.ai, with an explanation that the cloud review requires a claude.ai account</p> | |
| 471 | -<p>• Shortened the Remote Control footer indicator to "/rc active" and hid it on narrow terminals</p> | |
| 472 | -<p>• Stopped promoting /loop in remote sessions, where pending loops don't keep the container alive</p> | |
| 473 | -<p>• [VSCode] Fixed PowerShell tool calls rendering as raw JSON instead of a proper command display and permission dialog, and stripped ANSI escape codes from displayed shell output</p></content> | |
| 474 | - </entry> | |
| 475 | 462 | </feed> |