Capture
One read of Claude Code CLI
1 pages moved out of 186 read.
changelog Changed · +22 / -0 lines
This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.
from line 6
Run `claude --version` to check your installed version. +<Update label="2.1.235" description="August 18, 2026"> + * Added an optional `spellcheck` setting that underlines misspelled words in the prompt input as you type, using your installed `aspell`, `hunspell`, or `ispell` + * Fixed whole-prompt-cache invalidation when a language server disconnected or reconnected mid-session + * Fixed nested markdown list items misaligning at depth 3+ and added a hanging indent to wrapped list items in the terminal UI + * Fixed prompt input highlights (slash commands, keywords, mentions) appearing shifted by one or more characters in some multi-line prompts + * Fixed Shift+Tab inside the permission prompt's comment field approving the edit and granting session-wide edit permission instead of closing the field + * Fixed the Agent tool advertising a general-purpose default in sessions where that agent is unavailable: an omitted `subagent_type` there now gets a clear error listing the available agents + * Fixed notebook cell delete/replace approval dialogs silently omitting the existing cell content when the notebook or cell could not be read; the dialog now says why + * Fixed slash commands run while Claude is responding showing HTML entities instead of the actual characters + * Fixed the prompt footer not showing the "Update installed" restart notice after a background auto-update + * Fixed the expanded task list (`ctrl+t`) always starting collapsed when resuming or relaunching into a session that still has open tasks + * Improved memory and CPU usage while cloud sessions such as `/ultrareview` or `/autofix-pr` run in the background — their event streams are no longer re-scanned and re-rendered on every update + * Improved permission dialogs: display text and "don't ask again" options now always match what a grant would cover, and "don't ask again" is withheld when contents cannot be fully displayed + * Improved the embedded `grep` in native macOS/Linux builds: pathological patterns now fail fast instead of exhausting memory, and `-m N` with `-A/-C` prints correct context + * Improved the context-limit error to say when auto-compact is off and point to `/config` to re-enable it + * Vim mode: NORMAL mode and cursor position are now preserved when toggling the detailed transcript (ctrl+o) or closing a panel + * Dialogs: arrow keys and Enter pressed in quick succession now select the option you navigated to instead of the previously highlighted one + * `SendMessage` now refuses messages too large for cross-session delivery up front instead of silently dropping them + * Remote Control: `claude rc` now applies the same enterprise-gateway availability check as interactive startup + * \[VSCode] Fixed focus jumping between open Claude tabs on its own when a window with several Claude panels is restored or reloaded +</Update> + <Update label="2.1.234" description="August 17, 2026"> * Added the optional `CLAUDE_CODE_PROJECT_DIR_NAME` environment variable: hosts that give each session its own config directory can choose a short name for the per-project transcript directory * Added the `selection:clear` keybinding action, so a key can be bound to clear an in-app text selection; also works in the agents view
from line 2179
* Fixed focus mode briefly dimming the previous response when submitting a new prompt * Fixed stray "4;0;" desktop notification on every `/exit` in Kitty and other terminals that interpret OSC 9 as a notification * Fixed Remote Control showing an empty "Opening your options…" message on rate limit instead of actionable upsell options - * Fixed drag-and-drop image upload hanging on "Pasting text…" when the image read fails - * Fixed crash loop when piping very large input (>10 MB) to `claude -p` via stdin - * Fixed long URLs not being individually clickable on every wrapped row in fullscreen mode - * Fixed `/plugin` Components panel showing "Marketplace 'inline' not found" for plugins loaded via `--plugin-dir` - * Fixed MCP tool results dropping images when the server returns both structured content and content blocks - * Fixed fenced code blocks inside list items carrying leading whitespace into the clipboard on copy-paste - * Fixed tab navigation in `/config` stranding focus — the tab header now stays focused so arrows and Esc keep working - * Fixed markdown link labels being lost on terminals without OSC 8 hyperlink support — links now render as `label (url)` instead of just the URL - * Fixed sessions on 1M-context models with a smaller autocompact window being falsely blocked with "Prompt is too long" before reaching the actual API limit - * Fixed parallel shell tool calls: a failing read-only command (grep, git diff, ls) no longer cancels sibling calls - * Fixed banner showing "with X effort" on models that don't support effort - * Fixed `/fast` on 3P providers fuzzy-matching to an unrelated skill instead of showing "not available" - * Fixed Bedrock default model resolving to `global.*` instead of the region-appropriate prefix - * Fixed vim mode: `Space` in NORMAL mode now moves the cursor right, matching standard vi/vim behavior - * Fixed terminal progress indicator (OSC 9;4) flickering off between tool calls — stays visible across the full turn - * Fixed `/rename` without args failing on resumed sessions whose last entry is a compact boundary - * Fixed stale "remote-control is active" status lines from prior sessions appearing after `--resume`/`--continue` - * Fixed stale `installed_plugins.json` entries pointing at deleted cache directories polluting PATH - * Fixed MCP stdio servers receiving corrupted arguments when `CLAUDE_CODE_SHELL_PREFIX` is set and an argument contains spaces or shell metacharacters - * Fixed sub-agent progress summaries missing the prompt cache (\~3× `cache_creation` reduction) - * Fixed `/plugin update` never detecting new versions of npm-sourced plugins - * Fixed sub-agent summaries firing repeatedly while a sub-agent's transcript is static, capping worst-case token cost on idle sub-agents - * Headless `--output-format stream-json`: `init.plugin_errors` now includes `--plugin-dir` load failures in addition to dependency demotions -</Update> - -<Update label="2.1.126" description="May 1, 2026"> - * The `/model` picker now lists models from your gateway's `/v1/models` endpoint when `ANTHROPIC_BASE_URL` points at an Anthropic-compatible gateway - * * Added `claude project pur + * Fixed drag-and-drop image upl