SoloMD 4.10.0
4.10 — PlantUML + a preview width slider
New
- PlantUML diagrams (opt-in) (#163) —
```plantuml/```pumlfences render as diagrams in the preview pane, in live edit (with the same reveal-on-cursor editing model as Mermaid and tables), and in the Windows block editor. Rendering goes through a configurable PlantUML server — off by default, so nothing ever leaves your machine unless you enable it; point it at a self-hostedplantuml/plantuml-serverto keep rendering on your own network. Settings → 渲染 PlantUML 图表 / Render PlantUML diagrams. - Adjustable preview width (#165) — the preview / reading column width is now a slider (480–1600 px; the old fixed value was 760 px). "Fit width" still stretches to the window.
Fixed
- Live edit: tables no longer trap the caret (#155) — ↑/↓ used to teleport clear over a rendered table and could even skip whole paragraphs below it. The caret now walks every line; stepping onto a table / math / Mermaid block opens its source for editing and it re-renders when you leave.
- Code-block line numbers (#164) — numbered code blocks no longer render with doubled line spacing; multi-line
/** */comments no longer collapse the rest of the block into the first row; and the WYSIWYG editor now honors the same "line numbers in code blocks" setting as the preview, so 分栏预览 and 所见即所得 render identically.
中文摘要
- PlantUML 图表(可选开启,#163):```plantuml 代码块在预览/实时编辑中渲染,走可配置的 PlantUML 服务器;默认关闭,填自建服务器可让数据不出内网。
- 预览宽度可调(#165):预览/阅读栏宽度改为 480–1600px 滑杆。
- 表格不再卡光标(#155):实时编辑中 ↑/↓ 逐行移动,进入表格/公式/Mermaid 块即可编辑源码。
- 代码块行号修复(#164):行距翻倍、多行注释吞块、所见即所得与预览渲染不一致,均已修复。
Full notes: https://solomd.app/whats-new