diff --git a/CHANGELOG.md b/CHANGELOG.md index b19e538cc..2551042d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## 2.1.183 + +- Improved auto mode safety: destructive git commands (`git reset --hard`, `git checkout -- .`, `git clean -fd`, `git stash drop`) are now blocked when you didn't ask to discard local work, `git commit --amend` is blocked when the commit wasn't made by the agent this session, and `terraform destroy`/`pulumi destroy`/`cdk destroy` are blocked unless you asked for the specific stack +- Added a warning when the requested model is deprecated or automatically updated to a newer model, shown on stderr in print mode (`-p`) and now also covering models set in agent frontmatter +- Added `attribution.sessionUrl` setting to omit the claude.ai session link from commits and PRs in web and Remote Control sessions +- Added `/config --help` to list all available shorthand keys for `/config key=value` +- Changed `/config` toggle behavior: Enter and Space both change the selected setting, and Esc now saves and closes instead of reverting +- Removed the startup "setup issues" line under the logo — run `/doctor` to see configuration issues or use `--debug` +- Fixed `thinking.disabled.display: Extra inputs are not permitted` 400 errors on subagent spawns and session-title generation for affected configurations +- Fixed WebSearch returning empty results in subagents +- Fixed the terminal cursor being stranded above the prompt after navigating history in vim mode with the native cursor enabled +- Fixed fullscreen TUI corruption (statusline mid-screen, duplicated spinner rows, merged text) in Windows Terminal under heavy nested-subagent load +- Fixed turns silently completing with no visible output when the model returned only a thinking block; Claude now re-prompts once +- Fixed user-level skills appearing multiple times in slash-command autocomplete when multiple plugins are enabled +- Fixed MCP servers requiring authentication exposing auth-stub tools to the model in headless/SDK mode +- Fixed tmux teammate panes failing to launch when the shell has slow rc-file initialization, and keystrokes typed during agent spawn leaking into the new tmux pane instead of the leader prompt +- Fixed background tasks started by a teammate being killed when the teammate finishes a turn +- Fixed scheduled task and webhook trigger deliveries being treated as keyboard input; they now classify as task notifications and can no longer approve a pending action or set the session title in auto mode +- Fixed focus mode showing "Ran N PostToolUse hooks" timing lines under each response + ## 2.1.181 - Added `/config key=value` syntax to set any setting from the prompt (e.g. `/config thinking=false`) — works in interactive, `-p`, and Remote Control diff --git a/feed.xml b/feed.xml index a1a15b5c3..e35658955 100644 --- a/feed.xml +++ b/feed.xml @@ -6,7 +6,30 @@ Anthropic - 2026-06-17T22:07:34Z + 2026-06-19T01:20:44Z + + https://github.com/anthropics/claude-code/releases/tag/v2.1.183 + Claude Code v2.1.183 + + 2026-06-19T01:20:44Z + <p>• Improved auto mode safety: destructive git commands (git reset --hard, git checkout -- ., git clean -fd, git stash drop) are now blocked when you didn't ask to discard local work, git commit --amend is blocked when the commit wasn't made by the agent this session, and terraform destroy/pulumi destroy/cdk destroy are blocked unless you asked for the specific stack</p> +<p>• Added a warning when the requested model is deprecated or automatically updated to a newer model, shown on stderr in print mode (-p) and now also covering models set in agent frontmatter</p> +<p>• Added attribution.sessionUrl setting to omit the claude.ai session link from commits and PRs in web and Remote Control sessions</p> +<p>• Added /config --help to list all available shorthand keys for /config key=value</p> +<p>• Changed /config toggle behavior: Enter and Space both change the selected setting, and Esc now saves and closes instead of reverting</p> +<p>• Removed the startup "setup issues" line under the logo — run /doctor to see configuration issues or use --debug</p> +<p>• Fixed thinking.disabled.display: Extra inputs are not permitted 400 errors on subagent spawns and session-title generation for affected configurations</p> +<p>• Fixed WebSearch returning empty results in subagents</p> +<p>• Fixed the terminal cursor being stranded above the prompt after navigating history in vim mode with the native cursor enabled</p> +<p>• Fixed fullscreen TUI corruption (statusline mid-screen, duplicated spinner rows, merged text) in Windows Terminal under heavy nested-subagent load</p> +<p>• Fixed turns silently completing with no visible output when the model returned only a thinking block; Claude now re-prompts once</p> +<p>• Fixed user-level skills appearing multiple times in slash-command autocomplete when multiple plugins are enabled</p> +<p>• Fixed MCP servers requiring authentication exposing auth-stub tools to the model in headless/SDK mode</p> +<p>• Fixed tmux teammate panes failing to launch when the shell has slow rc-file initialization, and keystrokes typed during agent spawn leaking into the new tmux pane instead of the leader prompt</p> +<p>• Fixed background tasks started by a teammate being killed when the teammate finishes a turn</p> +<p>• Fixed scheduled task and webhook trigger deliveries being treated as keyboard input; they now classify as task notifications and can no longer approve a pending action or set the session title in auto mode</p> +<p>• Fixed focus mode showing "Ran N PostToolUse hooks" timing lines under each response</p> + https://github.com/anthropics/claude-code/releases/tag/v2.1.181 Claude Code v2.1.181 @@ -418,11 +441,4 @@ 2026-05-31T19:42:41Z <p>• Internal infrastructure improvements (no user-facing changes)</p> - - https://github.com/anthropics/claude-code/releases/tag/v2.1.158 - Claude Code v2.1.158 - - 2026-05-30T02:42:09Z - <p>• Auto mode is now available on Bedrock, Vertex, and Foundry for Opus 4.7 and Opus 4.8. Opt in by setting CLAUDE_CODE_ENABLE_AUTO_MODE=1</p> -