Skip to content

The Envy release

Compare
Choose a tag to compare
@willmcgugan willmcgugan released this 19 Feb 16:26
· 2915 commits to main since this release
5d21a0a

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 attribute Widget.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 attribute Widget.lock to be used to synchronize widget state #4134
  • Widget.remove_children now accepts a CSS selector to specify which children to remove #4183
  • Widget.batch combines widget locking and app update batching #4183