Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial
HomeReleasesWhat has changed since
What has changed since

An entry is only as true as the day it was written.

Flags move on the server after a release ships. Anthropic's own notes land days later and their documentation later still. Sometimes an entry turns out to be wrong and gets corrected by hand. All of that is recorded against the entry it happened to, and this is the whole of it in the order it happened.

Nothing here replaces an entry. Every line links to the page its release published, still saying what that release said, because a correction is added and dated rather than swapped in.

Events22,549dated, and never edited afterwards
Newestthe last time anything moved
Flag readings moved17,196a reading is one sample, for one account
Documentation arrived5,243a docs edit touched an entry's names
WhenEntryWhat happened
v2.1.277claude-md Documentation arrivedA small documentation edit on Extend Claude Code touched a line naming claude-md after this was published.
the line in the docs

* **CLAUDE.md files** are additive: all levels contribute content to Claude's context simultaneously. Files from your working directory and above load at launch; subdirectories load as you work in them. When instructions conflict, Claude u…

v2.1.246--max-budget-usd Documentation arrivedA small documentation edit on Manage costs effectively touched a line naming --max-budget-usd after this was published.
the line in the docs

For a response from the Claude API billed at the 1.1× [data residency rate](https://platform.claude.com/docs/en/about-claude/pricing#data-residency-pricing), Claude Code multiplies the list price of that response's tokens by 1.1 in the ses…

v2.1.275/status Documentation arrivedA small documentation edit on Manage costs effectively touched a line naming /status after this was published.
the line in the docs

For a response from the Claude API billed at the 1.1× [data residency rate](https://platform.claude.com/docs/en/about-claude/pricing#data-residency-pricing), Claude Code multiplies the list price of that response's tokens by 1.1 in the ses…

v2.1.273/status Documentation arrivedA small documentation edit on Manage costs effectively touched a line naming /status after this was published.
the line in the docs

For a response from the Claude API billed at the 1.1× [data residency rate](https://platform.claude.com/docs/en/about-claude/pricing#data-residency-pricing), Claude Code multiplies the list price of that response's tokens by 1.1 in the ses…

v2.1.273/status Documentation arrivedA small documentation edit on Manage costs effectively touched a line naming /status after this was published.
the line in the docs

For a response from the Claude API billed at the 1.1× [data residency rate](https://platform.claude.com/docs/en/about-claude/pricing#data-residency-pricing), Claude Code multiplies the list price of that response's tokens by 1.1 in the ses…

v2.1.269viewMode Documentation arrivedAnthropic's documentation has since written up viewMode, on CLI reference.
the line in the docs

| `--verbose` | Enable verbose logging, shows full turn-by-turn output. Overrides the [`viewMode`](/docs/en/settings-reference#viewmode) setting for this session | `claude --verbose` |

v2.1.267claude remote-control Documentation arrivedAnthropic's documentation has since written up claude remote-control, on CLI reference.
the line in the docs

| `--remote-control-session-name-prefix <prefix>` | Prefix for auto-generated [Remote Control](/docs/en/remote-control) session names when no explicit name is set. Defaults to your machine's hostname, producing names like `myhost-graceful-…

v2.1.265claude remote-control Documentation arrivedAnthropic's documentation has since written up claude remote-control, on CLI reference.
the line in the docs

| `--remote-control-session-name-prefix <prefix>` | Prefix for auto-generated [Remote Control](/docs/en/remote-control) session names when no explicit name is set. Defaults to your machine's hostname, producing names like `myhost-graceful-…

v2.1.275--remote Documentation arrivedAnthropic's documentation has since written up --remote, on CLI reference.
the line in the docs

| `--remote` | Deprecated alias for `--cloud`, including the existing-session form | `claude --remote "Fix the login bug"` |

v2.1.248--ref Documentation arrivedAnthropic's documentation has since written up --ref, on CLI reference.
the line in the docs

| `--ref <branch>` | With `--environment`, base the new session's checkout on a named ref instead of local `HEAD` | `claude -p "Run the smoke test" --environment ccpool_abc123 --ref main` |

v2.1.273--no-chrome Documentation arrivedAnthropic's documentation has since written up --no-chrome, on CLI reference.
the line in the docs

| `--no-chrome` | Disable [Chrome browser integration](/docs/en/chrome) for this session | `claude --no-chrome` |

v2.1.273--no-chrome Documentation arrivedAnthropic's documentation has since written up --no-chrome, on CLI reference.
the line in the docs

| `--no-chrome` | Disable [Chrome browser integration](/docs/en/chrome) for this session | `claude --no-chrome` |

v2.1.277/mcp Documentation arrivedAnthropic's documentation has since written up /mcp, on CLI reference.
the line in the docs

| `--mcp-config` | Load MCP servers from JSON files or strings (space-separated). When you pass this flag with `-p`, Claude Code waits for still-pending servers to connect before running the first turn, up to the [`MCP_TIMEOUT`](/docs/en/e…

v2.1.246--max-budget-usd Documentation arrivedAnthropic's documentation has since written up --max-budget-usd, on CLI reference.
the line in the docs

| `--max-budget-usd` | Maximum dollar amount to spend on API calls before stopping (print mode only). Spend from [subagents](/docs/en/sub-agents) counts toward the cap. When you return to a conversation with `--continue` or `--resume`, tot…

v2.1.278--verbose Documentation arrivedAnthropic's documentation has since written up --verbose, on CLI reference.
the line in the docs

| `--forward-subagent-text` | Emit [subagent](/docs/en/sub-agents) text and thinking blocks in the output stream as `assistant` and `user` messages with `parent_tool_use_id` set, so you can reconstruct each subagent's transcript. Without t…

v2.1.278--verbose Documentation arrivedAnthropic's documentation has since written up --verbose, on CLI reference.
the line in the docs

| `--forward-subagent-text` | Emit [subagent](/docs/en/sub-agents) text and thinking blocks in the output stream as `assistant` and `user` messages with `parent_tool_use_id` set, so you can reconstruct each subagent's transcript. Without t…

v2.1.265--fallback-model Documentation arrivedAnthropic's documentation has since written up --fallback-model, on CLI reference.
the line in the docs

| `--fallback-model` | Enable automatic fallback to the specified model(s) when the primary model is overloaded or not available, for example a retired model. Accepts a comma-separated list tried in order. See [Fallback model chains](/docs…

v2.1.257claude -p --continue Documentation arrivedAnthropic's documentation has since written up claude -p --continue, on CLI reference.
the line in the docs

| `--continue`, `-c` | Load the most recent conversation in the current directory, including a [background session that has finished](/docs/en/sessions#resume-a-session); opening finished background sessions requires Claude Code v2.1.257 o…

v2.1.277/loop Documentation arrivedAnthropic's documentation has since written up /loop, on CLI reference.
the line in the docs

| `--continue`, `-c` | Load the most recent conversation in the current directory, including a [background session that has finished](/docs/en/sessions#resume-a-session); opening finished background sessions requires Claude Code v2.1.257 o…

v2.1.273--chrome Documentation arrivedAnthropic's documentation has since written up --chrome, on CLI reference.
the line in the docs

| `--chrome` | Enable [Chrome browser integration](/docs/en/chrome) for web automation and testing | `claude --chrome` |

v2.1.273--chrome Documentation arrivedAnthropic's documentation has since written up --chrome, on CLI reference.
the line in the docs

| `--chrome` | Enable [Chrome browser integration](/docs/en/chrome) for web automation and testing | `claude --chrome` |

v2.1.273--chrome Documentation arrivedAnthropic's documentation has since written up --chrome, on CLI reference.
the line in the docs

| `--chrome` | Enable [Chrome browser integration](/docs/en/chrome) for web automation and testing | `claude --chrome` |

v2.1.273--chrome Documentation arrivedAnthropic's documentation has since written up --chrome, on CLI reference.
the line in the docs

| `--chrome` | Enable [Chrome browser integration](/docs/en/chrome) for web automation and testing | `claude --chrome` |

v2.1.251--background Documentation arrivedAnthropic's documentation has since written up --background, on CLI reference.
the line in the docs

| `--bg`, `--background` | Start the session as a [background agent](/docs/en/agent-view) and return immediately. Prints the session ID and management commands. Combine with `--exec` to run a shell command as a background job instead of a …

v2.1.277--tools Documentation arrivedAnthropic's documentation has since written up --tools, on CLI reference.
the line in the docs

| `--allowedTools`, `--allowed-tools` | Tools that execute without prompting for permission. See [permission rule syntax](/docs/en/settings-reference#permission-rule-syntax) for pattern matching. To restrict which tools are available, use …

v2.1.273--tools Documentation arrivedAnthropic's documentation has since written up --tools, on CLI reference.
the line in the docs

| `--allowedTools`, `--allowed-tools` | Tools that execute without prompting for permission. See [permission rule syntax](/docs/en/settings-reference#permission-rule-syntax) for pattern matching. To restrict which tools are available, use …

v2.1.257advisorModel Documentation arrivedAnthropic's documentation has since written up advisorModel, on CLI reference.
the line in the docs

| `--advisor <model>` | Enable the server-side [advisor tool](/docs/en/advisor) for this session with a model alias, `fable`, `opus`, or `sonnet`, or a full model ID. Takes precedence over the `advisorModel` setting for the session. `fable…

v2.1.257advisorModel Documentation arrivedAnthropic's documentation has since written up advisorModel, on CLI reference.
the line in the docs

| `--advisor <model>` | Enable the server-side [advisor tool](/docs/en/advisor) for this session with a model alias, `fable`, `opus`, or `sonnet`, or a full model ID. Takes precedence over the `advisorModel` setting for the session. `fable…

v2.1.277pasted_content Documentation arrivedAnthropic's documentation has since written up pasted_content, on Agent SDK reference - TypeScript.
the line in the docs

pasted_content?: MessageParam["content"][];

v2.1.275autoAllowBashIfSandboxed Documentation arrivedAnthropic's documentation has since written up autoAllowBashIfSandboxed, on Agent SDK reference - Python.
the line in the docs

| `autoAllowBashIfSandboxed` | `bool` | `True` | Auto-approve bash commands when sandbox is enabled |

v2.1.277effortLevel Documentation arrivedA small documentation edit on Configure your agent touched a line naming effortLevel after this was published.
the line in the docs

* Pass `"userSettings"` to write `effortLevel`, the only key that source accepts. Claude Code saves it as the default effort level for the session's current model, and the running session's effort doesn't change.

v2.1.257localSettings Documentation arrivedA small documentation edit on Configure your agent touched a line naming localSettings after this was published.
the line in the docs

* Pass `"localSettings"` to write the project's local settings file, as in `await session.updateSettings("localSettings", { outputStyle: "Explanatory" })`. The written key takes effect on the session's next request and persists for later s…

v2.1.257updateSettings Documentation arrivedA small documentation edit on Configure your agent touched a line naming updateSettings after this was published.
the line in the docs

* **`updateSettings()`**: writes one allowlisted key to a settings file. The [`updateSettings()` reference](/docs/en/agent-sdk/typescript#updatesettings) names the key each source accepts and the version floors.

v2.1.206tengu_umber_kestrel Flag reading movedThe flag server now returns on for tengu_umber_kestrel, read as this account.
v2.1.239tengu_toasty_breeze Flag reading movedThe flag server now returns {"allowanceNote":"{percent} allowance left","budgetExhaustedCopy":"You've used this week's lower-priority allowance","cooloffMinutes":10,"enabled":true,"label":"Continue now at lower priority","noticeLine":"/low-priority to continue now at lower priority · uses your weekly limit","statusLine":"Lower priority until {reset}","version":3,"waitBanner":"Working at lower priority · waiting for capacity"} for tengu_toasty_breeze, read as this account.
v2.1.239tengu_toasty_breeze Flag reading movedThe flag server now returns {"allowanceNote":"{percent} allowance left","budgetExhaustedCopy":"You've used this week's lower-priority allowance","cooloffMinutes":10,"enabled":true,"label":"Continue now at lower priority","noticeLine":"/low-priority to continue now at lower priority · uses your weekly limit","statusLine":"Lower priority until {reset}","version":3,"waitBanner":"Working at lower priority · waiting for capacity"} for tengu_toasty_breeze, read as this account.
v2.1.248tengu_nifty_lemur Flag reading movedThe flag server now returns {"autoContinue":true,"enabled":true,"label":"Reset your session limit now","noticeLine":"/limit-reset to reset your session limit now · uses weekly limit · 1/week","spentLine":"Weekly reset used · available again {date}","successLine":"Session limit reset · next reset available {date} · your weekly limit still applies","unavailableLine":"Couldn't reset your session limit right now · try again in a moment","version":1} for tengu_nifty_lemur, read as this account.
v2.1.248tengu_nifty_lemur Flag reading movedThe flag server now returns {"autoContinue":true,"enabled":true,"label":"Reset your session limit now","noticeLine":"/limit-reset to reset your session limit now · uses weekly limit · 1/week","spentLine":"Weekly reset used · available again {date}","successLine":"Session limit reset · next reset available {date} · your weekly limit still applies","unavailableLine":"Couldn't reset your session limit right now · try again in a moment","version":1} for tengu_nifty_lemur, read as this account.
v2.1.223tengu_juniper_relay Flag reading movedThe flag server now returns on for tengu_juniper_relay, read as this account.
v2.1.251tengu_juniper_relay Flag reading movedThe flag server now returns on for tengu_juniper_relay, read as this account.
v2.1.265tengu_curious_tower_stateless_models Flag reading movedThe flag server now returns "fable-5-1, opus-5, opus-4-8" for tengu_curious_tower_stateless_models, read as this account.
v2.1.277claude-md Documentation arrivedAnthropic's documentation has since written up claude-md, on Use Claude Code in VS Code.
the line in the docs

* Select **Instructions** in the Customize section to edit the [CLAUDE.md files](/docs/en/memory#claude-md-files) Claude reads. Pick a file to open it in the editor. If the file doesn't exist yet, Claude Code creates it first. Requires Cla…

v2.1.271breakdown Documentation arrivedA small documentation edit on Create custom subagents touched a line naming breakdown after this was published.
the line in the docs

Explore and Plan skip your CLAUDE.md files and the git status snapshot to keep research fast and inexpensive. Every other built-in and [custom subagent](#configure-subagents) loads both, unless its definition sets the [`omitClaudeMd`](#sup…

v2.1.251includeGitInstructions Documentation arrivedAnthropic's documentation has since written up includeGitInstructions, on All settings.
the line in the docs

| [`includeGitInstructions`](#includegitinstructions) | Remove the built-in commit and PR instructions from Claude's context | Git and attribution | Any file |

v2.1.277CLAUDE.md Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming CLAUDE.md after this was published.
the line in the docs

For an interactive multi-phase flow instead, set the `CLAUDE_CODE_NEW_INIT` environment variable to `1` before you run `/init`. Set it in your shell or in the `env` block of a settings file, as shown in [Set environment variables](/docs/en…

v2.1.277CLAUDE.md Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming CLAUDE.md after this was published.
the line in the docs

For an interactive multi-phase flow instead, set the `CLAUDE_CODE_NEW_INIT` environment variable to `1` before you run `/init`. Set it in your shell or in the `env` block of a settings file, as shown in [Set environment variables](/docs/en…

v2.1.277pasted_content Documentation arrivedA small documentation edit on Hooks reference touched a line naming pasted_content after this was published.
the line in the docs

In addition to the [common input fields](#common-input-fields), UserPromptSubmit hooks receive the `prompt` field containing the text the user submitted. Pasted content that collapsed to a `[Pasted text #N]` placeholder arrives expanded in…

v2.1.247UserPromptSubmit Documentation arrivedA small documentation edit on Hooks reference touched a line naming UserPromptSubmit after this was published.
the line in the docs

In addition to the [common input fields](#common-input-fields), UserPromptSubmit hooks receive the `prompt` field containing the text the user submitted. Pasted content that collapsed to a `[Pasted text #N]` placeholder arrives expanded in…

v2.1.260--fork-session Documentation arrivedAnthropic's documentation has since written up --fork-session, on Error reference.
the line in the docs

When you fork a session, for example with [`--fork-session`](/docs/en/cli-reference#cli-flags) or [`/branch`](/docs/en/sessions#branch-a-session), Claude Code copies the original session's backups into the fork. When Claude Code can't copy…

v2.1.275/plugin marketplace remove Documentation arrivedAnthropic's documentation has since written up /plugin marketplace remove, on Error reference.
the line in the docs

Marketplace "acme-tools" is already added from a different source (github:acme/plugins). To use this source instead, remove that marketplace first with /plugin marketplace remove acme-tools.

Feedback