What's New
Latest updates from the changelog
Loading changelog...
Claude Code Releases
Latest versions and breaking changes from Anthropic
Showing 12 of 111 releases
v2.1.119 Apr 24, 2026
- ⭐
/configsettings (theme, editor mode, verbose) now persist to~/.claude/settings.jsonand participate in project/local/policy override precedence - ⭐
--from-prnow accepts GitLab merge-request, Bitbucket pull-request, and GitHub Enterprise PR URLs --printhonors agenttools:/disallowedTools:frontmatter;--agenthonorspermissionMode; PowerShell auto-approve;PostToolUsehooks includeduration_ms- Security:
blockedMarketplacesenforceshostPattern/pathPattern;prUrlTemplatesetting; 30+ bug fixes including CRLF paste, Glob/Grep on macOS,/planmode fix,TaskListordering, stale worktree reuse
v2.1.118 Apr 23, 2026
- ⭐ Vim visual mode (
v) and visual-line mode (V) with selection, operators, and visual feedback - ⭐
/costand/statsmerged into/usage— both remain as typing shortcuts that open the relevant tab - ⭐ Custom named themes from
/themeor hand-edit JSON in~/.claude/themes/; plugins can ship themes viathemes/directory - Hooks can invoke MCP tools directly via
type: "mcp_tool";DISABLE_UPDATESenv var;wslInheritsWindowsSettingspolicy; 15+ bug fixes
v2.1.117 Apr 22, 2026
- ⭐ Default effort changed to
highfor Pro/Max subscribers on Opus 4.6 and Sonnet 4.6 (wasmedium) - ⭐ Fixed Opus 4.7 sessions showing inflated
/contextpercentages and autocompacting too early — was computing against 200K instead of native 1M context window - Native macOS/Linux builds: Glob and Grep tools replaced by embedded
bfsandugrep— faster searches without extra tool round-trip (Windows/npm unchanged) /modelselections persist across restarts; startup header shows model source pin; plugin dependency fixes; 15+ bug fixes
v2.1.116 Apr 21, 2026
- ⭐
/resumeup to 67% faster on large sessions (40MB+); handles sessions with many dead-fork entries more efficiently - Thinking spinner shows inline progress: "still thinking", "thinking more", "almost done thinking" — replaces the separate hint row
- Security: sandbox auto-allow no longer bypasses the dangerous-path check for
rm/rmdirtargeting/,$HOME, or critical system directories - Agent frontmatter
hooks:now fire when running as main-thread agent via--agent;/configsearch matches option values; many terminal, scrolling, and UI bug fixes
v2.1.114 Apr 18, 2026
- Fixed crash in permission dialog when an agent teams teammate requested tool permission
v2.1.113 Apr 18, 2026
- ⭐ CLI now spawns a native Claude Code binary via per-platform optional dependency instead of bundled JavaScript
- ⭐
sandbox.network.deniedDomainssetting — block specific domains even when a wildcardallowedDomainswould permit them - Security hardening: macOS
/private/{etc,var,tmp,home}paths flagged forBash(rm:*)rules; deny rules matchenv/sudo/watch/ionice/setsidwrappers;Bash(find:*)no longer auto-approves-exec/-delete - Keyboard improvements (
Ctrl+A/Elogical line,Ctrl+Backspaceon Windows);/loopEsc cancels wakeups; subagents fail with clear error after 10 min; many bug fixes
v2.1.111 Apr 16, 2026
- ⭐ Claude Opus 4.7
xhigheffort level (betweenhighandmax); Auto mode for Max subscribers no longer requires--enable-auto-mode - ⭐
/ultrareviewskill — cloud-based parallel multi-agent code review; invoke without args for current branch or/ultrareview <PR#> - ⭐
/less-permission-promptsskill — scans transcripts and proposes a prioritized read-only allowlist forsettings.json - Plan files named after prompts; read-only bash with glob patterns and
cd <dir> &&no longer trigger prompts; interactive/effortslider; many bug fixes
v2.1.110 Apr 16, 2026
- ⭐
/tuicommand andtuisetting — run/tui fullscreenfor flicker-free rendering in the same conversation - ⭐ Push notification tool — Claude can send mobile push notifications when Remote Control and "Push when Claude decides" config are enabled
- ⭐
--resume/--continuenow resurrects unexpired scheduled tasks /focuscommand for focus view;Ctrl+Oreverts to verbose transcript toggle;autoScrollEnabledconfig; session recap for telemetry-disabled users; 30+ bug fixes
v2.1.109 Apr 15, 2026
- Improved extended-thinking indicator with a rotating progress hint for better visibility during long thinking phases
v2.1.108 Apr 15, 2026
- ⭐
ENABLE_PROMPT_CACHING_1Henv var — opt into 1-hour prompt cache TTL on API key, Bedrock, Vertex, and Foundry;FORCE_PROMPT_CACHING_5Mto force 5-minute TTL - ⭐
/recapcommand — provides context when returning to a session after a break; configurable in/config - Built-in slash commands (
/init,/review,/security-review) now discoverable and invokable via the Skill tool;/undoalias for/rewind /resumepicker defaults to current directory sessions (Ctrl+A for all); improved model-switch warning mid-conversation; reduced memory footprint for file reads and syntax highlighting
v2.1.107 Apr 14, 2026
- Show thinking hints sooner during long operations for better real-time feedback
v2.1.105 Apr 13, 2026
- ⭐ PreCompact hook support — hooks can block compaction by exiting with code 2 or returning
{"decision":"block"} EnterWorktreetool gainspathparameter to switch into an existing worktree;/proactivealias for/loop; background monitor support for pluginsWebFetchstrips<style>/<script>contents; stalled API streams abort after 5 min then retry non-streaming;/doctorstatus icons withf-to-fix- Multiple bug fixes: queued image drops, screen blank on wrapped prompts, MCP tools missing on headless first turn, 429 raw JSON error display
v2.1.101 Apr 10, 2026
- ⭐
/team-onboardingcommand — generates a teammate ramp-up guide from your local Claude Code usage - OS CA certificate store trusted by default — enterprise TLS proxies work without extra config (
CLAUDE_CODE_CERT_STORE=bundledto revert) /ultraplanand remote-session features auto-create a default cloud environment (no web setup required first)- 40+ bug fixes:
--resumecontext loss, Bedrock SigV4 auth 403, sub-agents in worktrees denied file access,RemoteTriggerrun action, Grep ENOENT self-heal, hardcoded 5-min timeout removed, LSP command injection fix
v2.1.97 Apr 9, 2026
- ⭐ Focus view toggle (
Ctrl+O) in NO_FLICKER mode — shows prompt, tool summary with edit diffstats, and final response refreshIntervalstatus line setting +workspace.git_worktreeJSON input field- 30+ bug fixes: NO_FLICKER (15 fixes), /resume (6 fixes), MCP 50 MB/hr buffer leak, permissions hardening, 429 exponential backoff
v2.1.96 Apr 8, 2026
- Fixed Bedrock auth regression —
AWS_BEARER_TOKEN_BEDROCKandCLAUDE_CODE_SKIP_BEDROCK_AUTHno longer fail with 403
v2.1.94 Apr 7, 2026
- ⭐ Amazon Bedrock powered by Mantle support — set
CLAUDE_CODE_USE_MANTLE=1 - Default effort changed from medium to high for API-key, Bedrock/Vertex/Foundry, Team, and Enterprise users
- Plugin skills now use frontmatter
namefor stable invocation naming across install methods - Compact
Slacked #channelheader with clickable link for Slack MCP tool calls
v2.1.92 Apr 4, 2026
- Interactive Bedrock setup wizard from login screen — step-by-step AWS auth, region config, credential verification, and model pinning
forceRemoteSettingsRefreshpolicy setting — fail-closed managed settings enforcement (blocks startup until fresh fetch)- Per-model and cache-hit cost breakdown in
/costfor subscription users /release-notesis now an interactive version picker- Linux sandbox:
apply-seccomphelper now in npm + native builds — restores unix-socket blocking
v2.1.91 Apr 3, 2026
- MCP tool result size override via
_meta["anthropic/maxResultSizeChars"](up to 500K) — large DB schemas pass through without truncation disableSkillShellExecutionsetting — disable inline shell execution in skills and plugin commands- Plugins can ship
bin/executables for direct Bash tool invocation - Edit tool uses shorter
old_stringanchors — reduces output tokens
v2.1.90 Apr 2, 2026
/powerup— interactive animated lessons teaching Claude Code features with live demos- Fixed infinite loop crashing sessions when rate-limit dialog repeatedly auto-opened
- Fixed
--resumecausing full prompt-cache miss for users with deferred tools (regression since v2.1.69) - PowerShell tool hardened: trailing & bypass, debugger hang, TOCTOU fixed; SSE transport now linear-time
v2.1.89 Apr 1, 2026
"defer"permission decision for PreToolUse hooks — headless sessions pause at tool call and resume with-p --resume- PermissionDenied hook — fires after auto mode classifier denials; return {retry: true} to let the model retry
- Named subagents now appear in @ mention typeahead;
CLAUDE_CODE_NO_FLICKER=1for flicker-free rendering - Massive bugfix batch: CRLF on Windows, StructuredOutput cache (50% failure rate), autocompact thrash circuit breaker, memory leaks
⚠️ Breaking:
- Thinking summaries disabled by default — add showThinkingSummaries: true to settings.json to restore
v2.1.87 Mar 30, 2026
- Fixed messages in Cowork Dispatch not getting delivered
v2.1.86 Mar 28, 2026
X-Claude-Code-Session-Idheader on API requests — proxies aggregate by session without parsing the body- Reduced
@file mention token overhead — raw string content no longer JSON-escaped; Read tool uses compact line-number format with dedup - Improved prompt cache hit rate for Bedrock, Vertex, Foundry by removing dynamic content from tool descriptions
- Fixed marketplace plugin scripts failing with "Permission denied" on macOS/Linux (regression since v2.1.83); many other bugfixes
v2.1.85 Mar 27, 2026
- Conditional
iffield for hooks — filter when they run using permission rule syntax (e.g.Bash(git *)) to reduce process spawning overhead CLAUDE_CODE_MCP_SERVER_NAME/_URLenv vars forheadersHelperscripts — one helper serves multiple MCP servers- PreToolUse hooks can now satisfy AskUserQuestion headlessly (return
updatedInput + permissionDecision: allow) - Fixed
/compactfailing with "context exceeded" on very large conversations; improved scroll performance (yoga-layout → TypeScript)
PowerShell tool + TaskCreated hook + global cache with ToolSearch
v2.1.84 Mar 26, 2026
- PowerShell tool for Windows (opt-in preview) — direct PowerShell access alongside Bash tool
TaskCreatedhook;WorktreeCreatehook supportstype: "http";allowedChannelPluginsmanaged setting- Global system-prompt caching now works when ToolSearch is enabled (better cache hit rates for MCP users)
- Deep links open in preferred terminal; MCP tool descriptions capped at 2KB; idle-return prompt after 75+ min
v2.1.83 Mar 25, 2026
managed-settings.d/drop-in directory — teams deploy independent policy fragments that merge alphabeticallyCwdChangedandFileChangedhook events for reactive environment management (direnv, auto-toolchain)- Transcript search — press
/in transcript mode (Ctrl+O);CLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1strips credentials from subprocesses - Security: fixed
--mcp-configbypassing managedallowedMcpServers/deniedMcpServerspolicy; fixed macOS exit hang
v2.1.81 Mar 22, 2026
--bareflag for scripted-pcalls — skips hooks, LSP, plugin sync, skill walks (requires API key; no OAuth)--channelspermission relay — channel servers can forward tool approval prompts to your phone- MCP read/search tool calls collapse into "Queried {server}" line; plan mode hides "clear context" by default
- Fixed worktree session resume switching back to worktree; fixed concurrent sessions repeatedly re-authenticating on OAuth refresh
v2.1.80 Mar 20, 2026
rate_limitsfield in statusline scripts for Claude.ai usage (5h + 7d windows withused_percentageandresets_at)effortfrontmatter for skills/slash commands to override effort level;source: 'settings'plugin marketplace (inline in settings.json)--channelsresearch preview — MCP servers can push messages into your session- Fixed
--resumedropping parallel tool results; ~80MB memory reduction on startup for large repos
v2.1.79 Mar 19, 2026
--consoleflag forclaude auth login(Anthropic Console / API billing auth); "Show turn duration" toggle in/config- VSCode:
/remote-controlto bridge session to claude.ai/code; session tabs get AI-generated titles from first message - Fixed
claude -phanging without explicit stdin; fixed enterprise users unable to retry on rate limit (429) errors - Fixed
SessionEndhooks not firing on interactive/resumeswitch; ~18MB startup memory improvement
v2.1.78 Mar 18, 2026
StopFailurehook event fires when turn ends due to API error (rate limit, auth failure);${CLAUDE_PLUGIN_DATA}for persistent plugin stateeffort,maxTurns,disallowedToolsfrontmatter for plugin-shipped agents; response text now streams line-by-line- ⚠️ 3 security fixes: silent sandbox disable, MCP deny rules bypassed, protected dirs writable in bypassPermissions mode
- Fixed infinite loop when API errors triggered stop hooks re-feeding blocking errors; fixed
--resumetruncating history on large sessions with subagents
v2.1.77 Mar 17, 2026
- ⭐ Opus 4.6 output limits raised — default max output to 64k tokens; upper bound for Opus 4.6 and Sonnet 4.6 to 128k tokens
allowReadsandbox setting to re-allow reads withindenyReadregions;/copy Nfor Nth-latest response;/branchreplaces/fork- Security fix:
PreToolUsehooks returning"allow"could bypass enterprisedenypermission rules - Fixed auto-updater accumulating GBs of memory from overlapping downloads; fixed
--resumesilently truncating recent history - Breaking:
Agenttool no longer acceptsresumeparameter — useSendMessage({to: agentId})instead
⚠️ Breaking:
- Agent tool:
resumeparameter removed — useSendMessage({to: agentId})
⭐ MCP elicitation + PostCompact hook
v2.1.76 Mar 14, 2026
- ⭐ MCP elicitation — servers request structured input mid-task via interactive dialog; new
Elicitation,ElicitationResult,PostCompacthooks -n/--nameCLI flag for session display name;worktree.sparsePathsfor monorepo sparse checkout;/effortslash command- Fixed deferred tools (
ToolSearch) losing input schemas after compaction; auto-compact circuit breaker (stops after 3 failures) - Fixed
Bash(cmd:*)rules not matching when argument contains#; plan mode re-approval after already accepted - Improved: background agent partial results preserved on kill; model fallback notifications always visible
⭐ 1M context Opus 4.6 default + token fix
v2.1.75 Mar 13, 2026
- ⭐ 1M context for Opus 4.6 — default for Max, Team, and Enterprise plans (no extra usage required)
- Session name display on prompt bar with
/rename; hook source displayed in permission prompts - Fixed token estimation over-counting for thinking/
tool_useblocks (was causing premature compaction) - Fixed Bash tool mangling
!in piped commands (e.g.jq 'select(.x != .y)'now works) - Improved startup performance on macOS non-MDM machines
⭐ /context suggestions + memory leak fix
v2.1.74 Mar 12, 2026
- ⭐ /context actionable suggestions — identifies context-heavy tools, memory bloat, capacity warnings with optimization tips
- ⭐ Memory leak fixed — streaming API buffers unbounded RSS growth on npm path resolved
autoMemoryDirectorysetting to configure custom directory for auto-memory storage- Fixed managed policy
askrules being bypassed by userallowrules or skillallowed-tools - Fixed
SessionEndhooks killed after 1.5s regardless ofhook.timeout(now configurable)
⭐ modelOverrides + Opus 4.6 default on Bedrock/Vertex
v2.1.73 Mar 11, 2026
- ⭐ modelOverrides setting — map model picker entries to custom provider model IDs (Bedrock ARNs, etc.)
- Fixed deadlock when many skill files change at once (e.g.
git pullin large.claude/skills/repo) - Fixed subagents with
model: opus/sonnet/haikubeing silently downgraded on Bedrock/Vertex/Foundry - Fixed
SessionStarthooks firing twice when resuming via--resumeor--continue - Changed default Opus on Bedrock/Vertex/Foundry → Opus 4.6; deprecated
/output-stylein favor of/config
v2.1.72 Mar 9, 2026
- ⭐ Agent model override restored —
modelparameter back on Agent tool for per-invocation overrides - ⭐ SDK 12x token savings — fixed
query()prompt cache invalidation (up to 12× input token cost reduction) - CLAUDE.md HTML comments now hidden from Claude when auto-injected;
/planaccepts optional description - Simplified effort levels: low/medium/high (removed max), new symbols ○ ◐ ●;
ExitWorktreetool added CLAUDE_CODE_DISABLE_CRONenv var;lsof,fd,pgrepadded to bash auto-approval allowlist
⭐ /loop + Cron scheduling
v2.1.71 Mar 6, 2026
- ⭐ /loop command — run a prompt or slash command on a recurring interval (e.g.
/loop 5m check the deploy) - ⭐ Cron scheduling tools for recurring prompts within a session
voice:pushToTalkkeybinding now rebindable inkeybindings.json(default: space)- Fixed stdin freeze in long sessions; 5–8s startup freeze with voice mode; forked sessions sharing plan files
- Improved plugin MCP server deduplication;
/plugin uninstallnow writes tosettings.local.json
⭐ VSCode session list + MCP dialog
v2.1.70 Mar 6, 2026
- ⭐ VSCode: spark icon listing all sessions in activity bar, plan markdown view, native
/mcpmanagement dialog - Fixed API 400 errors with third-party gateways (
ANTHROPIC_BASE_URL) and Bedrock custom inference profiles - Fixed empty responses after
ToolSearch+ prompt-cache bust when MCP server with instructions connects - Fixed voice on Windows native binary; clipboard CJK/emoji corruption on Windows/WSL
- Reduced prompt input re-renders by ~74%; startup memory −426KB; Remote Control poll rate 300× lower
🔒 4 Security Fixes + Hooks
v2.1.69 Mar 4, 2026
- 🔒 4 security fixes: nested skills from node_modules, symlink bypass outside workdir, trust dialog silently enabling servers, sandbox not blocking domains
- ⭐ InstructionsLoaded hook event fires when CLAUDE.md/.rules files load +
agent_id,agent_type,worktreeadded to all hook events ${CLAUDE_SKILL_DIR}variable for skills +/reload-pluginscommand (no restart needed)- Voice STT expanded to 20 languages (+10: Russian, Polish, Turkish, Dutch, Ukrainian, Greek, Czech, Danish, Swedish, Norwegian)
- 15+ memory leak fixes; ~16MB baseline reduction; faster startup; MCP binary content (PDFs/audio) now saved to disk
- Sonnet 4.5 users on Pro/Max/Team auto-migrated to Sonnet 4.6
v2.1.68 Mar 4, 2026
- Opus 4.6 now defaults to medium effort for Max and Team subscribers
- Re-introduced
ultrathinkkeyword to enable high effort for the next turn - Breaking: Opus 4 and Opus 4.1 removed from Claude Code first-party API — auto-migrated to Opus 4.6
⚠️ Breaking:
- Opus 4 and Opus 4.1 removed from Claude Code first-party API
v2.1.66 Mar 4, 2026
- Reduced spurious error logging
⭐ HTTP hooks
v2.1.63 Feb 27, 2026
- ⭐ HTTP hooks — hooks can now POST JSON to a URL and receive JSON back, instead of running a shell command
- ⭐ Project configs & auto-memory now shared across all git worktrees of the same repository
/simplifyand/batchbundled slash commands addedENABLE_CLAUDEAI_MCP_SERVERS=falseenv var to opt out of claude.ai MCP servers/modelcommand shows currently active model in the picker- Major memory leak fixes: WebSocket, MCP caches, git root detection, JSON parsing, bash prefix, subagent state
v2.1.62 Feb 27, 2026
- Fixed prompt suggestion cache regression that reduced cache hit rates
v2.1.61 Feb 27, 2026
- Fixed concurrent writes corrupting config file on Windows
⭐ Auto-memory
v2.1.59 Feb 26, 2026
- 🧠 Auto-memory — Claude automatically saves useful context to memory. Manage with
/memory /copycommand — interactive picker to select individual code blocks or full response- Smarter "always allow" prefix suggestions for compound bash commands (per-subcommand prefixes)
- Fixed MCP OAuth token refresh race condition with multiple simultaneous Claude Code instances
- Fixed config file corruption wiping authentication when multiple instances ran simultaneously
v2.1.58 Feb 26, 2026
- Remote Control expanded to more users
v2.1.56 Feb 25, 2026
- VSCode: Fixed another cause of extension crash on Windows
v2.1.55 Feb 25, 2026
- Fixed BashTool failing on Windows with EINVAL error
v2.1.53 Feb 25, 2026
- Stability fixes: Windows panics/crashes, WebAssembly crashes on Linux x64 & Windows x64/ARM64
- Fixed graceful shutdown leaving stale sessions with Remote Control
- Fixed
--worktreeflag sometimes ignored on first launch
v2.1.52 Feb 24, 2026
- VSCode: Fixed extension crash on Windows
🔥 Major Feature
v2.1.51 Feb 24, 2026
- 📱 Remote Control — control your local Claude Code session from any phone, tablet, or browser via
/rcorclaude remote-control. Execution stays 100% local. Pro/Max only (Research Preview) - BashTool skips login shell by default when snapshot available — performance improvement
CLAUDE_CODE_ACCOUNT_UUID/CLAUDE_CODE_USER_EMAILenv vars for SDK account metadata/modelpicker shows human-readable labels; custom npm registries for plugins
v2.1.49 Feb 20, 2026
--worktree/-wflag + subagentisolation: "worktree"for isolated git worktrees- Agent definitions support
background: trueto always run as background task ConfigChangehook event for enterprise security auditing of config changes- Simple mode includes file edit tool; Sonnet 4.6 now has 1M context on Max plan
v2.1.47 Feb 19, 2026
- VS Code plan preview auto-updates as Claude iterates
ctrl+fkills all background agents; ESC cancels main thread onlylast_assistant_messagefield in Stop/SubagentStop hook inputs- 70+ bug fixes: PDF compaction, Unicode quotes, parallel file edits, OSC 8 hyperlinks
v2.1.46 Feb 19, 2026
- Fixed orphaned Claude Code processes after terminal disconnect on macOS
- Support for using claude.ai MCP connectors in Claude Code
v2.1.45 Feb 17, 2026
- Claude Sonnet 4.6 model support
spinnerTipsOverridesetting for customizable spinner tips- SDK:
SDKRateLimitInfo/SDKRateLimitEventfor rate limit tracking - Fixed Agent Teams on Bedrock/Vertex/Foundry; memory improvements
v2.1.44 Feb 17, 2026
- Fixed auth refresh errors
- Fixed AWS auth refresh hanging (3-minute timeout)
- Fixed structured-outputs beta header on Vertex/Bedrock
v2.1.42 Feb 14, 2026
- Startup performance: deferred Zod schema construction
- Improved prompt cache hit rates (date moved out of system prompt)
- Opus 4.6 effort callout for eligible users
v2.1.41 Feb 13, 2026
claude auth login/status/logoutCLI subcommands- Windows ARM64 native binary support
/renameauto-generates session name from context- Multiple stability fixes (FIFOs, background tasks, permissions)
v2.1.39 Feb 11, 2026
- Guard against recursive Claude Code launches
- Fixed Agent Teams model for Bedrock/Vertex/Foundry
- OTel
speedattribute for fast mode - Stability fixes (rendering, session close, fatal errors)
v2.1.38 Feb 10, 2026
- Fixed Tab key queueing slash commands
- Security: Heredoc delimiter command smuggling fix
- Security: Blocked writes to
.claude/skillsin sandbox
v2.1.37 Feb 8, 2026
- Fixed
/fastnot available after enabling/extra-usage
v2.1.36 Feb 8, 2026
- ⭐ Fast mode now available for Opus 4.6
v2.1.34 Feb 7, 2026
- Fixed crash with agent teams setting changes
- Security fix: sandbox-excluded commands bypass
v2.1.33 Feb 6, 2026
- Agent teams fixes (tmux sessions, availability warnings)
TeammateIdleandTaskCompletedhook events- Agent frontmatter:
memoryfield,Task(agent_type)syntax - VSCode: Remote sessions, branch/message count in picker
v2.1.32 Feb 5, 2026
- ⭐ Opus 4.6 available
- Agent teams preview (experimental)
- Automatic memory recording
v2.1.30 Feb 2, 2026
- ⭐ PDF page range support (
pages: "1-5") - ⭐ Pre-configured OAuth for MCP servers (Slack)
- ⭐ New
/debugcommand for troubleshooting - Task tool metrics (tokens, duration, tool uses)
v2.1.29 Jan 31, 2026
- Fixed startup performance with saved hook context
- Improved session recovery speed for long-duration sessions
v2.1.27 Jan 29, 2026
--from-prflag to resume sessions linked to GitHub PRs- Sessions auto-linked to PRs via
gh pr create - Windows/VSCode stability fixes
v2.1.21 Jan 28, 2026
- Skills/commands can specify required/recommended Claude Code version
- New TaskCreate fields: category, checklist, parentId
- Automatic Claude Code update checking at session start
- Tasks appear in /context with 'Disable tasks' shortcut
v2.1.20 Jan 27, 2026
- TaskUpdate:
status='deleted'for task removal - PR review status indicator (colored dot + link)
v2.1.19 Jan 25, 2026
- New: CLAUDE_CODE_ENABLE_TASKS env var (toggle task systems)
- New: Argument shorthand $0, $1 in custom commands
- [VSCode] Session forking/rewind for all users
- Fixed: Multiple session resuming issues with git worktrees
v2.1.18 Jan 24, 2026
- ⭐ Customizable keyboard shortcuts with /keybindings
- Per-context keybindings, chord sequences
v2.1.17 Jan 23, 2026
- Fix: Crashes on processors without AVX instruction support
v2.1.16 Jan 22, 2026
- ⭐ New task management system with dependency tracking
- [VSCode] Native plugin management support
- [VSCode] OAuth users can browse/resume remote sessions
- Fixed: OOM crashes with heavy subagent usage
v2.1.15 Jan 22, 2026
- ⚠️ Deprecation notice for npm installations
- UI rendering performance improved with React Compiler
- Fixed: MCP stdio server timeout causing UI freezes
v2.1.14 Jan 21, 2026
- History-based autocomplete in bash mode (! + Tab)
- Search in installed plugins list
- Git commit SHA pinning for plugins
- Multiple fixes: context window, memory, autocomplete
v2.1.12 Jan 18, 2026
- Bug fix: Message rendering
v2.1.11 Jan 17, 2026
- Fix: Excessive MCP connection requests for HTTP/SSE transports
v2.1.10 Jan 17, 2026
- New
Setuphook event (--init, --maintenance flags) - Keyboard shortcut 'c' to copy OAuth URL
- File suggestions show as removable attachments
v2.1.9 Jan 16, 2026
auto:Nsyntax for MCP tool search thresholdplansDirectorysetting for custom plan locations- Session URL attribution to commits/PRs
v2.1.7 Jan 15, 2026
showTurnDurationsetting- MCP tool search auto mode enabled by default
- Inline agent response in task notifications
⚠️ Breaking:
- Security fix: Wildcard permission rules now properly handle compound commands (cd && rm) requiring multiple rules
- OAuth/API Console: console.anthropic.com → platform.claude.com (credential migration required)
v2.1.6 Jan 14, 2026
- Search in
/configcommand - Date range filtering in
/stats - Auto-discovery of nested
.claude/skills
⚠️ Breaking:
- Security fix: Prevented shell line continuation from bypassing permission checks
v2.1.5 Jan 13, 2026
- URL validation for remote sessions
- Fixed: Agent tools with binary outputs now handle properly
v2.1.4 Jan 13, 2026
- Agent tool output encoding improvements
- Fixed: Remote sessions error handling
v2.1.3 Jan 10, 2026
/infocommand displays MCP server list- MCP tool discovery improvements
v2.1.2 Jan 9, 2026
- Enhanced error messages for MCP server failures
- Fixed: Bash tool permission edge cases
⚠️ Breaking:
- Security fix: Command injection vulnerability in bash processing
v2.1.1 Jan 9, 2026
- Improved agent task output formatting
- Fixed: Permission prompt edge cases
v2.1.0 Jan 8, 2026
- Skill hot-reload without restart
- Vim motions support in editor
/plancommand for structured planning
⚠️ Breaking:
- OAuth/API Console URL changed: console.anthropic.com → platform.claude.com
v2.0.70 Jan 7, 2026
- Agent task UI improvements
- Fixed: Skill command parsing
⚠️ Breaking:
- Removed # shortcut for quick memory (use /memory command instead)
v2.0.69 Jan 6, 2026
- MCP server status indicators
- Enhanced bash command history
v2.0.68 Jan 5, 2026
- Agent tool output formatting
- Fixed: Skill discovery edge cases
v2.0.67 Jan 4, 2026
- Improved error messages for permission denials
- Fixed: MCP tool schema validation
v2.0.66 Jan 3, 2026
- Enhanced agent task progress indicators
- Fixed: Bash tool timeout handling
v2.0.65 Jan 2, 2026
- MCP server health checks
- Fixed: Skill argument parsing
v2.0.64 Jan 1, 2026
- Improved agent task error recovery
- Fixed: Permission prompt display
v2.0.63 Dec 31, 2025
- Enhanced bash autocomplete suggestions
- Fixed: MCP tool discovery
v2.0.62 Dec 30, 2025
- Agent tool output formatting improvements
- Fixed: Skill hot-reload edge cases
v2.0.61 Dec 29, 2025
- Improved error messages for MCP server failures
- Fixed: Permission prompt edge cases
v2.0.60 Dec 28, 2025
- Enhanced agent task progress indicators
- Fixed: Bash tool timeout handling
v2.0.59 Dec 27, 2025
- MCP server health checks
- Fixed: Skill argument parsing
v2.0.58 Dec 26, 2025
- Improved agent task error recovery
- Fixed: Permission prompt display
v2.0.57 Dec 25, 2025
- Enhanced bash autocomplete suggestions
- Fixed: MCP tool discovery
v2.0.56 Dec 24, 2025
- Agent tool output formatting improvements
- Fixed: Skill hot-reload edge cases
v2.0.55 Dec 23, 2025
- Improved error messages for MCP server failures
- Fixed: Permission prompt edge cases
v2.0.54 Dec 22, 2025
- Enhanced agent task progress indicators
- Fixed: Bash tool timeout handling
v2.0.53 Dec 21, 2025
- MCP server health checks
- Fixed: Skill argument parsing
v2.0.52 Dec 20, 2025
- Improved agent task error recovery
- Fixed: Permission prompt display
v2.0.51 Dec 19, 2025
- Enhanced bash autocomplete suggestions
- Fixed: MCP tool discovery
v2.0.50 Dec 18, 2025
- Agent tool output formatting improvements
- Fixed: Skill hot-reload edge cases
v2.0.49 Dec 17, 2025
- Improved error messages for MCP server failures
- Fixed: Permission prompt edge cases
v2.0.48 Dec 16, 2025
- Enhanced agent task progress indicators
- Fixed: Bash tool timeout handling
v2.0.47 Dec 15, 2025
- MCP server health checks
- Fixed: Skill argument parsing
⚠ Recent Breaking Changes
- Syntax Indexed argument syntax changed: $ARGUMENTS.0 → $ARGUMENTS[0] (v2.1.19)
- Install npm installations deprecated - use native installer (v2.1.15)
- Security Command injection fix in bash processing (v2.1.2)
- Security Wildcard permission rules compound commands fix (v2.1.7)
- Security Shell line continuation permission bypass fix (v2.1.6)
- Security Heredoc delimiter command smuggling prevention (v2.1.38)
- OAuth OAuth/API Console: console.anthropic.com → platform.claude.com (v2.1.0, v2.1.7)
- Removed Removed # shortcut for quick memory (v2.0.70)