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,544dated, and never edited afterwards
Newestthe last time anything moved
Flag readings moved17,192a reading is one sample, for one account
Documentation arrived5,242a docs edit touched an entry's names
WhenEntryWhat happened
v2.1.271quickstart Documentation arrivedAnthropic's documentation has since written up quickstart, on Error reference.
the line in the docs

* A command that exists but isn't available in this session because a requirement isn't met, such as your platform, plan, or authentication method. The troubleshooting entries for [`/web-setup`](/docs/en/web-quickstart#web-setup-shows-no-c…

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

* A command that exists but isn't available in this session because a requirement isn't met, such as your platform, plan, or authentication method. The troubleshooting entries for [`/web-setup`](/docs/en/web-quickstart#web-setup-shows-no-c…

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

Your organization's `allow_remote_sessions` policy is off, so [Claude Code on the web](/docs/en/claude-code-on-the-web) and the commands that use it aren't available:

v2.1.268allow_remote_sessions Documentation arrivedAnthropic's documentation has since written up allow_remote_sessions, on Error reference.
the line in the docs

Your organization's `allow_remote_sessions` policy is off, so [Claude Code on the web](/docs/en/claude-code-on-the-web) and the commands that use it aren't available:

v2.1.248CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS Documentation arrivedA small documentation edit on Environment variables touched a line naming CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS after this was published.
the line in the docs

| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | Override the time budget in milliseconds for [SessionEnd](/docs/en/hooks#sessionend) hooks. The value is also the timeout for each hook that sets no `timeout` of its own. Applies to session exi…

v2.1.257/resume Documentation arrivedA small documentation edit on Environment variables touched a line naming /resume after this was published.
the line in the docs

| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | Override the time budget in milliseconds for [SessionEnd](/docs/en/hooks#sessionend) hooks. The value is also the timeout for each hook that sets no `timeout` of its own. Applies to session exi…

v2.1.248/resume Documentation arrivedA small documentation edit on Environment variables touched a line naming /resume after this was published.
the line in the docs

| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | Override the time budget in milliseconds for [SessionEnd](/docs/en/hooks#sessionend) hooks. The value is also the timeout for each hook that sets no `timeout` of its own. Applies to session exi…

v2.1.246/resume Documentation arrivedA small documentation edit on Environment variables touched a line naming /resume after this was published.
the line in the docs

| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | Override the time budget in milliseconds for [SessionEnd](/docs/en/hooks#sessionend) hooks. The value is also the timeout for each hook that sets no `timeout` of its own. Applies to session exi…

v2.1.236SessionEnd Documentation arrivedA small documentation edit on Environment variables touched a line naming SessionEnd after this was published.
the line in the docs

| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | Override the time budget in milliseconds for [SessionEnd](/docs/en/hooks#sessionend) hooks. The value is also the timeout for each hook that sets no `timeout` of its own. Applies to session exi…

v2.1.236SessionEnd Documentation arrivedA small documentation edit on Environment variables touched a line naming SessionEnd after this was published.
the line in the docs

| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | Override the time budget in milliseconds for [SessionEnd](/docs/en/hooks#sessionend) hooks. The value is also the timeout for each hook that sets no `timeout` of its own. Applies to session exi…

v2.1.234SessionEnd Documentation arrivedA small documentation edit on Environment variables touched a line naming SessionEnd after this was published.
the line in the docs

| `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS` | Override the time budget in milliseconds for [SessionEnd](/docs/en/hooks#sessionend) hooks. The value is also the timeout for each hook that sets no `timeout` of its own. Applies to session exi…

v2.1.269bashEditDiffEnabled Documentation arrivedA small documentation edit on Environment variables touched a line naming bashEditDiffEnabled after this was published.
the line in the docs

| `CLAUDE_CODE_BASH_EDIT_DIFF` | Set to `0` to turn off the [diff of the files a Bash command changed](/docs/en/hooks#bash), or `1` to record it in every permission mode. Takes precedence over the [`bashEditDiffEnabled`](/docs/en/settings-…

v2.1.269bashEditDiffEnabled Documentation arrivedA small documentation edit on Environment variables touched a line naming bashEditDiffEnabled after this was published.
the line in the docs

| `CLAUDE_CODE_BASH_EDIT_DIFF` | Set to `0` to turn off the [diff of the files a Bash command changed](/docs/en/hooks#bash), or `1` to record it in every permission mode. Takes precedence over the [`bashEditDiffEnabled`](/docs/en/settings-…

v2.1.269CLAUDE_CODE_BASH_EDIT_DIFF Documentation arrivedA small documentation edit on Environment variables touched a line naming CLAUDE_CODE_BASH_EDIT_DIFF after this was published.
the line in the docs

| `CLAUDE_CODE_BASH_EDIT_DIFF` | Set to `0` to turn off the [diff of the files a Bash command changed](/docs/en/hooks#bash), or `1` to record it in every permission mode. Takes precedence over the [`bashEditDiffEnabled`](/docs/en/settings-…

v2.1.269CLAUDE_CODE_BASH_EDIT_DIFF Documentation arrivedA small documentation edit on Environment variables touched a line naming CLAUDE_CODE_BASH_EDIT_DIFF after this was published.
the line in the docs

| `CLAUDE_CODE_BASH_EDIT_DIFF` | Set to `0` to turn off the [diff of the files a Bash command changed](/docs/en/hooks#bash), or `1` to record it in every permission mode. Takes precedence over the [`bashEditDiffEnabled`](/docs/en/settings-…

v2.1.248DISABLE_AUTOUPDATER Documentation arrivedA small documentation edit on Development containers touched a line naming DISABLE_AUTOUPDATER after this was published.
the line in the docs

The Dev Container Feature always installs the latest Claude Code release. To pin a specific Claude Code version for reproducible builds, install it from your Dockerfile with `npm install -g @anthropic-ai/[email protected]` instead of using…

v2.1.268navigate Documentation arrivedAnthropic's documentation has since written up navigate, on Desktop application.
the line in the docs

Localhost addresses open directly, exactly like the default port address. This includes `localhost`, any `*.localhost` subdomain, `127.0.0.1`, and `::1`. For security, a localhost `url` must be your server's origin alone, with no path or q…

v2.1.271rows Documentation arrivedA small documentation edit on Launch sessions from links touched a line naming rows after this was published.
the line in the docs

1. The browser or app passes the URL to your operating system.

v2.1.271dependencies Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming dependencies after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.269CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.268CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.268CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.268CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.268CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.268CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.268CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.261CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.260CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.260CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.257CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.257CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.251CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.237CLAUDE_CODE_REMOTE Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming CLAUDE_CODE_REMOTE after this was published.
the line in the docs

* **No cloud-only scoping**: hooks run in both local and cloud sessions. To skip local execution, exit early unless the `CLAUDE_CODE_REMOTE` environment variable is `true`, the way the [dependency install script](#install-dependencies-with…

v2.1.243--version Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming --version after this was published.
the line in the docs

To get the versions of most of the tools in this table, ask Claude to run `check-tools` in a cloud session. It's a shell command installed on the session VM, not a command you type with `/`; you ask Claude because [Claude runs all VM comma…

v2.1.237--version Documentation arrivedA small documentation edit on Configure cloud environments touched a line naming --version after this was published.
the line in the docs

To get the versions of most of the tools in this table, ask Claude to run `check-tools` in a cloud session. It's a shell command installed on the session VM, not a command you type with `/`; you ask Claude because [Claude runs all VM comma…

v2.1.269/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.268/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.268/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.268/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.266/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.265/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.265/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.261/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.261/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.257/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.251/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.248/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.248/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.242/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

v2.1.242/login Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docs

The `/login` and `/logout` commands don't sign you into a claude.ai subscription for Claude Platform on AWS. Authentication runs through your AWS credentials or workspace API key.

Feedback