Skip to content

Releases: gdamore/tcell

Version 3.0.3 Bug Fix Release

11 Dec 08:11

Choose a tag to compare

What's Changed

  • fix: KeyTab + ModShift shoudl be KeyBacktab by @gdamore in #891
  • chore: simplify the handling of the rxvt key codes by @gdamore in #892
  • chore: remove redundant intermediate csi checks by @gdamore in #893
  • fix: add legacy SS3 modifier support by @gdamore in #894
  • fix: Fix input handling for ESC-char as a meta prefix. by @gdamore in #895
  • fix: fix strikethrough SGR sequence by @gdamore in #896
  • chore(deps): bump golang.org/x/sys from 0.38.0 to 0.39.0 by @dependabot[bot] in #900
  • chore(deps): bump golang.org/x/text from 0.31.0 to 0.32.0 by @dependabot[bot] in #898
  • chore(deps): bump golang.org/x/term from 0.37.0 to 0.38.0 by @dependabot[bot] in #899
  • fix: fix terminal key protocol handling by @gdamore in #902

Full Changelog: v3.0.2...v3.0.3

Version 2.13.4 Bug Fix

11 Dec 08:10

Choose a tag to compare

What's Changed

  • Fix various keyboard handling issues found in version 2 by @gdamore in #904

(Note that v2.13.3 was accidentally tagged on the wrong branch -- it had the same content, but the git history
was wrong -- we've deleted the tag.)

Note that folks relying on KeyBacktab will find that the regression where on some terminals it became KeyTab+ModShift is now fixed.

Full Changelog: v2.13.2...v2.13.4

Version 3.0.2 Bug Fix Release

05 Dec 05:41

Choose a tag to compare

What's Changed

  • fix(windows): remove incorrect +1 from console dimension calculations by @ayn2op in #890

New Contributors

Full Changelog: v3.0.1...v3.0.2

Version 2.13.2 Bug Fix Release

05 Dec 05:40

Choose a tag to compare

This fixes a problem that affected some applications on Windows (wrong terminal dimensions due to
an off-by-one error.)

Full Changelog: v2.13.1...v2.13.2

Version 3.0.1 Bug Fix Release

03 Dec 04:42

Choose a tag to compare

One very unfortunate bug with key handling (capital letters not working) was found just after we released 3.0.0.

This release also adds some accessors which should have been in 3.0.0 but weren't. Technically this probably should have been a minor release, but we don't think anyone is likely to have started using 3.0.0 for real (particularly with the nasty bug we fixed), so we decided not to make it a minor release.

With this direct Attributes use is no longer recommended. Use the accessors on Style instead.

What's Changed

  • Add style accessors by @gdamore in #880
  • fix: Shift+letter A-Z treated as Ctrl+letter by @tihirvon in #882
  • fix: report control space properly in legacy by @gdamore in #883
  • CodeRabbit Generated Unit Tests: Add comprehensive unit tests for input.go null-byte handling by @coderabbitai[bot] in #884

New Contributors

Full Changelog: v3.0.0...v3.0.1

Version 3.0.0 Major Release

01 Dec 01:35

Choose a tag to compare

Version 3 is a major new release. It introduces improvements in the event handling,
richer support for more keys and modifier reports, more functionality out of the box, desktop notification support,
simpler APIs for emitting strings directly to the screen, and numerous bug fixes.

Every Tcell version 2 application will need some modifications to work with Tcell version 3.
See the CHANGESv3.md document for more information.

Full Changelog: v2.13.0...v3.0.0

Version 3.0.0 Release Candidate 1

30 Nov 22:44

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v2.13.0...v3.0.0-rc.1

Version 3.0.0 Beta 2 Prelease

30 Nov 04:29

Choose a tag to compare

Pre-release

What's Changed

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

Version 2.13.1 Bug Fix Release

30 Nov 22:43

Choose a tag to compare

This fixes a bug decoding certain control keys ([, ], )

Version 3.0.0 Beta 1 Prelease

30 Nov 04:28

Choose a tag to compare

Pre-release

What's Changed

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