Claude Code v2.1.235 Changelog
What changed in Claude Code CLI v2.1.235, released 2026-08-18 — explained in plain English.
- You can now turn on spellcheck for your prompts.
- Background cloud tasks use way less memory and processing power.
- A massive list of bugs got squashed, including annoying visual glitches and keyboard shortcuts doing the wrong thing.
Want a heads-up when Claude Code updates?
We email you the moment a new Claude Code version drops — plus plain-English release notes like these. No spam.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
This update is all about making the tool easier and less frustrating to use. It matters most to developers who spend a lot of time typing prompts, running background tasks, and managing code, because it smooths out the rough edges that slow them down.
What's new
- Spellcheck: You can now turn on an optional spellcheck setting. If you have a spellchecker installed on your computer (like
aspell,hunspell, orispell), it will underline misspelled words as you type your prompt.
Improvements
- Better background performance: Cloud tasks (like
/ultrareviewor/autofix-pr) now use a lot less memory and CPU power. Before, the tool was constantly re-reading and redrawing these tasks in the background; now it handles them much more efficiently. - Safer permission prompts: When the tool asks for permission to do something, the warning text and the "don't ask again" checkbox now perfectly match what you're actually allowing. Plus, if the tool can't show you the full code it wants to change, it won't let you click "don't ask again" just to be safe.
- Smarter search: The built-in text search tool (
grep) on Mac and Linux is better. If you search for a really weird pattern that would normally crash your computer by eating up all its memory, the tool stops searching immediately instead of freezing. It also fixed a glitch where search results weren't showing the correct surrounding lines of code. - Clearer error messages: If your prompt gets too big, the error message now specifically tells you if the auto-compact feature (which shrinks text to save space) is turned off, and tells you how to turn it back on.
- Vim mode fixes: For people using Vim keyboard shortcuts, your cursor stays exactly where it was when you open or close the detailed transcript view or other panels.
- Faster menu navigation: When using arrow keys and Enter really fast to pick an option from a menu, it now correctly selects the option you highlighted, rather than the one that was highlighted a split second ago.
- Blocked oversized messages: If you try to send a message to another session that is too large to deliver, the tool stops you right away instead of letting the message silently disappear.
- Better remote checks: The remote control feature (
claude rc) now checks your network connection the same way the normal app does when it starts up.
Fixes
- Lost memory: Fixed an issue where a "language server" (a background helper that checks your code) disconnected and reconnected, which was accidentally wiping the tool's short-term memory for the whole session.
- Messy lists: Fixed bulleted and numbered lists in the terminal from looking crooked when they were nested three levels deep, and fixed long list items from wrapping awkwardly.
- Shifted highlights: Fixed a glitch where special highlights in your prompt (like when you type a slash command or mention a file) were showing up one or more letters off to the side in multi-line prompts.
- Dangerous keyboard shortcut: Fixed a bug where pressing Shift+Tab inside a comment box accidentally approved an edit and gave the tool permission to edit your code for the rest of the session, instead of just closing the comment box.
- Confusing agent errors: Fixed the Agent tool from suggesting a default helper that wasn't actually available. Now, if you don't specify which helper to use, it gives you a clear error message listing the ones you can actually use.
- Missing notebook content: Fixed approval pop-ups for editing or deleting code "notebooks" (interactive code documents). Before, if the tool couldn't read the notebook, it just showed a blank box; now it tells you exactly why it can't show the code.
- Weird text in slash commands: Fixed a bug where running slash commands while the tool was still answering made the text show up as raw HTML code (like
&) instead of normal characters. - Missed update alerts: Fixed the bottom of the screen so it properly reminds you to restart after an update happens in the background.
- Task list collapsing: Fixed the expanded task list (opened with
ctrl+t) so it remembers to stay open if you jump back into a session that still has tasks running. - Jumping screen focus (VSCode): Fixed an issue in the VS Code editor where clicking around would cause your focus to randomly jump between different Claude tabs when the window reloaded.
Breaking changes
No breaking changes in this release.
How to upgrade
Update to Claude Code v2.1.235 by running:
claude update
This is our plain-language summary. Read the complete, official notes on the Claude Code official changelog ↗.
