Skip to content

Commit e3badea

Browse files
committed
Changelog
1 parent 1ba9a03 commit e3badea

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

CHANGELOG.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,28 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
1313

1414
### Added
1515

16-
- Added `can_focus` and `can_focus_children` parameters to scrollable container types. https://github.com/Textualize/textual/pull/5226
16+
- Added `App.theme` reactive attribute https://github.com/Textualize/textual/pull/5087
17+
- Added various starter themes https://github.com/Textualize/textual/pull/5087
18+
- Added "Change theme" command to command palette https://github.com/Textualize/textual/pull/5087
19+
- Added `variant` parameter to `Label` widget for quick access to common styles https://github.com/Textualize/textual/pull/5087
20+
- Added `App.get_theme` which returns a theme by name https://github.com/Textualize/textual/pull/5087
21+
- Added `App.register_theme` and `App.unregister_theme` https://github.com/Textualize/textual/pull/5087
22+
- Added `App.theme_changed_signal` https://github.com/Textualize/textual/pull/5087
23+
- Added `App.available_themes` property which returns a mapping of theme names to `Theme` instances https://github.com/Textualize/textual/pull/5087
24+
- Added `App.current_theme` property which returns the currently active theme object https://github.com/Textualize/textual/pull/5087
25+
- Added `App.get_theme_variable_defaults` which returns a mapping of theme variables to their default values https://github.com/Textualize/textual/pull/5087
26+
- Added `App.search` which allows bringing up a fuzzy search list of commands on-demand https://github.com/Textualize/textual/pull/5087
27+
- Added `App.search_themes` which allows bringing up a fuzzy search list of themes on-demand https://github.com/Textualize/textual/pull/5087
28+
- Added `textual.theme.ThemeProvider`, a command palette provider which returns all registered themes https://github.com/Textualize/textual/pull/5087
29+
- Added several new built-in CSS variables https://github.com/Textualize/textual/pull/5087
1730
- Added `textual.lazy.Reveal` https://github.com/Textualize/textual/pull/5226
1831
- Added `Screen.action_blur` https://github.com/Textualize/textual/pull/5226
1932

33+
### Changed
34+
35+
- Breaking change: Removed `App.dark` reactive attribute https://github.com/Textualize/textual/pull/5087
36+
- Breaking change: To improve consistency, several changes have been made to default widget CSS and the CSS variables which ship with Textual. On upgrading, your app will likely look different. All of these changes can be overidden with your own CSS. https://github.com/Textualize/textual/pull/5087
37+
2038
## [0.85.2] - 2024-11-02
2139

2240
- Fixed broken focus-within https://github.com/Textualize/textual/pull/5190

0 commit comments

Comments
 (0)