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.268allowed_domains Documentation arrivedA small documentation edit on Use Claude Science on a corporate network touched a line naming allowed_domains after this was published.
the line in the docs

Configuring a mirror removes the public package hosts from the sandbox's network allowlist and admits the mirror host in their place, so a misconfigured mirror fails with an error that names the mirror rather than falling back to the publi…

v2.1.268allowed_domains Documentation arrivedA small documentation edit on Use Claude Science on a corporate network touched a line naming allowed_domains after this was published.
the line in the docs

Configuring a mirror removes the public package hosts from the sandbox's network allowlist and admits the mirror host in their place, so a misconfigured mirror fails with an error that names the mirror rather than falling back to the publi…

v2.1.268allowed_domains Documentation arrivedA small documentation edit on Use Claude Science on a corporate network touched a line naming allowed_domains after this was published.
the line in the docs

Configuring a mirror removes the public package hosts from the sandbox's network allowlist and admits the mirror host in their place, so a misconfigured mirror fails with an error that names the mirror rather than falling back to the publi…

v2.1.268allowed_domains Documentation arrivedA small documentation edit on Use Claude Science on a corporate network touched a line naming allowed_domains after this was published.
the line in the docs

Configuring a mirror removes the public package hosts from the sandbox's network allowlist and admits the mirror host in their place, so a misconfigured mirror fails with an error that names the mirror rather than falling back to the publi…

v2.1.268allowed_domains Documentation arrivedA small documentation edit on Use Claude Science on a corporate network touched a line naming allowed_domains after this was published.
the line in the docs

Configuring a mirror removes the public package hosts from the sandbox's network allowlist and admits the mirror host in their place, so a misconfigured mirror fails with an error that names the mirror rather than falling back to the publi…

v2.1.268allowed_domains Documentation arrivedA small documentation edit on Use Claude Science on a corporate network touched a line naming allowed_domains after this was published.
the line in the docs

Configuring a mirror removes the public package hosts from the sandbox's network allowlist and admits the mirror host in their place, so a misconfigured mirror fails with an error that names the mirror rather than falling back to the publi…

v2.1.260toolPolicy Documentation arrivedA small documentation edit on Web search and web fetch touched a line naming toolPolicy after this was published.
the line in the docs

Set the per-entry `toolPolicy` to `"allow"` so users aren't prompted to approve each search. `headersHelper` is an executable that prints the auth header as a JSON object to stdout; it follows the same execution model as [`inferenceCredent…

v2.1.248headersHelper Documentation arrivedA small documentation edit on Web search and web fetch touched a line naming headersHelper after this was published.
the line in the docs

Set the per-entry `toolPolicy` to `"allow"` so users aren't prompted to approve each search. `headersHelper` is an executable that prints the auth header as a JSON object to stdout; it follows the same execution model as [`inferenceCredent…

v2.1.248headersHelper Documentation arrivedA small documentation edit on Web search and web fetch touched a line naming headersHelper after this was published.
the line in the docs

Set the per-entry `toolPolicy` to `"allow"` so users aren't prompted to approve each search. `headersHelper` is an executable that prints the auth header as a JSON object to stdout; it follows the same execution model as [`inferenceCredent…

v2.1.257consent Documentation arrivedA small documentation edit on Deploy Claude Desktop on 3P with Microsoft Foundry touched a line naming consent after this was published.
the line in the docs

`inferenceFoundryTenantId`, `inferenceFoundryClientId`, and `inferenceFoundryAuthFlow` can be set through an MDM profile or a [bootstrap server](/docs/third-party/claude-desktop/bootstrap). When a bootstrap server delivers `inferenceFoundr…

v2.1.281installationPreference Documentation arrivedAnthropic's documentation has since written up installationPreference, on MCP, plugins, skills, and hooks.
the line in the docs

This mirrors the installation preference behavior of remote-managed plugins on claude.ai. Changing a plugin's `installationPreference` takes effect at each user's next sync.

v2.1.268installationPreference Documentation arrivedAnthropic's documentation has since written up installationPreference, on MCP, plugins, skills, and hooks.
the line in the docs

This mirrors the installation preference behavior of remote-managed plugins on claude.ai. Changing a plugin's `installationPreference` takes effect at each user's next sync.

v2.1.268installationPreference Documentation arrivedAnthropic's documentation has since written up installationPreference, on MCP, plugins, skills, and hooks.
the line in the docs

This mirrors the installation preference behavior of remote-managed plugins on claude.ai. Changing a plugin's `installationPreference` takes effect at each user's next sync.

v2.1.281auto_install Documentation arrivedAnthropic's documentation has since written up auto_install, on MCP, plugins, skills, and hooks.
the line in the docs

| `"auto_install"` | Installs automatically on the next sync. Users can uninstall it, and it stays uninstalled for that user. |

v2.1.282/plugin Documentation arrivedAnthropic's documentation has since written up /plugin, on MCP, plugins, skills, and hooks.
the line in the docs

| `.claude-plugin/plugin.json` | Plugin manifest (name, description, version). Required unless a top-level `SKILL.md` serves as the manifest; see the note below this table. A directory with neither is ignored. |

v2.1.282/plugin Documentation arrivedAnthropic's documentation has since written up /plugin, on MCP, plugins, skills, and hooks.
the line in the docs

| `.claude-plugin/plugin.json` | Plugin manifest (name, description, version). Required unless a top-level `SKILL.md` serves as the manifest; see the note below this table. A directory with neither is ignored. |

v2.1.260credentialKind Documentation arrivedAnthropic's documentation has since written up credentialKind, on MCP, plugins, skills, and hooks.
the line in the docs

| `credentialKind` | How it authenticates |

v2.1.282permissions Documentation arrivedA small documentation edit on User identity and local data touched a line naming permissions after this was published.
the line in the docs

Files in this directory are written with owner-only permissions so other OS accounts on the same machine cannot read them. The app encrypts stored sign-in tokens and similar secrets with the operating system's secure storage (see [Credenti…

v2.1.282permissions Documentation arrivedAnthropic's documentation has since written up permissions, on Configuration reference.
the line in the docs

On a scheduled task, the approval prompt for an MCP tool that has no [`toolPolicy`](#tool-permissions-for-managed-mcp-servers) entry can offer a standing approval: **Allow for all scheduled runs** in Cowork, **Always allow** in the Code ta…

v2.1.282strictPluginOnlyCustomization Documentation arrivedA small documentation edit on Code in Claude Desktop on 3P touched a line naming strictPluginOnlyCustomization after this was published.
the line in the docs

| `allowedPluginMcpServers` | `strictPluginOnlyCustomization` set to `["mcp"]` together with an `allowedMcpServers` list holding your entries and `allowManagedMcpServersOnly`, whether or not `managedMcpServers` is set. MCP servers bundled …

v2.1.282strictPluginOnlyCustomization Documentation arrivedA small documentation edit on Code in Claude Desktop on 3P touched a line naming strictPluginOnlyCustomization after this was published.
the line in the docs

| `allowedPluginMcpServers` | `strictPluginOnlyCustomization` set to `["mcp"]` together with an `allowedMcpServers` list holding your entries and `allowManagedMcpServersOnly`, whether or not `managedMcpServers` is set. MCP servers bundled …

v2.1.273allowManagedMcpServersOnly Documentation arrivedA small documentation edit on Code in Claude Desktop on 3P touched a line naming allowManagedMcpServersOnly after this was published.
the line in the docs

| `allowedPluginMcpServers` | `strictPluginOnlyCustomization` set to `["mcp"]` together with an `allowedMcpServers` list holding your entries and `allowManagedMcpServersOnly`, whether or not `managedMcpServers` is set. MCP servers bundled …

v2.1.273allowManagedMcpServersOnly Documentation arrivedA small documentation edit on Code in Claude Desktop on 3P touched a line naming allowManagedMcpServersOnly after this was published.
the line in the docs

| `allowedPluginMcpServers` | `strictPluginOnlyCustomization` set to `["mcp"]` together with an `allowedMcpServers` list holding your entries and `allowManagedMcpServersOnly`, whether or not `managedMcpServers` is set. MCP servers bundled …

v2.1.269managedMcpServers Documentation arrivedA small documentation edit on Code in Claude Desktop on 3P touched a line naming managedMcpServers after this was published.
the line in the docs

| `allowedPluginMcpServers` | `strictPluginOnlyCustomization` set to `["mcp"]` together with an `allowedMcpServers` list holding your entries and `allowManagedMcpServersOnly`, whether or not `managedMcpServers` is set. MCP servers bundled …

v2.1.259managedMcpServers Documentation arrivedA small documentation edit on Code in Claude Desktop on 3P touched a line naming managedMcpServers after this was published.
the line in the docs

| `allowedPluginMcpServers` | `strictPluginOnlyCustomization` set to `["mcp"]` together with an `allowedMcpServers` list holding your entries and `allowManagedMcpServersOnly`, whether or not `managedMcpServers` is set. MCP servers bundled …

v2.1.259managedMcpServers Documentation arrivedA small documentation edit on Code in Claude Desktop on 3P touched a line naming managedMcpServers after this was published.
the line in the docs

| `allowedPluginMcpServers` | `strictPluginOnlyCustomization` set to `["mcp"]` together with an `allowedMcpServers` list holding your entries and `allowManagedMcpServersOnly`, whether or not `managedMcpServers` is set. MCP servers bundled …

v2.1.259managedMcpServers Documentation arrivedA small documentation edit on Code in Claude Desktop on 3P touched a line naming managedMcpServers after this was published.
the line in the docs

| `allowedPluginMcpServers` | `strictPluginOnlyCustomization` set to `["mcp"]` together with an `allowedMcpServers` list holding your entries and `allowManagedMcpServersOnly`, whether or not `managedMcpServers` is set. MCP servers bundled …

v2.1.259managedMcpServers Documentation arrivedA small documentation edit on Code in Claude Desktop on 3P touched a line naming managedMcpServers after this was published.
the line in the docs

| `allowedPluginMcpServers` | `strictPluginOnlyCustomization` set to `["mcp"]` together with an `allowedMcpServers` list holding your entries and `allowManagedMcpServersOnly`, whether or not `managedMcpServers` is set. MCP servers bundled …

v2.1.259managedMcpServers Documentation arrivedA small documentation edit on Code in Claude Desktop on 3P touched a line naming managedMcpServers after this was published.
the line in the docs

| `allowedPluginMcpServers` | `strictPluginOnlyCustomization` set to `["mcp"]` together with an `allowedMcpServers` list holding your entries and `allowManagedMcpServersOnly`, whether or not `managedMcpServers` is set. MCP servers bundled …

v2.1.277/loop Documentation arrivedA small documentation edit on Code in Claude Desktop on 3P touched a line naming /loop after this was published.
the line in the docs

| `scheduledTasksEnabled` | When `false`, the routines list in Code is hidden and Code sessions start without Claude Code's in-session scheduling tools, so the `/loop` command cannot schedule recurring work. Cowork's scheduled tasks are tu…

v2.1.260AWS_PROFILE Documentation arrivedAnthropic's documentation has since written up AWS_PROFILE, on Deploy Claude Desktop on 3P with Amazon Bedrock.
the line in the docs

At the start of each Cowork or Code session, the app exchanges the stored token with IAM Identity Center for short-lived AWS credentials scoped to the configured account and permission set, and writes them to the session's AWS credentials …

v2.1.282tengu_smooth_chipmunk Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account.
v2.1.281tengu_smooth_chipmunk Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account.
v2.1.281tengu_smooth_chipmunk Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account.
v2.1.269tengu_smooth_chipmunk Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account.
v2.1.261tengu_smooth_chipmunk Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account.
v2.1.261tengu_smooth_chipmunk Flag reading movedThe flag server now returns on for tengu_smooth_chipmunk, read as this account.
v2.1.259tengu_review_bughunter_config Flag reading movedThe flag server now returns {"agent_timeout_seconds":600,"cost_note":"$5-$25","duration_note":"~15-25 min","enabled":true,"fleet_size":5,"max_duration_minutes":10,"total_wallclock_minutes":22,"typical_cost_usd":20} for tengu_review_bughunter_config, read as this account.
v2.1.259tengu_review_bughunter_config Flag reading movedThe flag server now returns {"agent_timeout_seconds":600,"cost_note":"$5-$25","duration_note":"~15-25 min","enabled":true,"fleet_size":5,"max_duration_minutes":10,"total_wallclock_minutes":22,"typical_cost_usd":20} for tengu_review_bughunter_config, read as this account.
v2.1.282/config Documentation arrivedA small documentation edit on Security and data handling touched a line naming /config after this was published.
the line in the docs

On macOS and Linux, those shell commands run inside an operating-system-level sandbox that the application builds from your organization's **Allowed network hosts** and **Allowed workspace folders** settings on the [Config](/docs/governmen…

v2.1.282/config Documentation arrivedAnthropic's documentation has since written up /config, on Available settings.
the line in the docs

Turn this on to stop Claude's file tools in Claude Desktop Code sessions from reading files outside the session's project folder and any folders listed in [**Allowed workspace folders**](#allowed-workspace-folders). The setting is off by d…

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.280sonnet-4-6 Documentation arrivedA small documentation edit on overview touched a line naming sonnet-4-6 after this was published.
the line in the docs

<Card title="System prompt" icon="text" href="https://platform.claude.com/docs/en/release-notes/system-prompts/overview#claude-sonnet-4-6">

v2.1.268claude-sonnet-4-6 Documentation arrivedA small documentation edit on overview touched a line naming claude-sonnet-4-6 after this was published.
the line in the docs

<Card title="System prompt" icon="text" href="https://platform.claude.com/docs/en/release-notes/system-prompts/overview#claude-sonnet-4-6">

Feedback