Skip to content

SoloMD 4.10.0

Choose a tag to compare

@github-actions github-actions released this 25 Jul 08:04

4.10 — PlantUML + a preview width slider

New

  • PlantUML diagrams (opt-in) (#163) — ```plantuml / ```puml fences 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-hosted plantuml/plantuml-server to 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