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,28 +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-21T01:51:45Z</updated> | |
| 9 | + <updated>2026-05-21T20:39:15Z</updated> | |
| 10 | 10 | <entry> |
| 11 | - <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.146</id> | |
| 12 | - <title>Claude Code v2.1.146</title> | |
| 13 | - <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.146"/> | |
| 14 | - <updated>2026-05-21T01:51:45Z</updated> | |
| 15 | - <content type="html"><p>• Renamed /simplify to /code-review with an optional effort level (e.g. /code-review high)</p> | |
| 16 | -<p>• Auto mode no longer suppresses AskUserQuestion when the user or a skill explicitly relies on it</p> | |
| 17 | -<p>• Fixed Windows PowerShell tool failing with "command line is invalid" when pwsh is installed via winget or the Microsoft Store (regression in v2.1.124)</p> | |
| 18 | -<p>• Fixed MCP resources/list, resources/templates/list, and prompts/list dropping items past page 1 on paginating servers</p> | |
| 11 | + <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.147</id> | |
| 12 | + <title>Claude Code v2.1.147</title> | |
| 13 | + <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.147"/> | |
| 14 | + <updated>2026-05-21T20:39:15Z</updated> | |
| 15 | + <content type="html"><p>• Added the Workflow tool for deterministic multi-agent orchestration. It is off by default — set CLAUDE_CODE_WORKFLOWS=1 to enable</p> | |
| 16 | +<p>• Pinned background sessions (Ctrl+T in claude agents) now stay alive when idle, are restarted in place to apply Claude Code updates, and are shed under memory pressure only after non-pinned sessions</p> | |
| 17 | +<p>• Renamed /simplify to /code-review. It now reports correctness bugs at a chosen effort level (e.g., /code-review high); pass --comment to post findings as inline GitHub PR comments. The old cleanup-and-fix behavior has been removed</p> | |
| 18 | +<p>• Hardened REPL and Workflow tool sandboxes against prototype-pollution and thenable-based escapes</p> | |
| 19 | +<p>• Improved auto-updater: retries transient network failures, reports specific error categories and OS error codes on failure, and shows the current version when an update fails</p> | |
| 20 | +<p>• Improved diff rendering performance for large file edits</p> | |
| 21 | +<p>• Prompt history no longer records consecutive duplicate entries — recalling a prompt with arrow-up and submitting it again won't add another copy</p> | |
| 22 | +<p>• Fixed enterprise login restrictions (forceLoginOrgUUID and forceLoginMethod managed-settings) not being enforced against third-party-provider and API-key sessions</p> | |
| 23 | +<p>• Fixed &amp; in ! command output displaying as &amp;amp;, which broke copy-pasting URLs from commands like gcloud auth login on headless machines</p> | |
| 24 | +<p>• Fixed unknown slash commands silently doing nothing in headless/SDK mode — they now show an error message</p> | |
| 25 | +<p>• Fixed /help rendering a broken tab header and showing only one command per page on small terminals when not in fullscreen mode</p> | |
| 26 | +<p>• Fixed shell snapshot dropping user functions whose names start with a single underscore, which broke aliases referencing them</p> | |
| 27 | +<p>• Fixed plugin agents that declare multiple Agent(...) types in tools: frontmatter dropping all but the last entry</p> | |
| 28 | +<p>• Fixed hook if conditions like PowerShell(git push*) never matching — only PowerShell(*) worked</p> | |
| 29 | +<p>• Fixed PowerShell tool dropping output for commands that rely on the default formatter</p> | |
| 30 | +<p>• Fixed: on Windows, "Yes, and don't ask again" for a PowerShell script invocation now writes a rule that actually matches on subsequent runs</p> | |
| 31 | +<p>• Fixed PowerShell tool failing on Windows with exit code 1 when pwsh is installed via winget or the Microsoft Store</p> | |
| 32 | +<p>• Fixed /effort opening with the slider on the wrong level — it now starts at your current effort</p> | |
| 33 | +<p>• Fixed paginating MCP servers dropping resources, templates, and prompts past page 1</p> | |
| 19 | 34 | <p>• Fixed full-screen strobing in attached background sessions on Windows Terminal while Claude is streaming</p> |
| 20 | -<p>• Fixed the auto-updater status line not showing your current version when an update fails</p> | |
| 21 | -<p>• Fixed on Windows, removing a background-job worktree no longer follows NTFS junctions into the main repo</p> | |
| 35 | +<p>• Fixed: on Windows, removing a background-job worktree no longer follows NTFS junctions into the main repo</p> | |
| 22 | 36 | <p>• Fixed /background refusing sessions whose only typed input was a skill or custom slash command</p> |
| 23 | -<p>• Fixed backgrounded sessions re-prompting for tool permissions you already granted with "don't ask again"</p> | |
| 24 | -<p>• Fixed /theme color editor and "New custom theme" dialogs not responding to Esc</p> | |
| 37 | +<p>• Fixed auto mode suppressing AskUserQuestion when the user or a skill explicitly relies on it; the auto-mode classifier now sees the user's answers as intent signal</p> | |
| 38 | +<p>• Fixed /theme "New custom theme" and color editor dialogs not responding to Esc</p> | |
| 25 | 39 | <p>• Fixed an uncaught exception at the end of streaming sessions when running via the Agent SDK</p> |
| 26 | -<p>• Fixed forceLoginOrgUUID and forceLoginMethod managed-settings policies not being enforced against third-party-provider and API-key sessions</p> | |
| 40 | +<p>• Fixed a rare hang when waiting for scroll to settle on Windows</p> | |
| 41 | +<p>• Fixed stale and doubled rows in the agent view list on Windows when background session results contain wide (CJK) characters</p> | |
| 42 | +<p>• Fixed pasted text being delivered to agents as an unreadable [Pasted text #N] placeholder instead of the actual content</p> | |
| 43 | +<p>• Fixed plugin component counts in claude plugin details and /plugin being doubled when a plugin's manifest listed paths overlapping its default directories</p> | |
| 44 | +<p>• Fixed backgrounded sessions re-prompting for tool permissions you already granted with "don't ask again"</p> | |
| 27 | 45 | <p>• Fixed GNOME Terminal right-click and middle-click paste not inserting text</p> |
| 28 | -<p>• Fixed CLAUDE_CODE_SUBAGENT_MODEL not being forwarded to child processes in multi-agent sessions</p> | |
| 29 | -<p>• Improved auto-updater reliability: native version checks and downloads now retry transient network failures instead of failing immediately</p> | |
| 30 | -<p>• Improved diff rendering performance for large file edits</p></content> | |
| 46 | +<p>• Fixed CLAUDE_CODE_SUBAGENT_MODEL not applying to teammate processes spawned by agent teams</p> | |
| 47 | +<p>• Fixed slash commands followed by a tab or newline being treated as an unknown command</p> | |
| 48 | +<p>• Fixed several spacing and layout glitches in the /plugin, /status, /mobile, /sandbox, and /permissions menus</p> | |
| 49 | +<p>• Fixed stripped images prompting the model to repeatedly re-read media that was no longer present</p></content> | |
| 31 | 50 | </entry> |
| 32 | 51 | <entry> |
| 33 | 52 | <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.145</id> |