Releases: Textualize/textual
The Super release
A few fixes and small features. Enjoy.
[7.3.0] - 2026-01-15
Fixed
- Fixed triple click on command palette raising an exception #6329
Added
- Added
DOM.query_one_optional - Added
defaultparameter toget_component_rich_styleget_component_rich_style
Changed
- Added super+c (command on mac) alternative bindings for copy, for terminals that support it (Ghostty does)
- Allow
Sparklineto be of any height, not just 1 #6171
The Helping Release
Small update to the help system. The help panel will look for a HELP attribute on the focused widget, but now it will also look at ancestors until it finds a usable HELP attribute. There are also a few changes to add more titles to the keys area.
[7.2.0] - 2026-01-11
Changed
- The help panel will look at ancestor widgets for a
HELPattribute if there isn't one on the focused widget #6320
The BLANK Release
The Good Night's Sleep Release
The One Line Release
The Transition Speed Release
A small optimization to speed up transition when popping a screen.
[7.0.1] - 2026-01-07
Added
- Added a
refresh_stylesboolean to theScreenResultmessage which reduces style updates when popping screens
The Atomic Release
This is a much smaller change than the version number may suggest. A breaking change to a method added just a few days ago. But Semver mandates the major version bump.
This release has two new themes, thanks to @NSPC911
[7.0.0] - 2026-01-03
Changed
Node.update_node_styleshas grown aanimateparameter
Added
The Smol Paws release
A small update to address a performance issue. Previously if you dismiss a screen and the base screen has a lot of widgets, you would could get a noticeable pause (anything up to half a second). With a reasonable number of widgets you would probably not notice. But this update fixes that.
[6.12.0] - 2025-01-02
Fixed
- Fixed unnecessary style update when popping screens, which may have caused noticable pauses changing screens (with a lot of widgets) #6304
Changed
- Promoted private
_update_styestoupdate_node_styles#6304
The Batrachian release
A very small updated require for the Toad project.
[6.11.0] - 2025-12-18
Added
- Added a
TextSelectedevent. #6290