github Textualize/textual v0.67.0
The Trees and Keys Release

latest releases: v0.85.2, v0.85.1, v0.85.0...
5 months ago

The highlight of this release is support for extended keys. More modern terminals will now have access to a greater number of keys, and modifiers.

There are also a number of quality of life improvements for the DataTable, Tree. And some fixes.

[0.67.0] - 2024-06-11

Added

  • Added support for Kitty's key protocol #4631
  • ctrl+pageup/ctrl+pagedown will scroll page left/right in DataTable #4633
  • g/G will scroll to the top/bottom of the DataTable #4633
  • Added simple hjkl key bindings to move the cursor in DataTable #4633

Changed

  • home and end now works horizontally instead of vertically in DataTable #4633
  • Tree and DirectoryTree nodes now have a bigger click target, spanning the full line #4636

Fixed

  • Fixed pageup/pagedown behavior in DataTable #4633
  • Added App.CLOSE_TIMEOUT #4635
  • Fixed deadlock on shutdown #4635

Don't miss a new textual release

NewReleases is sending notifications on new releases.