ClaudeUpdates.dev
Update Claude Code
ClaudeUpdates.dev
414 releases|Latest v2.1.292|Last Update Oct 06, 2026
Update Claude Code
v2.1.75Older
2.1.74
2.1.75
2.1.76
2.1.77
2.1.78
2.1.75
2.1.76
2.1.77
v2.1.77Newer
← Back to all releases

v2.1.76 Claude Code Release Notes

Mar 14, 2026
Claude's Analysisby Sonnet 4.6
Full Analysis

MCP elicitation lets servers request structured input mid-task; /effort controls model intensity; fixes address Remote Control, auto-compaction loops, and voice/permission issues.

Changes
35
Total Changes (vs Average)
2.0×
Version Type
Patch
Release Focus
Bug Fixes
Days Since Prior Release
0
Release # This Month
#10 of 20
Bug Fix Ratio
57%
Post-Release Edits
—
Change Category
Ecosystem Impact
Plugins / Skills has appeared in 8 of the last 10 releases — the most consistent platform focus in recent history — suggesting the extensibility layer is undergoing active hardening as the skill and plugin ecosystem matures.
Key Themes
2MCP Elicitation: Mid-Task Structured Input|6New Session & Workflow Controls|5Remote Control & Background Agent Reliability|10Core Stability Sweep|4Plugin, Skills & Editor Fixes
May Help If You've Noticed
Clipboard stops working in a tmux session connected over SSH
Auto-compaction seems stuck retrying and never succeeds
MCP tool calls suddenly fail with type errors after a long conversation
Plan mode keeps asking for approval on a plan you already reviewed and accepted
Remote Control sessions vanish silently when the server becomes idle

Changes in Claude Code v2.1.76

Added7 changes

  • •Added MCP elicitation support — MCP servers can now request structured input mid-task via an interactive dialog (form fields or browser URL)
  • •Added new Elicitation and ElicitationResult hooks to intercept and override responses before they're sent back
  • •Added -n / --name <name> CLI flag to set a display name for the session at startup
  • •Added worktree.sparsePaths setting for claude --worktree in large monorepos to check out only the directories you need via git sparse-checkout
  • •Added PostCompact hook that fires after compaction completes
  • •Added /effort slash command to set model effort level
  • •Added session quality survey — enterprise admins can configure the sample rate via the feedbackSurveyRate setting

Improved7 changes

  • •Improved --worktree startup performance by reading git refs directly and skipping redundant git fetch when the remote branch is already available locally
  • •Improved background agent behavior — killing a background agent now preserves its partial results in the conversation context
  • •Improved model fallback notifications — now always visible instead of hidden behind verbose mode, with human-friendly model names
  • •Improved blockquote readability on dark terminal themes — text is now italic with a left bar instead of dim
  • •Improved stale worktree cleanup — worktrees left behind after an interrupted parallel run are now automatically cleaned up
  • •Improved Remote Control session titles — now derived from your first prompt instead of showing "Interactive session"
  • •Improved /voice to show your dictation language on enable and warn when your language setting isn't supported for voice input

Fixed20 changes

  • •Fixed deferred tools (loaded via ToolSearch) losing their input schemas after conversation compaction, causing array and number parameters to be rejected with type errors
  • •Fixed slash commands showing "Unknown skill"
  • •Fixed plan mode asking for re-approval after the plan was already accepted
  • •Fixed voice mode swallowing keypresses while a permission dialog or plan editor was open
  • •Fixed /voice not working on Windows when installed via npm
  • •Fixed spurious "Context limit reached" when invoking a skill with model: frontmatter on a 1M-context session
  • •Fixed "adaptive thinking is not supported on this model" error when using non-standard model strings
  • •Fixed Bash(cmd:*) permission rules not matching when a quoted argument contains #
  • •Fixed "don't ask again" in the Bash permission dialog showing the full raw command for pipes and compound commands
  • •Fixed auto-compaction retrying indefinitely after consecutive failures — a circuit breaker now stops after 3 attempts
  • •Fixed MCP reconnect spinner persisting after successful reconnection
  • •Fixed LSP plugins not registering servers when the LSP Manager initialized before marketplaces were reconciled
  • •Fixed clipboard copying in tmux over SSH — now attempts both direct terminal write and tmux clipboard integration
  • •Fixed /export showing only the filename instead of the full file path in the success message
  • •Fixed transcript not auto-scrolling to new messages after selecting text
  • •Fixed Escape key not working to exit the login method selection screen
  • •Fixed several Remote Control issues: sessions silently dying when the server reaps an idle environment, rapid messages being queued one-at-a-time instead of batched, and stale work items causing redelivery after JWT refresh
  • •Fixed bridge sessions failing to recover after extended WebSocket disconnects
  • •Fixed slash commands not found when typing the exact name of a soft-hidden command
  • •[VSCode] Fixed gitignore patterns containing commas silently excluding entire filetypes from the @-mention file picker

Changed1 change

  • •Updated --plugin-dir to only accept one path to support subcommands — use repeated --plugin-dir for multiple directories

← v2.1.75
All Releases
v2.1.77 →