You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
PluginsArea: what it touches
ImprovementsKind: in v2.1.228,
ImprovementsSection of the release
What
Copying a plugin directory now runs against a budget of 20,000 entries and 512 MB. A plugin that materialises more files than that through symlinks fails with "Plugin materializes more files through symlinks than the copy budget allows" instead of filling the disk.
Details
The copier takes an explicit dereference flag and threads a shared budget accumulator through the walk.
Symlinks pointing at ancestor directories and cyclic targets are skipped and logged rather than followed.
Evidence
Plugin materializes more files through symlinks than the copy budget allows
Strings lifted out of the shipped bundle, so the claim above can be checked against them.