Follow Discord
Sweep 01 Oct 2026 · 17:27Z Build v2.1.287 508 read Stable v2.1.285 Latest v2.1.287 Next v2.1.287 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.287 ·

Plugins report when their dependencies were not installed

Plugin installs gain new errors and warnings for dependencies that were not installed, screened or allowed, plus stricter marketplace source checks

Group of 2 You'll notice Improvements
JSON All of v2.1.287
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
PluginsArea: what it touches
ImprovementsKind: in v2.1.287,
ImprovementsSection of the release

What

A plugin can depend on extra packages. Claude Code now has specific error codes and warnings for when those packages are not set up. It also tightens some checks on where a marketplace comes from. A marketplace is a catalog you install plugins from.

  • dependencies_not_installed and dependencies_not_screened are new error codes in the marketplace error list. Both are classed as bad.
  • Plugin warning hints gain two new cases, dependencies-refused and dependencies-not-installed. The warning explains that if the plugin needs those packages, parts of it may not work.
  • When a marketplace URL fails its format check, the failure is now labelled manifest_invalid.
  • The check for GitHub shorthand sources (the short owner/repo way of naming a repository) now validates the repository part. Before, it checked the ref part, meaning the branch or tag.

Why

A plugin whose dependencies were skipped, refused or not checked can look installed but only partly work. These warnings tell you why, so you know to install or allow the missing packages instead of guessing what broke.

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 doubtWhere the two dependency error codes are raised is not shown.

See this entry in the whole of v2.1.287 →

Feedback