<?xml version="1.0" standalone="yes"?>
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
  <channel>
    <title>妙言 / MiaoYan</title>
    <item>
      <title>4.5.0</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description xml:lang="en"><![CDATA[
  <ol>
    <li>Search runs in the background, so typing stays smooth in large libraries, and searching for "." or "md" no longer lists every note</li>
    <li>On iPhone, opening a note no longer changes its modified date, trashed notes stay out of Recent and search, the interface is fully translated into Chinese, and GBK-encoded notes open</li>
    <li>TsangerJinKai02 is the default font again: PingFang shows until it is installed, Settings can download it, it takes over on its own once installed, and fonts you already chose stay as they are</li>
    <li>The code font follows the text font by default and applies only to code blocks, so inline code, quoted code and HTML tags such as img keep the text font, on iPhone too</li>
    <li>Fixes preview text and bold headings looking thinner since 4.3.1, and tightens letter spacing in the preview, editor and note list</li>
    <li>Settings is reorganized with aligned controls, clearer groups, a window that fits each page, and a page named Fonts</li>
    <li>Find in preview matches plain text, so symbols like . and ( no longer break it</li>
  </ol>
          ]]>      </description>
      <description xml:lang="zh-Hans"><![CDATA[
  <ol>
    <li>搜索改到后台进行，笔记很多时输入也不会卡住，搜「.」或「md」不再把所有笔记都列出来</li>
    <li>iPhone 上打开笔记不会再悄悄改动它的修改时间，废纸篓里的笔记不再混进最近和搜索，界面补齐了中文，GBK 编码的笔记也能打开</li>
    <li>默认字体回到仓耳今楷，没装时先用苹方显示，在字体设置里点下载，装好后自动换上，之前选过的字体都保持不变</li>
    <li>代码字体默认跟随正文，只用在代码块上，行内代码、引用里的代码和 img 这类 HTML 标签不再换成等宽字体，iPhone 上也一样</li>
    <li>修复 4.3.1 起预览文字变细、标题加粗变淡的问题，预览、编辑器和笔记列表的字间距也收紧了一些</li>
    <li>设置窗口重新整理，控件对齐、分组更清楚，窗口高度跟着每页内容走，字体那一页改叫「字体」</li>
    <li>预览里的查找按普通文字匹配，输入 .、( 这类符号不再出错</li>
  </ol>
          ]]>      </description>
      <pubDate>Fri, 25 Sep 2026 03:41:05 +0000</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V4.5.0/MiaoYan_V4.5.0.zip" sparkle:shortVersionString="4.5.0" sparkle:version="4.5.0" sparkle:edSignature="gzTdSHJhBHzwkD0x35hkN0j+l/Mb5gYFdMTM2ou6LlFFQxBqKoRI5xOEmB/CWPVLIy8UW6xHUXbNKtOmy/kuDg==" length="10711467" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>12.0</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>4.3.2</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description xml:lang="en"><![CDATA[
  <ol>
    <li>A chosen font sets the whole line again, including the English, which 4.3.1 had handed to the system face</li>
    <li>The Recommended, Chinese and Latin headings in the font pickers can no longer be picked as if they were fonts</li>
  </ol>
          ]]>      </description>
      <description xml:lang="zh-Hans"><![CDATA[
  <ol>
    <li>修复 4.3.1 里选中的字体只作用于中文的问题，英文重新跟着你选的那个字体走</li>
    <li>修复字体设置里「推荐」「中文」「西文」这几个分组标题可以被当成字体选中的问题</li>
  </ol>
          ]]>      </description>
      <pubDate>Sun, 20 Sep 2026 08:31:01 +0000</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V4.3.2/MiaoYan_V4.3.2.zip" sparkle:shortVersionString="4.3.2" sparkle:version="4.3.2" sparkle:edSignature="vZijGDSi2hS9xs2X4lykgJ03EnNiKVxZSWBT5FrxBVwK4M6PkhX7geVEn3yvHQ2Wg/Di1pO6ui/6wbZhC29aDg==" length="10708436" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>12.0</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>4.3.1</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description xml:lang="en"><![CDATA[
  <ol>
    <li>Preview sets English with the system face, instead of borrowing the Latin glyphs of whichever Chinese font is selected</li>
    <li>Body text and headings share one antialiasing mode, so a line no longer mixes two stroke weights</li>
    <li>Fonts without a real bold weight no longer get a synthesized one, which used to merge strokes in headings</li>
    <li>The font pickers group into recommended, Chinese and Latin instead of listing every installed family, and the code picker lists only monospaced faces</li>
    <li>Font names follow the interface language, so Chinese users read 苹方-简 and 宋体-简</li>
    <li>The Sparkle update sheet shows release notes in the system language rather than stacking both</li>
  </ol>
          ]]>      </description>
      <description xml:lang="zh-Hans"><![CDATA[
  <ol>
    <li>预览的英文改由系统字体排版，选中文字体时不再拿它的西文字形凑数，中英混排明显干净</li>
    <li>统一正文和标题的抗锯齿，同一行里正文和加粗不再是两种笔画粗细</li>
    <li>没有真粗字重的字体不再合成伪粗体，标题和加粗的笔画不会糊在一起</li>
    <li>字体设置从系统里的两百多个收成推荐、中文、西文三组，代码字体只列等宽</li>
    <li>字体名跟着界面语言显示，中文下是苹方-简、宋体-简这样的名字</li>
    <li>Sparkle 更新提示按系统语言显示更新日志，不再中英两份叠在一起</li>
  </ol>
          ]]>      </description>
      <pubDate>Sun, 20 Sep 2026 07:53:31 +0000</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V4.3.1/MiaoYan_V4.3.1.zip" sparkle:shortVersionString="4.3.1" sparkle:version="4.3.1" sparkle:edSignature="SLoRHTGJpPetqpgzZ0jbVP+DwJq93QkF9FVd8W4OghOhHCRPC1GySDWF0XVAKVvpPMcEGcYH3zf8Vol/FLcZCg==" length="10709400" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>12.0</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>4.3.0</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description xml:lang="en"><![CDATA[
  <ol>
    <li>The minimum requirement moves to macOS 12; 4.2.0 is the last release for macOS 11</li>
    <li>Wide tables scroll horizontally, columns size to their content, and cells no longer break words mid-token</li>
    <li>Dark-theme PDF exports print body text, formulas and table cells in ink on white paper, with highlights restored</li>
    <li>The preview search bar follows its own panel colour, so its field, counter and icons stay visible in dark mode</li>
    <li>Inline math starting with a number no longer swallows the paragraphs and lists that follow it</li>
    <li>iOS search covers the whole of a long note instead of stopping partway through</li>
    <li>The bundled commercial font is replaced by system typography, with saved selections migrated and custom faces untouched</li>
    <li>Reopening the window restores the preview mode that was in use instead of falling back to the default</li>
  </ol>
          ]]>      </description>
      <description xml:lang="zh-Hans"><![CDATA[
  <ol>
    <li>最低系统要求提升到 macOS 12，macOS 11 的最后一个版本是 4.2.0</li>
    <li>宽表格现在可以横向滚动，列宽按内容分配，单元格不再从单词中间断开</li>
    <li>深色主题导出 PDF 时正文、公式和表格都用墨色印在白纸上，高亮填充也恢复正常</li>
    <li>预览搜索框跟着自己的底色走，深色主题下输入框、计数和图标不再是黑底黑字</li>
    <li>修复以数字开头的行内公式吞掉后面段落和列表的问题</li>
    <li>iOS 搜索现在覆盖长笔记的全文，之前只搜到开头一部分</li>
    <li>内置商业字体换成系统排版，原先的字体选择会自动迁移，自定义字体不受影响</li>
    <li>重新打开窗口时会恢复上次使用的预览模式，不再退回默认</li>
  </ol>
          ]]>      </description>
      <pubDate>Sun, 20 Sep 2026 06:32:04 +0000</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V4.3.0/MiaoYan_V4.3.0.zip" sparkle:shortVersionString="4.3.0" sparkle:version="4.3.0" sparkle:edSignature="AenYQhutH+BMmzdPowR382any/ZblliUjwuflkwAU4Y2WVxFF0Rs0v6/6iLSeOwGCt6NOWgJA+cLMISl5KZJCw==" length="10677930" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>12.0</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>4.2.0</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description><![CDATA[
  <h3>Changelog</h3>
  <ol>
    <li>Prevents deleted notes from being recreated by delayed saves after switching sections or restarting</li>
    <li>Complex LaTeX formulas now render correctly in preview and PPT when subscripts, absolute values, and adaptive delimiters are combined</li>
    <li>Sidebar folders remain horizontally aligned after deleting notes, reloading, or resizing the window</li>
    <li>PDF exports no longer rerender Mermaid diagrams, and headings use the current note font</li>
    <li>PPT keeps local images, and Preferences stays visible when windows are kept on top</li>
    <li>HDR photos display with balanced tones instead of appearing overexposed in Markdown preview</li>
    <li>New official MiaoYan Agent Skill teaches agents the app's Markdown, attachment, PPT, and CLI conventions</li>
  </ol>
  <h3>更新日志</h3>
  <ol>
    <li>修复已删除笔记被延迟保存重新创建的问题，切换侧栏或重启后不会再次出现</li>
    <li>修复复杂 LaTeX 公式渲染，下标、绝对值和自适应括号现在可在预览与 PPT 中正确组合</li>
    <li>修复删除笔记后侧边栏可能横向偏移的问题，文件夹列表会始终贴齐窗口宽度</li>
    <li>改进 PDF 导出，Mermaid 图表不再重复渲染，标题也会沿用当前笔记字体</li>
    <li>修复 PPT 本地图片丢失，以及窗口置顶时偏好设置被遮挡的问题</li>
    <li>改进 HDR 照片在 Markdown 预览中的显示效果，画面不再异常过曝</li>
    <li>新增官方 MiaoYan Agent Skill，让 Agent 能按妙言的语法、附件、PPT 与 CLI 规范处理笔记</li>
  </ol>
          ]]>      </description>
      <pubDate>Sat, 15 Aug 2026 14:46:58 +0000</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V4.2.0/MiaoYan_V4.2.0.zip" sparkle:shortVersionString="4.2.0" sparkle:version="4.2.0" sparkle:edSignature="umvLA6jsmErAM6t89o9zGgx+pOx5d2JnQPU8YP96cDROWL1IBfxGMVu/elr7M7Mw6vokp8M7lfj2vg7rNGDMBA==" length="24573933" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>4.1.0</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description><![CDATA[
  <h3>Changelog</h3>
  <ol>
    <li>Fixes a rare case where switching notes could overwrite one note with another</li>
    <li>Preview renders GitHub-style alert cards, all five kinds themed for light and dark</li>
    <li>New Clean Typography command normalizes mixed CJK and Latin spacing and punctuation</li>
    <li>Pasting from web pages or AI tools converts rich content to clean Markdown</li>
    <li>Batch import Markdown files and folders to bring old notes into MiaoYan</li>
    <li>iOS editor gains syntax highlight and image paste, plus external cloud folders</li>
  </ol>
  <h3>更新日志</h3>
  <ol>
    <li>修复切换笔记时内容可能被另一篇覆盖的问题，保存前增加内容归属校验</li>
    <li>预览支持 GitHub 风格提示卡片，NOTE、TIP、WARNING 等五类适配亮暗主题</li>
    <li>新增排版净化，一键规范中英文空格和标点，代码、链接、公式保持原样</li>
    <li>从网页或 AI 工具复制的内容粘贴时自动转成 Markdown，表格和列表不走样</li>
    <li>支持批量导入 Markdown 文件和文件夹，整理旧笔记更方便</li>
    <li>iOS 编辑器支持语法高亮和图片粘贴，新增外部云文件夹和阅读细节优化</li>
  </ol>
          ]]>      </description>
      <pubDate>Sat, 18 Jul 2026 12:49:15 +0000</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V4.1.0/MiaoYan_V4.1.0.zip" sparkle:shortVersionString="4.1.0" sparkle:version="4.1.0" sparkle:edSignature="E6nckfRMHeE2U+gfsIc/1653mvP7xLBr6htSR9iXQNuRxFDlnfVCcozk3/+VAfCqNDYo5xwfMf4X8aSpoNX6AA==" length="24547255" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>4.0.0</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description><![CDATA[
  <h3>Valstrax 🚀</h3>
  <ol>
    <li>iPhone and iPad are rolling out to the App Store, one purchase covers both</li>
    <li>iPad brings a real three-column layout for folders, notes, and reading</li>
    <li>First iOS version supports iCloud libraries, folders, pinned notes, and editing</li>
    <li>New TOC menu and cmd+5 shortcut on macOS for faster long-note navigation</li>
    <li>Fixes Sparkle signing and version drift, plus collapse and selection polish</li>
    <li>Improves save, delete, version history, Finder-open, and iCloud sync</li>
  </ol>
  <h3>Valstrax 🚀</h3>
  <ol>
    <li>iPhone 和 iPad 版本正在上架 App Store，一次购买覆盖双端，敬请期待</li>
    <li>iPad 提供三栏布局，文件夹、笔记列表和阅读详情可同时展开</li>
    <li>iOS 首版支持 iCloud 笔记库、外部文件夹、置顶笔记和新建编辑</li>
    <li>macOS 新增目录菜单和 cmd+5 快捷键，长文导航跳转更直接</li>
    <li>修复 Sparkle 签名和版本号漂移，优化折叠、选中态和分割线</li>
    <li>改进保存、删除、版本历史、Finder 打开和 iCloud 同步场景</li>
  </ol>
          ]]>      </description>
      <pubDate>Fri, 19 Jun 2026 05:03:24 +0000</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V4.0.0/MiaoYan_V4.0.0.zip" sparkle:shortVersionString="4.0.0" sparkle:version="4.0.0" sparkle:edSignature="2ydncovI30jSG8xSni9/MxKJdZN28DVqqFzY0IPqQsoNQNFj4i+Zr7bPk9nvmXzYdBQc0Qfl7y2WyWu6E9oSBg==" length="24450368" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>3.5.1</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description><![CDATA[
  <h3># V3.5.1</h3>
  <ol>
    <li>Fix toolbar buttons showing grey background bar on macOS 26</li>
    <li>Fix transparent sidebar and notes list background on macOS 26</li>
    <li>Faster note switching: synchronous path for loaded notes, zero delay</li>
    <li>Debounced save on note switch, no longer blocking main thread</li>
  </ol>
  <h3># V3.5.1</h3>
  <ol>
    <li>修复 macOS 26 上工具栏按钮出现灰色背景条的问题</li>
    <li>修复侧边栏和笔记列表在 macOS 26 上背景透明的问题</li>
    <li>优化笔记切换速度,已加载笔记走同步路径,切换无延迟</li>
    <li>切换笔记时保存改为异步防抖,不再阻塞主线程</li>
  </ol>
          ]]>      </description>
      <pubDate>Sat, 03 May 2026 21:35:00 +0800</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V3.5.1/MiaoYan_V3.5.1.zip" sparkle:shortVersionString="3.5.1" sparkle:version="3.5.0" sparkle:edSignature="H80p9H+H6OC3gIjJSgr0vASJMEeHKylb9nlGHJO9Ns0scF3B6ymUzG7M3mHdR51hOzgHoHID0K2D20JnjhhXCw==" length="24506670" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>3.5.0</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description><![CDATA[
  <h3># V3.5.0</h3>
  <ol>
    <li>Version history: right-click a note to view and restore any previous version</li>
    <li>Notes are now moved to the system Trash instead of permanent deletion</li>
    <li>Wikilink support: note info panel shows backlinks</li>
    <li>macOS 26 glass toolbar adaptation</li>
    <li>iCloud sync manager, laying the groundwork for cross-device sync</li>
    <li>Open-source and App Store builds are now updated in sync, sharing the same codebase</li>
  </ol>
  <h3># V3.5.0</h3>
  <ol>
    <li>新增版本历史功能,右键笔记可查看和恢复到任意历史版本</li>
    <li>删除笔记改为移到系统废纸篓,误删可恢复</li>
    <li>新增 Wikilink 双向链接,笔记面板展示反向链接</li>
    <li>适配 macOS 26 玻璃质感工具栏</li>
    <li>新增 iCloud 同步管理器,为后续多端同步打基础</li>
    <li>开源版和 App Store 版恢复同步更新,共享同一份代码</li>
  </ol>
          ]]>      </description>
      <pubDate>Sat, 02 May 2026 15:17:55 +0000</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V3.5.0/MiaoYan_V3.5.0.zip" sparkle:shortVersionString="3.5.0" sparkle:version="3.5.0" sparkle:edSignature="L/cXMJtKEhsS13D0kIGzKP2aPxObpEUS1UwA5rjU0Q/RM5FV8119BCCd1SSkVsvT6bvpes6FiE2poYnthB+TDA==" length="24517869" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>3.4.0</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description><![CDATA[
  <h3>Mizutsune 🌊</h3>
  <ol>
    <li>From 4.0 onward MiaoYan moves to the App Store. This is the last DMG release; future updates will be on the App Store</li>
    <li>One-time in-app notice letting open-source build users know where to follow future updates</li>
    <li>Split-view scroll sync upgraded to line-based algorithm, accurate even in documents with images or code blocks</li>
    <li>Opening a single .md from Finder now shows all sibling files correctly</li>
  </ol>
  <h3>Mizutsune 🌊</h3>
  <ol>
    <li>从 4.0 起改为 App Store 发布，这是最后一个 DMG 版本，后续请在 App Store 更新</li>
    <li>应用内一次性迁移提示，方便老用户知道后续去哪里更新</li>
    <li>分栏滚动从比例模式升级为行级同步，图片、代码块多的文档也能精准对齐</li>
    <li>从 Finder 打开单个 .md 能正确展示同目录所有文件</li>
  </ol>
          ]]>      </description>
      <pubDate>Tue, 28 Apr 2026 06:21:56 +0000</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V3.4.0/MiaoYan_V3.4.0.zip" sparkle:shortVersionString="3.4.0" sparkle:version="3.4.0" sparkle:edSignature="lrSBS2U+ix4onF4aq7IFWr7ByV0S9bubMhoE9lrlyQR1uTqejx4x9RdESw9Eo58JXpkSBKQHa5P/o/g9CJfJAw==" length="24423679" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>3.3.0</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description><![CDATA[
  <h3>Glavenus 🦕</h3>
  <ol>
    <li>PDF export now produces real paginated output: properly sized A4 pages with margins, heading bookmarks, and correct rendering of images and diagrams — no more endless single-column scrolls</li>
    <li>Split view scroll sync upgraded to line-based algorithm, keeping editor and preview locked in position even in documents with images or code blocks</li>
    <li>Symbolic link directories now work in the sidebar without duplication, and opening a single .md from Finder shows all sibling files as expected</li>
    <li>Switching to large notes no longer blocks the UI — content loads asynchronously so the app stays responsive</li>
    <li>Cmd+E wraps selected text as inline code; Shift+Cmd+E wraps it in a fenced code block</li>
  </ol>
  <h3>Glavenus 🦕</h3>
  <ol>
    <li>PDF 导出终于真正分页了：标准 A4 尺寸、留白边距、标题生成书签，图片和图表也能正确渲染，再也不是一张拉很长的滚动页</li>
    <li>分栏滚动从比例模式升级为行级同步，含图片或代码块的文档也能精准对齐，不再偏位</li>
    <li>符号链接目录在侧栏正常显示不重复，从 Finder 打开单个 .md 也能看到同目录所有文件</li>
    <li>切换大文件时主线程不再卡顿，内容异步加载，界面保持流畅</li>
    <li>Cmd+E 格式化行内代码，Shift+Cmd+E 包裹代码块</li>
  </ol>
          ]]>      </description>
      <pubDate>Mon, 27 Apr 2026 07:37:59 +0000</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V3.3.0/MiaoYan_V3.3.0.zip" sparkle:shortVersionString="3.3.0" sparkle:version="3.3.0" sparkle:edSignature="KHI80SqfS9Zd9z1R7fV9PAfRwtiPSPO4ALV3Ywuv+Cot4i6wwcgN3RIegW0GS1xGUmYqSwV7FeEQZpgkq6U4BQ==" length="24412725" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>3.2.0</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description><![CDATA[
  <p style="font-size:12px;color:#888;">更新失败 / Update failed? <a href="https://github.com/tw93/MiaoYan/releases/latest">直接下载 / Download directly</a></p>
  <h3>Zinogre ⚡</h3>
  <ol>
    <li>Faster preview: Two-phase rendering shows text instantly while local images load lazily in the background, cutting perceived latency significantly</li>
    <li>Open in Terminal: New Cmd+J shortcut opens the current folder in Terminal from anywhere in the app, with a folder context menu entry as well</li>
    <li>Copy Path: Right-click any note to copy its full file path to the clipboard</li>
    <li>Spanish localization: Full Spanish (es) UI translation covering all menus, settings, and system strings</li>
    <li>Mermaid upgraded to v11.14.0, fixing subgraph edge rendering and adding new diagram features</li>
    <li>Live reload fixed: Notes modified by external tools now reload correctly, including files inside symlinked directories (closes #502)</li>
    <li>Launch and window fixes: Opening .md files directly from Finder no longer shows a blank window, and single-pane mode correctly restores notes on launch and quit</li>
    <li>Export and mode transitions: Fixed blank preview on note switch, PPT/Presentation mode exit timing, and export timeout handling</li>
    <li>Concurrency safety: Resolved ExportCache data race, scoped URL leaks, and stale-note assignment after async rendering</li>
  </ol>
  <h3>Zinogre ⚡</h3>
  <ol>
    <li>预览更快：两阶段渲染让文字立即显示，本地图片在后台懒加载，明显减少预览首屏等待时间</li>
    <li>终端快捷入口：新增 Cmd+J 全局快捷键，随时打开当前文件夹所在终端，文件夹右键菜单也有对应入口</li>
    <li>复制路径：右键任意笔记可直接复制完整文件路径</li>
    <li>西班牙语本地化：完整覆盖菜单、设置页和系统字符串的西班牙语翻译</li>
    <li>Mermaid 升级至 v11.14.0，修复子图连线渲染问题并新增图表功能</li>
    <li>实时重载修复：其他工具修改的笔记现在能正确触发重载，含符号链接目录内的文件（closes #502）</li>
    <li>启动与窗口修复：从 Finder 直接打开 .md 文件不再出现白屏，单栏模式下启动和退出时也不会再丢失笔记</li>
    <li>导出与模式切换：修复切换笔记时预览空白、PPT 演示模式退出时序混乱、导出超时处理异常等问题</li>
    <li>并发安全：修复 ExportCache 数据竞争、安全作用域 URL 泄漏、异步渲染后笔记状态错乱等问题</li>
  </ol>
          ]]>      </description>
      <pubDate>Sun, 12 Apr 2026 11:01:30 +0800</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V3.2.0/MiaoYan_V3.2.0.zip" sparkle:shortVersionString="3.2.0" sparkle:version="3.2.0" sparkle:edSignature="kDhuozZOVQl0784TAPdJ+QiQ0mtDfMrjJBoFLUv/azXq48Y3zL4dvulp0+xw5NfK8rA0L04gIAMPOOTt1LgXAg==" length="24361698" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
      <sparkle:minimumAutoupdateVersion>2.5.2</sparkle:minimumAutoupdateVersion>
    </item>
    <item>
      <title>3.1.1</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description><![CDATA[
      <h3>Astalos ⚙️</h3>
      <ol>
        <li><strong>CLI 更顺手</strong>：扩展了 miao 命令，补全搜索、列出、打开和查看笔记等能力，并改进了路径解析与默认列表行为。</li>
        <li><strong>外部修改可重载</strong>：新增重新加载当前笔记的快捷入口，文件被其他工具改动后可以更快同步回应用。</li>
        <li><strong>侧边栏更稳定</strong>：修复窗口启动和宽度变化时侧边栏项目内容溢出的问题，并恢复 Cmd+1 侧边栏快捷键。</li>
        <li><strong>预览与访问修复</strong>：修复预览样式空闲后丢失的问题，并恢复单栏模式下的文件夹访问能力。</li>
      </ol>
      <h3>Astalos ⚙️</h3>
      <ol>
        <li><strong>Better CLI</strong>: Expanded the miao command with search, list, open, and note viewing support, while improving path resolution and default list behavior.</li>
        <li><strong>Reload external edits</strong>: Added a quick way to reload the current note so changes made by other tools can be pulled back into the app faster.</li>
        <li><strong>Steadier sidebar</strong>: Fixed sidebar item overflow during launch and width changes, and restored the Cmd+1 shortcut for the sidebar.</li>
        <li><strong>Preview and access fixes</strong>: Fixed preview styles disappearing after idle and restored folder access in single-pane mode.</li>
      </ol>
          ]]>      </description>
      <pubDate>Thu, 12 Mar 2026 23:40:55 +0000</pubDate>
      <enclosure url="https://github.com/tw93/MiaoYan/releases/download/V3.1.1/MiaoYan_V3.1.1.zip" sparkle:shortVersionString="3.1.1" sparkle:version="3.1.1" sparkle:edSignature="5C4CfUcc6Vd9pmjoiusTKG3bG3XFL7cACoazzFf0zHt6oXG0tKUl51MwepENfQT+fyZrqaY+sujHPiBSuqLODg==" length="24305186" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
      <sparkle:minimumAutoupdateVersion>2.5.2</sparkle:minimumAutoupdateVersion>
    </item>
    <item>
      <title>2.7.0</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <description><![CDATA[
      <h3>Zinogre 🍝</h3>
      <ol>
        <li><strong>Apple 公证</strong>：花了 688 元、给库克写信投诉才办下来，终于不会出现 App 损坏提示以及不用再去系统设置里点"仍然打开"了！</li>
        <li><strong>预览稳定性</strong>：修复预览偶发空白问题，增强 WebContent 进程异常后的恢复能力。</li>
        <li><strong>编辑体验</strong>：修复分栏模式下输入法问题，解决系统快捷键冲突，消除切换笔记时高亮闪烁。</li>
        <li><strong>App Store 能力</strong>：新增沙盒权限配置，强化存储路径持久化流程。</li>
        <li><strong>多语言打磨</strong>：将硬编码文案迁移到国际化资源，完善首启模板内容。</li>
      </ol>
      <h3>Zinogre 🍝</h3>
      <ol>
        <li><strong>Notarization</strong>: After investing ¥688 and writing to Tim Cook, finally done — no more "app is damaged" or "Open Anyway" hassles!</li>
        <li><strong>Preview stability</strong>: Fixed intermittent blank preview and enhanced WebContent crash recovery.</li>
        <li><strong>Editing refinements</strong>: Fixed IME issues in split mode, resolved system shortcut conflicts, and eliminated highlight flashing when switching notes.</li>
        <li><strong>App Store readiness</strong>: Added sandbox entitlements and improved Security Scoped Bookmark persistence.</li>
        <li><strong>Internationalization</strong>: Replaced hardcoded strings with i18n resources and improved first-launch templates.</li>
      </ol>
          ]]>      </description>
      <pubDate>Sat, 28 Feb 2026 13:48:18 +0000</pubDate>
      <enclosure url="https://miaoyan.app/Release/MiaoYan_V2.7.0.zip" sparkle:shortVersionString="2.7.0" sparkle:version="2.7.0" sparkle:edSignature="/5H9hNhItBP4QefSJa+KnbhzR8aUcu1IES9axcAEU/c/wXThEaL8U2gu0JK7yMvCEVt9liL5+FMOtkcrHUQdBQ==" length="24201986" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
      <sparkle:minimumAutoupdateVersion>2.5.2</sparkle:minimumAutoupdateVersion>
    </item>
    <item>
      <title>2.5.2</title>
      <link>https://github.com/tw93/MiaoYan/releases</link>
      <sparkle:informationalUpdate/>
      <description><![CDATA[
      <p style="color:#e67e22;font-weight:bold;">本次更新因签名密钥更换，需手动下载安装。下载最新 DMG 后，<strong>首次打开</strong>：双击 MiaoYan.app → 系统设置 → 隐私与安全性 → 点击「仍要打开」</p>
      <p style="color:#e67e22;font-weight:bold;">This update requires manual download due to signing key change. After downloading the latest DMG, <strong>first launch</strong>: Double-click MiaoYan.app → System Settings → Privacy & Security → Click "Open Anyway"</p>
      <h3>更精致 🪿</h3>
      <ol>
        <li><strong>查找替换</strong>：预览区新增原生开发的查找替换栏，支持"替换"与"全部替换"，交互体验统一。</li>
        <li><strong>滚动同步</strong>：重写分屏同步算法，采用动态阈值机制，彻底解决滚动抖动与错位问题。</li>
        <li><strong>性能优化</strong>：文档格式化改为后台异步执行，拒绝界面卡顿；新增大文件智能降级高亮策略。</li>
        <li><strong>存储权限</strong>：引入 Security Scoped Bookmark 机制，彻底修复重启后外部目录权限丢失问题。</li>
        <li><strong>新手引导</strong>：首次启动自动生成多语言分类模版（指南/示例/笔记），目录结构更清晰。</li>
      </ol>
      <h3>More exquisite 🪿</h3>
      <ol>
        <li><strong>Preview Find & Replace</strong>: Implemented a brand new native Search bar for Preview, adding support for Replace and Replace All.</li>
        <li><strong>Split-View Sync</strong>: Rewrote the scrolling synchronization algorithm with dynamic thresholds for perfect alignment and stability.</li>
        <li><strong>Performance</strong>: Formatting is now asynchronous to avoid UI freezing; added smart highlighting downgrade for large files.</li>
        <li><strong>Storage Stability</strong>: Adopted Security Scoped Bookmarks to permanently fix external folder permission issues on restart.</li>
        <li><strong>Onboarding</strong>: Redesigned first-launch experience with localized folder templates (Guide/Examples/Notes).</li>
      </ol>
          ]]>      </description>
      <pubDate>Sat, 07 Feb 2026 22:20:20 +0800</pubDate>
      <enclosure url="https://miaoyan.app/Release/MiaoYan_V2.5.2.zip" sparkle:shortVersionString="2.5.2" sparkle:version="2.5.2" sparkle:edSignature="EYGo9nvH2Q0Xwp9gofixUL/6CJiuHy5Kasu++EXg5o9/VqCizFTEp8d+pxq7JtEYVJ5QWYyRmWX1uOgbIGhaBw==" length="25552197" type="application/octet-stream"/>  
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
    </item>
    <item>
      <title>2.4.5</title>
      <description><![CDATA[
      <h3>更稳 🚵🏿‍♂️</h3>
      <ol>
        <li>视觉精致升级：图标统一尺寸与灰度状态，激活色更清晰，明暗模式更一致</li>
        <li>预览切换体验优化：柔和显隐，保留选区/滚动，分栏与窗口缩放更稳定</li>
        <li>导出体验全面升级：进度提示、标题注入、PDF/图片/PPT 输出改进，深色导出与预览一致</li>
        <li>侧边栏支持子文件夹与展开状态维护，也即支持文件夹嵌套了</li>
        <li>性能增强：笔记内容懒加载、预览更新防抖、输入/渲染更流畅</li>
        <li>搜索能力增强，并在保存失败时提供更清晰的提示</li>
        <li>可靠性与隐私：防止重载丢稿、单模式路径修复、移除遥测</li>
        <li>单模式修复：正确定位项目与笔记，启动后编辑区保持可见</li>
        <li>侧边栏宽度与分栏体验优化，修复旧版初始化宽度问题</li>
        <li>内容安全增强：快速切换分屏时避免旧内容回滚</li>
        <li>预览与样式细节优化：对齐规则、图片链接去下划线、TOC 提示更柔和</li>
        <li>文档与发布流程升级：安装说明更新，新增构建脚本与导出配置</li>
      </ol>

      <h3>Steady 🚵🏿‍♂️</h3>
      <ol>
        <li>Visual refinement: unified icon sizing/tints, clearer active states, better dark/light adaptability</li>
        <li>Smoother preview toggle with soft reveal, plus editor selection/scroll preservation and steadier split-view resizing</li>
        <li>Export overhaul: progress feedback, improved PDF/image/PPT output, dark-mode export matches preview</li>
        <li>Sidebar subfolders with proper expansion state handling</li>
        <li>Performance boosts: lazy-loaded note content, debounced preview updates, faster input/preview rendering</li>
        <li>Search improvements and better error feedback when note saving fails</li>
        <li>Reliability & privacy: save-before-reload to prevent data loss, symlink fix for single mode, telemetry removed</li>
        <li>Single mode fixes: correct project selection, stable note focus, editor stays visible on launch</li>
        <li>Sidebar resizing: width syncing, legacy layout repair, smoother split-view behavior</li>
        <li>Content safety: prevent stale reloads during rapid split toggles</li>
        <li>Preview/TOC/typography tweaks: alignment rules, image link underline removal, lighter TOC hover</li>
        <li>Docs & release tooling: updated install guidance, new build script and export options</li>
      </ol>
          ]]>      </description>
      <pubDate>Tue, 06 Jan 2026 23:20:20 +0800</pubDate>
      <enclosure url="https://gw.alipayobjects.com/os/k/app/MiaoYan_V2.4.5.2.zip" sparkle:shortVersionString="2.4.5" sparkle:version="2.4.5" sparkle:edSignature="SlRnos+DADaKA00dwaJ2PhM9m0N08g6lIUjPOjPb22ZG/qFnS2AKlqFwIg7jzuRsGI/8W2MdxO2yokWaORLwCw==" length="23633101" type="application/octet-stream"/>
      <sparkle:minimumSystemVersion>11.5</sparkle:minimumSystemVersion>
    </item>
  </channel>
</rss>
