Releases: gdamore/tcell
Version 3.0.3 Bug Fix Release
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
What's Changed
(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
Version 2.13.2 Bug Fix Release
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
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
- @coderabbitai[bot] made their first contribution in #884
Full Changelog: v3.0.0...v3.0.1
Version 3.0.0 Major Release
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
What's Changed
- Bring V3 changes to main branch by @gdamore in #871
- fix: rxvt key handling enhancments by @gdamore in #872
Full Changelog: v2.13.0...v3.0.0-rc.1
Version 3.0.0 Beta 2 Prelease
What's Changed
Full Changelog: v3.0.0-beta.1...v3.0.0-beta.2
Version 2.13.1 Bug Fix Release
This fixes a bug decoding certain control keys ([, ], )
Version 3.0.0 Beta 1 Prelease
What's Changed
Full Changelog: v3.0.0-alpha.2...v3.0.0-beta.1