{"version":"2.1.277","anchor":"plugin-settings-ui-clears-stale-errors-when-a-plugin-is-enab","canonical_anchor":"plugin-settings-ui-clears-stale-errors-when-a-plugin-is-enab","heading":"Plugin errors now clear automatically when a plugin is toggled","tier":"notice","area":"Plugin Install","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277\/e\/plugin-settings-ui-clears-stale-errors-when-a-plugin-is-enab","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277","markdown":"### Plugin errors now clear automatically when a plugin is toggled\n\nEnabling, disabling, or uninstalling a plugin now clears its stale errors instead of leaving them in the error list\n\n**What**\n\nThe plugin\/marketplace error store gained a new `removeErrorsOf` method that clears previously recorded errors matching a given plugin id, or a plugin name plus marketplace, without needing to reset the whole error list. The plugin settings UI now calls `removeErrorsOf(ids)` when a plugin is enabled, disabled, or uninstalled, before refreshing its state, so errors tied to that plugin are removed.\n\n**Why**\n\nPreviously a plugin's old errors could linger in the UI after you fixed the problem by toggling the plugin; this ensures stale errors are cleared automatically instead of needing a manual reset.\n\n- Area: Plugin Install\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5"}