github Textualize/textual v2.1.0
The pointed release

3 days ago

Mostly fixes in this release, and a small feature.

The mouse event adds pointer_* attributes which contain the pointer coordinates in pixel resolution (if supported by your terminal).

[2.1.0] - 2025-02-19

Fixed

  • Fixed smooth scrolling broken on iTerm over SSH #5551
  • Fixed height of auto container which contains auto height children #5552
  • Fixed Content.from_markup not stripping control codes #5557
  • Fixed delta_x and delta_y in mouse events when smooth scrolling is enabled #5556
  • Fixed flipped title colors in panel border #5548
  • Fixed detection of smooth scrolling #5558

Added

  • Added pointer_x, pointer_y, pointer_screen_x, and pointer_screen_y attributes to mouse events #5556

Changed

  • Animating the scrollbar while dragging is disabled if smooth scrolling is available #5558
  • Renamed TerminalSupportsInBandWindowResize to InBandWindowResize #5558

Don't miss a new textual release

NewReleases is sending notifications on new releases.