Run Textual, Run
Mostly fixes and enhancements, but there are some breaking changes in containers. See below for the details.
[0.21.0] - 2023-04-26
Changed
textual runexecs apps in a new context.- Textual console no longer parses console markup.
- Breaking change:
Containerno longer shows required scrollbars by default #2361 - Breaking change:
VerticalScrollno longer shows a required horizontal scrollbar by default - Breaking change:
HorizontalScrollno longer shows a required vertical scrollbar by default - Breaking change: Renamed
App.action_add_class_toApp.action_add_class - Breaking change: Renamed
App.action_remove_class_toApp.action_remove_class - Breaking change:
RadioSetis now a single focusable widget #2372 - Breaking change: Removed
containers.Content(usecontainers.VerticalScrollnow)
Added
- Added
-cswitch totextual runwhich runs commands in a Textual dev environment. - Breaking change: standard keyboard scrollable navigation bindings have been moved off
Widgetand onto a new base class for scrollable containers (see also below addition) #2332 ScrollViewnow inherits fromScrollableContainerrather thanWidget#2332- Containers no longer inherit any bindings from
Widget#2331 - Added
ScrollableContainer; a container class that binds the common navigation keys to scroll actions (see also above breaking change) #2332