Skip to content

Commit 8e75f48

Browse files
committed
Update CHANGELOG.md
1 parent 083b69e commit 8e75f48

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
1212
- Added "tab" border style https://github.com/Textualize/textual/pull/5335
1313
- Added support for XML syntax highlighting https://github.com/Textualize/textual/pull/5320
1414
- Added `TextArea.update_highlight_query` https://github.com/Textualize/textual/pull/5320
15+
- `Input` widget now supports text selection via mouse and keyboard https://github.com/Textualize/textual/pull/5340
16+
- Added new keybinds (hold shift) for text selection in `Input` https://github.com/Textualize/textual/pull/5340
17+
- Added `Input.selection` reactive attribute for reading and updating the current selection https://github.com/Textualize/textual/pull/5340
18+
- Added `Input.select_on_focus` (default `True`) to enable/disable selecting all text in an `Input` on focus https://github.com/Textualize/textual/pull/5340
19+
- `Input` can now be scrolled independently of cursor position (hold shift and scroll with the mouse wheel in supported environments) https://github.com/Textualize/textual/pull/5340
20+
21+
## Changed
22+
23+
- Breaking change: Removed `Input` reactive attributes `view_position`, `cursor_position` (now exists as a property which proxies to the `Input.selection` reactive attribute), https://github.com/Textualize/textual/pull/5340
24+
- `Input.restrict` now checked on all edit operations (rather than just on `insert`) https://github.com/Textualize/textual/pull/5340
1525

1626

1727
## Fixed

0 commit comments

Comments
 (0)