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,542dated, and never edited afterwards
Newestthe last time anything moved
Flag readings moved17,190a reading is one sample, for one account
Documentation arrived5,242a docs edit touched an entry's names
WhenEntryWhat happened
v2.1.290/login Documentation arrivedAnthropic's documentation has since written up /login, on Use Claude Code in the cloud.
the line in the docs

* ``Cloud sessions need a claude.ai sign-in. Run `claude auth login` (or /login in a local session), then try again.``

v2.1.290/login Documentation arrivedAnthropic's documentation has since written up /login, on Use Claude Code in the cloud.
the line in the docs

* ``Cloud sessions need a claude.ai sign-in. Run `claude auth login` (or /login in a local session), then try again.``

v2.1.290/login Documentation arrivedAnthropic's documentation has since written up /login, on Use Claude Code in the cloud.
the line in the docs

* ``Cloud sessions need a claude.ai sign-in. Run `claude auth login` (or /login in a local session), then try again.``

v2.1.283claude daemon Documentation arrivedA small documentation edit on Manage multiple agents with agent view touched a line naming claude daemon after this was published.
the line in the docs

| `claude daemon logs` | Follow the supervisor's log file, [`~/.claude/daemon.log`](#where-state-is-stored), printing new lines as they arrive until you press `Ctrl+C` |

v2.1.288/update Documentation arrivedAnthropic's documentation has since written up /update, on workspaces.
the line in the docs

Every organization has a "Default Workspace" that cannot be renamed, archived, or deleted. Like every workspace, it has a `wrkspc_` ID: the API returns it in the [`anthropic-workspace-id` response header](https://platform.claude.com/docs/e…

v2.1.288/update Documentation arrivedAnthropic's documentation has since written up /update, on workspaces.
the line in the docs

Every organization has a "Default Workspace" that cannot be renamed, archived, or deleted. Like every workspace, it has a `wrkspc_` ID: the API returns it in the [`anthropic-workspace-id` response header](https://platform.claude.com/docs/e…

v2.1.287/update Documentation arrivedAnthropic's documentation has since written up /update, on workspaces.
the line in the docs

Every organization has a "Default Workspace" that cannot be renamed, archived, or deleted. Like every workspace, it has a `wrkspc_` ID: the API returns it in the [`anthropic-workspace-id` response header](https://platform.claude.com/docs/e…

v2.1.287fable Documentation arrivedA small documentation edit on choosing-a-model touched a line naming fable after this was published.
the line in the docs

**Claude Fable 5.1** (`claude-fable-5-1`) is Anthropic's most capable model open to all customers. It extends Claude Fable 5 with stronger long-running agentic coding, knowledge work, and research at the same input and output prices, with …

v2.1.287fable Documentation arrivedA small documentation edit on choosing-a-model touched a line naming fable after this was published.
the line in the docs

**Claude Fable 5.1** (`claude-fable-5-1`) is Anthropic's most capable model open to all customers. It extends Claude Fable 5 with stronger long-running agentic coding, knowledge work, and research at the same input and output prices, with …

v2.1.290--fork-session Documentation arrivedAnthropic's documentation has since written up --fork-session, on Manage sessions.
the line in the docs

* Session picker at launch: a session you select from the [session picker](#use-the-session-picker), whether you opened it with `claude --resume` alone, `claude --from-pr`, or a name that matches more than one session. Claude Code starts t…

v2.1.290store.postgres_url Documentation arrivedAnthropic's documentation has since written up store.postgres_url, on Claude apps gateway deployment and operations.
the line in the docs

* **Address**: `store.postgres_url` takes one host. If the database has several nodes, use the address in front of them, such as your managed service's endpoint, a load balancer, or a virtual IP. Set a [readiness grace period](#readiness-g…

v2.1.274durable Documentation arrivedA small documentation edit on Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry touched a line naming durable after this was published.
the line in the docs

| PostgreSQL 11 or later | Backs the device sign-in flow and rate-limit counters. A managed PostgreSQL service works, including the smallest tier; see [which databases are supported](/docs/en/claude-apps-gateway-deploy#postgres). With [spe…

v2.1.281inferenceStreamIdleTimeoutSec Documentation arrivedAnthropic's documentation has since written up inferenceStreamIdleTimeoutSec, on Deploy Claude Desktop on 3P with an LLM gateway.
the line in the docs

On a response that delivers only keep-alive pings, a session accepts about five minutes of pings and then waits [`inferenceStreamIdleTimeoutSec`](/docs/third-party/claude-desktop/configuration#inferencestreamidletimeoutsec) seconds more fo…

v2.1.285cc-plugin-plugin-authoring Documentation arrivedAnthropic's documentation has since written up cc-plugin-plugin-authoring, on Code in Claude Desktop on 3P.
the line in the docs

* **Optionally, remove the `/plugin-authoring` command**, which has Claude write a mod. Add `"enabledPlugins": { "cc-plugin-plugin-authoring@builtin": false }` to the file.

v2.1.287cc-plugin-sec-default@builtin Documentation arrivedAnthropic's documentation has since written up cc-plugin-sec-default@builtin, on Code in Claude Desktop on 3P.
the line in the docs

"cc-plugin-sec-default@builtin": {

v2.1.290/effort Documentation arrivedA small documentation edit on Models overview touched a line naming /effort after this was published.
the line in the docs

Each model's `capabilities` object includes `thinking.types.disabled`, which reports whether the model accepts `thinking: {type: "disabled"}`, the setting that [turns thinking off](https://platform.claude.com/docs/en/build-with-claude/thin…

v2.1.284allowed_domains Documentation arrivedA small documentation edit on server-tools touched a line naming allowed_domains after this was published.
the line in the docs

[Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) uses the same `allowed_domains` and `blocked_domains` fields on the `web_search` and `web_fetch` entries of the agent toolset. On Managed Agents, each lis…

v2.1.265advisor_tool Documentation arrivedA small documentation edit on advisor-tool touched a line naming advisor_tool after this was published.
the line in the docs

accDescr: Your application sends a request with the advisor tool to the executor model, which begins the task. The executor emits a server_tool_use block, and Anthropic runs the advisor model server-side. The advisor reads the full transcr…

v2.1.274onLinkPress Documentation arrivedAnthropic's documentation has since written up onLinkPress, on Mods reference.
the line in the docs

| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ |

v2.1.274onLinkPress Documentation arrivedAnthropic's documentation has since written up onLinkPress, on Mods reference.
the line in the docs

| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ |

v2.1.274pressableLinks Documentation arrivedAnthropic's documentation has since written up pressableLinks, on Mods reference.
the line in the docs

| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ |

v2.1.274pressableLinks Documentation arrivedAnthropic's documentation has since written up pressableLinks, on Mods reference.
the line in the docs

| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ |

v2.1.274dimColor Documentation arrivedAnthropic's documentation has since written up dimColor, on Mods reference.
the line in the docs

| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ |

v2.1.271dimColor Documentation arrivedAnthropic's documentation has since written up dimColor, on Mods reference.
the line in the docs

| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ |

v2.1.290/plugin Documentation arrivedAnthropic's documentation has since written up /plugin, on Mods reference.
the line in the docs

Look up any event a [mod](/docs/en/plugins/mods/overview) can handle, mods API method it can call, or render site it can draw in, for the Claude Code CLI and the Desktop app as of v2.1.290. Each entry gives the name and a one-line descript…

v2.1.290/plugin Documentation arrivedAnthropic's documentation has since written up /plugin, on Mods reference.
the line in the docs

Look up any event a [mod](/docs/en/plugins/mods/overview) can handle, mods API method it can call, or render site it can draw in, for the Claude Code CLI and the Desktop app as of v2.1.290. Each entry gives the name and a one-line descript…

v2.1.287claude plugin install Documentation arrivedA small documentation edit on Install and manage plugins touched a line naming claude plugin install after this was published.
the line in the docs

For the other `claude plugin install` flags, see [plugin install](/docs/en/plugins/cli-reference#plugin-install).

v2.1.290/plugin Documentation arrivedA small documentation edit on Plugin commands reference touched a line naming /plugin after this was published.
the line in the docs

> Reference for the claude plugin shell commands, /plugin and /reload-plugins in a session, and the flags that load a plugin for one session.

v2.1.290/plugin Documentation arrivedA small documentation edit on Plugin commands reference touched a line naming /plugin after this was published.
the line in the docs

> Reference for the claude plugin shell commands, /plugin and /reload-plugins in a session, and the flags that load a plugin for one session.

v2.1.290claude plugin test Documentation arrivedAnthropic's documentation has since written up claude plugin test, on Claude Code changelog.
the line in the docs

* Changed `claude plugin test`: a failed `expect` inside a hook the test registered, or a stub answer the engine refuses, now fails the test instead of passing silently

v2.1.281/focus Documentation arrivedAnthropic's documentation has since written up /focus, on Claude Code changelog.
the line in the docs

* Improved the /focus tip: it now invites you to try focus view mid-turn and shows how to switch back

v2.1.281/focus Documentation arrivedAnthropic's documentation has since written up /focus, on Claude Code changelog.
the line in the docs

* Improved the /focus tip: it now invites you to try focus view mid-turn and shows how to switch back

v2.1.269config.set Documentation arrivedAnthropic's documentation has since written up config.set, on Claude Code changelog.
the line in the docs

* Fixed a mod's `config.set`, `state.set`, `env.set` or `agent.spawn` hook that denies after calling `next(e)` being answered as a refusal: the hook is now reported as failed, by name

v2.1.269config.set Documentation arrivedAnthropic's documentation has since written up config.set, on Claude Code changelog.
the line in the docs

* Fixed a mod's `config.set`, `state.set`, `env.set` or `agent.spawn` hook that denies after calling `next(e)` being answered as a refusal: the hook is now reported as failed, by name

v2.1.267env.set Documentation arrivedAnthropic's documentation has since written up env.set, on Claude Code changelog.
the line in the docs

* Fixed a mod's `config.set`, `state.set`, `env.set` or `agent.spawn` hook that denies after calling `next(e)` being answered as a refusal: the hook is now reported as failed, by name

v2.1.290--resume Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs

* Fixed plan mode not being restored when resuming a session from the `claude --resume` session picker or with `/resume`

v2.1.290--resume Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs

* Fixed plan mode not being restored when resuming a session from the `claude --resume` session picker or with `/resume`

v2.1.290--resume Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs

* Fixed plan mode not being restored when resuming a session from the `claude --resume` session picker or with `/resume`

v2.1.290PreToolUse Documentation arrivedAnthropic's documentation has since written up PreToolUse, on Claude Code changelog.
the line in the docs

* Security: Fixed PreToolUse hook approvals and auto mode bypassing the permission prompt for file reads from network (UNC) paths

v2.1.289agent.spawn Documentation arrivedAnthropic's documentation has since written up agent.spawn, on Claude Code changelog.
the line in the docs

* Added workflow agents to the `agent.spawn` mod hook, with their run and index, so a mod can refuse them

v2.1.284model.complete Documentation arrivedAnthropic's documentation has since written up model.complete, on Claude Code changelog.
the line in the docs

* Added prompt caching to `$.model.complete` for mods: `prompt` and `system` take blocks of text, and `cache: true` on a block caches the request up to it

v2.1.281inferenceCredentialKind Documentation arrivedAnthropic's documentation has since written up inferenceCredentialKind, on Changelog.
the line in the docs

* Changed `inferenceGatewayAuthScheme: "sso"` to have no end date in this release and later: if `inferenceCredentialKind` is not set, they keep reading `sso` as `inferenceCredentialKind: "interactive"` after October 7, 2026. Earlier releas…

v2.1.290bypassPermissions Documentation arrivedAnthropic's documentation has since written up bypassPermissions, on Choose a permission mode.
the line in the docs

Auto mode and `bypassPermissions` stay available:

v2.1.290/model Documentation arrivedA small documentation edit on Personal connectors in channels touched a line naming /model after this was published.
the line in the docs

On the Enterprise plan, keep Claude Opus 5 turned on under **Model access** on your organization's [**Models**](https://claude.ai/admin-settings/models) page, which an Owner or Admin can edit. With Claude Opus 5 turned off for the organiza…

v2.1.290/model Documentation arrivedAnthropic's documentation has since written up /model, on Customize Claude Tag.
the line in the docs

Claude also relies on these models in Slack even when no scope's **Model** setting names them. On the Enterprise plan, keep them turned on under **Model access** on your [**Models**](https://claude.ai/admin-settings/models) page:

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

Setup hooks have access to `CLAUDE_ENV_FILE`. Variables written to that file persist into subsequent Bash commands for the session, as in [SessionStart hooks](#persist-environment-variables). Only `type: "command"` hooks run on `Setup`. A …

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

* **Clear between tasks**: Use `/clear` to start fresh when switching to unrelated work. Stale context wastes tokens on every subsequent message. Use `/rename` before clearing so you can find the session later, then `/resume` to return to …

v2.1.283HTTP_PROXY Documentation arrivedA small documentation edit on Securely deploying AI agents touched a line naming HTTP_PROXY after this was published.
the line in the docs

Note that not all programs respect `HTTP_PROXY`/`HTTPS_PROXY`. Most tools (curl, pip, npm, git) do, but some may bypass these variables and connect directly. For example, Node.js `fetch()` ignores these variables by default; in Node 24+ yo…

v2.1.287pluginConfigs Documentation arrivedA small documentation edit on All settings touched a line naming pluginConfigs after this was published.
the line in the docs

Built-in plugins store their options under the same key with an `@builtin` suffix. For example, the [**Project instructions**](/docs/en/memory#choose-which-instruction-files-load) setting that controls whether Claude Code reads `AGENTS.md`…

v2.1.286pluginConfigs Documentation arrivedA small documentation edit on All settings touched a line naming pluginConfigs after this was published.
the line in the docs

Built-in plugins store their options under the same key with an `@builtin` suffix. For example, the [**Project instructions**](/docs/en/memory#choose-which-instruction-files-load) setting that controls whether Claude Code reads `AGENTS.md`…

Feedback