Skip to content

Releases: Textualize/textual

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

The Century release!

08 Apr 15:47
Compare
Choose a tag to compare

100th release, and it has to be a hot fix. 🤷‍♂️

[0.56.3] - 2024-04-08

Fixed

  • Fixed inline mode not updating #4403

The inline mode is tricky release

07 Apr 14:24
Compare
Choose a tag to compare

[0.56.2] - 2024-04-07

Fixed

  • Fixed inline mode not clearing with multiple screen

The flicker free inline release

07 Apr 13:46
1a7f9ff
Compare
Choose a tag to compare

[0.56.1] - 2024-04-07

Fixed

  • Fixed flicker when non-current screen updates #4401

Changed

  • Removed additional line at the end of an inline app #4401

The fixed inline release

06 Apr 11:06
fe24cc2
Compare
Choose a tag to compare

A relatively small update here. See below for details...

[0.56.0] - 2024-04-06

Added

  • Added Size.with_width and Size.with_height #4393

Fixed

  • Fixed issue with inline mode and multiple screens #4393
  • Fixed issue with priority bindings #4395

Changed

  • self.prevent can be used in a widget constructor to prevent messages on mount #4392

The Speedy Gonzales release

02 Apr 15:20
1154b56
Compare
Choose a tag to compare

[0.55.1] - 2024-04-2

Fixed

  • Fixed mouse escape sequences being generated with mouse=False

The not April Fool Release

01 Apr 12:30
dddb6bc
Compare
Choose a tag to compare

The highlight of this release is the new inline feature, which allows you to run Textual apps below the prompt, rather than in application mode.

We also have a bunch of additional languages for the TextArea widget, and some fixes.

Screen.Recording.2024-03-29.at.12.52.18.mov
Screen.Recording.2024-03-28.at.13.05.07.mov

[0.55.0] - 2024-04-1

Fixed

  • Fix priority bindings not appearing in footer when key clashes with focused widget #4342
  • Reverted auto-width change #4369

Changed

  • Exceptions inside Widget.compose or workers weren't bubbling up in tests #4282
  • Fixed DataTable scrolling issues by changing max-height back to 100% #4286
  • Fixed Button not rendering correctly with console markup #4328

Added

  • Added Document.start and end location properties for convenience #4267
  • Added support for JavaScript, Golang, Rust, Bash, Java and Kotlin to TextArea #4350
  • Added inline parameter to run and run_async to run app inline (under the prompt). #4343
  • Added mouse parameter to disable mouse support #4343

The progress release

26 Mar 10:56
5cc4ee3
Compare
Choose a tag to compare

The ProgressBar widget now has a much improved ETA calculation

[0.54.0] - 2023-03-26

Fixed

  • Fixed a crash in TextArea when undoing an edit to a selection the selection was made backwards #4301
  • Fixed issue with flickering scrollbars #4315
  • Fixed issue where narrow TextArea would repeatedly wrap due to scrollbar appearing/disappearing #4334
  • Fix progress bar ETA not updating when setting total reactive #4316

Changed

  • ProgressBar won't show ETA until there is at least one second of samples #4316
  • Input waits until an edit has been made, after entry to the widget, before offering a suggestion #4335