Release notes

Claude Code 2.1.195

· 1 new· 8 fixed

This release introduces a new environment variable for disabling mouse clicks and hover interactions in fullscreen mode, while preserving scroll functionality. Significant improvements to voice dictation include fixes for macOS silence capture, auto-submit for languages without spaces (e.g., Japanese, Chinese), and clearer Linux microphone diagnostics. Stability enhancements address issues with background jobs, plugin management, and remote session startup, alongside more precise hook matcher behavior. These updates provide a smoother and more reliable experience, especially for power users and those relying on voice input.

Added1

  • Added `CLAUDE_CODE_DISABLE_MOUSE_CLICKS` to disable mouse click/drag/hover in fullscreen mode while keeping wheel scroll

Improved3

  • 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

Fixed8

  • 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

Never miss a Claude Code release.

Get a push notification the moment the next version ships.

Get Claude Drops

New to the changelog? Read our guide to reading the Claude Code changelog or browse all releases.