You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+39-1Lines changed: 39 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,37 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
8
8
## Unreleased
9
9
10
+
### Fixed
11
+
12
+
- Exceptions inside `Widget.compose` or workers weren't bubbling up in tests https://github.com/Textualize/textual/issues/4282
13
+
- Fixed `DataTable` scrolling issues by changing `max-height` back to 100% https://github.com/Textualize/textual/issues/4286
14
+
15
+
### Added
16
+
17
+
- Added `Document.start` and `end` location properties for convenience https://github.com/Textualize/textual/pull/4267
18
+
19
+
## [0.54.0] - 2024-03-26
20
+
21
+
### Fixed
22
+
23
+
- Fixed a crash in `TextArea` when undoing an edit to a selection the selection was made backwards https://github.com/Textualize/textual/issues/4301
24
+
- Fixed issue with flickering scrollbars https://github.com/Textualize/textual/pull/4315
25
+
- Fixed issue where narrow TextArea would repeatedly wrap due to scrollbar appearing/disappearing https://github.com/Textualize/textual/pull/4334
26
+
- Fix progress bar ETA not updating when setting `total` reactive https://github.com/Textualize/textual/pull/4316
27
+
28
+
### Changed
29
+
30
+
- ProgressBar won't show ETA until there is at least one second of samples https://github.com/Textualize/textual/pull/4316
31
+
-`Input` waits until an edit has been made, after entry to the widget, before offering a suggestion https://github.com/Textualize/textual/pull/4335
32
+
33
+
## [0.53.1] - 2024-03-18
34
+
35
+
### Fixed
36
+
37
+
- Fixed issue with data binding https://github.com/Textualize/textual/pull/4308
38
+
39
+
## [0.53.0] - 2024-03-18
40
+
10
41
### Added
11
42
12
43
- Mapping of ANSI colors to hex codes configurable via `App.ansi_theme_dark` and `App.ansi_theme_light`https://github.com/Textualize/textual/pull/4192
@@ -34,7 +65,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
34
65
- Fixed a style leak from `TabbedContent`https://github.com/Textualize/textual/issues/4232
35
66
- Fixed active hidden scrollbars not releasing the mouse https://github.com/Textualize/textual/issues/4274
36
67
- Fixed the mouse not being released when hiding a `TextArea` while mouse selection is happening https://github.com/Textualize/textual/issues/4292
37
-
-Fixed `DataTable` scrolling issues by changing `max-height` back to 100% https://github.com/Textualize/textual/issues/4286
68
+
-Fix mouse scrolling not working when mouse cursor is over a disabled child widget https://github.com/Textualize/textual/issues/4242
38
69
39
70
### Changed
40
71
@@ -49,10 +80,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
49
80
- Changed `Tabs`
50
81
- Changed `TextArea`
51
82
- Changed `Tree`
83
+
- Improved ETA calculation for ProgressBar https://github.com/Textualize/textual/pull/4271
52
84
- BREAKING: `AppFocus` and `AppBlur` are now posted when the terminal window gains or loses focus, if the terminal supports this https://github.com/Textualize/textual/pull/4265
53
85
- When the terminal window loses focus, the currently-focused widget will also lose focus.
54
86
- When the terminal window regains focus, the previously-focused widget will regain focus.
55
87
- TextArea binding for <kbd>ctrl</kbd>+<kbd>k</kbd> will now delete the line if the line is empty https://github.com/Textualize/textual/issues/4277
88
+
- The active tab (in `Tabs`) / tab pane (in `TabbedContent`) can now be unset https://github.com/Textualize/textual/issues/4241
0 commit comments