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
asynciolock attributeWidget.lockto be used to synchronize widget state #4134 - Added support for environment variable
TEXTUAL_ANIMATIONSto control what animations Textual displays #4062 - Add attribute
App.animation_levelto control whether animations on that app run or not #4062 - Added support for a
TEXTUAL_SCREENSHOT_LOCATIONenvironment variable to specify the location of an automated screenshot #4181 - Added support for a
TEXTUAL_SCREENSHOT_FILENAMEenvironment variable to specify the filename of an automated screenshot #4181 - Added an
asynciolock attributeWidget.lockto be used to synchronize widget state #4134 Widget.remove_childrennow accepts a CSS selector to specify which children to remove #4183Widget.batchcombines widget locking and app update batching #4183