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 ·

Plugin dependency installs reworked, with a shared lockfile check

The step that installs a plugin's npm or bun packages takes an extra input and checks lockfiles through a shared check

Under the hood Internal Changes
JSON All of v2.1.287
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PluginsArea: what it touches
Internal ChangesKind: in v2.1.287,
Internal ChangesSection of the release
What

Some plugins need packages installed with npm or bun, two tools that download JavaScript packages. The step that installs them now accepts an extra, optional input. Its check of the lockfile (the file that pins exact package versions) now goes through a shared check instead of a separate error written just for the bun.lockb file.

Why

If you use plugins that come with npm or bun packages, this is the step that installs them, and that tells you when Claude Code skipped installing a plugin's dependencies. The messages you see there may differ.

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 what the extra input changes about how plugin dependencies are installed.

See this entry in the whole of v2.1.287 →

Feedback