Claude Code v2.1.319 ·
Plugins now set and clear a backdrop through theme.set and theme.clear, and the old ui.backdrop method is removed
Group of 4 Use it now
No documentation found Removed
JSON
All of v2.1.319
Use it nowTier: how much it should matter to you
4Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
PluginsArea: what it touches
RemovedKind: in v2.1.319,
What probably matters to youSection of the release
What
Plugins, add-ons that extend Claude Code, can set a backdrop behind what Claude Code draws.
ui.backdrop, which took id, glass and colorScheme, is removed. Plugins that call it no longer have that method.
- The new
theme.set takes only { backdrop: { id, glass?, colorScheme? } }. Anything else in the backdrop is filtered out before it is sent.
- The new
theme.clear clears the theme.
- The draw function no longer clears the backdrop when passed undefined.
- Separately, a new
voice-call origin case appears next to slack-ping.
Why
Plugins that call ui.backdrop, or clear the backdrop by passing undefined, stop working that way. They need to move to theme.set and theme.clear.
See this entry in the whole of v2.1.319 →