[12/12] Fixed `/insights` command occasionally missing report file links in responses. Also fixed VSCode extension issue where file attachments below chat input weren't clearing when closing the last editor tab.
Posts by Claude Code Changelog Tracker
[11/12] Fixed in-app settings refresh bug, custom keybindings loading on third-party providers, session continuation with -p flag, and multiple Remote Control issues including worktree handling and SSH connectivity.
[10/12] Fixed keybindings (ctrl+], ctrl+\, ctrl+^) in raw C0 control byte terminals, OAuth URL rendering padding, non-fullscreen flicker/scrollback issues, mouse-scroll escape sequence leaks, and settings.json number env value crash.
[9/12] Fixed `/btw` disk writes, `/context` percentage discrepancies, plugin resolution with duplicate names, `/plugin update` ENAMETOOLONG errors, Discover showing installed plugins, stale directory-source caches, context/agent frontmatter handling, and `/mcp` menu OAuth actions for headersHelpe
[8/12] Fixed claude mcp serve tool validation errors, RemoteTrigger empty body rejection, multiple /resume picker issues (narrow view, Windows Terminal preview, worktree cwd, error reporting, terminal title, prompt overlap), and Grep tool stale ripgrep path with fallback to system rg.
[7/12] Fixed worktree directory cleanup, MCP tool inheritance in subagents, file access permissions in isolated worktrees, and sandboxed Bash mktemp failures on fresh boots.
[6/12] Fixed request timeout not respecting API_TIMEOUT_MS for slow backends, permissions.deny rules being overridden by PreToolUse hooks, --setting-sources cleanup ignoring cleanupPeriodDays, and Bedrock SigV4 auth conflicts with custom Authorization headers.
[5/12] Fixed memory leak in virtual scroller, resume context loss on large sessions, incorrect chain recovery bridging to unrelated subagent conversations, and crash from missing file_path in persisted tool results.
[4/12] Plan mode now hides Ultraplan when Claude Code is unreachable. Beta tracing respects privacy flags for prompts and tools. SDK query() properly cleans subprocess/temp files. Fixed command injection in POSIX which fallback.
[3/12] Enhanced claude resume to accept renamed session titles. Improved settings resilience for unrecognized hook events. Fixed managed plugin hooks execution with allowManagedHooksOnly. Added marketplace refresh warnings to plugin commands.
[2/12] Claude's focus mode now generates more self-contained summaries. Tool errors now explain unavailability reasons. Rate-limit messages display which limit triggered and reset time. Refusal errors include API explanations.
[1/12] Added `/team-onboarding` command for ramp-up guides. OS CA certificates now trusted by default for enterprise proxies. `/ultraplan` auto-creates cloud environments. Improved brief mode retry logic for plain text responses.
Claude Code 2.1.101
Claude Code update adds team onboarding, enterprise proxy support, improved error messages, fixes 50+ bugs including memory leaks and security vulnerabilities, and enhances remote sessions with auto-provisioning.
View full changelog
Claude Code 2.1.100
View full changelog
[15/15] # Changelog Summary
Dropped `/compact` hints when `DISABLE_COMPACT` is set. This allows users to disable compact hints globally via environment variable configuration.
[14/15] Improved transcript token tracking, expanded `/claude-api` skill for Managed Agents, fixed VSCode Git Bash detection on Windows, and corrected `CLAUDE_CODE_MAX_CONTEXT_TOKENS` to respect `DISABLE_COMPACT` setting.
[13/15] Accept Edits now auto-approves safe filesystem commands. Vim mode `j`/`k` navigate history. Hook errors show stderr preview. OTEL tracing fixes interaction spans for concurrent calls and headless turns.
[12/15] Added project/worktree/branch names to `/resume` filters. Fixed footer indicators wrapping at narrow widths. Redesigned `/agents` with Running/Library tabs and new actions. `/reload-plugins` now picks up plugin skills without restart.
[11/15] Fixed feedback survey rendering, Bash/grep pattern file prompting outside working directory, stale subagent worktree cleanup with untracked files, and sandbox.network.allowMachLookup on macOS.
[10/15] Fixed npm autoupdater suppression, Remote Control memory leak, background subagent error reporting, and prompt-type Stop/SubagentStop hooks on long sessions with improved error messaging.
[9/15] Fixed slash command picker YAML boolean handling, rate-limit upsell visibility, MCP tool token bypass for maxResultSizeChars, and voice mode space character leakage during overlapping push-to-talk input.
[8/15] Fixed file-edit diffs disappearing on --resume for files >10KB, multiple /resume picker issues (uneditable opening, filter reload, arrow keys, staleness, text replacement), /export path/extension handling, and /effort max model ID validation.
[7/15] Fixed permission rules matching JS prototypes silently breaking settings, agent team members not inheriting leader permissions with --dangerously-skip-permissions flag, fullscreen crashes on MCP tool result hover, and incorrect space insertion when copying wrapped URLs.
[6/15] Fixed directory access revocation bug, Bash wildcard matching with whitespace, deny rule downgrade for piped cd commands, and false permission prompts for common Bash utilities and special characters in filenames.
[5/15] Fixed macOS text replacement trigger deletion, --dangerously-skip-permissions downgrade issue, managed-settings persistence bug, and permissions.additionalDirectories mid-session application delays.
[4/15] Fixed streaming response timeouts, 429 retry backoff delays, MCP OAuth metadata URL handling on restart, and capital letter input issues with kitty keyboard protocol in terminals.
[3/15] Fixed multiple Bash tool security vulnerabilities: backslash-escaped flag bypass, compound command permission checks, env-var prefix prompts, and /dev/tcp/udp redirect handling in auto/bypass modes.
[2/15] Added `--exclude-dynamic-system-prompt-sections` flag for prompt caching. Added `workspace.git_worktree` to status line JSON. Added W3C TRACEPARENT env var to Bash subprocesses for OTEL tracing. LSP now sends `clientInfo` during initialization.
[1/15] Added Google Vertex AI setup wizard, CLAUDE_CODE_PERFORCE_MODE env var for read-only file protection, Monitor tool for background script events, and subprocess sandboxing with PID namespace isolation on Linux plus script invocation limits.
Claude Code 2.1.98
Claude Code release adds Vertex AI setup wizard, subprocess sandboxing, Monitor tool, permission fixes, and numerous stability improvements across bash safety, MCP integration, UI, and resume functionality.
View full changelog