{"version":"2.1.248","anchor":"plugin-component-kinds-moved-into-shared-constants","canonical_anchor":"plugin-component-kinds-moved-into-shared-constants","heading":"Plugin component kinds moved into shared constants","tier":"internal","area":"Plugins","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/plugin-component-kinds-moved-into-shared-constants","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### Plugin component kinds moved into shared constants\n\nPlugin component kinds, including language servers and an experimental slot, moved to shared constants.\n\n**What**\n\nThe list of things a plugin can contribute, including language-server definitions and an experimental slot, plus the paths to a plugin's manifest file, are now module-level constants. No behaviour change.\n\n**Evidence**\n\n`lspServers`\n\n- Area: Plugins\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 2\/5"}