Releases: Textualize/textual
Releases · Textualize/textual
The "I'm not going there" Release
The Concurrency is hard Release
[0.68.0] - 2024-06-14
Added
- Added
ContentSwitcher.add_content
Fixed
- Improved handling of non-tty input #4647
The Less Users Release
We've had to revert the VIM keys in the DataTable for now.
[0.67.1] - 2024-06-12
Changed
- Reverts Vim keys in DataTable, provides alternatives #4638
The Trees and Keys Release
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 #4633g
/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
andend
now works horizontally instead of vertically in DataTable #4633Tree
andDirectoryTree
nodes now have a bigger click target, spanning the full line #4636
Fixed
The Two Thirds of the Number of the Beast Release
A few additions and changes
[0.66.0] - 2024-06-08
Changed
get_content_height
will now return 0 if the renderable is Falsey #4617- Buttons may not be pressed within their "active_effect_duration" to prevent inadvertent activations #4621
Screen.dismiss
is now a noop if the screen isn't active. Previously it would raise aScreenStackError
, now it returnsFalse
. #4621- Increased window for escape processing to 100ms #4625
- Tooltips are now hidden when any key is pressed #4625
Added
The Toast of the Town Release
The Matches and Dispatches Hotfix Release
The Please don't Sue Us Ofek Release
The highlight of this release is the new hatch
style which can fill a widget's background with a repeating character.

See the docs on hatch
[0.65.0] - 2024-06-05
Added
Fixed
- Fixed DataTable cursor flicker on scroll #4598
Changes
- TabbedContent will automatically make tabs active when a widget in a pane is focused #4593
The Nintendo Release
While this could have been a minor release, there are enough accumulated changes and fixes under the hood that it felt worthy of a bump.
[0.64.0] - 2024-06-03
Fixed
The In a Bind Release
Another hotfix, see below
[0.63.6] - 2024-05-29
Fixed
- Fixed issue with bindings not refreshing #4571