|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## 2.1.120 |
4 | | - |
5 | | -- Windows: Git for Windows (Git Bash) is no longer required — when absent, Claude Code uses PowerShell as the shell tool |
6 | | -- Added `claude ultrareview [target]` subcommand to run `/ultrareview` non-interactively from CI or scripts — prints findings to stdout (`--json` for raw output) and exits 0 on completion or 1 on failure |
7 | | -- Skills can now reference the current effort level with `${CLAUDE_EFFORT}` in their content |
8 | | -- Set `AI_AGENT` environment variable for subprocesses so `gh` can attribute traffic to Claude Code |
9 | | -- Spinner tips that recommend installing the desktop app or creating skills/agents are now hidden when you already have them |
10 | | -- Show a "use PgUp/PgDn to scroll" hint when the terminal sends arrow keys instead of scroll events |
11 | | -- Faster session start when you have many claude.ai connectors configured but not authorized |
12 | | -- The auto mode denial message now links to the configuration docs |
13 | | -- `claude plugin validate` now accepts `$schema`, `version`, and `description` at the top level of `marketplace.json` and `$schema` in `plugin.json` |
14 | | -- Auto-compact in auto mode now displays `auto` (lowercase, no token count) instead of a misleading token value |
15 | | -- Fixed pressing Esc during a stdio MCP tool call closing the entire server connection (regression in 2.1.105) |
16 | | -- Fixed `/rewind` and other interactive overlays not responding to keyboard input after launching with `claude --resume` |
17 | | -- Fixed terminal scrollback duplication in non-fullscreen mode (resize, dialog dismiss, long sessions) |
18 | | -- Fixed `DISABLE_TELEMETRY` / `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` not suppressing usage metrics telemetry for API and enterprise users |
19 | | -- Fixed false-positive "Dangerous rm operation" permission prompts in auto mode for multi-line bash commands containing both a pipe and a redirect |
20 | | -- Fixed long selection menus clipping below the terminal in fullscreen mode — the focused option now stays on screen as you scroll |
21 | | -- Fixed Write tool output collapsing instead of expanding when clicking "+N lines" in fullscreen |
22 | | -- Fixed slash command picker jumping while typing, and improved highlight to only match contiguous substrings in blue |
23 | | -- Fixed `/plugin` marketplace failing to load when one entry uses an unrecognized source format — that entry is shown but installing it prompts you to update |
24 | | -- [VSCode] `/usage` now opens the native Account & Usage dialog instead of returning plain-text session cost |
25 | | -- [VSCode] Voice dictation now respects the `language` setting in `~/.claude/settings.json` |
26 | | -- Fixed `find` in the Bash tool exhausting open file descriptors on large directory trees, causing host-wide crashes (macOS/Linux native builds) |
27 | | - |
28 | 3 | ## 2.1.119 |
29 | 4 |
|
30 | 5 | - `/config` settings (theme, editor mode, verbose, etc.) now persist to `~/.claude/settings.json` and participate in project/local/policy override precedence |
|
0 commit comments