{"version":"2.1.315","anchor":"plugin-loader-no-behavioural-change-identifier-reshuffle","canonical_anchor":"plugin-loader-no-behavioural-change-identifier-reshuffle","heading":"Plugin loading reorganised with no visible change","tier":"internal","area":"Plugins","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.315\/e\/plugin-loader-no-behavioural-change-identifier-reshuffle","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.315","markdown":"### Plugin loading reorganised with no visible change\n\nThe code that loads plugins was reorganised, and the list of enabled plugins is now prepared ahead of time\n\n**Unclear.** It is not clear whether the list of enabled plugins now comes from exactly the same settings as before.\n\n**What**\n\nPlugins are add-on packages that extend Claude Code. The code that loads them was reorganised. The list of plugins switched on through the `enabledPlugins` setting is now prepared ahead of time instead of being assembled while loading.\n\n**Why**\n\nThis appears to be a reshuffle with no change to which plugins load.\n\n- Area: Plugins\n- Names: `enabledPlugins`\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}