{"version":"2.1.295","anchor":"marketplace-clone-fetches-only-the-submodules-that-plugins-n","canonical_anchor":"marketplace-clone-fetches-only-the-submodules-that-plugins-n","heading":"Marketplace clones fetch only the submodules plugins use","tier":"notice","area":"Plugins","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295\/e\/marketplace-clone-fetches-only-the-submodules-that-plugins-n","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295","markdown":"### Marketplace clones fetch only the submodules plugins use\n\nCloning a plugin marketplace now fetches only the git submodules its plugins point to, and falls back to fetching all when unsure\n\n**What**\n\nA plugin marketplace is a git repository listing plugins (add-on packages for Claude Code). It can contain submodules, which are other git repositories linked inside it.\n\nWhen Claude Code clones a marketplace, it now looks at which submodules the plugins actually point to and runs `git submodule update --init --recursive --depth 1` on just those, instead of on every submodule. It falls back to fetching every submodule when:\n\n- the list of plugin paths cannot be read\n\n- a linked path is not under real directories\n\n**Why**\n\nMarketplaces that link large submodules no plugin uses should clone faster.\n\n- Area: Plugins\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}