{"version":"2.0.14","anchor":"optimized-terminal-rendering","canonical_anchor":"optimized-terminal-rendering","heading":"Optimized Terminal Rendering","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.14\/e\/optimized-terminal-rendering","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.14","markdown":"### Optimized Terminal Rendering\n\n**What:** Internal refactoring of cursor visibility tracking for more efficient terminal rendering\n\n**Details:**\n\n- Replaced manual `hasHiddenCursor` state tracking with dynamic `cursorVisible` checks\n- More precise cursor state management based on actual frame visibility\n- Changed from `resetLineCount()` to more comprehensive `reset()` method\n- Internal optimization with no user-visible behavior changes\n\n**Evidence**\n\n`n90` class at line 69693, `renderEfficiently()` method shows cursor visibility logic"}