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,34 @@ | ||
| 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-06-24T15:53:48Z</updated> | |
| 9 | + <updated>2026-06-24T21:58:06Z</updated> | |
| 10 | 10 | <entry> |
| 11 | + <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.191</id> | |
| 12 | + <title>Claude Code v2.1.191</title> | |
| 13 | + <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.191"/> | |
| 14 | + <updated>2026-06-24T21:58:06Z</updated> | |
| 15 | + <content type="html"><p>• Added /rewind support for resuming a conversation from before /clear was run</p> | |
| 16 | +<p>• Fixed scroll position jumping to the bottom while reading earlier output during a streaming response</p> | |
| 17 | +<p>• Fixed background agents resurrecting after being stopped — stopping an agent from the tasks panel is now permanent</p> | |
| 18 | +<p>• Fixed /voice showing a generic "not available" message when disabled by an organization's policy — it now explains the restriction</p> | |
| 19 | +<p>• Fixed /login URL opening truncated in Windows Terminal when it wraps across lines</p> | |
| 20 | +<p>• Fixed Cmd+click on links in fullscreen mode for Ghostty over ssh/tmux</p> | |
| 21 | +<p>• Fixed claude agents sending builtin slash commands like /usage to background sessions as prompt text instead of showing a hint</p> | |
| 22 | +<p>• Fixed claude agents job rows showing full filesystem paths for pasted images instead of the [Image #N] placeholder</p> | |
| 23 | +<p>• Fixed hooks with comma-separated matchers (e.g. "Bash,PowerShell") silently never firing</p> | |
| 24 | +<p>• Fixed /permissions Recently-denied tab: approving a denial now persists on close instead of being silently discarded</p> | |
| 25 | +<p>• Fixed the agent panel jumping by one row when scrolling the roster past the overflow cap</p> | |
| 26 | +<p>• Fixed the welcome splash art overflowing the default 80×24 macOS Terminal window</p> | |
| 27 | +<p>• Fixed managed settings: forceRemoteSettingsRefresh now takes effect when set via MDM or file policy, and the fetch sends Cache-Control: no-cache to prevent proxies from serving stale responses</p> | |
| 28 | +<p>• Improved sandbox network permission dialog: hosts you allow with "Yes" are now remembered for the rest of the session instead of re-prompting on every connection</p> | |
| 29 | +<p>• Improved MCP server reliability: capability discovery (tools/list, prompts/list, resources/list) now retries transient network errors with short backoff</p> | |
| 30 | +<p>• Improved MCP OAuth: discovery and token requests now retry once after transient network errors, and headless environments skip the browser popup and go straight to the paste-the-URL prompt</p> | |
| 31 | +<p>• Improved MCP error messages: HTTP 404 errors now show the URL and point to your MCP config</p> | |
| 32 | +<p>• Improved vim mode prompt-history search (NORMAL /) to hint how to reach slash commands</p> | |
| 33 | +<p>• Reduced CPU usage during streaming responses by ~37% by coalescing text updates to 100ms</p> | |
| 34 | +<p>• Reduced long-session memory growth from terminal output cache</p></content> | |
| 35 | + </entry> | |
| 36 | + <entry> | |
| 11 | 37 | <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.190</id> |
| 12 | 38 | <title>Claude Code v2.1.190</title> |
| 13 | 39 | <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.190"/> |
| @@ -391,32 +417,4 @@ | ||
| 391 | 417 | <updated>2026-06-05T05:44:59Z</updated> |
| 392 | 418 | <content type="html"><p>• Bug fixes and reliability improvements</p></content> |
| 393 | 419 | </entry> |
| 394 | - <entry> | |
| 395 | - <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.163</id> | |
| 396 | - <title>Claude Code v2.1.163</title> | |
| 397 | - <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.163"/> | |
| 398 | - <updated>2026-06-04T21:52:45Z</updated> | |
| 399 | - <content type="html"><p>• Added requiredMinimumVersion and requiredMaximumVersion managed settings — Claude Code refuses to start if its version is outside the allowed range and directs the user to an approved version</p> | |
| 400 | -<p>• Added /plugin list command to list installed plugins, with --enabled/--disabled filters</p> | |
| 401 | -<p>• Added a "c to copy" shortcut to /btw that copies the raw markdown answer to the clipboard, preserving formatting when pasted elsewhere</p> | |
| 402 | -<p>• Hooks: Stop and SubagentStop hooks can now return hookSpecificOutput.additionalContext to give Claude feedback and keep the turn going without being labeled a hook error</p> | |
| 403 | -<p>• Skills: added \$ escape syntax to include a literal $ before a digit in command bodies</p> | |
| 404 | -<p>• stdio MCP servers now receive the same CLAUDE_CODE_SESSION_ID as hooks/Bash on --resume</p> | |
| 405 | -<p>• Fixed claude -p hanging forever after its final result when a backgrounded command never exits — background shells are now stopped ~5s after the result once stdin closes</p> | |
| 406 | -<p>• Fixed claude -p failing with "ANTHROPIC_API_KEY required" on Bedrock/Vertex/Foundry when CI=true and no Anthropic API key is set</p> | |
| 407 | -<p>• Fixed bash commands failing under bazel and EDR-protected Go workflows: $TMPDIR was overridden to /tmp/claude-{uid} for all commands instead of only sandboxed ones (regression in 2.1.154)</p> | |
| 408 | -<p>• Fixed Bash commands failing on Windows with "EEXIST: file already exists" on the session-env directory when it has the read-only attribute or is inside OneDrive</p> | |
| 409 | -<p>• Fixed org-managed permission rules not applying for the entire session when the managed settings fetch completed during startup on a fresh config directory</p> | |
| 410 | -<p>• Fixed background sessions in claude agents losing their running background tasks when reattached after a Claude Code update</p> | |
| 411 | -<p>• Fixed terminal misalignment and a multi-second hang when exiting the agent view by pressing Esc</p> | |
| 412 | -<p>• Fixed clicking Stop on a background-task chip in the desktop app not clearing the chip when the underlying process was already gone</p> | |
| 413 | -<p>• Fixed keyboard input becoming permanently unresponsive after a paste operation whose end marker is dropped by the terminal</p> | |
| 414 | -<p>• Fixed hook if: "Bash(...)" conditions firing on every Bash command containing $() or $VAR; the pattern now matches against commands inside subshells and backticks too</p> | |
| 415 | -<p>• Fixed deny rules on home-directory paths (e.g. Read(~/Desktop/**)) not blocking Bash commands that reference the path via $HOME</p> | |
| 416 | -<p>• Fixed a stray "(no content)" line left in the transcript after closing panel dialogs like /mcp and /plugins</p> | |
| 417 | -<p>• Background agent sessions now update to a new Claude Code version in the background, so opening a session after an update no longer waits on a cold restart</p> | |
| 418 | -<p>• Clearer descriptions for built-in commands and skills in the / menu</p> | |
| 419 | -<p>• The subscription-switch suggestion now shows in the startup announcement slot instead of a toast</p> | |
| 420 | -<p>• claude agents dispatching from the state-grouped view now starts the session in the directory the agent view was opened from</p></content> | |
| 421 | - </entry> | |
| 422 | 420 | </feed> |