{"version":"2.1.283","anchor":"clearer-invalid-plugin-id-errors-extra-at-hidden-characte","canonical_anchor":"clearer-invalid-plugin-id-errors-extra-at-hidden-characte","heading":"Clearer error message for invalid plugin names","tier":"notice","area":"Plugins","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.283\/e\/clearer-invalid-plugin-id-errors-extra-at-hidden-characte","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.283","markdown":"### Clearer error message for invalid plugin names\n\nThe invalid plugin id error now says when an id has more than one \"@\" and notes when the name holds a character that is not shown\n\n**What**\n\nA plugin id has the form `plugin@marketplace`: the plugin's name, then \"@\", then the name of the marketplace (the catalogue) it comes from. The error shown for an invalid id has been reworded.\n\n- More than one \"@\": the message now says so, explains that either the plugin's name or the marketplace's name contains one, and that whoever named it can rename it.\n\n- Hidden characters: the message adds a note when the name contains a character that is not shown in the message.\n\nBefore, the message only said that each half must begin with a letter or digit and hold only letters, digits, \"-\", \".\" and \"_\".\n\n**Why**\n\nWhen a plugin fails to install because of its id, the message now points more directly at what is wrong with it.\n\n- Area: Plugins\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 0\/5"}