• v1.9.1 2307fbe65f

    fix: terminal resize on tab switch + flickering from activity marking
    All checks were successful
    Build & Sign Wraith / Build Windows + Sign (push) Successful in 4m8s

    Ghost released this 2026-03-26 20:48:43 +00:00 | 41 commits to main since this release

    Resize fix:

    • ResizeObserver now checks contentRect dimensions before fitting
    • Ignores resize events when container width/height < 50px (hidden tab)
    • Prevents xterm.js from calculating 8-char columns on zero-width containers

    Flickering fix:

    • markActivity throttled to once per second per session
    • Was firing on every single data event (hundreds per second during
      active output), triggering Vue reactivity updates on the sessions
      array, causing tab bar and session container re-renders

    Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

    Downloads