Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.323 ·

Claude is told not to commit your local Claude Code settings file

Claude's shell instructions now list .claude/settings.local.json among files likely to hold secrets that it should not commit

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

The Bash tool lets Claude run shell commands on your machine. Its description, which is the set of instructions Claude reads about how to use the tool, warns Claude not to commit files that likely contain secrets, such as .env or credentials.json. In this release that list also names .claude/settings.local.json, your personal Claude Code settings file for a project.

As before, Claude should warn you if you specifically ask it to commit one of these files.

Why

Changing Claude's instructions changes how it behaves. Claude should now treat your local settings file like other secret-bearing files when making git commits, and warn you instead of committing it without comment.

How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agreeFixed .claude/settings.local.json not being ignored globally when the folder became a git repository later, or on a new machine

See this entry in the whole of v2.1.323 →

Feedback