{"version":"2.1.295","anchor":"terminal-full-frame-rendering-uses-style-transitions","canonical_anchor":"terminal-full-frame-rendering-uses-style-transitions","heading":"Full-screen terminal redraws now track text styles differently","tier":"internal","area":"Terminal UI","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295\/e\/terminal-full-frame-rendering-uses-style-transitions","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.295","markdown":"### Full-screen terminal redraws now track text styles differently\n\nWhen Claude Code redraws the whole terminal screen, it now switches between text styles by their saved identity instead of comparing style lists\n\n**What**\n\nWhen Claude Code redraws the whole terminal screen at once, it has to tell the terminal when text changes color or style. It now keeps track of each style by a saved identifier and moves from one style to the next directly, instead of comparing lists of style settings each time.\n\n**Why**\n\nThis changes how Claude Code produces the color and formatting codes it sends to your terminal during a full redraw.\n\n- Area: Terminal UI\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}