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,47 @@ | ||
| 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-05-29T01:42:17Z</updated> | |
| 9 | + <updated>2026-05-29T20:20:32Z</updated> | |
| 10 | 10 | <entry> |
| 11 | + <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.157</id> | |
| 12 | + <title>Claude Code v2.1.157</title> | |
| 13 | + <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.157"/> | |
| 14 | + <updated>2026-05-29T20:20:32Z</updated> | |
| 15 | + <content type="html"><p>• Plugins in .claude/skills directories are now automatically loaded, no marketplace required</p> | |
| 16 | +<p>• Added claude plugin init &lt;name&gt; to scaffold a new plugin in .claude/skills</p> | |
| 17 | +<p>• Added autocomplete for /plugin arguments: subcommands, installed plugin names, and plugins from known marketplaces</p> | |
| 18 | +<p>• claude agents: the agent field in settings.json is now honored for dispatched sessions, with --agent &lt;name&gt; to override it</p> | |
| 19 | +<p>• EnterWorktree can now switch between Claude-managed worktrees mid-session</p> | |
| 20 | +<p>• tool_decision telemetry events now include tool_parameters (bash commands, MCP/skill names) when OTEL_LOG_TOOL_DETAILS=1</p> | |
| 21 | +<p>• Worktrees managed by Claude are now left unlocked when the agent finishes, so git worktree remove/prune can clean them up</p> | |
| 22 | +<p>• Fixed unprocessable images (zero-byte, corrupt) attached via paste, MCP, or dialog crashing the request instead of becoming a text placeholder</p> | |
| 23 | +<p>• Fixed sandbox network permission prompts appearing in auto and bypass-permissions mode when using the desktop app, IDE extensions, or SDK</p> | |
| 24 | +<p>• Fixed claude agents completed sessions not retiring when an idle subagent was still parked or had leaked a backgrounded shell</p> | |
| 25 | +<p>• Fixed claude agents pressing Esc not cancelling a slow "opening…", leaving the list unresponsive</p> | |
| 26 | +<p>• Fixed background agent worktrees under .claude/worktrees/ being orphaned after the 30-day job retention sweep</p> | |
| 27 | +<p>• Fixed background sessions re-attached after a sleep/wake not telling the model the correct date</p> | |
| 28 | +<p>• Fixed copy-on-select in claude agents not reaching the system clipboard inside tmux with set-clipboard on (regression in 2.1.153)</p> | |
| 29 | +<p>• Fixed --resume not reporting background subagents that were running when the previous Claude Code process exited</p> | |
| 30 | +<p>• Fixed the --resume session picker leaving its contents on the terminal after exiting in fullscreen mode</p> | |
| 31 | +<p>• Fixed --worktree and --worktree --tmux returning to the canonical repo root instead of the current linked worktree</p> | |
| 32 | +<p>• Fixed the /model picker showing an incorrect "Newer version available" hint when the selected model is already the newest in its family; the pinned-model row now shows the model's description instead of its raw ID</p> | |
| 33 | +<p>• Fixed literal markdown markers (backticks, asterisks) appearing in the in-progress message text in fullscreen mode</p> | |
| 34 | +<p>• Fixed the terminal freezing after approving the managed-settings security dialog at startup</p> | |
| 35 | +<p>• Fixed a rare duplicate line appearing in scrollback after the terminal UI redraws</p> | |
| 36 | +<p>• Fixed right-click paste duplicating the clipboard in the VS Code, Cursor, and Windsurf integrated terminals</p> | |
| 37 | +<p>• WSL: fixed image paste (alt+v keybinding), screenshot paste on Windows 11, and added support for dragging images from Windows Explorer</p> | |
| 38 | +<p>• Improved performance of long and resumed conversations by eliminating redundant message-rendering recomputations</p> | |
| 39 | +<p>• /terminal-setup now disables GPU acceleration in VS Code/Cursor/Windsurf integrated terminals to prevent garbled-text rendering</p> | |
| 40 | +<p>• The Feature of the Week credit-claim status now appears as a notification in the status area instead of a line above the prompt</p> | |
| 41 | +<p>• claude agents: slash-command autocomplete in the dispatch input now matches substrings</p> | |
| 42 | +<p>• Removed the "bash commands will be sandboxed" startup banner — sandbox status still shows in /status and when a command is blocked</p> | |
| 43 | +<p>• Removed the "/ide for …" startup hint toast</p> | |
| 44 | +<p>• [IDE] Fixed clicking Stop while a background subagent is running not actually stopping it</p> | |
| 45 | +<p>• [VSCode] Fixed the fast mode indicator not appearing on Opus 4.8</p> | |
| 46 | +<p>• Pressing backspace right after a workflow trigger keyword now dismisses the workflow request (same as alt+w) instead of deleting a character</p> | |
| 47 | +<p>• Added a "Workflow keyword trigger" setting in /config to stop the word "workflow" in a prompt from triggering a dynamic workflow</p></content> | |
| 48 | + </entry> | |
| 49 | + <entry> | |
| 11 | 50 | <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.156</id> |
| 12 | 51 | <title>Claude Code v2.1.156</title> |
| 13 | 52 | <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.156"/> |
| @@ -618,38 +657,4 @@ | ||
| 618 | 657 | <p>• claude --help now lists --remote-control alongside --remote-control-session-name-prefix</p> |
| 619 | 658 | <p>• [VSCode] Fixed claudeCode.claudeProcessWrapper failing with "Unsupported platform" when the extension build doesn't bundle a Claude binary</p></content> |
| 620 | 659 | </entry> |
| 621 | - <entry> | |
| 622 | - <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.132</id> | |
| 623 | - <title>Claude Code v2.1.132</title> | |
| 624 | - <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.132"/> | |
| 625 | - <updated>2026-05-18T01:52:01Z</updated> | |
| 626 | - <content type="html"><p>• Added CLAUDE_CODE_SESSION_ID environment variable to the Bash tool subprocess environment, matching the session_id passed to hooks</p> | |
| 627 | -<p>• Added CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 env var to opt out of the fullscreen alternate-screen renderer and keep the conversation in the terminal's native scrollback</p> | |
| 628 | -<p>• Added a "Pasting…" footer hint while a Ctrl+V image paste is being read from the clipboard</p> | |
| 629 | -<p>• Fixed external SIGINT (e.g. IDE stop button, kill -INT) not running graceful shutdown — terminal modes are now restored and the --resume hint is printed instead of an abrupt exit</p> | |
| 630 | -<p>• Fixed an uncaught exception when the terminal is closed or SSH disconnects mid-session under the native build</p> | |
| 631 | -<p>• Fixed --resume failing with no low surrogate in string when a tool error truncation split an emoji; pre-corrupted sessions are sanitized on load</p> | |
| 632 | -<p>• Fixed --permission-mode flag being ignored when resuming a plan-mode session with -p --continue/--resume, and plan mode not being re-applied after ExitPlanMode within the same session</p> | |
| 633 | -<p>• Fixed fullscreen mode showing a blank screen after laptop sleep/wake or Ctrl+Z/fg until the next keystroke or stream output</p> | |
| 634 | -<p>• Fixed cursor landing mid-grapheme on Ctrl+E/A/K/U/arrow keys when an Indic conjunct or ZWJ emoji wraps across lines</p> | |
| 635 | -<p>• Fixed vim operators corrupting text containing decomposed (NFD) accented characters</p> | |
| 636 | -<p>• Fixed pasting text starting with / silently swallowing the input or triggering an unknown-command reply</p> | |
| 637 | -<p>• Fixed pasting dumping stray escape sequences into the prompt when focus events or mouse-tracking reports interleave with the bracketed paste</p> | |
| 638 | -<p>• Fixed mouse wheel scrolling being too fast in Cursor and VS Code 1.92–1.104 due to an upstream xterm.js bug</p> | |
| 639 | -<p>• Fixed scroll-wheel handling in JetBrains IDE 2025.2 terminals (spurious arrow keys, wrong-direction events, runaway acceleration)</p> | |
| 640 | -<p>• Fixed /usage Ctrl+S hanging when copying the stats screenshot to the clipboard on Linux/X11</p> | |
| 641 | -<p>• Fixed /terminal-setup showing a contradictory error in Windows Terminal — Shift+Enter is natively supported there</p> | |
| 642 | -<p>• Fixed /effort picker not reflecting the CLAUDE_CODE_EFFORT_LEVEL env var override</p> | |
| 643 | -<p>• Fixed /status showing the wrong default model for some users</p> | |
| 644 | -<p>• Fixed slash command autocomplete popup being capped at ~3–5 visible commands instead of scaling with terminal height</p> | |
| 645 | -<p>• Fixed statusline context_window token counts reflecting cumulative session totals instead of current context usage</p> | |
| 646 | -<p>• Fixed Alt+T (thinking toggle) not working on macOS terminals without "Option as Meta" enabled (iTerm2, Terminal.app defaults)</p> | |
| 647 | -<p>• Fixed dead keyboard input on Windows after re-opening a background session from claude agents</p> | |
| 648 | -<p>• Fixed unbounded memory growth (10GB+ RSS) when a stdio MCP server writes non-protocol data to stdout</p> | |
| 649 | -<p>• Fixed MCP servers that connect but fail tools/list silently showing 0 tools — they now retry once and show "connected · tools fetch failed" in /mcp</p> | |
| 650 | -<p>• Fixed unauthorized claude.ai MCP connectors showing as "failed" instead of "needs auth", and headless -p mode retrying non-transient 4xx connection failures</p> | |
| 651 | -<p>• Improved visual consistency in slash command dialogs and /login, /upgrade, /extra-usage dialog spacing</p> | |
| 652 | -<p>• Updated the /tui fullscreen startup banner to describe additional renderer benefits (lower memory usage, mouse support, auto-copy on select)</p> | |
| 653 | -<p>• Fixed Bedrock and Vertex 400 errors when ENABLE_PROMPT_CACHING_1H is set</p></content> | |
| 654 | - </entry> | |
| 655 | 660 | </feed> |