Follow Discord
Sweep 30 Oct 2026 · 21:36Z Build v2.1.315 533 read Stable v2.1.308 Latest v2.1.314 Next v2.1.315 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.315 ·

Bash diff setting is now described as off by default outside auto modes

The description of the Bash diff setting now says it is off by default, except in auto and bypassPermissions modes under certain conditions

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

Unclear Only the setting's description changed, so it is not clear whether the actual default for showing Bash diffs changed too.

What

Claude Code has a setting for showing diffs (a view of what changed in a file) for edits made through the Bash tool, which runs shell commands. Its description in the settings has changed. It now says the default is off, except in these permission modes:

In those two modes the description says it is on when the Bash tool handles file edits, or when the model's configuration turns it on. The description used to say it was on by default whenever the Bash tool handles file edits.

Why

If you rely on seeing these diffs, the description suggests you may now need to turn the setting on yourself outside auto and bypassPermissions modes.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtOnly the setting's description changed, so it is not clear whether the actual default for showing Bash diffs changed too.

See this entry in the whole of v2.1.315 →

Feedback