Mark::Blocks Mark::Blocks
参考 · CHANGELOG

版本升级日志

Mark::Blocks 各版本的更新内容与修复记录,与 GitHub Releases 保持一致。

2.3.0(2026-09-21)

性能

  • 深度优化编辑器输入与预览性能:对可见区域的重度块处理按每轮预算节流,KaTeX、Mermaid、代码高亮统一到共享管线,滚动与增量更新不再触发全量预览工作。
  • 原生滚动同步不再受输入 700ms 防抖阻挡:中间事件按 1px 而非全文 0.2% 过滤,合并为 33ms 的单个在途调用;WebView 侧的图片回填、公式与图表工作等待 180ms 静默后执行。
  • 优化大文档打开、输入调度与保存并发;离屏图片延迟加载并回收内存,保留显示高度避免占位图跳动。

新功能

  • 编辑器内目录(大纲)导航,可在长文档间快速跳转。
  • 粘贴图片文件路径时自动插入 Markdown 引用。
  • 扩展 Markdown 与编辑器设置项(参考 Typora 设置习惯)。
  • 在线图片缓存:预览中接近视口的 HTTP/HTTPS 图片缓存到应用本地 LocalFolder/OnlineImageCache(以 URL 的 SHA-256 命名),同 URL 并发合并、最多同时下载两张,默认上限 128 MB(可在 0–4096 MB 之间调整,0 为禁用并清空),按写入时间从旧到新淘汰;Image 设置页提供占用统计与手动清理。原文档与导出的 HTML 均保留原始 URL,不会写入缓存路径。

变更

  • 移除图片上传器(PicGo / PicList / 自定义命令)。受 Windows 8.1 Store 沙盒与回环网络限制,上传链路在实际安装环境下无法可靠工作;粘贴图片文件仍生成对本地文件的 Markdown 引用。

修复

  • 修复设置页出现重复滚动条的问题,并统一目录与搜索的 Metro 样式。
  • 预览资源解析器改用原生 InMemoryRandomAccessStream,缓解打开含图片文档时 Specified cast is not valid 异常。

打包

  • 新增面向 Windows 10 10240 的 UWP Store 打包工程与 ARM32 Store 包,Windows Phone 包关联 Store 身份。

2.2.0(2025-12-27)

  • 修复保存过快时进度条不显示的问题(2.1.1 起)。
  • 修复 Ctrl+S 快捷键在 Windows Phone 上的处理(模拟器下无法读取快捷键,Windows 10 Mobile 正常)。
  • 2.2.0.1:小幅修正。

2.1.0(2025-12-15)

  • 修复新建文档后输入时 Markdown 预览无法换行的 bug。

早期版本(1.x – 2.0.x)

  • 首个公开版本:Markdown 编写与预览、Ctrl+F 查找、导出 HTML。
  • 磁贴风格主页显示最近文件、Metro 风格文件标签页。
  • Windows 端 Split View 双分屏与同步滚动,Windows Phone 端纯净编写 / 纯净预览与沉浸模式。
  • 预览底色支持 #1d1d1d 灰、AMOLED Black、Tokyo Night;可开关的自动保存;强调色可跟随系统;Undo/Redo。
  • 2.0.x:加入过渡动画、修复预览偶发问题。

更早的提交历史与每个版本对应的源码,请查看 GitHub Releases。

首页 功能 特色 技术 平台 文档 下载