Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.281 ·

Plugins pinned to a directory are cloned without submodules

Plugins with a directory pin are now cloned without fetching git submodules

Entry
JSON All of v2.1.281
EntryKind: in v2.1.281,
ChangesSection of the release
What

When Claude Code downloads a plugin with git and that plugin has a directoryPin, the clone now skips submodules. A submodule is a separate git repository nested inside another one. This applies to plugins from these sources:

  • github
  • url
  • git-subdir

The clone runs with --no-recurse-submodules and -c submodule.recurse=false, driven by a new noSubmodules option. The usage data recorded about each clone now also notes whether the plugin is a directory plugin, and the plugin loader is now given the git commit SHA recorded for it. A commit SHA is the unique ID of one saved version in a git repository.

Why

A pinned plugin no longer pulls in extra nested repositories during installation. If a plugin of this kind relied on its submodules being present, those files will not be downloaded.

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 doubtThe finding does not say how a plugin comes to have a `directoryPin`.

See this entry in the whole of v2.1.281 →

Feedback