Skip to content

Releases: Textualize/textual

The down in the gutter release

19 May 14:12
Compare
Choose a tag to compare

Fixes a with auto columns in gutter.

[0.61.1] - 2024-05-19

Fixed

  • Fixed auto grid columns ignoring gutter #4522

The Dynamic Actions release

18 May 10:17
99235b0
Compare
Choose a tag to compare

The highlight of this release is the ability to implement "dynamic actions", so you can provide logic about which bindings should be displayed. See the docs for details: https://textual.textualize.io/guide/actions/#dynamic-actions

[0.61.0] - 2024-05-18

Added

  • Added App.get_default_screen #4520
  • Added dynamic binding via DOMNode.check_action #4516
  • Added "focused" action namespace so you can bind a key to an action on the focused widget #4516
  • Added "focused" to allowed action namespaces #4516

Changed

  • Breaking change: Actions (as used in bindings) will no longer check the app if they are unhandled. This was undocumented anyway, and not that useful. #4516
  • Breaking change: Renamed App.namespace_bindings to active_bindings

The pointless dependency release

15 May 16:36
6c099d0
Compare
Choose a tag to compare

Fixes a dev dependency being in the wrong place.

Thanks to @davidbrochart for pointing this out.

[0.60.1] - 2024-05-15

Fixed

  • Dependency issue

The sweet sixty release

14 May 14:35
926b4e3
Compare
Choose a tag to compare

A small-ish release. A new method and a fix.

[0.60.0] - 2024-05-24

Fixed

  • Fixed auto width not working for option lists #4507

Added

  • Added DOMNode.query_children #4508

The message signal release

11 May 11:08
Compare
Choose a tag to compare

[0.59.0] - 2024-05-11

Fixed

  • Fixed SelectionList issues after removing an option #4464
  • Fixed ListView bugs with the initial index #4452
  • Fixed Select not closing #4499
  • Fixed setting loading=False removing all child loading indicators #4499

Changed

  • When displaying a message using App.exit(), the console no longer highlights things such as numbers.

Added

  • Added message_signal to MessagePump, to listen to events sent to another widget. #4487
  • Added Widget.suppress_click #4499

The Mayday release!

01 May 15:47
fd16a04
Compare
Choose a tag to compare

Believe it or not...this is the transcript of an actual radio conversation between a US naval ship and Canadian authorities off the coast of Newfoundland in October 1995. The Radio conversation was released by the Chief of Naval Operations on Oct. 10, 1995.

US Ship: Please divert your course 0.5 degrees to the south to avoid a collision.

CND reply: Recommend you divert your course 15 degrees to the South to avoid a collision.

US Ship: This is the Captain of a US Navy Ship. I say again, divert your course.

CND reply: No. I say again, you divert YOUR course!

US Ship: THIS IS THE AIRCRAFT CARRIER USS CORAL SEA*, WE ARE A LARGE WARSHIP OF THE US NAVY. DIVERT YOUR COURSE NOW!!

CND reply: This is a lighthouse. Your call.

[0.58.1] - 2024-05-01

Fixed

  • Fixed issue with Markdown mounting content lazily #4466
  • Fixed intermittent issue with scrolling to focus 567caf8
  • Fixed issue with scrolling to center #4469

The Signalled release

25 Apr 10:36
a5cab15
Compare
Choose a tag to compare

[0.58.0] - 2024-04-25

Fixed

  • Fixed TextArea to end mouse selection only if currently selecting #4436
  • Fixed issue with scroll_to_widget #4446
  • Fixed issue with margins #4441

Changed

  • Added argument to signal callbacks #4438

The flushed release

20 Apr 16:32
e806f96
Compare
Choose a tag to compare

[0.57.1] - 2024-04-20

Fixed

  • Fixed an off-by-one error in the line number of the Document.end property #4426
  • Fixed setting scrollbar colors not updating the scrollbar #4433
  • Fixed flushing in inline mode #4435

Added

  • Added Offset.clamp and Size.clamp_offset #4435

The copy to clipboard release

19 Apr 10:27
f9b549a
Compare
Choose a tag to compare

Adds support for copying to the clipboard

https://textual.textualize.io/api/app/#textual.app.App.copy_to_clipboard

[0.57.0] - 2024-04-19

Fixed

  • Fixed Integer validator missing failure description when not a number #4413
  • Fixed a crash in DataTable if you clicked a link in the border #4410
  • Fixed issue with cursor position #4429

Added

  • Added App.copy_to_clipboard #4416

Inline fix for some terminals

09 Apr 15:07
Compare
Choose a tag to compare

[0.56.4] - 2023-04-09

Fixed

  • Disabled terminal synchronization in inline mode as it breaks on some terminals