Follow Discord
Sweep 28 Sep 2026 · 18:16Z Build v2.1.284 505 read Stable v2.1.277 Latest v2.1.284 Next v2.1.284 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.284 ·

Git file check handles submodules and malformed file entries

A check Claude Code runs on git's record of kept files now copes with submodules and reports malformed entries as tampered

Under the hood Internal Changes
JSON All of v2.1.284
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
GitArea: what it touches
Internal ChangesKind: in v2.1.284,
Internal ChangesSection of the release
What

Claude Code rebuilds a list of files from git in one of its features. That check has changed in a few ways:

  • Submodules, which are other git projects nested inside a repository, are skipped when their contents are not present.
  • Items that are not ordinary files are checked against their recorded fingerprint instead of being treated as a missing .gitattributes file.
  • File-type entries are checked for a valid format, and ones that fail are reported as tampered.
Why

Repositories with submodules should no longer produce false "tampered" or error results from this check.

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 doubtIt is not clear which Claude Code feature uses this git check.

See this entry in the whole of v2.1.284 →

Feedback