ThinkFacility

Changelogs

Claude Code changelog

Every Claude Code release we've seen, newest first, in the maintainers' own words. Nothing rewritten, nothing summarised. Grab the RSS feed if you'd rather it came to you.

· from claude-code-changelog, claude-code-releases

Thu 03 Sep 2026

1
Anthropicrelease

claude-code v2.1.260

What's changed Added a diff panel that opens beside the conversation in fullscreen mode and shows your uncommitted changes as Claude edits; toggle it with /diff Added a likely cause for prompt-cache misses (e.g. tool definitions or system prompt changed, idle past the TTL) to /cost and the status line's prompt_cache field Added /reload-plugins to headless sessions, so it appears in the Claude Code Desktop and SDK command lists Added a text form of /advisor ( /advisor , /advisor <model> , /advisor off ) for the desktop app, Remote Control, and other headless ( -p /Agent SDK) sessions Added…

Wed 02 Sep 2026

1
Anthropicrelease

claude-code v2.1.259

What's changed Added managedMcpServers managed setting: organizations can provide HTTP/SSE MCP servers to every user (same entry shape as .mcp.json ); entries that name a command to run are skipped Added --permission-prompts none for unattended headless hosts: anything that would prompt is denied automatically while the active permission mode (including auto mode) keeps deciding Added recognition of glab mr create/merge/close/reopen/note/update so GitLab merge requests show as MR !N in the collapsed tool summary and refresh the footer MR badge Added --json to claude plugin validate for a…

Tue 01 Sep 2026

2
Anthropicrelease

claude-code v2.1.258

What's changed Fixed Claude Code failing to launch on macOS 12 (Monterey), a regression introduced in 2.1.255 Fixed remote and scheduled sessions failing with "user messages must have non-empty content" after a re-sent permission approval could not be applied

Anthropicrelease claude-fable-5 claude-fable-5-1

claude-code v2.1.257

What's changed Added Claude Fable 5.1 ( claude-fable-5-1 ), now the default Fable model — 1M context, $10/$50 per Mtok with $0.25/Mtok cache reads Added "Time format" ( timeFormat ) and timeZone settings: 12-hour, 24-hour, 24-hour UTC, or a strftime pattern for the turn-end clock and transcript-view timestamps Added a Containment Escape rule to auto mode so cloud metadata-credential fetches, egress evasion, and cross-tenant reach are no longer auto-approved unless your environment marks them expected Added CLAUDE_CODE_SUBAGENT_MODEL_FORCE to apply CLAUDE_CODE_SUBAGENT_MODEL (or the main…

Mon 31 Aug 2026

1
Anthropicrelease

claude-code v2.1.252

What's changed Fixed Bash commands failing with "task output swap refused (tasks dir moved or linked)" on some Macs Fixed "always allow" not saving in a project that has no .claude/settings.local.json yet Fixed Remote Control sessions hosted by Claude Desktop or VS Code stalling for minutes after a tool finished when the connection to claude.ai was degraded Fixed background task notifications with very large failure output (for example git errors on a full disk) making the conversation exceed the API request size limit

Fri 28 Aug 2026

2
Anthropicrelease

claude-code v2.1.251

What's changed Added PreModelSwitch and PostModelSwitch hook events (block, confirm, or annotate a model switch); SessionStart resume hooks now receive session staleness and the estimated re-cache cost Added live streaming of a foreground subagent's tool calls and results to Remote Control clients (background subagents, the default, still show status only) Added a Spend limit bar to /usage and a rate_limits.spend_limit status line field for developers behind a Claude apps gateway with spend limits Added a per-session prompt-cache line to /cost (hit ratio, misses, tokens re-cached, warm/cold)…

Thu 27 Aug 2026

1
Anthropicrelease

claude-code v2.1.248

What's changed Added --restricted (or CLAUDE_CODE_RESTRICTED=1 ): removes the built-in tools that run commands or code and WebFetch (unless named in --tools ), keeps file tools inside the working directory, refuses bypassPermissions , and ignores user, project and local settings files Added experimental.cacheTtl ( "5m" or "1h" ) to agent frontmatter: a per-agent prompt cache TTL used when no subagent TTL setting is configured Added claude self-hosted-runner --client-label <label> (or SELF_HOSTED_RUNNER_CLIENT_LABEL ) to override the label the runner registers with (default: hostname) Added…

Wed 26 Aug 2026

1
Anthropicrelease

claude-code v2.1.247

What's changed Added the SendFeedback tool: when something goes wrong in a session, Claude can draft a feedback report for you to review and send from /feedback (turn off with the feedbackDrafts setting) Added {id, text, cooldownSessions, priority} entries, tipsFile , and label to spinnerTipsOverride , so organizations can rotate their own tips alongside the built-in ones Added a tip on Bash permission prompts pointing to auto mode, with a one-keystroke "Yes, and switch to auto mode" option Added /claude-api cost-optimize to profile an existing project's Claude API spend and work through cost…

Tue 25 Aug 2026

1
Anthropicrelease

claude-code v2.1.246

What's changed Added a startup warning for Bash allow rules with a wildcard before the subcommand (e.g. Bash(git * main) ), since they also match options inserted before the subcommand Added an Auto mode tab to /permissions for viewing and editing auto mode classifier rules Added the turn's completion time to the end-of-turn duration line, e.g. ✻ Sautéed for 23s · done 6:05 PM Fixed fullscreen mode showing a blank transcript after resizing the terminal and jumping to the bottom until the next keypress Fixed a severe transcript slowdown when a diff contained a very long single line (e.g. a…