Skip to content

Commit c36de60

Browse files
authored
Merge pull request #5989 from TomJGooding/docs-changelog-add-tree-sitter-fix
docs(changelog): add tree-sitter fix
2 parents c806103 + c7d1947 commit c36de60

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

CHANGELOG.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
2323
### Fixed
2424

2525
- Fixed `TextArea` issue with the `css` theme, where the background color was stuck from the previous theme https://github.com/Textualize/textual/issues/5964
26+
- Fixed `TextArea` runtime crash caused by tree-sitter breaking change https://github.com/Textualize/textual/issues/5976
2627

2728
### Changed
2829

@@ -33,6 +34,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
3334
- Breaking change: `Visual.render_strips` has a new signature. If you aren't explicitly building Visuals then this won't effect you. https://github.com/Textualize/textual/pull/5981
3435
- Breaking change: The component classes on Markdown have been moved to MarkdownBlock. This won't affect you unless you have customize the Markdown CSS https://github.com/Textualize/textual/pull/5981
3536
- The textual-speedups library will now be imported automatically if it is installed. Set `TEXTUAL_SPEEDUPS=0` to disable.
37+
- Breaking change: Updated tree-sitter dependency for `syntax` extras now requires Python 3.10+ https://github.com/Textualize/textual/pull/5977
38+
- Some `TextArea` syntax highlighting changes due to tree-sitter updates https://github.com/Textualize/textual/pull/5977
3639

3740
### Removed
3841

@@ -87,14 +90,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
8790
- Fixed issue with pushing screens when Input has mouse captured https://github.com/Textualize/textual/pull/5900
8891
- Implemented workaround for Ghostty bug which produces negative mouse coordinates https://github.com/Textualize/textual/pull/5926
8992

90-
## Changed
93+
### Changed
9194

9295
- Widget.release_mouse will now only release the mouse, if it was captured by self https://github.com/Textualize/textual/pull/5900
9396
- Some optimizations to TextArea, which may be noticeable during scrolling (note: may break snapshots with a TextArea) https://github.com/Textualize/textual/pull/5925
9497
- Selecting in the TextArea now hides the cursor until you release the mouse https://github.com/Textualize/textual/pull/5925
9598
- Read only TextAreas will no longer display a cursor https://github.com/Textualize/textual/pull/5925
9699

97-
## Added
100+
### Added
98101

99102
- Added `TextArea.highlight_cursor_line` toggle https://github.com/Textualize/textual/pull/5924
100103

@@ -252,7 +255,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
252255
- Fixed IndexError in OptionList https://github.com/Textualize/textual/pull/5574
253256
- Fixed issue with clear_panes breaking tabbed content https://github.com/Textualize/textual/pull/5573
254257

255-
## Changed
258+
### Changed
256259

257260
- The user can now interrupt a scroll to end by grabbing the scrollbar or scrolling in any other way. Press ++end++ or scroll to the end to restore default behavior. This is more intuitive that it may sound.
258261

@@ -379,7 +382,7 @@ the selection if there is one, otherwise it will cut the current line https://gi
379382

380383
## [0.89.0] - 2024-12-05
381384

382-
## Added
385+
### Added
383386

384387
- Added "tab" border style https://github.com/Textualize/textual/pull/5335
385388
- Added support for XML syntax highlighting https://github.com/Textualize/textual/pull/5320
@@ -392,12 +395,12 @@ the selection if there is one, otherwise it will cut the current line https://gi
392395
- Added `Input.selected_text` property for getting the currently selected text https://github.com/Textualize/textual/pull/5340
393396
- `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
394397

395-
## Changed
398+
### Changed
396399

397400
- 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
398401
- `Input.restrict` now checked on all edit operations (rather than just on `insert`) https://github.com/Textualize/textual/pull/5340
399402

400-
## Fixed
403+
### Fixed
401404

402405
- Fixed Select not scrolling highlight in to view when clicked https://github.com/Textualize/textual/issues/5255
403406
- Upgraded tree-sitter to 0.23+ (`syntax` extras) https://github.com/Textualize/textual/pull/5320
@@ -435,7 +438,7 @@ the selection if there is one, otherwise it will cut the current line https://gi
435438

436439
## [0.87.1] - 2024-11-24
437440

438-
## Fixed
441+
### Fixed
439442

440443
- Fixed offset not being applied to grid layout https://github.com/Textualize/textual/pull/5281
441444
- Fixed Select overlay set to auto width https://github.com/Textualize/textual/pull/5282

0 commit comments

Comments
 (0)