Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.290 ·

Plugin package installs on Linux and WSL stay locked to the plugin's folder

On Linux and WSL, plugin packages are installed through a held-open handle on the plugin folder, and the install stops if that folder is swapped

You'll notice Improvements
JSON All of v2.1.290
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
ImprovementsKind: in v2.1.290,
ImprovementsSection of the release

Unclear It is not clear which plugin install steps use this new method.

What

A plugin can need extra packages, which Claude Code installs into the plugin's folder. On Linux and WSL (Windows Subsystem for Linux), Claude Code now opens the plugin's folder first, refuses to follow a link while doing so, and installs the packages through that open folder rather than by its name.

If the folder was moved or replaced by a link during the install, the install stops with: the plugin's folder was moved or replaced by a link during the install, so the packages were not added. If Claude Code cannot confirm where the folder is, it reports that too. On other systems the install still uses the folder's plain path.

Before, Claude Code only checked after the install and showed the same message.

Why

This closes a gap where something could swap the plugin's folder for a link to another location partway through an install, so packages could land somewhere unintended.

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 which plugin install steps use this new method.

See this entry in the whole of v2.1.290 →

Feedback