v7.3.0

Textualize/textualv7.3.0Jan 15, 2026by willmcgugan

AI Summary

The Super release with bug fixes, new DOM query methods, and expanded widget capabilities including Sparkline height flexibility.

Key Highlights

  • Fixed triple click on command palette raising an exception
  • Added DOM.query_one_optional method
  • Added default parameter to get_component_rich_style
  • Added super+c alternative bindings for copy (macOS)
  • Allow Sparkline to be of any height

New Features

  • DOM.query_one_optional method
  • default parameter for get_component_rich_style
  • super+c (command on mac) alternative bindings for copy
  • Sparkline can now be of any height, not just 1

Full Release Notes

A few fixes and small features. Enjoy.

## [7.3.0] - 2026-01-15

### Fixed

- Fixed triple click on command palette raising an exception https://github.com/Textualize/textual/pull/6329

### Added

- Added `DOM.query_one_optional`
- Added `default` parameter to `get_component_rich_style` get_component_rich_style

### Changed

- Added super+c (command on mac) alternative bindings for copy, for terminals that support it (Ghostty does)
- Allow `Sparkline` to be of any height, not just 1 https://github.com/Textualize/textual/pull/6171