Skip to content

2.1.0

Latest

Choose a tag to compare

@codenameakshay codenameakshay released this 10 Sep 15:44
4bf5a7d

馃摝 Published to pub.dev: dart_tui 2.1.0

Performance and terminal-lifecycle follow-up to 2.0.0. No breaking API changes.

Performance

  • Faster input decoding, layout, and rendering on large pastes, viewports, and text widgets.
  • Cache TextAreaModel logical lines across cursor-only copies.
  • Fast-path textWidth for ASCII-only strings.
  • make bench-hotpath compares naive Dart with dart_tui; make bench-startup-pty measures first-visible startup.

Fixes

  • Bracketed paste no longer mangles multi-byte UTF-8.
  • Restore cooked TTY mode before stdin cancel on exit.
  • Skip \x1b[?1049l on shutdown when alt screen was never entered.

Docs

  • Performance guide and README hot-path table.
  • Re-recorded all 60 VHS example GIFs.