← Claude Docs

Changelog - Claude Code Docs

Claude Docs · April 8, 2026
Release notes for Claude Code, including new features, improvements, and bug fixes by version. This page is generated from the CHANGELOG.md on GitHub. Run claude --version to check your installed version. Added focus view toggle (Ctrl+O) in NO_FLICKER mode

Detailed Analysis

Claude Code's latest changelog release documents a sweeping set of updates across features, bug fixes, and performance improvements that collectively signal the tool's maturation from a terminal-based coding assistant into a robust, enterprise-ready agentic development platform. Among the most notable additions are the focus view toggle in NO_FLICKER mode, a refreshInterval status line setting, live subagent instance indicators in the /agents panel, and Cedar policy file syntax highlighting. On the configuration side, Bedrock support has been significantly hardened — including fixes for SigV4 authentication failures triggered by empty environment variables in GitHub Actions, a regression fix for 403 errors introduced in v2.1.94, and the addition of support for Amazon Bedrock powered by Mantle via a new environment variable flag. The default effort level has also been elevated from medium to high for API-key, Bedrock/Vertex/Foundry, Team, and Enterprise users, reflecting Anthropic's push toward more capable autonomous operation out of the box.

The volume and specificity of bug fixes in this release are particularly striking, revealing how intensively Claude Code is being stress-tested in complex, real-world engineering environments. Critical reliability issues addressed include 429 retry logic that was consuming all retry attempts within roughly 13 seconds due to ignoring server-provided Retry-After headers, MCP HTTP/SSE connections leaking approximately 50 MB per hour of unreleased buffer memory, and subagents with worktree isolation leaking their working directory back to the parent session's Bash tool. Session management also received substantial attention: multiple /resume picker failures were patched, cache misses corrected, and a previously silent bug where messages typed during active Claude processing were not persisted to transcripts was resolved. These fixes collectively address scenarios that arise specifically when Claude Code is deployed in sustained, multi-hour agentic workflows — the kind where reliability gaps compound into significant productivity losses.

The NO_FLICKER mode improvements deserve particular attention as an indicator of where Anthropic sees Claude Code's user base expanding. That mode received fixes for scroll rendering artifacts inside zellij (a terminal multiplexer popular in Linux development environments), Unicode text garbling on Windows copy, slow mouse-wheel behavior in Windows Terminal, Shift+Enter and Alt/Cmd+arrow shortcut failures in Warp, and a memory leak in API retry state. The breadth of terminal environments being explicitly addressed — from macOS-native tools to Windows Terminal to Warp to zellij — suggests active adoption across heterogeneous developer environments rather than a single platform monoculture. The addition of CJK punctuation support for slash command and @-mention completions further underscores active international developer adoption.

Taken in aggregate, this changelog illustrates a broader trend in agentic AI tooling: the transition from feature-driven development toward infrastructure hardening. Earlier Claude Code releases focused on introducing capabilities — dynamic subagents, hooks, plugin systems, /schedule for recurring tasks, and native VS Code integration introduced at v2.0.0. This release, by contrast, is dominated by fixes to the plumbing: permissions enforcement, transcript accuracy, memory management, authentication reliability, and multi-session state consistency. This shift mirrors patterns seen in the maturation of other developer tools, where early adopters surface edge cases that demand systematic resolution before wider enterprise deployment is viable. The fix to managed-settings allow rules persisting after administrator removal until process restart, for instance, is a security-relevant correction that would be particularly significant in team or enterprise deployments where access governance is operationally critical.

The release also reflects the tightening integration between Claude Code and the broader Anthropic ecosystem. Updates to Bridge sessions now surface local git repository, branch, and working directory information on claude.ai session cards, connecting the local development context to cloud-based session management. The addition of hookSpecificOutput.sessionTitle for UserPromptSubmit hooks and the updated /claude-api skill to cover Managed Agents alongside the Claude API point toward a deepening role for Claude Code as an interface layer within multi-agent architectures — not merely a standalone coding tool but an orchestration node within larger AI-driven workflows. Anthropic's trajectory with Claude Code increasingly positions it as infrastructure for autonomous software development pipelines, with this release addressing the reliability and security demands that serious enterprise deployment of such infrastructure requires.

Read original article →