Download Latest Version v0.3.4 source code.zip (731.8 kB)
Email in envelope

Get an email when there's a new version of wterm

Home / v0.3.3
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-08-10 1.6 kB
v0.3.3 source code.tar.gz 2026-08-10 603.9 kB
v0.3.3 source code.zip 2026-08-10 708.0 kB
Totals: 3 Items   1.3 MB 0

Bug Fixes

  • Pixel-aligned block gradients — vertical fractional block glyphs now snap their gradient stops to whole pixels, preventing horizontal rules from jogging between cells at fractional row-height boundaries (#104, [#81])
  • Ordered terminal query responses — the built-in core queues every response instead of overwriting a single pending value, and the DOM adapter drains them in order even when writes arrive in chunks or an onData callback throws (#105)
  • Atomic synchronized output — DEC mode ?2026 now holds intermediate paints and exposes one completed frame, with a fixed one-second recovery ceiling for unterminated blocks and generation-aware deadlines for consecutive blocks (#106, [#57])
  • Browser mouse and focus reporting — the DOM adapter now emits SGR press, drag, release and wheel events for modes 1000, 1002 and 1006, reports focus for mode 1004, and preserves native Shift selection (#107, [#55])
  • Viewport history across vertical resize — shrinking pushes only the rows above the cursor into scrollback, growing refills from the newest history, and wrapped rings are indexed from their write position. Growing now consumes restored scrollback rows, so getLine offsets can shift across a resize and hosts retaining an offset must re-read it (#108, [#43], [#89])
  • Terminal responses in @wterm/ghostty — DA1, DSR operating status, CPR and DECRQM queries now produce ordered responses through a bounded FIFO instead of being silently dropped (#109)

Contributors

  • @ivebenfreed
  • @Ramalama2
  • @Railly
Source: README.md, updated 2026-08-10