This release updates the tree-sitter dependency to add support for syntax highlighting in Python 3.13
See below for the full update
Note
This release will probably be the last before 1.0! Consider it a Release Candidate.
[0.89.0] - 2024-11-05
Added
- Added "tab" border style #5335
- Added support for XML syntax highlighting #5320
- Added
TextArea.update_highlight_query
#5320
Fixed
- Fixed Select not scrolling highlight in to view when clicked #5255
- Upgraded tree-sitter to 0.23+ (
syntax
extras) #5320 - Some syntax highlighting changes due to tree-sitter updates #5320
- Breaking change:
Document.query_syntax_tree
signature changed #5320 - Breaking change:
TextArea.register_language
signature changed #5320 - Breaking change:
SyntaxAwareDocument.language_name
property removed #5320 - Breaking change: Kotlin syntax highlighting removed from
TextArea
#5320 - Fixed selection list wrapping #5331
- Fixed CSS encoding issue on Windows #5324