The main improvements are fixes around key handling, especially a regression in the snappiness of ESC. A feature was added to support filling/clearing just a portion of the screen as well.
What's Changed
- fix(tscreen): Ensure tty read does not block Fini by @codesoap in https://github.com/gdamore/tcell/pull/1165
- feat: add FillArea to fill a rectangular region by @ChrisJr404 in https://github.com/gdamore/tcell/pull/1166
- fix: request kitty associated text for shifted keys by @fishman in https://github.com/gdamore/tcell/pull/1167
- fix(input): keep bare ESC on the short timeout by @nasxisbest in https://github.com/gdamore/tcell/pull/1171
- fix: more escape snappiness -- also tighten up the test per CodeRabbit by @gdamore in https://github.com/gdamore/tcell/pull/1172
New Contributors
- @ChrisJr404 made their first contribution in https://github.com/gdamore/tcell/pull/1166
- @fishman made their first contribution in https://github.com/gdamore/tcell/pull/1167
- @nasxisbest made their first contribution in https://github.com/gdamore/tcell/pull/1171
Full Changelog: https://github.com/gdamore/tcell/compare/v3.4.2...v3.5.0