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.239,
ImprovementsSection of the release
What
A plugin manifest is now rejected with a validation error if its name is empty or contains @, :, whitespace, a path separator, or an invisible or control character. Naming a plugin after its own directory produces a specific hint.
Details
A manifest version containing unprintable characters is treated as if absent, with a warning rather than a hard failure.
Evidence
must be non-empty and must not contain "@", ":", whitespace, path separators, or invisible/control characters
Strings lifted out of the shipped bundle, so the claim above can be checked against them.