Repository navigation
馃摝 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
TextAreaModellogical lines across cursor-only copies. - Fast-path
textWidthfor ASCII-only strings. make bench-hotpathcompares naive Dart with dart_tui;make bench-startup-ptymeasures first-visible startup.
Fixes
- Bracketed paste no longer mangles multi-byte UTF-8.
- Restore cooked TTY mode before stdin cancel on exit.
- Skip
\x1b[?1049lon shutdown when alt screen was never entered.
Docs
- Performance guide and README hot-path table.
- Re-recorded all 60 VHS example GIFs.