v3.5.0
Textualize/textualv3.5.0Jun 20, 2025by willmcgugan
AI Summary
Significantly optimized startup time and updated Markdown rendering visuals to use CSS backgrounds.
Key Highlights
- Optimized startup time
- New blank visual makes background faster to render
- Exposed code_indent_guides on Markdown widget
New Features
- Exposed code_indent_guides boolean on Markdown widget
Full Release Notes
This release contains some optimizations to startup time, which may be significant if you create a lot of widgets. There are also some visual updates to Markdown. This release will break your snapshots, although I don't expect any visual changes. If you are using the snapshot plugin, you will need to regenerate those snapshots. Even if you give them a quick scan, this should only take a few minutes. ## [3.5.0] - 2025-06-20 ### Changed - Optimized startup https://github.com/Textualize/textual/pull/5869 - New blank visual which makes background faster to render (note this will break snapshots tests this version) https://github.com/Textualize/textual/pull/5869 - Exposed `code_indent_guides` boolean on Markdown widget https://github.com/Textualize/textual/pull/5874 - Changed code fence background to use CSS background rather than its code theme https://github.com/Textualize/textual/pull/5874