termui_pty 0.3.7 copy "termui_pty: ^0.3.7" to clipboard
termui_pty: ^0.3.7 copied to clipboard

A custom ANSI terminal emulator and PTY view for termui.

0.3.7 #

  • Update a dependency to the latest release.

0.3.6 #

  • Update a dependency to the latest release.

0.3.5 #

  • FIX(termui_pty): fix multi-byte emoji parsing in virtual terminal playback.

0.3.4 #

  • Update a dependency to the latest release.

0.3.3 #

  • Update a dependency to the latest release.

0.3.2 #

  • Update a dependency to the latest release.

0.3.1 #

  • FEAT(core): enhance emoji rendering, persistent settings, and interactive checkboxes.

0.3.0 #

Note: This release has breaking changes.

  • FIX(termui): migrate DateTime.now to clock for test determinism.
  • FIX(pty): fix test timer leak and buffer string comparison.
  • FEAT(termui_pty): decouple VirtualTerminal from FFI for web support.
  • FEAT(termui): standardize keyboard input handling with TermKey constants.
  • FEAT(pty): stabilize termui_pty, add benchmarks, and finalize examples.
  • FEAT(pty): introduce termui_pty package for ANSI terminal emulation.
  • BREAKING REFACTOR(termui_pty): decouple PTY transport from terminal rendering.

0.2.0-wip #

  • BREAKING: Replaced PlatformView with TerminalView and PseudoTerminalView to decouple the UI from package:pty2 and adhere to strict MVVM architecture.
  • PERF: Removed synchronous, blocking file I/O (writeAsStringSync) from the AnsiParser hot path.
  • PERF: Bypassed string allocation and grapheme.runes.first decoding during rapid layout composition in buffer.dart by implementing 1D array blitting and integer-based boundaries (isWideCodePoint).
  • FIX: Mouse events are properly gated by DECSET ?1000h and ?1006h parsing to prevent unexpected input injection.
  • FIX: Resolved memory leak in SceneManager by properly cancelling _debugTouchTimer on disposal.
0
likes
0
points
307
downloads

Publisher

verified publishermcdole.org

Weekly Downloads

A custom ANSI terminal emulator and PTY view for termui.

Repository (GitHub)
View/report issues

Topics

#cli #tui #terminal #console #pty

License

unknown (license)

Dependencies

characters, pty2, termui

More

Packages that depend on termui_pty