{"version":"2.1.318","anchor":"backdrop-rewrite-guard-also-covers-propscolorscheme","canonical_anchor":"backdrop-rewrite-guard-also-covers-propscolorscheme","heading":"Plugin backdrop check now also covers the color scheme","tier":"internal","area":"Plugins","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318\/e\/backdrop-rewrite-guard-also-covers-propscolorscheme","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.318","markdown":"### Plugin backdrop check now also covers the color scheme\n\nWhen a plugin's backdrop is rewritten, `colorScheme` must now also stay the same, like `plugin`, `id` and `glass`\n\n**What**\n\nPlugins can draw a backdrop behind their interface. When a backdrop is rewritten, Claude Code checks that only the drawing changed. It used to compare `plugin`, `id` and `glass`. It now compares `colorScheme` too, and the error message lists `props.colorScheme` alongside the others.\n\n**Why**\n\nFor plugin authors, a backdrop rewrite that changes the color scheme now counts as more than a drawing change, because the color scheme styles the surface.\n\n- Area: Plugins\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}