Releases: Textualize/textual
The Dynamic Actions release
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
toactive_bindings
The pointless dependency release
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
The message signal release
[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
The Mayday release!
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
The Signalled release
The flushed release
The copy to clipboard release
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
[0.56.4] - 2023-04-09
Fixed
- Disabled terminal synchronization in inline mode as it breaks on some terminals
The Century release!
100th release, and it has to be a hot fix. 🤷♂️
[0.56.3] - 2024-04-08
Fixed
- Fixed inline mode not updating #4403