Skip to content

Releases: gdamore/tcell

Version 3.0.0 Alpha 2 Prelease

30 Nov 04:28

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v3.0.0-alpha.1...v3.0.0-alpha.2

Version 2.13 Bug Fix and Minor Feature Release

30 Nov 04:30

Choose a tag to compare

What's Changed

  • Various keyboard protocol handling fixes by @gdamore in #866

Full Changelog: v2.12.2...v2.13.0

Version 2.12.2 Bug Fix Release

27 Nov 06:02

Choose a tag to compare

This fixes a problem with certain emoji sequences.

Full Changelog: v2.12.1...v2.12.2

Version 3.0.0 Alpha 1 Prelease

30 Nov 04:27

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v2.12.0...v3.0.0-alpha.1

Version 2.12.1 Bug Fix Release

26 Nov 17:12

Choose a tag to compare

There was some fallout from all the recent design changes. This should fix the main known issues. It also fixes a long
standing issue in the views package.

What's Changed

  • fix(views): app PostFunc races with screen initialization (fixes #276) by @gdamore in #851
  • Fix KeyCtrlRightSq name from 'Ctrl-[' to 'Ctrl-]' by @noborus in #853
  • chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #850
  • fix: Pasting 32 or more runes is broken (fixes #852) by @gdamore in #854

Full Changelog: v2.12.0...v2.12.1

Version 2.12 Feature Release

26 Nov 17:10

Choose a tag to compare

Building on the work of v2.11, this includes the win32 input mode design, and new string accessors for cells.
This should be a big quality of life improvement for folks working with simple tcell apps.

What's Changed

Full Changelog: v2.11.0...v2.12.0

Version 2.11.0 Bug Fix Release

26 Nov 17:09

Choose a tag to compare

This is mostly bug fixes for the previous release. It does however involve a complete redesign of the input subsystem,
which is why we bumped the minor number.

What's Changed

  • chore(input): Complete refactoring of input processing. by @gdamore in #838
  • Various terminfo cleanups by @gdamore in #840
  • fix(keys): Fix ALT handling for older terminal types (ESC- emulated) by @gdamore in #841
  • Bump golang.org/x/text from 0.30.0 to 0.31.0 by @dependabot[bot] in #836
  • fix: Default to East Asian ambiguous width as 1 unless RUNEWIDTH_EAST… by @gdamore in #842
  • Bump golang.org/x/term from 0.36.0 to 0.37.0 by @dependabot[bot] in #837
  • Turn off CSI-u before leaving alternate screen mode by @stefanhaller in #844

Full Changelog: v2.10.0...v2.11.0

Version 2.10.0 Feature Release

26 Nov 17:06

Choose a tag to compare

The main change here was introduction of Kitty keyboard protocol support (CSI-u).

What's Changed

New Contributors

Full Changelog: v2.9.0...v2.10.0

Version 2.9.0 Feature Release

23 Aug 16:24

Choose a tag to compare

Main Features

  • Initial support for Plan9 by @mushkevych in #810
  • Optimized Windows performance by @Bios-Marcel in #772
  • Added public methods for Underline Style and Underline color by @noborus in #790
  • Tmux is now in the "base" (always included by default) terminals (#812)
  • New showcolor demo (#813)
  • The gallery has been moved to a wiki to keep the readme manageable

Notable Bug Fixes

  • Horizontal scroll events were not emitted by @codelif in #789
  • Do not filter Ctrl+Alt in non-rune cases by @masmu in #749
  • Close osc8 exitUrl correctly by @phanen in #792

New Contributors

Full Changelog: v2.8.1...v2.9.0

Version 2.8.1 Bug Fixes

12 Jan 03:08
eed6a79

Choose a tag to compare

This release addresses two bugs.

First, a bug with signed int overflow prevented building depending on the go compiler in use.

Second, a bug prevented color underlines from being supported on most Xterm work-a-likes.