Claude Code v2.1.246 · 25 Aug 2026
Diff colours follow your theme
Diff colours now come from your theme, using new added and removed theme keys.
Use it now Tier: how much it should matter to you
3 Useful: my rating, 1 to 5
1 Signal: worth watching, 1 to 5
Themes Area: what it touches
Improvements Kind: in v2.1.246, 25 Aug 26
What probably matters to you Section of the release
Details
Theme colour strings in rgb(), #rrggbb, #rgb, ansi256() and ansi: form are all parsed. Those keys are part of the diff render cache key, so switching theme redraws diffs rather than reusing stale colours. Evidence
diffAddedDimmed
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
How sure we are
One source agrees One thing we can check says the same as this entry.
Anthropic's release notes agree Fixed custom theme diff colors (diffAdded/diffRemoved and their dimmed variants) being ignored in diffs and the /theme preview
See this entry in the whole of v2.1.246 →
25 Aug 2026 · 429 entries, this one is #109.
Use it now45 You'll notice199 Nothing to try yet37 Under the hood148
Open the release →
Names in this entry
setting diffAdded Diff colours now come from your theme, using new added and removed theme keys.
setting diffRemoved Diff colours now come from your theme, using new added and removed theme keys.
setting diffAddedDimmed Diff colours now come from your theme, using new added and removed theme keys.
setting diffRemovedDimmed Diff colours now come from your theme, using new added and removed theme keys.
setting diffAddedWord Diff colours now come from your theme, using new added and removed theme keys.
Anthropic's note
Upstream's own release notes for v2.1.246 name something this entry names, so the two are probably about the same change. Probably: the pairing is made on a shared name rather than on the words around it.
Is this right?
0
0
Feedback
What's wrong with this entry?
Hard to understand Too vague Looks wrong Not relevant to me Too long Missing the detail I wanted Duplicate of another card
Clear Learned something new I can act on this Good catch
← Previous · 108 of 429
CSV allowed as artifact content
Use it now Artifacts
In v2.1.246 What probably matters to you release-page order
Next → · 110 of 429
Turn footer shows when the turn finished, and running workflows count as pending
Use it now Terminal UI