The Envy release
A few modest changes, with a focus on env vars for some reason.
[0.52.0] - 2024-02-19
Changed
- Textual now writes to stderr rather than stdout #4177
Added
- Added an
asyncio
lock attributeWidget.lock
to be used to synchronize widget state #4134 - Added support for environment variable
TEXTUAL_ANIMATIONS
to control what animations Textual displays #4062 - Add attribute
App.animation_level
to control whether animations on that app run or not #4062 - Added support for a
TEXTUAL_SCREENSHOT_LOCATION
environment variable to specify the location of an automated screenshot #4181 - Added support for a
TEXTUAL_SCREENSHOT_FILENAME
environment variable to specify the filename of an automated screenshot #4181 - Added an
asyncio
lock attributeWidget.lock
to be used to synchronize widget state #4134 Widget.remove_children
now accepts a CSS selector to specify which children to remove #4183Widget.batch
combines widget locking and app update batching #4183