This release adds additional support for the Kitty key protocol. Which enables some additional keys on some terminals. Additionally, Textual will report modifier keys as separate key events.
Additionally there are a few more shortcuts to the Text Area.
This release sponsored by Mistral AI. See release notes for detail.
[8.2.7] - 2026-05-19
Added
- Added support for Kitty key protocol "Report all keys as escape codes" which enabled alt+backspace on Warp #6544
- Added support for detecting separate modifier keys for terminals that support the Kitty key protocol #6544
- Added
TEXTUAL_DISABLE_KITTY_KEYenv var to disable Kitty key protocol support (debug aid). #6544
Changed
- Undo/redo/copy/cut/paste in TextArea will now work with cmd+ on supported terminals #6543
- In TextArea, ctrl+u will now delete a newline if the cursor is at the start #6543
- in TextArea alt+delete is now bound to delete word right #6543
- Text opacity applied to an ansi theme will now set the dim attribute if the opacity is < 50% #6546