You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PluginsArea: what it touches
Bug FixesKind: in v2.1.239,
Bug FixesSection of the release
What
A plugin id is now split from its source string at the last @ rather than the first, with a guard that the @ is not at position zero. Sources containing an earlier @, such as scoped package names or user@host forms, no longer produce a truncated id.
Details
Two helpers that combined this id-splitting with marketplace error types became unreachable and were removed; a third was reduced to a plain type check.
Evidence
e.source.lastIndexOf("@")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.