releases.shpreview

2.1.69

Claude Code 2.1.69

$npx -y @buildinternet/releases show rel_cTj_YN7k1E02CBAptyhV0

New Features:

  • Added /claude-api skill for building applications with Claude API and Anthropic SDK
  • Added Voice STT support for 10 new languages (20 total) — Russian, Polish, Turkish, Dutch, Ukrainian, Greek, Czech, Danish, Swedish, Norwegian
  • Added /mcp command in VS Code chat panel for native MCP server management (enable/disable, OAuth authentication)
  • Added spark icon in VS Code activity bar listing all Claude Code sessions as full editors
  • Added full markdown document view for plans in VS Code with comment support
  • Added optional name argument to /remote-control for custom session titles
  • Added effort level display to logo/spinner
  • Added agent name display in terminal title
  • Added /reload-plugins command to activate pending plugin changes without restarting
  • Added InstructionsLoaded hook event when CLAUDE.md or .claude/rules/*.md files are loaded
  • Added agent_id and agent_type to hook events
  • Added worktree field to status line hook commands
  • Added plugin source type git-subdir and new OAuth config options
  • Added Ctrl+U on empty bash prompt to exit bash mode
  • Added numeric keypad support for interview question options
  • Added sandbox.enableWeakerNetworkIsolation setting for macOS
  • Added includeGitInstructions setting to remove built-in git workflow instructions
  • Added ${CLAUDE_SKILL_DIR} variable for skill references
  • Added one-time startup prompt suggesting Claude Code Desktop

Improvements:

  • Improved spinner performance by isolating animation loop, reducing CPU overhead
  • Improved MCP startup by pipelining config fetch with local connections
  • Improved voice startup by removing warmup animations
  • Improved MCP binary content handling: tools now save PDFs, Office docs, audio with correct extensions
  • Improved memory usage in long sessions and file operation performance
  • Improved /rename to work while Claude is processing
  • Reduced prompt input re-renders during turns by ~74%
  • Reduced startup memory by ~426KB
  • Reduced Remote Control /poll rate to once per 10 minutes (cutting server load ~300×)
  • Reduced baseline memory by ~16MB
  • Changed Sonnet 4.5 users on Pro/Max/Team Premium to be automatically migrated to Sonnet 4.6
  • Changed /resume picker to show most recent prompt instead of first one
  • Changed compaction display to show as collapsible card in VSCode

Fixes:

  • Fixed prompt-cache bust when MCP server with instructions connects after first turn
  • Fixed Enter inserting newline instead of submitting over slow SSH connection
  • Fixed clipboard corrupting non-ASCII text (CJK, emoji) on Windows/WSL using PowerShell Set-Clipboard
  • Fixed extra VS Code windows opening at startup on Windows
  • Fixed voice mode failing on Windows native binary with audio module error
  • Fixed push-to-talk not activating on session start
  • Fixed markdown links containing #NNN references pointing to wrong repository
  • Fixed repeated "Model updated to Opus 4.6" notifications
  • Fixed plugins showing as inaccurately installed in /plugin
  • Fixed plugins showing "not found in marketplace" errors on fresh startup
  • Fixed /security-review command failing with older git versions
  • Fixed /color command—now supports default, gray, reset, none to restore default
  • Fixed performance regression in AskUserQuestion preview dialog
  • Fixed feature flags reading during early startup never refreshing
  • Fixed permissions.defaultMode settings being applied in Claude Code Remote environments
  • Fixed skill listing being re-injected on every --resume
  • Fixed teleport marker not rendering in VS Code teleported sessions
  • Fixed macOS keychain corruption with multiple OAuth MCP servers
  • Fixed .credentials.json losing subscriptionType on transient token refresh failures
  • Fixed ghost dotfiles appearing as untracked files after sandboxed Bash on Linux
  • Fixed Shift+Enter printing escape codes instead of newline in Ghostty over SSH
  • Fixed stash being cleared when submitting while Claude is working
  • Fixed ctrl+o freezing in long sessions
  • Fixed plan mode feedback input not supporting multi-line text
  • Fixed cursor movement in input box
  • Fixed /stats crash with malformed timestamps
  • Fixed duplicate CLAUDE.md, commands, agents, and rules in nested worktrees
  • Fixed plugin hooks not firing after /plugin operations
  • Fixed memory leaks in long-running sessions and REPL rendering
  • Fixed hang with corrupted --mcp-config files
  • Fixed slow startup with many skills/plugins
  • Fixed symlink bypass vulnerability in acceptEdits mode
  • Fixed sandbox blocking non-allowed domains with no bypass when allowManagedDomainsOnly enabled
  • Fixed interactive tools being auto-allowed when listed in allowed-tools
  • Fixed multi-GB memory spike when committing with large untracked files
  • Fixed Escape not interrupting running turn with draft text
  • Fixed Android app crash with local slash commands in Remote Control
  • Fixed various UI frame drops and terminal flicker issues
  • Fixed /clear not fully clearing all session caches
  • Fixed trust dialog silently enabling all .mcp.json servers on first run
  • Fixed claude remote-control crashing on npm installs
  • Fixed model version resolution for --model claude-opus-4-0 and --model claude-opus-4-1
  • Fixed Voice waveform cursor covering text and input issues
  • Fixed Tab/arrow keys not cycling Settings tabs
  • Fixed service key OAuth sessions spamming error logs
  • Fixed status indicator color inconsistency
  • And numerous other fixes for command handling, file operations, markdown rendering, and performance

Fetched April 11, 2026