|
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-10-14T18:24:07Z</updated> |
| 9 | + <updated>2026-10-15T19:21:45Z</updated> |
| 10 | + <entry> |
| 11 | + <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.301</id> |
| 12 | + <title>Claude Code v2.1.301</title> |
| 13 | + <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.301"/> |
| 14 | + <updated>2026-10-15T19:21:45Z</updated> |
| 15 | + <content type="html"><p>• Added CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS so unattended retry mode (CLAUDE_CODE_RETRY_WATCHDOG) ends a request at a usage limit that resets too far away instead of waiting</p> |
| 16 | +<p>• Added OpenTelemetry tracing guidance to the claude-api skill, including setting up trace destinations with the ant CLI</p> |
| 17 | +<p>• Added the % motion to vim mode: jump to the matching bracket, alone or with d/c/y</p> |
| 18 | +<p>• Added rows to a mod's Input: a text field of several lines in the terminal, where Enter submits and Shift+Enter or a backslash before Enter starts a new line</p> |
| 19 | +<p>• Added classifier_verdict and permission_mode to OpenTelemetry tool_decision events, so auto mode classifier decisions can be told apart from permission rules</p> |
| 20 | +<p>• Added classifier_category to OpenTelemetry tool_decision events, naming the built-in rule a classifier block matched, when OTEL_LOG_TOOL_DETAILS=1</p> |
| 21 | +<p>• Fixed quitting removing a worktree made by a WorktreeCreate hook without asking when it may hold unpushed commits</p> |
| 22 | +<p>• Fixed the fable (and best) model alias erroring on the Anthropic API when the newest Fable model is not available to your organization: Claude Code now retries once on the previous Fable model</p> |
| 23 | +<p>• Fixed a misleading "Please run /login" error when a full disk keeps the login from being refreshed; the error now names the disk and says to delete files</p> |
| 24 | +<p>• Fixed Grep and Glob reporting no matches when the search program failed unexpectedly before returning any results; they now return an error saying the search failed</p> |
| 25 | +<p>• Fixed workflow agents sometimes skipping their step, and the run still reporting success, after reading the harness note that their task text carries no user authority</p> |
| 26 | +<p>• Fixed artifact updates being refused where a PreToolUse hook covers Edit or Write; Claude now edits the file and then republishes instead of changing it in the publish call</p> |
| 27 | +<p>• Fixed skills and commands with very many or very long argument names stalling for seconds when invoked; only the first 64 names, each up to 64 characters, are now filled in</p> |
| 28 | +<p>• Fixed skills, commands and hooks using very large amounts of memory when their arguments fill many placeholders</p> |
| 29 | +<p>• Fixed stray characters such as &gt;0q covering the folder trust prompt, and &gt;4m before the shell prompt at exit, in terminals built on VTE older than 0.53 such as MATE Terminal on RHEL 8</p> |
| 30 | +<p>• Fixed stray GOK text appearing in the prompt at startup in some versions of iTerm2</p> |
| 31 | +<p>• Fixed switching to a model whose name contains application-inference-profile running your awsAuthRefresh command and delaying model-switch hooks when the provider is not Bedrock</p> |
| 32 | +<p>• Fixed sign-in refresh timeouts and unexpected sign-outs after a short command such as claude auth status or claude plugin list exited in the middle of a token refresh</p> |
| 33 | +<p>• Fixed a tool call cut off by a message sent mid-turn during its permission check being reported to the model as rejected by the user</p> |
| 34 | +<p>• Fixed a case where switching to a model with a smaller context window could spend usage credits on a summary by the previous model without asking first</p> |
| 35 | +<p>• Fixed conversations being compacted over and over, on a model you didn't pick, behind an LLM gateway whose responses name a different model than the one requested</p> |
| 36 | +<p>• Fixed vim mode sometimes staying in INSERT after Escape on a slow or busy machine</p> |
| 37 | +<p>• Fixed Esc discarding a typed AskUserQuestion answer in vim mode: the free-text field now supports vim NORMAL mode, and Esc cancels only from NORMAL</p> |
| 38 | +<p>• Fixed the Read tool reading binary files such as .xlsm, .parquet, .epub and .heic as text</p> |
| 39 | +<p>• Fixed a Markdown table with only a header row drawing nothing when too wide for the terminal, including in plans on the plan approval card</p> |
| 40 | +<p>• Fixed the /claude-api skill saying CMEK external-key endpoints aren't available on Claude Platform on AWS</p> |
| 41 | +<p>• Fixed skills no longer being listed to the model after using /rewind</p> |
| 42 | +<p>• Fixed the compaction row in a resumed session offering ctrl+o for history that is not loaded; it now says where the earlier messages are saved, and also shows in fullscreen</p> |
| 43 | +<p>• Fixed the "new task? /clear to save tokens" hint coming back right after you interrupt a response</p> |
| 44 | +<p>• Fixed the permission prompt for a plugin or skill hook's ask decision not showing which plugin or skill the hook comes from</p> |
| 45 | +<p>• Fixed /diff not noticing a conflicted cherry-pick or revert in reftable repositories when one of its git checks timed out or failed</p> |
| 46 | +<p>• Fixed workflow scripts asking for permission or being refused when read, edited or re-run after a Bash cd in the same session</p> |
| 47 | +<p>• Fixed dim text on the dark ANSI theme and 16-color terminals: faint inside filled boxes, not faint under selection and search highlights, and list descriptions dimmed like other secondary text</p> |
| 48 | +<p>• Fixed a mod's $.model.fork returning nothing-to-fork when called before the first response of a new Claude Code process had finished, as in claude -p runs and cloud sessions</p> |
| 49 | +<p>• Fullscreen mode: Fixed /compact and auto-compact briefly freezing the UI while the visible transcript is rebuilt</p> |
| 50 | +<p>• Self-hosted runner: Fixed sessions started from Slack being unable to find or attach a repository when managed settings restrict MCP servers; use deniedMcpServers to keep those tools off</p> |
| 51 | +<p>• Self-hosted runner: Fixed sessions being reported as having a deleted source branch, and not retried, when an unrelated setup or session failure quoted git's missing-ref wording</p> |
| 52 | +<p>• Self-hosted runner: Fixed the log promising a retry of a failed or declined session release for a session that is ending; repeated failures now show a count</p> |
| 53 | +<p>• Windows: Fixed stopped background PowerShell commands missing the closing [killed] line in their output file</p> |
| 54 | +<p>• Improved switching to a model with a smaller context window: a conversation too long for the new model is now summarized by the previous model first</p> |
| 55 | +<p>• Improved rendering performance while a long-running subagent works: its progress trail now updates incrementally instead of being reprocessed in full on every render</p> |
| 56 | +<p>• Improved artifacts: pages Claude writes now paint the band above a sticky header, so scrolled text no longer shows there in the mobile apps</p> |
| 57 | +<p>• Improved mods: in VS Code and the desktop and mobile apps, a tree drawn above the question dialog can now hold Markdown and up to 48 rows; the terminal keeps 12 plain rows</p> |
| 58 | +<p>• Changed a mod hook's .catch handler to run only when the hook throws or times out; events raised beneath the hook's own calls now skip that hook without asking its .catch</p> |
| 59 | +<p>• Changed a mod's $.env.set to resolve with {} once the variable is set or unset, or with { deny } saying why when the write is not made</p> |
| 60 | +<p>• [VSCode] Added LaTeX math rendering in Claude's responses, including $$ and multi-line \[ … \] blocks and inline $…$ and \(…\) math</p> |
| 61 | +<p>• [VSCode] Added a "Get more usage" link to the usage-limit banner for Pro and Max plans in the VS Code and JetBrains panels</p> |
| 62 | +<p>• [VSCode] Fixed a conversation that crashes or freezes the panel being reopened on every reload</p> |
| 63 | +<p>• [VSCode] Fixed the chat panel slowing down during long thinking: it no longer re-parses the whole thinking text on every update</p> |
| 64 | +<p>• [VSCode] Fixed diagnostics showing "[object Object]" instead of the rule code (e.g. MD013) for some language servers</p> |
| 65 | +<p>• [VSCode] Fixed the native dictation audio module being loaded, to check microphone permission, where dictation is not offered (non-claude.ai sign-ins, remote windows)</p></content> |
| 66 | + </entry> |
10 | 67 | <entry> |
11 | 68 | <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.300</id> |
12 | 69 | <title>Claude Code v2.1.300</title> |
|
1980 | 2037 | <p>• [Claude Tag] Improved the GitHub banner in Claude Tag admin settings to say why GitHub isn't connected: not signed in, app not linked or not installed, sign-in expired, or SSO not authorized</p> |
1981 | 2038 | <p>• [Code Review] Improved the Code Review check run to say when REVIEW.md instructions were cut or left out of a review for exceeding a size limit, naming the file and the limit</p></content> |
1982 | 2039 | </entry> |
1983 | | - <entry> |
1984 | | - <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.278</id> |
1985 | | - <title>Claude Code v2.1.278</title> |
1986 | | - <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.278"/> |
1987 | | - <updated>2026-09-19T03:10:24Z</updated> |
1988 | | - <content type="html"><p>• Changed auto mode for Claude API and Enterprise users, and on Bedrock, Vertex, Foundry and gateways, to default to the server-side classifier, which does not charge for classifier overhead (CLAUDE_CODE_AUTO_MODE_SERVER=0 opts out on Bedrock, Vertex, Foundry and gateways); warns on billed fallback. See https://code.claude.com/docs/en/auto-mode-classifier-billing</p> |
1989 | | -<p>• Added an Auto mode server row to /status showing whether this session's auto mode classifier runs on the server</p></content> |
1990 | | - </entry> |
1991 | 2040 | </feed> |
0 commit comments