Overview

Claude Code v2.1.75 brings significant context and usability improvements. The most impactful change is 1M context window for Opus 4.6 now included by default for paid plans, along with enhanced session management and numerous bug fixes that improve the overall development experience.

Breaking Changes

  • (v2.1.75) Removed deprecated Windows managed settings fallback at C:\ProgramData\ClaudeCode\managed-settings.json — use C:\Program Files\ClaudeCode\managed-settings.json

Changes by Version

v2.1.75

  • Added 1M context window for Opus 4.6 by default for Max, Team, and Enterprise plans (previously required extra usage)
  • Added /color command to set a prompt-bar color for your session
  • Added session name display on the prompt bar when using /rename
  • Added last-modified timestamps to memory files, helping Claude reason about which memories are fresh vs. stale
  • Added hook source display (settings/plugin/skill) in permission prompts when a hook requires confirmation
  • Fixed voice mode not activating correctly on fresh installs without toggling /voice twice
  • Fixed Claude Code header not updating the displayed model name after switching models with /model or Option+P
  • Fixed session crash when an attachment message computation returns undefined values
  • Fixed Bash tool mangling ! in piped commands (e.g., jq ‘select(.x != .y)’ now works correctly)
  • Fixed managed-disabled plugins showing up in the /plugin Installed tab — plugins force-disabled by your organization are now hidden
  • Fixed token estimation over-counting for thinking and tool_use blocks, preventing premature context compaction
  • Fixed corrupted marketplace config path handling
  • Fixed /resume losing session names after resuming a forked or continued session
  • Fixed Esc not closing the /status dialog after visiting the Config tab
  • Fixed input handling when accepting or rejecting a plan
  • Fixed footer hint in agent teams showing “↓ to expand” instead of the correct “shift + ↓ to expand”
  • Improved startup performance on macOS non-MDM machines by skipping unnecessary subprocess spawns
  • Suppressed async hook completion messages by default (visible with –verbose or transcript mode)