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