Repository navigation
Releases
termui_pty v0.8.3
- FIX(termui_pty): support SGR 6/21 and DECSED/DECSEL selective erase.
- FIX(termui_pty): reset cursorX on IL/DL, guard CSI T/u, and support HPR/VPR.
- FIX(termui_pty): support REP (CSI b) repeat preceding graphic character.
- FIX(termui_pty): support CHT (CSI I) and CBT (CSI Z) tab-stop cursor motion.
- FEAT(termui_pty): track independent mouse modes, focus reporting (?1004), and DECSCUSR.
- FEAT(termui_pty): support custom tab stops via HTS (ESC H), TBC (CSI g), and DECST8C.
- FEAT(termui_pty): answer DSR, CPR, DA1, DA2, DECRQM, and XTWINOPS 18t queries via onReply.
- FEAT(termui_pty): track DECSET 2026 synchronizedOutput and 2027 graphemeClusterMode.
- FEAT(termui_pty): support DEC Special Graphics G0/G1 charsets and SO/SI.
- FEAT(termui_pty): clamp CUU/CUD/CNL/CPL at scroll margins and support DECOM (?6h/l).
- FEAT(termui_pty): support ANSI IRM insert/replace mode (CSI 4 h/l).
Published to pub.dev: https://pub.dev/packages/termui_pty/versions/0.8.3
termui_pty v0.8.2
- FIX(termui_pty): preserve non-blank rows below cursorY on height shrink.
- FIX(termui_pty): consume DCS/SOS/PM/APC control strings and unwrap tmux OSC passthrough.
Published to pub.dev: https://pub.dev/packages/termui_pty/versions/0.8.2
termui_pty v0.8.1
- Update a dependency to the latest release.
Published to pub.dev: https://pub.dev/packages/termui_pty/versions/0.8.1
pty2 v0.8.0
Note: This release has breaking changes.
- FEAT(pty2): add opt-in ConPTY NuGet download and ensureConPtyReady.
- FEAT(pty2): add ConPTY NuGet ZIP extraction and installConPty.
- FEAT(pty2): resolve SHA-256-verified ConPTY pair from per-user cache.
- BREAKING FEAT(pty2): load side-by-side conpty.dll and OpenConsole.exe on Windows.
Published to pub.dev: https://pub.dev/packages/pty2/versions/0.8.0
termui_pty v0.8.0
Note: This release has breaking changes.
- FEAT(termui_pty): integrate primary scrollback and row wrap tracking in VirtualTerminal.
- FEAT(termui_pty): add ScrollbackBuffer ring data structure.
- FEAT(termui_pty): add non-SGR X10 mouse encoding and wire TerminalView modes.
- FEAT(termui_pty): track DECCKM/DECSET 1007 modes and encode alternate scroll.
- BREAKING FIX(termui_pty): consume SGR 58 underline colors and parse colon subparameters.
Published to pub.dev: https://pub.dev/packages/termui_pty/versions/0.8.0
termui_flutter v0.10.1
- FIX(termui_flutter): quantize trackpad scroll deltas and ignore zero-dy swipes.
Published to pub.dev: https://pub.dev/packages/termui_flutter/versions/0.10.1
termui_tinpot v0.4.0
Note: This release has breaking changes.
- BREAKING FIX(termui_tinpot): refactor quantizer complexity, validate CLI dimensions, and offload processing via compute.
Published to pub.dev: https://pub.dev/packages/termui_tinpot/versions/0.4.0
termui_test v0.4.0
Note: This release has breaking changes.
- BREAKING FEAT(audio): split pure-Dart termui_audio and termui_audio_flutter package.
Published to pub.dev: https://pub.dev/packages/termui_test/versions/0.4.0
termui_recorder v0.10.0
Note: This release has breaking changes.
- BREAKING FIX(termui_recorder): consolidate ANSI screenshot parser, sanitize asciicast player, and harden CLI.
Published to pub.dev: https://pub.dev/packages/termui_recorder/versions/0.10.0
termui_pty v0.7.0
Note: This release has breaking changes.
- BREAKING FIX(termui_pty): handle wide graphemes, bounds, and lifecycle in VirtualTerminal.
- BREAKING FEAT(termui_pty): parse OSC 52 clipboard writes and bound OSC buffer.
- BREAKING FEAT(termui_pty): add DECSET 2004 bracketed paste and Meta key guard.
Published to pub.dev: https://pub.dev/packages/termui_pty/versions/0.7.0