megachangelog
Fix2.1.195

Claude Code 2.1.195

Fixes for hook matchers, voice dictation across languages, plugin handling, background jobs stability, and Remote session startup. Adds mouse click disable option in fullscreen mode and improves voice mode on Linux with better error messaging.

  • Added CLAUDE_CODE_DISABLE_MOUSE_CLICKS to disable mouse click/drag/hover in fullscreen mode while keeping wheel scroll
  • Fixed hook matchers with hyphenated identifiers (e.g. code-reviewer, mcp__brave-search) accidentally substring-matching — they now exact-match. Use mcp__brave-search__.* to match all tools from a hyphenated MCP server.
  • Fixed voice dictation on macOS capturing silence in long-running sessions after the default input device changes
  • Fixed voice dictation auto-submit never firing for languages written without spaces (Japanese, Chinese, Thai)
  • Fixed external plugins enabled only by project .claude/settings.json not requiring explicit install consent on every loader path
  • Fixed /plugin Enable/Disable not working when a plugin's plugin.json name differs from its marketplace entry name
  • Fixed background jobs disappearing from claude agents or losing data when written by a newer Claude Code version
  • Fixed reopening a crashed background task showing a blank screen for up to 5 seconds instead of its restart
  • Fixed background agent daemons running unreachable when the control socket fails to start, blocking restarts
  • Improved voice mode on Linux: now distinguishes "no microphone" from "SoX not installed" when SoX is present but no audio capture device exists
  • Improved claude agents completed list to fill available vertical space; on short terminals the header compacts so live sessions stay visible
  • Improved Remote session startup with a provisioning checklist while the container starts
fixvoicepluginsagentsstabilityui

Source: original entry ↗

More from Claude Code

Follow Claude Code to get its new changes in your feed and email digest.

Fix2.1.294

Fixed prompt and agent hooks handling for instruction-based blocking

Fixed a bug where prompt and agent hooks written as blocking instructions were not working correctly. Improved evaluation of Stop and SubagentStop hooks so Claude is less likely to stop early when hooks are written as conditional instructions.

hooksprompt-engineeringagentsfix
Announcement2.1.293

Claude Code 2.1.293

Released version 2.1.293 with Claude Haiku 5.5 as the default Haiku model featuring 1M context window, expanded agent functionality with agentType and isDeferred fields, and numerous bug fixes across context management, MCP connections, vim mode, permissions, and cloud sessions.

releasemodelsapiagentbugfixes
Announcement2.1.292

Claude Code 2.1.292 Release

Claude Code 2.1.292 includes new features like marketplace source support for plugin installation, effort parameters for agent tools, and prompt caching for mods. This release also addresses numerous security fixes including permission bypass issues, file access restrictions, and cache tampering vulnerabilities, plus improvements to session handling, auto mode restoration, and various UI/UX fixes.

securityfeaturesfixesimprovementsstability
See all Claude Code changes →