github Textualize/textual v3.6.0
The belated birthday release

latest releases: v6.1.0, v6.0.0, v5.3.0...
2 months ago

Some substantial optimizations and tweaks for the TextArea widget, and the usual fixes.

[3.6.0] - 2025-07-06

Fixed

  • Fixed issue with the "transparent" CSS value not being transparent when set using python #5890
  • Fixed issue with pushing screens when Input has mouse captured #5900
  • Implemented workaround for Ghostty bug which produces negative mouse coordinates #5926

Changed

  • Widget.release_mouse will now only release the mouse, if it was captured by self #5900
  • Some optimizations to TextArea, which may be noticeable during scrolling (note: may break snapshots with a TextArea) #5925
  • Selecting in the TextArea now hides the cursor until you release the mouse #5925
  • Read only TextAreas will no longer display a cursor #5925

Added

  • Added TextArea.highlight_cursor_line toggle #5924

Don't miss a new textual release

NewReleases is sending notifications on new releases.