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 ·

Plugin dependencies named without a marketplace now match your installed plugin

A plugin dependency given by name alone is now satisfied by, and resolves to, the matching enabled plugin from a marketplace

You'll notice Bug Fixes
JSON All of v2.1.284
You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PluginsArea: what it touches
Bug FixesKind: in v2.1.284,
Bug FixesSection of the release
What

A plugin can list other plugins it depends on. A dependency can be written as a bare name, or with @marketplace added to say which marketplace it comes from.

A dependency given as a bare name is now satisfied by an enabled plugin of that name from a marketplace, and Claude Code resolves it to that specific plugin. Before, a bare dependency was checked only by counting plugins with that name. Claude Code also now puts plugin names in a consistent form before comparing them, including when it reads enabledPlugins, the setting that turns plugins on or off. Before, enabledPlugins was matched on the exact name only.

Why

This should stop false "dependency not found" errors for plugins that name their dependencies without a marketplace, when the plugin they need is installed and enabled.

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 exactly how plugin names are rewritten into a consistent form before they are compared.

See this entry in the whole of v2.1.284 →

Feedback