github zhitongblog/solomd v5.0.19
SoloMD v5.0.19

52 minutes ago

SoloMD v5.0.19

✨ 新功能与改进 / What's New

  • 独立图表源码折叠开关与按需展开/折叠:新增「渲染并折叠表格、Mermaid 等图表源码」独立开关(与「始终显示 Markdown 标记」解耦)。开启「始终显示 Markdown 标记」避免标题和列表点击跳动的同时,表格与 Mermaid 图表依然保持可视化渲染并折叠源码,且支持通过右上角 </> 源码 / − 按钮随时展开或收起源码。
  • Windows 10/11 表格渲染与分块编辑器体验修复:全面修复 CRLF (\r\n) 换行、列表缩进表格、4 空格缩进表格及引用块内表格在 Windows 实时预览与分屏模式下的渲染问题;修复 Windows 原生分块编辑器点击 H1–H6 标题时的行高跳动。
  • 大纲一键折叠/展开与标题自动折行 (#124):大纲面板标题栏新增「全部展开」与「全部折叠」快捷按钮,并支持切换长标题多行折行或单行省略显示。
  • 笔记模板系统 (#285):内置会议记录、读书笔记、周报、项目规划、空白卡片 5 套模板,并自动扫描工作区 templates/ 目录,支持 {{date}}、{{time}}、{{datetime}}、{{title}}、{{weekday}} 动态变量替换。
  • 分屏悬停行同步高亮 & 阅读视图页宽切换 (#377, #145):分屏模式下鼠标悬停在编辑器或预览区会自动高亮另一侧对应源码行;阅读视图底部新增 600px / 760px / 960px / 100% 页宽快捷胶囊。
  • 标签树批量管理、文件树多选与全局搜索过滤 (#397, #380, #129):标签树支持右键重命名/删除标签并自动同步更新全库笔记(Front Matter 与正文 #tag);文件树支持 Cmd/Ctrl+点击 多选与 Shift+点击 范围选择批量移动/删除;全局搜索新增路径过滤与修改时间筛选。
  • 编辑防打断自动提交与快捷键增强 (#530, #322, #208, #492, #479):Git 自动提交增加编辑空闲防抖,避免输入过程中触发后台进程;全屏/专注模式支持鼠标移至顶部边缘呼出工具栏;修复自定义快捷键支持 Ctrl+Tab 与 Cmd/Ctrl+1~9,并优化裸域名链接打开体验。

  • Standalone Block Source Folding & On-Demand Source Toggle: Decoupled table and Mermaid diagram rendering from Always Show Markdown Markers into a dedicated Render and fold table / Mermaid block source setting. Keep inline markers visible (zero line jump when clicking headings or lists) while tables and Mermaid diagrams stay rendered with a top-right </> Source / − fold toggle button.
  • Windows 10/11 Table Rendering & Native Block Editor Fixes: Fixed CRLF (\r\n), list-indented tables, 4-space indented tables, and blockquote tables in Live Edit and Split Preview; fixed heading height jump on click in the Windows native block editor.
  • Outline Expand All / Collapse All & Wrapping Toggle (#124): Added one-click Expand All and Collapse All buttons plus a heading text wrap toggle in the Outline header.
  • Note Templates System (#285): Create notes or insert snippets from 5 built-in templates or your workspace templates/ folder with {{date}}, {{time}}, {{datetime}}, {{title}}, and {{weekday}} placeholders.
  • Split-View Hover Line Sync & Reading Width Capsule (#377, #145): Hovering a block in Split mode highlights the corresponding line in the opposite pane; added a 600px / 760px / 960px / 100% width pill in Reading View.
  • Vault-Wide Tag Rename/Delete, Multi-Select File Tree & Search Filters (#397, #380, #129): Rename or delete tags across all vault notes from the Tag Tree context menu; multi-select files with Cmd/Ctrl+Click and Shift+Click; filter global search by path/filename and modified date.
  • Idle-Debounced Auto-Commit & Shortcut Improvements (#530, #322, #208, #492, #479): Git auto-commit now waits for typing idle to prevent input stutter; hover the top edge in Fullscreen/Focus mode to reveal the toolbar; bind Ctrl+Tab and Cmd/Ctrl+1..9 in custom shortcuts; improved bare-domain link opening.

Don't miss a new solomd release

NewReleases is sending notifications on new releases.