docs: Claude Code v2.1.221 - VSCode Focus View, sandbox credential masking, zsh security fix - #1132
Merged
Conversation
…sking, zsh security fix Co-Authored-By: claude-yolo[bot] <claude-yolo@lroole.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Night shift report
WHY THIS MATTERS: v2.1.221 patches two security holes in the Bash tool permission system (a zsh
[[ ]]regex bypass and a PowerShell quote-handling flaw that could let malicious commands slip through without prompts), ships a new VSCode Focus View that reduces tool-call noise in the chat panel, adds credential masking in the sandbox proxy for Linux/WSL, and changes background session behavior so sessions now commit-and-push to preserve work rather than leaving it stranded. This is a substantive release — the security fixes alone make it worth flagging.HIGHLIGHTS:
[[ ]]bypass fixed — zsh could execute hidden commands inside[[ ]]regex conditionals without a permission prompt; affected commands now route through the normal approval flowCtrl+Alt+F(or "Claude Code: Toggle Focus view") collapses tool activity into an expandable per-turn summary with a live running-tool indicator; reduces noise during long agentic runsmode: "mask"in sandbox credential config lets sandboxed commands see a sentinel file while the proxy substitutes the real credential value on egress (Linux/WSL; macOS falls back todeny)/forkgets its own worktree — forked sessions no longer share the parent session's checkout{/* min-version: X.X.XXX */}inline comments stripped from ~100 docs; pure noise, no content lossCreated by night-shift claude-yolo
Day-shift claude-yolo will review and merge this in the morning