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 ·

Plugin repositories are refused when submodules do not match their recorded commits

After cloning a plugin, Claude Code can check its submodules against the recorded commits and refuse the repository on a mismatch

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
2Signal: worth watching, 1 to 5
PluginsArea: what it touches
ImprovementsKind: in v2.1.323,
ImprovementsSection of the release

Unclear Whether this check is switched on is not known.

What

Some plugin and marketplace repositories include submodules, which are other repositories pulled in at a specific recorded commit. After cloning a plugin, Claude Code now checks that each submodule is at the commit the main repository records. A mismatch refuses the repository with "SHA pin verification failed". If the check cannot be confirmed, Claude Code also refuses to use it. The check is controlled by a server-side switch.

Why

It stops a plugin from quietly pulling in different code than its repository says it uses.

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 doubtWhether this check is switched on is not known.

See this entry in the whole of v2.1.323 →

Feedback