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.251tengu_juniper_relay Flag reading movedThe flag server now returns on for tengu_juniper_relay, read as this account.
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.275disabled Documentation arrivedA small documentation edit on Claude Code changelog touched a line naming disabled after this was published.
the line in the docs

* Changed AGENTS.md support to also work on Amazon Bedrock, Google Vertex AI, Microsoft Foundry, LLM gateways, and sessions with telemetry disabled

v2.1.268--json Documentation arrivedA small documentation edit on Week 37 · September 7–11, 2026 touched a line naming --json after this was published.
the line in the docs

<div>Pass `--json` to <code>claude plugin install</code>, <code>uninstall</code>, <code>update</code>, <code>enable</code>, or <code>disable</code> to print the result as <a href="/docs/en/plugins/cli-reference#plugin-json-result">one JSON…

v2.1.259--json Documentation arrivedA small documentation edit on Week 37 · September 7–11, 2026 touched a line naming --json after this was published.
the line in the docs

<div>Pass `--json` to <code>claude plugin install</code>, <code>uninstall</code>, <code>update</code>, <code>enable</code>, or <code>disable</code> to print the result as <a href="/docs/en/plugins/cli-reference#plugin-json-result">one JSON…

v2.1.275/plugin install Documentation arrivedA small documentation edit on Week 33 · August 10–14, 2026 touched a line naming /plugin install after this was published.
the line in the docs

<div><a href="/docs/en/plugins/install#install-a-plugin"><code>/plugin install plugin\@marketplace</code></a> refreshes the marketplace first, so newly published plugins install without a manual marketplace update</div>

v2.1.275/plugin install Documentation arrivedA small documentation edit on Week 33 · August 10–14, 2026 touched a line naming /plugin install after this was published.
the line in the docs

<div><a href="/docs/en/plugins/install#install-a-plugin"><code>/plugin install plugin\@marketplace</code></a> refreshes the marketplace first, so newly published plugins install without a manual marketplace update</div>

v2.1.275/plugin install Documentation arrivedA small documentation edit on Week 33 · August 10–14, 2026 touched a line naming /plugin install after this was published.
the line in the docs

<div><a href="/docs/en/plugins/install#install-a-plugin"><code>/plugin install plugin\@marketplace</code></a> refreshes the marketplace first, so newly published plugins install without a manual marketplace update</div>

v2.1.275/plugin install Documentation arrivedA small documentation edit on Week 33 · August 10–14, 2026 touched a line naming /plugin install after this was published.
the line in the docs

<div><a href="/docs/en/plugins/install#install-a-plugin"><code>/plugin install plugin\@marketplace</code></a> refreshes the marketplace first, so newly published plugins install without a manual marketplace update</div>

v2.1.277/reload-plugins Documentation arrivedA small documentation edit on Week 32 · August 3–7, 2026 touched a line naming /reload-plugins after this was published.
the line in the docs

<div>Plugins you install from <a href="/docs/en/plugins/install#install-a-plugin"><code>/plugin</code></a> activate in the current session when it's safe to do so; the install summary reports <code>Plugin is now active.</code> or tells you…

v2.1.268/reload-plugins Documentation arrivedA small documentation edit on Week 32 · August 3–7, 2026 touched a line naming /reload-plugins after this was published.
the line in the docs

<div>Plugins you install from <a href="/docs/en/plugins/install#install-a-plugin"><code>/plugin</code></a> activate in the current session when it's safe to do so; the install summary reports <code>Plugin is now active.</code> or tells you…

v2.1.268/reload-plugins Documentation arrivedA small documentation edit on Week 32 · August 3–7, 2026 touched a line naming /reload-plugins after this was published.
the line in the docs

<div>Plugins you install from <a href="/docs/en/plugins/install#install-a-plugin"><code>/plugin</code></a> activate in the current session when it's safe to do so; the install summary reports <code>Plugin is now active.</code> or tells you…

v2.1.268/reload-plugins Documentation arrivedA small documentation edit on Week 32 · August 3–7, 2026 touched a line naming /reload-plugins after this was published.
the line in the docs

<div>Plugins you install from <a href="/docs/en/plugins/install#install-a-plugin"><code>/plugin</code></a> activate in the current session when it's safe to do so; the install summary reports <code>Plugin is now active.</code> or tells you…

v2.1.268/reload-plugins Documentation arrivedA small documentation edit on Week 32 · August 3–7, 2026 touched a line naming /reload-plugins after this was published.
the line in the docs

<div>Plugins you install from <a href="/docs/en/plugins/install#install-a-plugin"><code>/plugin</code></a> activate in the current session when it's safe to do so; the install summary reports <code>Plugin is now active.</code> or tells you…

v2.1.268/reload-plugins Documentation arrivedA small documentation edit on Week 32 · August 3–7, 2026 touched a line naming /reload-plugins after this was published.
the line in the docs

<div>Plugins you install from <a href="/docs/en/plugins/install#install-a-plugin"><code>/plugin</code></a> activate in the current session when it's safe to do so; the install summary reports <code>Plugin is now active.</code> or tells you…

v2.1.268/reload-plugins Documentation arrivedA small documentation edit on Week 32 · August 3–7, 2026 touched a line naming /reload-plugins after this was published.
the line in the docs

<div>Plugins you install from <a href="/docs/en/plugins/install#install-a-plugin"><code>/plugin</code></a> activate in the current session when it's safe to do so; the install summary reports <code>Plugin is now active.</code> or tells you…

v2.1.248themes Documentation arrivedA small documentation edit on Configure your terminal for Claude Code touched a line naming themes after this was published.
the line in the docs

In addition to the built-in presets, `/theme` lists any custom themes you have defined and any themes contributed by installed [plugins](/docs/en/plugins/components#themes-and-output-styles). Select **New custom theme…** at the end of the …

v2.1.281/add-dir Documentation arrivedAnthropic's documentation has since written up /add-dir, on Create custom subagents.
the line in the docs

When you add a directory with `--add-dir` or `/add-dir`, Claude Code also loads its `.claude/agents/` folder, alongside your project subagents. See [Additional directories](/docs/en/permissions#additional-directories-grant-file-access-not-…

v2.1.280allowManagedHooksOnly Documentation arrivedA small documentation edit on Customize your status line touched a line naming allowManagedHooksOnly after this was published.
the line in the docs

The same trust, `disableAllHooks`, and [`allowManagedHooksOnly`](/docs/en/settings-reference#allowmanagedhooksonly) gates that apply to `statusLine` apply here. Plugins can ship a default `subagentStatusLine` in their [`settings.json`](/do…

v2.1.280allowManagedHooksOnly Documentation arrivedA small documentation edit on Customize your status line touched a line naming allowManagedHooksOnly after this was published.
the line in the docs

The same trust, `disableAllHooks`, and [`allowManagedHooksOnly`](/docs/en/settings-reference#allowmanagedhooksonly) gates that apply to `statusLine` apply here. Plugins can ship a default `subagentStatusLine` in their [`settings.json`](/do…

v2.1.261allowManagedHooksOnly Documentation arrivedA small documentation edit on Customize your status line touched a line naming allowManagedHooksOnly after this was published.
the line in the docs

The same trust, `disableAllHooks`, and [`allowManagedHooksOnly`](/docs/en/settings-reference#allowmanagedhooksonly) gates that apply to `statusLine` apply here. Plugins can ship a default `subagentStatusLine` in their [`settings.json`](/do…

v2.1.281disableAllHooks Documentation arrivedA small documentation edit on Customize your status line touched a line naming disableAllHooks after this was published.
the line in the docs

The same trust, `disableAllHooks`, and [`allowManagedHooksOnly`](/docs/en/settings-reference#allowmanagedhooksonly) gates that apply to `statusLine` apply here. Plugins can ship a default `subagentStatusLine` in their [`settings.json`](/do…

v2.1.280disableAllHooks Documentation arrivedA small documentation edit on Customize your status line touched a line naming disableAllHooks after this was published.
the line in the docs

The same trust, `disableAllHooks`, and [`allowManagedHooksOnly`](/docs/en/settings-reference#allowmanagedhooksonly) gates that apply to `statusLine` apply here. Plugins can ship a default `subagentStatusLine` in their [`settings.json`](/do…

v2.1.259disableAllHooks Documentation arrivedA small documentation edit on Customize your status line touched a line naming disableAllHooks after this was published.
the line in the docs

The same trust, `disableAllHooks`, and [`allowManagedHooksOnly`](/docs/en/settings-reference#allowmanagedhooksonly) gates that apply to `statusLine` apply here. Plugins can ship a default `subagentStatusLine` in their [`settings.json`](/do…

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

The same check covers plugin folders named in the [`CLAUDE_CODE_PLUGIN_DIRS`](/docs/en/env-vars#variables) environment variable, which requires Claude Code v2.1.280 or later. When the variable names a folder, Claude Code exits with the sam…

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

The same check covers plugin folders named in the [`CLAUDE_CODE_PLUGIN_DIRS`](/docs/en/env-vars#variables) environment variable, which requires Claude Code v2.1.280 or later. When the variable names a folder, Claude Code exits with the sam…

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

Set `"autoUpdate": true` alongside `source` to make Claude Code refresh that marketplace and update its installed plugins in the background after startup. When omitted, `claude-plugins-official` and most other official Anthropic marketplac…

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

Set `"autoUpdate": true` alongside `source` to make Claude Code refresh that marketplace and update its installed plugins in the background after startup. When omitted, `claude-plugins-official` and most other official Anthropic marketplac…

v2.1.281/app Documentation arrivedAnthropic's documentation has since written up /app, on All settings.
the line in the docs

| `directory` | `{ "source": "directory", "path": "/opt/acme-corp/approved-marketplaces" }` | `path` required, the absolute path to a directory containing `.claude-plugin/marketplace.json` |

v2.1.269--publish-report Documentation arrivedAnthropic's documentation has since written up --publish-report, on Test plugins with evals.
the line in the docs

| `--publish-report` | | Publish the report even where it would stay local by default, such as a run a Claude Code session started |

v2.1.269--trust-plugin Documentation arrivedAnthropic's documentation has since written up --trust-plugin, on Test plugins with evals.
the line in the docs

| `--trust-plugin` | Off | Skip the first-run trust prompt for a plugin whose code and suite you'd run yourself. Pass it in CI so the job is never refused by or left waiting at the prompt. See [What a run can access](#security) |

v2.1.269--trust-plugin Documentation arrivedAnthropic's documentation has since written up --trust-plugin, on Test plugins with evals.
the line in the docs

| `--trust-plugin` | Off | Skip the first-run trust prompt for a plugin whose code and suite you'd run yourself. Pass it in CI so the job is never refused by or left waiting at the prompt. See [What a run can access](#security) |

v2.1.269--trust-plugin Documentation arrivedAnthropic's documentation has since written up --trust-plugin, on Test plugins with evals.
the line in the docs

| `--trust-plugin` | Off | Skip the first-run trust prompt for a plugin whose code and suite you'd run yourself. Pass it in CI so the job is never refused by or left waiting at the prompt. See [What a run can access](#security) |

v2.1.269--max-cost-usd Documentation arrivedAnthropic's documentation has since written up --max-cost-usd, on Test plugins with evals.
the line in the docs

| `--max-cost-usd <usd>` | No ceiling | A ceiling on the run's list-price cost estimate, not on plan usage. Checked before each run starts. Once spent, nothing further starts; runs that already started finish, so spend can pass the ceiling…

v2.1.269--concurrency Documentation arrivedAnthropic's documentation has since written up --concurrency, on Test plugins with evals.
the line in the docs

| `-j`, `--concurrency <n>` | `1` | Run up to this many agent runs at once, from 1 to 8. They share your account's rate limit, so this shortens wall-clock time rather than raising throughput past that limit. Results keep case order |

v2.1.269--concurrency Documentation arrivedAnthropic's documentation has since written up --concurrency, on Test plugins with evals.
the line in the docs

| `-j`, `--concurrency <n>` | `1` | Run up to this many agent runs at once, from 1 to 8. They share your account's rate limit, so this shortens wall-clock time rather than raising throughput past that limit. Results keep case order |

v2.1.269--allow-real-servers Documentation arrivedAnthropic's documentation has since written up --allow-real-servers, on Test plugins with evals.
the line in the docs

When a case asked for a tool you didn't grant, the progress output lists it as `not granted`. Tools on a [mocked](#mock-mcp-servers) MCP server need no grant. Tools on a real plugin MCP server need both the server started, with `--allow-re…

v2.1.269--allow-real-servers Documentation arrivedAnthropic's documentation has since written up --allow-real-servers, on Test plugins with evals.
the line in the docs

When a case asked for a tool you didn't grant, the progress output lists it as `not granted`. Tools on a [mocked](#mock-mcp-servers) MCP server need no grant. Tools on a real plugin MCP server need both the server started, with `--allow-re…

v2.1.269scaffold_script Documentation arrivedAnthropic's documentation has since written up scaffold_script, on Test plugins with evals.
the line in the docs

* **Fixture files or a git repository**: write a Bash script in the case directory and name it in `context.scaffold_script`. The script runs as you, outside the agent's sandbox, and only when you pass `--scaffold`, so pass that flag only f…

v2.1.269--scaffold Documentation arrivedAnthropic's documentation has since written up --scaffold, on Test plugins with evals.
the line in the docs

* **Fixture files or a git repository**: write a Bash script in the case directory and name it in `context.scaffold_script`. The script runs as you, outside the agent's sandbox, and only when you pass `--scaffold`, so pass that flag only f…

v2.1.251extraKnownMarketplaces Documentation arrivedAnthropic's documentation has since written up extraKnownMarketplaces, on Configure permissions.
the line in the docs

| Frontmatter hooks in a project [subagent](/docs/en/sub-agents#hooks-in-subagent-frontmatter), a project [`@skills-dir` plugin](/docs/en/plugins/loading#plugins-shared-through-a-repository), and [`extraKnownMarketplaces`](/docs/en/setting…

v2.1.248wslInheritsWindowsSettings Documentation arrivedAnthropic's documentation has since written up wslInheritsWindowsSettings, on Deploy managed settings.
the line in the docs

| [`wslInheritsWindowsSettings`](/docs/en/settings-reference#wslinheritswindowssettings) | When set in the HKLM registry or a file under `C:\Program Files\ClaudeCode`, have WSL read the Windows policy chain, and read `/etc/claude-code` onl…

v2.1.281--agents Documentation arrivedAnthropic's documentation has since written up --agents, on Deploy managed settings.
the line in the docs

| [`disableSideloadFlags`](/docs/en/settings-reference#disablesideloadflags) | Reject the `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` flags at startup. In cloud sessions, Claude Code drops the MCP servers the server deli…

v2.1.281--agents Documentation arrivedAnthropic's documentation has since written up --agents, on Deploy managed settings.
the line in the docs

| [`disableSideloadFlags`](/docs/en/settings-reference#disablesideloadflags) | Reject the `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` flags at startup. In cloud sessions, Claude Code drops the MCP servers the server deli…

Feedback