mirror of
https://github.com/anthropics/claude-code.git
synced 2026-08-06 05:53:31 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3b272769d0 |
24
CHANGELOG.md
24
CHANGELOG.md
@@ -1,5 +1,29 @@
|
||||
# Changelog
|
||||
|
||||
## 2.1.222
|
||||
|
||||
- Fixed worktree-isolated sessions and their subagents being able to run destructive git commands against the main checkout; isolation now applies to file edits and Bash in every session type
|
||||
- Fixed PreToolUse auto-allow hooks bypassing tool restrictions in background agent tasks (summaries, compaction, renames)
|
||||
- Fixed `/usage-credits` on Team and Enterprise showing "you've already sent a usage credit request" for members whose earlier request was dismissed, blocking them from sending a new one
|
||||
- Fixed the startup connectivity check hanging and then failing behind an HTTPS proxy; it now uses the same proxy-aware transport as API requests and times out with a clear message
|
||||
- Fixed "Connection closed mid-response" errors being reported on responses that had actually completed
|
||||
- Fixed `/usage` overattributing usage to MCP servers: a server's share now reflects only the requests that actually consumed its tool results, instead of every turn after any call to it
|
||||
- Fixed sessions not linking to pull requests created after the branch was pushed, including through the GitHub REST API
|
||||
- Fixed org-restricted `model: opus`-style subagent and teammate family aliases dropping to the parent model instead of stepping down to the newest org-allowed model in the family
|
||||
- Fixed stream idle timeout firing on custom `ANTHROPIC_BASE_URL` gateways despite server keep-alive pings arriving on the wire
|
||||
- Fixed claude.ai connectors being falsely marked as needing authorization when the session token is invalid — they now show a `/login` hint instead
|
||||
- Fixed tool errors not being displayed for tools no longer available locally, for example after an MCP server is removed
|
||||
- Fixed `SendMessage` rejecting a long summary — it now truncates instead, so sends no longer fail on a character limit
|
||||
- Fixed the spinner's effort label in a subagent's transcript view showing the session's effort level instead of the subagent's own `effort:` setting
|
||||
- Fixed rare crashes when a file watcher hit a filesystem error or during file-watcher teardown
|
||||
- Fixed screen readers re-reading the whole input line on every backspace in `--ax-screen-reader` mode — end-of-line deletions now echo just the deleted characters
|
||||
- Fixed host model-selection keys not taking precedence over a stale on-disk `managed-settings.json` when `CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST` is set
|
||||
- Improved auto mode safety: messages sent to other agent sessions via `SendMessage` are now evaluated by the permission classifier before dispatch
|
||||
- Improved the refusal when Claude tries to invoke a skill with `disable-model-invocation`: Claude is now told to ask you to run the skill instead of replicating its workflow
|
||||
- Improved the `/diff` view, the Remote Control workspace diff, and file-edit diffs in Claude Code on the web sessions to use raw git blob content, ignoring workspace-configured diff drivers and textconv
|
||||
- Changed Remote Control auto-start so repo-local settings (`.claude/settings.json` or `.claude/settings.local.json`) can no longer turn it on (they can still turn it off); enable it at user scope via `/config`
|
||||
- Removed ultraplan feature
|
||||
|
||||
## 2.1.221
|
||||
|
||||
- [VSCode] Added Focus view: a chat-menu toggle that hides tool activity behind an expandable per-turn summary with a live running-tool indicator, toggled with `Ctrl+Alt+F` or the "Claude Code: Toggle Focus view" command
|
||||
|
||||
36
feed.xml
36
feed.xml
@@ -6,7 +6,34 @@
|
||||
<author><name>Anthropic</name></author>
|
||||
<link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md"/>
|
||||
<link rel="self" type="application/atom+xml" href="https://raw.githubusercontent.com/anthropics/claude-code/main/feed.xml"/>
|
||||
<updated>2026-08-04T00:14:17Z</updated>
|
||||
<updated>2026-08-04T22:39:48Z</updated>
|
||||
<entry>
|
||||
<id>https://github.com/anthropics/claude-code/releases/tag/v2.1.222</id>
|
||||
<title>Claude Code v2.1.222</title>
|
||||
<link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.222"/>
|
||||
<updated>2026-08-04T22:39:48Z</updated>
|
||||
<content type="html"><p>• Fixed worktree-isolated sessions and their subagents being able to run destructive git commands against the main checkout; isolation now applies to file edits and Bash in every session type</p>
|
||||
<p>• Fixed PreToolUse auto-allow hooks bypassing tool restrictions in background agent tasks (summaries, compaction, renames)</p>
|
||||
<p>• Fixed /usage-credits on Team and Enterprise showing "you've already sent a usage credit request" for members whose earlier request was dismissed, blocking them from sending a new one</p>
|
||||
<p>• Fixed the startup connectivity check hanging and then failing behind an HTTPS proxy; it now uses the same proxy-aware transport as API requests and times out with a clear message</p>
|
||||
<p>• Fixed "Connection closed mid-response" errors being reported on responses that had actually completed</p>
|
||||
<p>• Fixed /usage overattributing usage to MCP servers: a server's share now reflects only the requests that actually consumed its tool results, instead of every turn after any call to it</p>
|
||||
<p>• Fixed sessions not linking to pull requests created after the branch was pushed, including through the GitHub REST API</p>
|
||||
<p>• Fixed org-restricted model: opus-style subagent and teammate family aliases dropping to the parent model instead of stepping down to the newest org-allowed model in the family</p>
|
||||
<p>• Fixed stream idle timeout firing on custom ANTHROPIC_BASE_URL gateways despite server keep-alive pings arriving on the wire</p>
|
||||
<p>• Fixed claude.ai connectors being falsely marked as needing authorization when the session token is invalid — they now show a /login hint instead</p>
|
||||
<p>• Fixed tool errors not being displayed for tools no longer available locally, for example after an MCP server is removed</p>
|
||||
<p>• Fixed SendMessage rejecting a long summary — it now truncates instead, so sends no longer fail on a character limit</p>
|
||||
<p>• Fixed the spinner's effort label in a subagent's transcript view showing the session's effort level instead of the subagent's own effort: setting</p>
|
||||
<p>• Fixed rare crashes when a file watcher hit a filesystem error or during file-watcher teardown</p>
|
||||
<p>• Fixed screen readers re-reading the whole input line on every backspace in --ax-screen-reader mode — end-of-line deletions now echo just the deleted characters</p>
|
||||
<p>• Fixed host model-selection keys not taking precedence over a stale on-disk managed-settings.json when CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST is set</p>
|
||||
<p>• Improved auto mode safety: messages sent to other agent sessions via SendMessage are now evaluated by the permission classifier before dispatch</p>
|
||||
<p>• Improved the refusal when Claude tries to invoke a skill with disable-model-invocation: Claude is now told to ask you to run the skill instead of replicating its workflow</p>
|
||||
<p>• Improved the /diff view, the Remote Control workspace diff, and file-edit diffs in Claude Code on the web sessions to use raw git blob content, ignoring workspace-configured diff drivers and textconv</p>
|
||||
<p>• Changed Remote Control auto-start so repo-local settings (.claude/settings.json or .claude/settings.local.json) can no longer turn it on (they can still turn it off); enable it at user scope via /config</p>
|
||||
<p>• Removed ultraplan feature</p></content>
|
||||
</entry>
|
||||
<entry>
|
||||
<id>https://github.com/anthropics/claude-code/releases/tag/v2.1.221</id>
|
||||
<title>Claude Code v2.1.221</title>
|
||||
@@ -624,11 +651,4 @@
|
||||
<p>• Improved MCP error messages: clearer error when a server config has url but no type, suggesting "type": "http" instead of the misleading "command: expected string"</p>
|
||||
<p>• Changed /review &lt;pr&gt; back to a fast single-pass review; use /code-review &lt;level&gt; &lt;pr#&gt; for the multi-agent review at a chosen effort level</p></content>
|
||||
</entry>
|
||||
<entry>
|
||||
<id>https://github.com/anthropics/claude-code/releases/tag/v2.1.201</id>
|
||||
<title>Claude Code v2.1.201</title>
|
||||
<link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.201"/>
|
||||
<updated>2026-07-03T23:50:29Z</updated>
|
||||
<content type="html"><p>• Claude Sonnet 5 sessions no longer use the mid-conversation system role for harness reminders</p></content>
|
||||
</entry>
|
||||
</feed>
|
||||
|
||||
Reference in New Issue
Block a user