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.246/schedule Documentation arrivedA small documentation edit on Common workflows touched a line naming /schedule after this was published.
the line in the docs

| [`/loop`](/docs/en/scheduled-tasks) | The current CLI session | Quick polling while a session is open. `--resume` and `--continue` restore unexpired fixed-interval loops. |

v2.1.238/schedule Documentation arrivedA small documentation edit on Common workflows touched a line naming /schedule after this was published.
the line in the docs

| [`/loop`](/docs/en/scheduled-tasks) | The current CLI session | Quick polling while a session is open. `--resume` and `--continue` restore unexpired fixed-interval loops. |

v2.1.261--resume Documentation arrivedA small documentation edit on Common workflows touched a line naming --resume after this was published.
the line in the docs

| [`/loop`](/docs/en/scheduled-tasks) | The current CLI session | Quick polling while a session is open. `--resume` and `--continue` restore unexpired fixed-interval loops. |

v2.1.259--resume Documentation arrivedA small documentation edit on Common workflows touched a line naming --resume after this was published.
the line in the docs

| [`/loop`](/docs/en/scheduled-tasks) | The current CLI session | Quick polling while a session is open. `--resume` and `--continue` restore unexpired fixed-interval loops. |

v2.1.257--resume Documentation arrivedA small documentation edit on Common workflows touched a line naming --resume after this was published.
the line in the docs

| [`/loop`](/docs/en/scheduled-tasks) | The current CLI session | Quick polling while a session is open. `--resume` and `--continue` restore unexpired fixed-interval loops. |

v2.1.236--resume Documentation arrivedA small documentation edit on Common workflows touched a line naming --resume after this was published.
the line in the docs

| [`/loop`](/docs/en/scheduled-tasks) | The current CLI session | Quick polling while a session is open. `--resume` and `--continue` restore unexpired fixed-interval loops. |

v2.1.236--continue Documentation arrivedA small documentation edit on Common workflows touched a line naming --continue after this was published.
the line in the docs

| [`/loop`](/docs/en/scheduled-tasks) | The current CLI session | Quick polling while a session is open. `--resume` and `--continue` restore unexpired fixed-interval loops. |

v2.1.269CLAUDE.md Documentation arrivedAnthropic's documentation has since written up CLAUDE.md, on Explore the .claude directory.
the line in the docs

| `CLAUDE.local.md` | Project root | Your private preferences for this project, loaded alongside CLAUDE.md. Create it manually and add it to `.gitignore`. |

v2.1.268CLAUDE.md Documentation arrivedAnthropic's documentation has since written up CLAUDE.md, on Explore the .claude directory.
the line in the docs

| `CLAUDE.local.md` | Project root | Your private preferences for this project, loaded alongside CLAUDE.md. Create it manually and add it to `.gitignore`. |

v2.1.265CLAUDE.md Documentation arrivedAnthropic's documentation has since written up CLAUDE.md, on Explore the .claude directory.
the line in the docs

| `CLAUDE.local.md` | Project root | Your private preferences for this project, loaded alongside CLAUDE.md. Create it manually and add it to `.gitignore`. |

v2.1.246.gitignore Documentation arrivedAnthropic's documentation has since written up .gitignore, on Explore the .claude directory.
the line in the docs

| `CLAUDE.local.md` | Project root | Your private preferences for this project, loaded alongside CLAUDE.md. Create it manually and add it to `.gitignore`. |

v2.1.269/context Documentation arrivedAnthropic's documentation has since written up /context, on thinking-troubleshooting.
the line in the docs

On Claude Fable 5.1, the API accepts a replayed thinking block only while the `system` prompt, `tools`, and messages that preceded it are unchanged. See [Keeping the prefix unchanged](https://platform.claude.com/docs/en/build-with-claude/p…

v2.1.248nudge Documentation arrivedAnthropic's documentation has since written up nudge, on preserved-thinking.
the line in the docs

A common prefix edit is the per-turn nudge: a line such as "request independent reads together" or "you haven't updated the user in a while" that your code appends after each batch of tool results. To keep reminders from piling up, send ea…

v2.1.261thinking-binding-controls-2026-08-01 Documentation arrivedAnthropic's documentation has since written up thinking-binding-controls-2026-08-01, on preserved-thinking.
the line in the docs

Then confirm against the API. Add the `thinking-binding-controls-2026-08-01` beta header, set `prefix_mismatch_behavior` to `"drop_block"`, and run a normal multi-turn session through your integration on claude-fable-5-1. The following exa…

v2.1.261thinking-binding-controls-2026-08-01 Documentation arrivedAnthropic's documentation has since written up thinking-binding-controls-2026-08-01, on preserved-thinking.
the line in the docs

Then confirm against the API. Add the `thinking-binding-controls-2026-08-01` beta header, set `prefix_mismatch_behavior` to `"drop_block"`, and run a normal multi-turn session through your integration on claude-fable-5-1. The following exa…

v2.1.268seq Documentation arrivedAnthropic's documentation has since written up seq, on preserved-thinking.
the line in the docs

Earlier thinking blocks aren't in the prefix, but each thinking block records which thinking block came before it, across turns. You can remove thinking blocks from the start of the history (oldest first), from the end, or all of them. Wha…

v2.1.269/pr Documentation arrivedAnthropic's documentation has since written up /pr, on preserved-thinking.
the line in the docs

* [Rebuilds the `system` prompt](https://platform.claude.com/docs/en/build-with-claude/preserved-thinking#new-instructions): the date, a mode flag, re-read project instructions, or a plugin or MCP server that connects after the first turn

v2.1.269/pr Documentation arrivedAnthropic's documentation has since written up /pr, on preserved-thinking.
the line in the docs

* [Rebuilds the `system` prompt](https://platform.claude.com/docs/en/build-with-claude/preserved-thinking#new-instructions): the date, a mode flag, re-read project instructions, or a plugin or MCP server that connects after the first turn

v2.1.267Client Documentation arrivedA small documentation edit on Local touched a line naming Client after this was published.
the line in the docs

- `provenance: ContentUnavailable or ClientAsserted or SyntheticMarker or null`

v2.1.267Text Documentation arrivedA small documentation edit on Chats touched a line naming Text after this was published.
the line in the docs

- `content: array of Text or ToolUse or ToolResult`

v2.1.206tengu_umber_kestrel Flag reading movedThe flag server now returns off for tengu_umber_kestrel, read as this account.
v2.1.239tengu_toasty_breeze Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_toasty_breeze, read as this account.
v2.1.239tengu_toasty_breeze Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_toasty_breeze, read as this account.
v2.1.248tengu_nifty_lemur Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_nifty_lemur, read as this account.
v2.1.248tengu_nifty_lemur Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_nifty_lemur, read as this account.
v2.1.223tengu_juniper_relay Flag reading movedThe flag server now returns off for tengu_juniper_relay, read as this account.
v2.1.251tengu_juniper_relay Flag reading movedThe flag server now returns off for tengu_juniper_relay, read as this account.
v2.1.246pages Documentation arrivedA small documentation edit on Deploy with Enterprise Admin Console touched a line naming pages after this was published.
the line in the docs

Save the **Connection** page, where you choose your inference provider, before the other pages. The console doesn't accept **Save changes** on any other page until a connection is saved. A user who signs in to Claude Desktop and clicks **R…

v2.1.268tail Documentation arrivedA small documentation edit on Get started touched a line naming tail after this was published.
the line in the docs

If Slack says "You don't have permission to invite people to this channel", the channel or workspace limits who can add people. In Slack, open **Channel details** → **Agents & apps** (called **Integrations** in some Slack versions), select…

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.227tengu_event_loop_stall Flag reading movedThe flag server now returns on for tengu_event_loop_stall, read as this account.
v2.1.267tengu_event_loop_stall Flag reading movedThe flag server now returns on for tengu_event_loop_stall, read as this account.
v2.1.268tengu_breezy_crescent Flag reading movedThe flag server now returns on for tengu_breezy_crescent, read as this account.
v2.1.268tengu_breezy_crescent Flag reading movedThe flag server now returns on for tengu_breezy_crescent, read as this account.
v2.1.269/config Documentation arrivedA small documentation edit on Telemetry and egress touched a line naming /config after this was published.
the line in the docs

With `disableEssentialTelemetry`, `disableNonessentialTelemetry`, `disableNonessentialServices`, and `disableAutoUpdates` all set to `true`, the desktop application makes **no outbound connections to Anthropic-operated hosts at runtime**. …

v2.1.269/config Documentation arrivedA small documentation edit on Telemetry and egress touched a line naming /config after this was published.
the line in the docs

With `disableEssentialTelemetry`, `disableNonessentialTelemetry`, `disableNonessentialServices`, and `disableAutoUpdates` all set to `true`, the desktop application makes **no outbound connections to Anthropic-operated hosts at runtime**. …

v2.1.269/config Documentation arrivedA small documentation edit on Telemetry and egress touched a line naming /config after this was published.
the line in the docs

With `disableEssentialTelemetry`, `disableNonessentialTelemetry`, `disableNonessentialServices`, and `disableAutoUpdates` all set to `true`, the desktop application makes **no outbound connections to Anthropic-operated hosts at runtime**. …

v2.1.269/config Documentation arrivedA small documentation edit on Telemetry and egress touched a line naming /config after this was published.
the line in the docs

With `disableEssentialTelemetry`, `disableNonessentialTelemetry`, `disableNonessentialServices`, and `disableAutoUpdates` all set to `true`, the desktop application makes **no outbound connections to Anthropic-operated hosts at runtime**. …

v2.1.269/config Documentation arrivedA small documentation edit on Telemetry and egress touched a line naming /config after this was published.
the line in the docs

With `disableEssentialTelemetry`, `disableNonessentialTelemetry`, `disableNonessentialServices`, and `disableAutoUpdates` all set to `true`, the desktop application makes **no outbound connections to Anthropic-operated hosts at runtime**. …

v2.1.269/config Documentation arrivedA small documentation edit on Telemetry and egress touched a line naming /config after this was published.
the line in the docs

With `disableEssentialTelemetry`, `disableNonessentialTelemetry`, `disableNonessentialServices`, and `disableAutoUpdates` all set to `true`, the desktop application makes **no outbound connections to Anthropic-operated hosts at runtime**. …

v2.1.267usage Documentation arrivedA small documentation edit on Legal and compliance touched a line naming usage after this was published.
the line in the docs

An organization managed from the Enterprise Admin Console can also turn on usage analytics. Users' apps then report session, token, and estimated-cost counts to Anthropic, and the organization's administrators can see each user's sessions,…

v2.1.268managed Documentation arrivedA small documentation edit on Legal and compliance touched a line naming managed after this was published.
the line in the docs

The Claude Desktop application sends operational telemetry (crash reports and product analytics) to Anthropic by default. This telemetry contains no prompt or response content. You can fully disable it through managed configuration, or fro…

v2.1.269/config Documentation arrivedAnthropic's documentation has since written up /config, on Deploy with Enterprise Admin Console.
the line in the docs

| An estimated cost in US dollars for each conversation and model. The app calculates the estimate on the device, at Anthropic list prices or at the rates you set under **Models** on the **Connection** page, and labels which it used (`list…

v2.1.269/config Documentation arrivedAnthropic's documentation has since written up /config, on Deploy with Enterprise Admin Console.
the line in the docs

| An estimated cost in US dollars for each conversation and model. The app calculates the estimate on the device, at Anthropic list prices or at the rates you set under **Models** on the **Connection** page, and labels which it used (`list…

Feedback