Skip to content

Releases: gdamore/tcell

Version 2.3.5 Bug Fix Release

04 Apr 03:08
Compare
Choose a tag to compare

This simply adds the sun-256color terminal as a built in. It was inadvertently overlooked.

Version 2.3.4 Bug Fix Release

04 Apr 03:07
Compare
Choose a tag to compare

This fixes the color handling of the Solaris and illumos consoles.

Note that the terminfo entry for these terminals has bugs.

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)