Skip to content

Releases: gdamore/tcell

Version 2.3.3 Bug Fix Release

04 Apr 03:06
Compare
Choose a tag to compare

This fixes a problem handling the last character cell in the bottom row on some terminals, using the auto-margin hack.

Version 2.3.2 Bug Fix Release

04 Apr 03:05
Compare
Choose a tag to compare

This release creates -256color terminal descriptions if they don't exist.

This should improve color across a number of terminals.

Version 2.3.1 Bug fix release

16 May 18:40
Compare
Choose a tag to compare

This release fixes a resize regression introduced in v2.3.0. Resizing the window would cause a panic in v2.3.0.

Version 2.3.0 Features & Fixes

16 May 16:33
Compare
Choose a tag to compare

Version 2.3.0 brings in three new features, and also addresses a few bugs.

New features:

  • A new Tty interface is available to allow for custom Tty backends (for example to implement an SSH web-based alternative) (fixes #148)
  • Screen.HasPendingEvent() is provided to permit collecting multiple events between screen refreshes (fixes #422)
  • FromImageColor() is available to convert an image.Color into a tcell.Color (fixes #450)

Bug fixes:

  • Notably the tty handling for /dev/tty on UNIX had bugs on suspend or close, affecting Linux in particular (fixes #452, #449)
  • Fini was not safe to call if the Screen was suspended (fixes #460, #440)