Skip to content

2.0.0-beta7

Pre-release
Pre-release
Compare
Choose a tag to compare
@ajalt ajalt released this 12 Jun 16:35
· 317 commits to master since this release

Added

  • Functionality for reading user input: Terminal.readLineOrNull, Terminal.prompt and various Prompt classes
  • TerminalRecorder that saves output to memory rather than printing it.
  • TerminalRecorder.outputAsHtml() that can render recorded output as an html file.

Changed

  • When building tables, borders has been renamed cellBorders, and outerBorder: Boolean has been replaced with tableBorders: Borders?, which allows more control over the table's outside borders. (#58)
  • Update Kotlin to 1.7.0

Fixed

  • Avoid clobbering output when using Terminal.forStdErr while an animation is running. (#54)

Deprecated

  • Deprecated the VirtualTerminalInterface. Use TerminalRecorder instead.