Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.318 ·

Shell commands that mention protected settings files are checked more strictly

Claude Code now also scans the raw text of shell commands for protected settings paths, so more commands may ask for approval

You'll notice Improvements
JSON All of v2.1.318
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PermissionsArea: what it touches
ImprovementsKind: in v2.1.318,
ImprovementsSection of the release
What

Claude Code tries to stop shell commands from writing to protected settings files without your say. It used to check only the separate words of a command after splitting it up. It now also checks the command's raw text, with quotes removed, against the list of protected paths. This extra check is used:

  • when looking inside commands run through bash -c
  • when checking which apps a command names
  • when deciding whether a command writes to settings, where a match now counts as uncertain
Why

Commands that hid a settings path where the old check missed it are now caught. Some commands that ran before without a question may now ask for your approval.

See this entry in the whole of v2.1.318 →

Feedback