releases.shpreview
Anthropic/Claude Code

Claude Code

$npx -y @buildinternet/releases show claude-code
Mon
Wed
Fri
AprMayJunJulAugSepOctNovDecJanFebMarApr
Less
More
Releases84Avg26/moVersionsv2.1.5 → v2.1.112
Mar 25, 2026

New Features:

  • Added managed-settings.d/ drop-in directory for deploying independent policy fragments
  • Added CwdChanged and FileChanged hook events for reactive environment management
  • Added sandbox.failIfUnavailable setting to exit with error when sandbox unavailable
  • Added disableDeepLinkRegistration setting to prevent claude-cli:// protocol handler registration
  • Added CLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1 to strip credentials from subprocess environments
  • Added transcript search with / key and n/N navigation in transcript mode
  • Added Ctrl+X Ctrl+E as alias for external editor
  • Pasted images now insert [Image #N] chip at cursor for positional reference
  • Agents can declare initialPrompt in frontmatter to auto-submit first turn
  • Made chat:killAgents and chat:fastMode rebindable via keybindings.json

Fixes:

  • Fixed mouse tracking escape sequences leaking to shell prompt
  • Fixed Claude Code hanging on exit on macOS
  • Fixed screen flashing blank after idle
  • Fixed diffing very large files (now times out after 5 seconds)
  • Fixed UI freeze on startup when voice input enabled (3s delay)
  • Fixed startup regression with claude.ai MCP config fetch (~3s wait)
  • Fixed --mcp-config bypassing managed policy enforcement
  • Fixed claude.ai MCP connectors unavailable in single-turn --print mode
  • Fixed caffeinate process not terminating on exit
  • Fixed bash mode not activating with !-prefixed suggestions
  • Fixed stale slash command selection
  • Fixed /config menu showing both search and list selection
  • Fixed background subagents becoming invisible after context compaction
  • Fixed background agent tasks stuck in running state
  • Fixed --channels showing unavailable message on first launch
  • Fixed uninstalled plugin hooks continuing to fire
  • Fixed queued commands flickering during streaming
  • Fixed slash commands sent to model as text during processing
  • Fixed scrollback jumping when collapsed groups finish
  • Fixed scrollback jumping when model starts/stops thinking
  • Fixed SDK session history loss on resume from hook progress messages
  • Fixed copy-on-select not firing outside terminal window
  • Fixed ghost characters in height-constrained lists
  • Fixed Ctrl+B interfering with readline backward-char
  • Fixed tool result files never being cleaned up
  • Fixed space key swallowed after voice hold-to-talk
  • Fixed ALSA library errors on Linux without audio hardware
  • Fixed voice mode SoX detection on Termux/Android
  • Fixed Remote Control sessions showing as Idle
  • Fixed footer navigation selecting invisible Remote Control pill
  • Fixed memory leak in remote sessions (tool use IDs accumulating)

Improvements:

  • Improved Bedrock SDK cold-start latency
  • Improved --resume memory usage and startup latency
  • Improved plugin startup (commands, skills, agents load from cache)
  • Improved Remote Control session titles (AI-generated within seconds)
  • Improved WebFetch to identify as Claude-User
  • Reduced WebFetch peak memory usage
  • Reduced scrollback resets from once per turn to once per ~50 messages
  • Faster claude -p startup with unauthenticated MCP servers (~600ms)
  • Bash ghost-text suggestions include just-submitted commands
  • Increased non-streaming fallback token cap and timeout
  • Interrupting prompt before response restores input
  • /status now works while Claude responds
  • Plugin MCP servers duplicating org-managed connector suppressed
  • Linux respects XDG_DATA_HOME for protocol handler registration
  • Changed "stop background agents" keybinding from Ctrl+F to Ctrl+X Ctrl+K
  • Deprecated TaskOutput tool in favor of Read
  • Added CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK env var
  • Plugin options now available externally with configuration at enable time
  • Claude can reference on-disk path of clipboard-pasted images
  • Ctrl+L clears screen and forces full redraw
  • --bare -p pattern ~14% faster
  • MEMORY.md truncates at 25KB as well as 200 lines
  • Disabled AskUserQuestion and plan-mode tools with --channels

Additional Fixes:

  • Fixed API 400 when pasted image queued during failing tool call
  • Fixed MCP tool calls hanging when SSE connection drops
  • Fixed Remote Control session titles showing raw XML
  • Fixed remote sessions forgetting history after container restart
  • Fixed remote sessions requiring re-login on transient auth errors
  • Fixed rg ... | wc -l hanging in sandbox mode on Linux
  • Fixed voice input hold-to-talk not activating with CJK IME
  • Fixed --worktree hanging with forward slash in name
  • [VSCode] Fixed spinner not showing "Not responding" state
  • [VSCode] Fixed session history not loading on reopen
  • [VSCode] Added Esc-twice for keyboard-navigable rewind picker
  • [VSCode] Fixed "Fork conversation" and rewind actions failing
Mar 20, 2026

New Features:

  • Added --bare flag for scripted -p calls (skips hooks, LSP, plugin sync; requires ANTHROPIC_API_KEY or apiKeyHelper)
  • Added --channels permission relay for channel servers to forward tool approval prompts

Fixes:

  • Fixed multiple concurrent Claude Code sessions requiring repeated re-authentication
  • Fixed voice mode silently swallowing retry failures
  • Fixed voice mode audio not recovering when server drops WebSocket
  • Fixed CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS not suppressing structured-outputs beta header
  • Fixed --channels bypass for Team/Enterprise orgs
  • Fixed crash on Node.js 18
  • Fixed unnecessary permission prompts for Bash commands with dashes
  • Fixed plugin hooks blocking prompt submission when directory deleted
  • Fixed race condition with background agent task output hanging
  • Fixed /btw not including pasted text during active response
  • Fixed race with fast Cmd+Tab and paste under tmux
  • Fixed terminal tab title not updating with auto-generated session description
  • Fixed invisible hook attachments inflating message count
  • Fixed Remote Control sessions showing generic title
  • Fixed /rename not syncing title for Remote Control sessions
  • Fixed Remote Control /exit not reliably archiving session

Improvements:

  • Improved MCP read/search tool calls to collapse into single line
  • Improved ! bash mode discoverability
  • Improved plugin freshness (ref-tracked plugins re-clone on load)
  • Improved Remote Control session titles (refresh after third message)
  • Updated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991)
  • Changed plan mode to hide "clear context" option by default
  • Disabled line-by-line response streaming on Windows/WSL in Windows Terminal
  • Resumed sessions now switch back to original worktree

Fixes (continued):

  • [VSCode] Fixed Windows PATH inheritance for Bash tool with Git Bash
Mar 19, 2026

New Features:

  • Added rate_limits field to statusline scripts for displaying Claude.ai rate limit usage
  • Added source: 'settings' plugin marketplace source for inline plugin declarations
  • Added CLI tool usage detection to plugin tips
  • Added effort frontmatter support for skills and slash commands
  • Added --channels (research preview) for MCP servers to push messages

Fixes:

  • Fixed --resume dropping parallel tool results
  • Fixed voice mode WebSocket failures from Cloudflare bot detection
  • Fixed 400 errors with fine-grained tool streaming through API proxies
  • Fixed /remote-control appearing where it cannot function
  • Fixed /sandbox tab switching not responding to Tab or arrow keys
  • Fixed managed settings not applied at startup when remote-settings.json cached

Improvements:

  • Improved responsiveness of @ file autocomplete in large repositories
  • Improved /effort display
  • Improved /permissions tab switching
  • Improved background tasks panel navigation
  • Simplified plugin install tips
  • Reduced memory usage on startup in large repositories (~80 MB on 250k-file repos)
Mar 18, 2026

No details provided in changelog entry.

Mar 17, 2026
Claude Code 2.1.77

Increased default output token limits for Claude Opus 4.6 to 64k tokens and upper bound to 128k tokens. Added allowRead sandbox filesystem setting and optional index parameter to /copy command. Fixed permission rules saving incorrectly, auto-updater memory accumulation, conversation history truncation with --resume, PreToolUse hooks bypassing permission rules, line ending conversions, memory growth in long sessions, cost tracking in fallback mode, beta tool-schema stripping, Bash errors with spaces in temp paths, paste handling, and numerous UI/terminal issues. Fixed IDE integration in tmux/screen, CJK character rendering, teammate panes not closing, and iTerm2 auto mode detection. Improved startup and --resume performance (45% faster, 100-150MB less memory), Esc abort functionality, and plugin validation. Renamed /fork to /branch. VSCode: Improved plan preview titles and added macOptionClickForcesSelection setting reference.

Claude Code 2.1.78

Added StopFailure hook event for API errors, ${CLAUDE_PLUGIN_DATA} variable for plugin persistent state, and effort, maxTurns, disallowedTools frontmatter for plugin-shipped agents. Terminal notifications now reach outer terminal in tmux, and response text streams line-by-line. Fixed git operations in sandboxed Bash, conversation history truncation in large sessions with subagents, infinite loop in stop hooks, MCP server permission rules not blocking tools, sandbox filesystem permissions, protected directories writability, voice mode keybindings, --worktree flag not loading skills/hooks, git instructions suppression, Bash PATH issues, terminal color support, and various other fixes. Added ANTHROPIC_CUSTOM_MODEL_OPTION env var and fixed ANTHROPIC_BETAS being ignored with Haiku models. Improved memory usage and startup time for resuming large sessions. VSCode: Fixed login screen flash and rate limit error in model dropdown.

Mar 14, 2026
Claude Code 2.1.76

Added MCP elicitation support for structured input mid-task, Elicitation and ElicitationResult hooks, -n/--name CLI flag for session naming, worktree.sparsePaths for git sparse-checkout in large monorepos, PostCompact hook, /effort slash command, and session quality survey. Fixed deferred tools losing input schemas after compaction, slash commands showing 'Unknown skill', plan mode re-approval issues, voice mode keypresses, Bash permission rules with quoted arguments, MCP reconnection spinner, LSP plugin registration, clipboard copying in tmux over SSH, transcript auto-scrolling, and several Remote Control issues. Improved --worktree startup performance, background agent behavior, model fallback notifications, blockquote readability, and Remote Control session titles. Updated --plugin-dir to accept repeated flags. VSCode: Fixed gitignore patterns with commas.

Mar 13, 2026
Claude Code 2.1.75

Added 1M context window for Opus 4.6 by default for Max, Team, and Enterprise plans, /color command to set prompt-bar colors, session name display on prompt bar, and last-modified timestamps to memory files. Fixed voice mode activation on fresh installs, Claude Code header not updating model name, session crashes with undefined attachments, Bash tool ! character handling in pipes, managed-disabled plugins appearing in plugin list, token estimation over-counting, corrupted marketplace config, /resume losing session names, and various UI issues. Improved startup performance on macOS and suppressed async hook completion messages by default (visible with --verbose).

Mar 12, 2026

Added actionable suggestions to /context command with optimization tips, autoMemoryDirectory setting for custom auto-memory storage, and fixed multiple issues including memory leaks in streaming API response buffers, managed policy ask rules being bypassed, full model IDs being ignored in agent frontmatter, MCP OAuth authentication hanging, refresh token expiration handling, voice mode on macOS missing audio-input entitlement, SessionEnd hooks timeout configuration, marketplace plugin installation and git submodule syncing, RTL text rendering in Windows Terminal/VS Code, LSP server Windows file URI handling, and Hebrew/Arabic text rendering. Also fixed permission prompt deadlocks, skill file change deadlocks, bash tool output loss in multiple sessions, subagent model downgrades on Bedrock/Vertex/Foundry, background bash process cleanup, session resume picker, IDE auto-installation crashes, /loop and /resume availability, hook message injection, voice mode session corruption, Linux sandbox ripgrep errors, Linux native module loading on glibc 2.26, image media_type errors via Remote Control, /heapdump Windows errors, and improved up-arrow restoration after interrupting Claude. Changed default Opus model on Bedrock/Vertex/Microsoft Foundry to Opus 4.6, and deprecated /output-style command in favor of /config.

Mar 11, 2026

Added modelOverrides setting to map model picker entries to custom provider model IDs, actionable guidance for OAuth/SSL errors, and fixed multiple issues including freezes/100% CPU loops from permission prompts, deadlocks from skill file changes, bash tool output loss in multiple sessions, subagent model downgrade on Bedrock/Vertex/Foundry, background bash process cleanup, /resume session picker, IDE auto-installation crashes, /loop and voice mode availability, hook double-firing, session corruption on slow connections, Linux sandbox ripgrep errors, Linux glibc 2.26 compatibility, image media_type API errors, /heapdump Windows errors, and improved up-arrow history, IDE detection speed, clipboard pasting performance, /effort availability, voice mode connection retry, and Remote Control spawn mode selection. Changed default Opus model to Opus 4.6 and deprecated /output-style command.

Mar 10, 2026

Added w key in /copy to write selections to file, optional description argument to /plan, ExitWorktree tool, CLAUDE_CODE_DISABLE_CRON environment variable, and expanded bash auto-approval allowlist. Restored model parameter on Agent tool, simplified effort levels (low/medium/high with new symbols), improved /config and up-arrow history, improved voice transcription accuracy for technical terms, switched bash parsing to native module, and reduced bundle size by ~510 KB. Fixed multiple issues including slow exits with background tasks, stuck agent progress, double skill hook firing, voice mode input lag and false speech detection errors, --continue not resuming properly, security parsing edge cases, marketplace plugin installation failures on Windows, marketplace blocking issues, plugin cache directory creation, plugin.json loading with marketplace-only fields, feedback survey frequency, --effort flag being reset, backgrounded Ctrl+B query corruption, /clear killing background tasks, worktree isolation issues, /model display during processing, digit key selection in plan mode, sandbox permission issues, prompt cache invalidation in SDK queries, Escape key responsiveness, double Ctrl+C exits, team agent model inheritance, permission rule matching (wildcards, heredocs, env vars, narrowing), oversized images from bash, Bedrock API error crashes, validation errors on Edit/Bash/Grep, multi-line session titles, queued message images, parallel tool call cascading failures, and VSCode scroll speed and keybinding issues. Added VSCode effort indicator on input border and URI handler.

Mar 7, 2026

Added /loop command for recurring intervals, cron scheduling tools, rebindable voice:pushToTalk keybinding, and expanded bash auto-approval allowlist with additional commands. Fixed stdin freeze in long sessions, 5-8 second startup freeze from CoreAudio initialization, startup UI freeze with OAuth token refresh, forked conversations sharing plan files, Read tool oversized image handling, false-positive permission prompts for heredoc commit messages, plugin installation loss with multiple instances, claude.ai connector OAuth reconnection, duplicate startup notifications, background agent output file path in notifications, bash error message duplication, Chrome extension detection stuck state, marketplace plugin merge conflicts, marketplace URL parsing with @ refs, duplicate /permissions entries, --print hanging with team agents, ToolSearch REPL noise, Windows git command path prompting, and improved startup time deferral of image processor loading, bridge session reconnection speed, /plugin uninstall scope handling, plugin-provided MCP server deduplication, updated /debug mid-session toggle, and removed unauthenticated connector startup notifications.

Mar 6, 2026

Fixed API 400 errors when using ANTHROPIC_BASE_URL with third-party gateways by properly detecting proxy endpoints and disabling tool_reference blocks, fixed API Error: 400 This model does not support the effort parameter when using custom Bedrock inference profiles or non-standard Claude model identifiers, and fixed empty model responses immediately after ToolSearch caused by server-rendered tool schemas with system-prompt-style tags.

Mar 5, 2026
Claude Code 2.1.69

New Features:

  • Added /claude-api skill for building applications with Claude API and Anthropic SDK
  • Added Voice STT support for 10 new languages (20 total) — Russian, Polish, Turkish, Dutch, Ukrainian, Greek, Czech, Danish, Swedish, Norwegian
  • Added /mcp command in VS Code chat panel for native MCP server management (enable/disable, OAuth authentication)
  • Added spark icon in VS Code activity bar listing all Claude Code sessions as full editors
  • Added full markdown document view for plans in VS Code with comment support
  • Added optional name argument to /remote-control for custom session titles
  • Added effort level display to logo/spinner
  • Added agent name display in terminal title
  • Added /reload-plugins command to activate pending plugin changes without restarting
  • Added InstructionsLoaded hook event when CLAUDE.md or .claude/rules/*.md files are loaded
  • Added agent_id and agent_type to hook events
  • Added worktree field to status line hook commands
  • Added plugin source type git-subdir and new OAuth config options
  • Added Ctrl+U on empty bash prompt to exit bash mode
  • Added numeric keypad support for interview question options
  • Added sandbox.enableWeakerNetworkIsolation setting for macOS
  • Added includeGitInstructions setting to remove built-in git workflow instructions
  • Added ${CLAUDE_SKILL_DIR} variable for skill references
  • Added one-time startup prompt suggesting Claude Code Desktop

Improvements:

  • Improved spinner performance by isolating animation loop, reducing CPU overhead
  • Improved MCP startup by pipelining config fetch with local connections
  • Improved voice startup by removing warmup animations
  • Improved MCP binary content handling: tools now save PDFs, Office docs, audio with correct extensions
  • Improved memory usage in long sessions and file operation performance
  • Improved /rename to work while Claude is processing
  • Reduced prompt input re-renders during turns by ~74%
  • Reduced startup memory by ~426KB
  • Reduced Remote Control /poll rate to once per 10 minutes (cutting server load ~300×)
  • Reduced baseline memory by ~16MB
  • Changed Sonnet 4.5 users on Pro/Max/Team Premium to be automatically migrated to Sonnet 4.6
  • Changed /resume picker to show most recent prompt instead of first one
  • Changed compaction display to show as collapsible card in VSCode

Fixes:

  • Fixed prompt-cache bust when MCP server with instructions connects after first turn
  • Fixed Enter inserting newline instead of submitting over slow SSH connection
  • Fixed clipboard corrupting non-ASCII text (CJK, emoji) on Windows/WSL using PowerShell Set-Clipboard
  • Fixed extra VS Code windows opening at startup on Windows
  • Fixed voice mode failing on Windows native binary with audio module error
  • Fixed push-to-talk not activating on session start
  • Fixed markdown links containing #NNN references pointing to wrong repository
  • Fixed repeated "Model updated to Opus 4.6" notifications
  • Fixed plugins showing as inaccurately installed in /plugin
  • Fixed plugins showing "not found in marketplace" errors on fresh startup
  • Fixed /security-review command failing with older git versions
  • Fixed /color command—now supports default, gray, reset, none to restore default
  • Fixed performance regression in AskUserQuestion preview dialog
  • Fixed feature flags reading during early startup never refreshing
  • Fixed permissions.defaultMode settings being applied in Claude Code Remote environments
  • Fixed skill listing being re-injected on every --resume
  • Fixed teleport marker not rendering in VS Code teleported sessions
  • Fixed macOS keychain corruption with multiple OAuth MCP servers
  • Fixed .credentials.json losing subscriptionType on transient token refresh failures
  • Fixed ghost dotfiles appearing as untracked files after sandboxed Bash on Linux
  • Fixed Shift+Enter printing escape codes instead of newline in Ghostty over SSH
  • Fixed stash being cleared when submitting while Claude is working
  • Fixed ctrl+o freezing in long sessions
  • Fixed plan mode feedback input not supporting multi-line text
  • Fixed cursor movement in input box
  • Fixed /stats crash with malformed timestamps
  • Fixed duplicate CLAUDE.md, commands, agents, and rules in nested worktrees
  • Fixed plugin hooks not firing after /plugin operations
  • Fixed memory leaks in long-running sessions and REPL rendering
  • Fixed hang with corrupted --mcp-config files
  • Fixed slow startup with many skills/plugins
  • Fixed symlink bypass vulnerability in acceptEdits mode
  • Fixed sandbox blocking non-allowed domains with no bypass when allowManagedDomainsOnly enabled
  • Fixed interactive tools being auto-allowed when listed in allowed-tools
  • Fixed multi-GB memory spike when committing with large untracked files
  • Fixed Escape not interrupting running turn with draft text
  • Fixed Android app crash with local slash commands in Remote Control
  • Fixed various UI frame drops and terminal flicker issues
  • Fixed /clear not fully clearing all session caches
  • Fixed trust dialog silently enabling all .mcp.json servers on first run
  • Fixed claude remote-control crashing on npm installs
  • Fixed model version resolution for --model claude-opus-4-0 and --model claude-opus-4-1
  • Fixed Voice waveform cursor covering text and input issues
  • Fixed Tab/arrow keys not cycling Settings tabs
  • Fixed service key OAuth sessions spamming error logs
  • Fixed status indicator color inconsistency
  • And numerous other fixes for command handling, file operations, markdown rendering, and performance
Mar 4, 2026
  • Reduced spurious error logging
  • Opus 4.6 now defaults to medium effort for Max and Team subscribers. Medium effort balances speed and thoroughness. Use /model to change settings.
  • Re-introduced the "ultrathink" keyword to enable high effort for the next turn.
  • Removed Opus 4 and 4.1 from Claude Code on the first-party API — users with these models pinned are automatically moved to Opus 4.6.
Feb 28, 2026
  • Added /simplify and /batch bundled slash commands
  • Fixed local slash command output appearing as user-sent messages instead of system messages
  • Project configs & auto memory now shared across git worktrees of the same repository
  • Added ENABLE_CLAUDEAI_MCP_SERVERS=false env var to opt out from making claude.ai MCP servers available
  • Improved /model command to show the currently active model in the slash command menu
  • Added HTTP hooks for POSTing JSON to a URL
  • Multiple memory and listener leak fixes including bridge polling, MCP OAuth, permission handlers, git root detection, JSON parsing cache, and WebSocket transport
  • VSCode: Fixed remote sessions not appearing in conversation history
  • Fixed race condition in REPL bridge with message ordering
  • Fixed memory leak where long-running teammates retained all messages
  • Fixed memory leak in MCP server fetch caches on disconnect
  • Improved memory usage in long sessions with subagents by stripping progress message payloads
  • Added "Always copy full response" option to /copy picker
  • VSCode: Added session rename and remove actions to the sessions list
  • Fixed /clear not resetting cached skills
Feb 27, 2026
  • Fixed prompt suggestion cache regression that reduced cache hit rates
Feb 26, 2026
  • Claude automatically saves useful context to auto-memory. Manage with /memory
  • Added /copy command with interactive picker for selecting individual code blocks or full response
  • Improved "always allow" prefix suggestions for compound bash commands to compute smarter per-subcommand prefixes
  • Improved ordering of short task lists
  • Improved memory usage in multi-agent sessions by releasing completed subagent task state
  • Fixed MCP OAuth token refresh race condition with multiple Claude Code instances
  • Fixed shell commands to show clear error message when working directory is deleted
  • Fixed config file corruption from multiple Claude Code instances running simultaneously
  • Fixed concurrent writes corrupting config file on Windows
Latest
2.1.111
Tracking Since
Jun 30, 2025
Last fetched Apr 17, 2026