v0.28.1-beta.1
Pre-release
Pre-release
Delta since previous beta (v0.28.1-beta.0) — 1 new changeset.
Patch Changes
- Fix desktop terminal lagginess and resize flicker. Typing and scrolling no longer pay for xterm's screen-reader mode when no assistive tech is attached — the mode (which mirrors the whole viewport into a live accessibility DOM on every write and scroll) now follows the OS screen-reader signal, turning on the moment VoiceOver attaches and staying on for screen-reader users. Keystroke echo latency from output coalescing drops from 12ms to 5ms (VS Code's bufferer window), kept trailing-only so a TUI redraw burst always lands as one atomic push (no partial-frame tearing). Resizing sections with a terminal open no longer SIGWINCH-repaints the running TUI on every pointer frame — the PTY resize is throttled leading+trailing while the xterm grid fits per event. And resizing no longer flashes the terminal blank: setting a canvas's width clears its bitmap while xterm's repaint is rAF-scheduled (a frame late), and the WebGL addon's device-pixel observer re-clears a second time in the same frame when a fractional panel width snaps differently to device pixels — both clears now flush a synchronous repaint before the frame paints, verified frame-by-frame with screencast captures (32 blank frames per drag before, zero after).