AI posts
AI release notes
Anthropic's official release notes. Claude apps: the website, desktop and phone apps. Claude Code: Claude's coding assistant. Claude API: what developers use to build Claude into their own products.
Compiled by the Toolstash team · Updated
Claude Code
Claude Code 2.1.312
4 new22 fixes13 otherAdded oidc.user_id_claim to the Claude apps gateway, to identify people by an id_token claim other than sub, such as Microsoft Entra ID's oid. Added click to send: in fullscreen, clicking the "to send now" hint under a queued message sends it right away, as its key does.
Claude Code
Claude Code 2.1.311
5 new55 fixes32 otherAdded --hold-idle-file and --max-hold-min to self-hosted-runner, to keep an idle session while your host reports processes it left running. Added a tip for the Explanatory output style, shown when you ask Claude for explanations.
Claude Code
Claude Code 2.1.310
3 new14 fixes9 otherAdded the Monitor tool and plugin monitors on Bedrock, Vertex, and Foundry, and when telemetry or nonessential traffic is disabled; long foreground sleeps are now blocked there too. [Cloud sessions] Added Claude Code cloud sessions and Remote Control permissions to Enterprise custom roles, so Owners can control access to each by role.
Claude Code
Claude Code 2.1.309
1 new61 fixes17 other[VSCode] Added a log warning that says what to do when dictation or the extension's own requests fail certificate verification, such as behind a TLS-inspecting proxy.
Claude Code
Claude Code 2.1.308
1 otherBug fixes and reliability improvements.
Claude Code
Claude Code 2.1.307
4 new24 fixes15 otherAdded /claude-api api-version to move Claude API code to API version 2026-10-21. Added the claude_code.safety_event OpenTelemetry event for each tool call a permission rule, auto mode, a safety check, a hook or the sandbox stopped, prompted or sent back.
Claude Code
Claude Code 2.1.306
2 fixesFixed claude -p inside cloud sessions reporting "Not logged in" when started without the session's environment variables. Fixed an API error being replaced by "prompt is too long", and an unneeded compaction, in sessions with many MCP tools.
Claude Code
Claude Code 2.1.305
4 new19 fixes15 otherAdded sandbox.allowNestedUserNamespaces so sandboxed commands on Linux can create user namespaces (Chromium, rootless podman); this lets them get around the sandbox's file protections. Added CLAUDE_CODE_RETRY_WATCHDOG_USAGE_LIMIT_RECHECK_MS so unattended retry mode (CLAUDE_CODE_RETRY_WATCHDOG) notices a usage limit that was lifted before its reset.
Claude Code
Claude Code 2.1.304
10 new43 fixes23 otherAdded a transcript line when a plugin that runs first skips one of your mod's hooks, naming the event and the plugin. Added decider: "person" to a mod's tool.check answer: only the permission dialog or a host's callback can approve the ask, and it is refused with the mod's reason where nobody can be asked.
Claude Code
Claude Code 2.1.303
1 otherBug fixes and reliability improvements.
Claude Code
Claude Code 2.1.302
4 new42 fixes17 otherAdded CLAUDE_CODE_AUTO_MODE_MODEL to choose the model the client-side auto mode classifier uses; it does not change the model for server-side auto mode. Added an Idle compaction row to /config for turning idle compaction off or back on; the notices shown after an idle compaction now say how to turn it off.
Claude Code
Claude Code 2.1.301
8 new33 fixes10 otherAdded CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS so unattended retry mode (CLAUDE_CODE_RETRY_WATCHDOG) ends a request at a usage limit that resets too far away instead of waiting. Added OpenTelemetry tracing guidance to the claude-api skill, including setting up trace destinations with the ant CLI.
Claude Code
Claude Code 2.1.300
12 new58 fixes18 otherAdded virtualText to a mod's prompt decorations: text drawn in the prompt box that never enters the draft or the submitted prompt. Added cache_creation_5m_tokens and cache_creation_1h_tokens to the OpenTelemetry api_request event, splitting cache writes by lifetime.
Claude Code
Claude Code 2.1.299
18 new130 fixes42 otherAdded CLAUDE_CODE_DISABLE_FILE_MENTIONS environment variable: Claude gets the paths of @ file mentions to read with its file tools, not the files' contents. Added idle compaction in the terminal: a 200K+ token conversation left idle for about 54 minutes is compacted before its one-hour prompt cache expires, so your next message doesn't reprocess it all.
Claude Code
Claude Code 2.1.296
8 new56 fixes15 otherAdded a code key to the Claude apps gateway's managed.policies[]: the same settings as cli, also applied in Claude Desktop's Code tab; beside desktop, it turns on Claude Desktop's gateway mode. Added autoCompactWindow to subagent frontmatter and --agents definitions, so a subagent can auto-compact earlier than the main conversation's window.
Claude Code
Claude Code 2.1.295
17 new96 fixes30 otherAdded onFailure: "block" for command and HTTP hooks: a hook that can't start, times out, or exits with an unexpected code blocks the action instead of letting it through. Added Program Status Protocol (OSC 7501) support: terminals that implement it can show whether Claude Code is working, waiting on you, or done.
Claude Code
Claude Code 2.1.294
1 fix1 otherFixed prompt and agent hooks written as instructions (such as "Block commands that...") allowing what they should block. Improved how prompt hooks on Stop and SubagentStop written as instructions (such as "Carry on if the build is broken") are judged, so Claude is less likely to stop early.
Claude Code
Claude Code 2.1.293
3 new38 fixes15 otherAdded Claude Haiku 5.5 (claude-haiku-5-5), now the default Haiku model on the Anthropic API — 1M context, $0.10/$0.50 per Mtok ($0.50/$2.50 for prompts over 100K). Added agentType to the subagentStatusLine payload, so scripts can tell custom subagent types apart.
Claude Code
Claude Code 2.1.292
8 new64 fixes20 otherAdded --marketplace <source> to claude plugin install: adds the marketplace if needed, under the same policy checks as claude plugin marketplace add, then installs the plugin from it. Added an effort parameter to the Agent tool, so Claude runs a sub-agent at the effort level you ask for.
Claude Code
Claude Code 2.1.291
2 fixesFixed a regression in 2.1.290 where cloud sessions could drop answers to permission prompts. Fixed a regression in 2.1.288 where the last messages of a session could be lost when quitting.
Claude Code
Claude Code 2.1.290
15 new130 fixes45 otherAdded serverToolUses to the result of a mod's turn.step hook: the tool calls the API ran itself (the advisor), each with its id, name, input, start and end. Added agentId to the tool.check event of plugin hooks, so a hook can tell a subagent's permission check from the main session's.
Claude Code
Claude Code 2.1.289
1 new23 fixes3 otherAdded agent.spawn for teammates, one agent id across plugin hook events, and idle and waiting states in $.agent.list().
Claude Code
Claude Code 2.1.288
7 new64 fixes18 otherAdded $.ui.selection() for mods: returns the text you last selected in fullscreen mode and, when the selection lies within one transcript row, that row. Added a built-in gh api to cloud sessions whose image has no GitHub CLI, and fixed the built-in sending control characters from file names, jq filters or GitHub errors to the terminal.
Claude Code
Claude Code 2.1.287
8 new66 fixes32 otherAdded Claude Mods: plugins may now modify deeper behavior. Added You should know, a built-in mod where a side agent watches your back and flags things you or Claude might miss. Turn it on with /plugin enable cc-plugin-you-should-know@builtin (for first-party sessions with telemetry on).
Claude Code
Claude Code 2.1.286
7 new49 fixes32 otherAdded a count such as "2 of 5" to the permission prompt when several permission requests stack up. Added mouse support for the "N more" rows of lists in fullscreen mode: click one to jump to that end of the list, with hover and pressed states.
Claude Code
Claude Code 2.1.285
10 new86 fixes40 otherAdded CLAUDE_CODE_DISABLE_WEB_FETCH environment variable to turn off the WebFetch tool. Added claude --desktop to open the Claude desktop app on the current directory, or on a session with --continue / --resume <id>.
Claude Code
Claude Code 2.1.284
14 new57 fixes29 otherAdded Claude Sonnet 5.5 (claude-sonnet-5-5), now the default Sonnet model on the Anthropic API — 1M context, $2/$10 per Mtok with $0.20/Mtok cache reads. Added a "Yes, but ask again next time" answer to auto mode's prompt before a read outside the working directories, so you can allow that one read and still be asked about later ones.
Claude Code
Claude Code 2.1.283
11 new53 fixes30 otherAdded x-claude-code-prompt-id to the gateway hint headers so LLM gateways can group the requests that serve one user prompt; opt in with CLAUDE_CODE_GATEWAY_HINT_HEADERS=1. Added availableModelsMatch managed setting: with "exact", an availableModels entry allows only the model version it names, so new releases stay blocked until listed.
Claude Code
Claude Code 2.1.282
8 new58 fixes20 otherAdded a maxProseWidth setting that caps the width of Claude's prose in wide terminals while tables and code blocks keep the full width. Added a startup notice, and /status and claude doctor entries, listing telemetry variables in a project's settings files that were ignored or that turned telemetry off.
Claude Code
Claude Code 2.1.281
13 new112 fixes51 otherAdded Claude apps gateway support for newer Claude Desktop keys in desktop policy blocks, including blockReadsOutsideWorkingDirectories and disableBypassPermissionsMode. Added assume_role on Claude apps gateway Bedrock upstreams: the gateway calls Bedrock as an IAM role it assumes through STS, in another AWS account if needed, optionally one session per developer.