<?xml version="1.0" standalone="yes"?>
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
  <channel>
    <title>vmarkdown</title>
    <link>https://vendasta.github.io/markdown-releases/appcast.xml</link>
    <description>vmarkdown auto-update feed</description>
    <language>en</language>
    <item>
      <title>Version 0.9.3</title>
      <pubDate>Wed, 24 Jun 2026 16:20:06 -0600</pubDate>
      <sparkle:version>18</sparkle:version>
      <sparkle:shortVersionString>0.9.3</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <description><![CDATA[
        <h3>Added</h3>
        <ul>
          <li><strong>Appearance switching</strong>. A new View &rarr; Appearance submenu (System / Light / Dark), applied app-wide and remembered across launches. Default follows the OS; the System item is labeled with its resolved appearance (e.g. &ldquo;System (Dark)&rdquo;).</li>
        </ul>
        <h3>Fixed</h3>
        <ul>
          <li><strong>Copying no longer pastes light-grey text</strong>. Selections copied from the preview in dark mode now use standard text color when pasted into other apps, instead of the near-invisible light grey.</li>
        </ul>
      ]]></description>
      <enclosure
        url="https://github.com/vendasta/markdown-releases/releases/download/v0.9.3/vmarkdown-0.9.3.dmg"
        sparkle:edSignature="UxgloKQqQ7KabMPOxVLreahysKaTyFFuUb8djRVloYSaMPlCsn/Gz43CBoIUqZKahZdJrDaT0/KjZcOdp3t4Dg=="
        length="3505118"
        type="application/octet-stream" />
    </item>
    <item>
      <title>Version 0.9.1</title>
      <pubDate>Tue, 12 May 2026 14:04:20 -0600</pubDate>
      <sparkle:version>16</sparkle:version>
      <sparkle:shortVersionString>0.9.1</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <description><![CDATA[
        <h3>Added</h3>
        <ul>
          <li><strong>Active stylesheet indicator</strong> in the document info bar. A paintbrush icon plus theme name show which CSS is currently rendering the document, including a <code>default</code> label for documents without a <code>theme:</code> key (attributing the bundled <code>preview.css</code>). Click the paintbrush to open the resolved CSS file; click the name to copy its full path. Unresolved theme names are tinted orange.</li>
        </ul>
        <h3>Changed</h3>
        <ul>
          <li><strong>Document path</strong> in the info bar now shows the filename only, with the full tilde-abbreviated path moved to a hover tooltip. The copy button next to the filename still copies the full path.</li>
        </ul>
      ]]></description>
      <enclosure
        url="https://github.com/vendasta/markdown-releases/releases/download/v0.9.1/vmarkdown-0.9.1.dmg"
        sparkle:edSignature="7FrzRDPNL/JeVlqv0s3mRIfVb9lCNjIf9CTzyZyJv4CK1WanylvvDM5RYJrSu8SDalsYfBZVuAxEs7xTG7vbAA=="
        length="3491697"
        type="application/octet-stream" />
    </item>
    <item>
      <title>Version 0.9.0</title>
      <pubDate>Sat, 09 May 2026 08:00:00 -0600</pubDate>
      <sparkle:version>15</sparkle:version>
      <sparkle:shortVersionString>0.9.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <description><![CDATA[
        <h3>Added</h3>
        <ul>
          <li><strong>Document-level stylesheets.</strong> Add <code>theme: &lt;name&gt;</code> to a markdown file's YAML frontmatter and a matching <code>&lt;name&gt;.css</code> is layered over the preview for on-screen rendering, <strong>Print&hellip;</strong>, and <strong>Export as PDF&hellip;</strong>. Resolution order: <code>~/.config/vmarkdown/stylesheets/</code> &rarr; <code>~/Library/Application Support/com.vendasta.vmarkdown/Stylesheets/</code> &rarr; bundled themes. The markdown source is otherwise untouched.</li>
          <li><strong>Themable CSS variables</strong> on <code>:root</code> for headings, the horizontal rule, admonitions, and the body/mono fonts. Override only what you want; raw selectors still available for power use. Full reference in <code>docs/stylesheets.md</code>.</li>
          <li><strong>Bundled sample themes</strong>: <code>serif</code> (book-style italic), <code>compact</code> (tight spacing for runbooks), <code>colorful</code> (heading hierarchy by hue).</li>
          <li><strong>Stylesheets submenu</strong> in the File menu with Reveal commands for the user-config folder, Application Support folder, and bundled themes.</li>
          <li><strong>Live-reload for theme stylesheets.</strong> Each open document watches its resolved CSS file via the same hybrid VNODE+FSEvents watcher that backs the markdown source &mdash; edits, atomic-rename saves, deletions, and post-deletion recreations all flow through to the preview without a markdown re-render.</li>
        </ul>
      ]]></description>
      <enclosure
        url="https://github.com/vendasta/markdown-releases/releases/download/v0.9.0/vmarkdown-0.9.0.dmg"
        sparkle:edSignature="KYviBSMCzqpYaq+lhslY4I/Whz8mTiNUuJiZ7SaffaqY2xHj6bO9C1rBIjONeJBG9gcIfwfsM1j2jZAg8sHdBw=="
        length="3478980"
        type="application/octet-stream" />
    </item>
    <item>
      <title>Version 0.8.0</title>
      <pubDate>Fri, 08 May 2026 08:00:00 -0600</pubDate>
      <sparkle:version>14</sparkle:version>
      <sparkle:shortVersionString>0.8.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <description><![CDATA[
        <h3>Added</h3>
        <ul>
          <li><strong>Print</strong> (&#x2318;P) and <strong>Export as PDF&hellip;</strong> (&#x2318;&#x21E7;E) in the File menu. Both route through <code>WKWebView.printOperation</code> so the rendered preview &mdash; including syntax-highlighted code, KaTeX math, Mermaid diagrams, admonitions, and YAML attributes &mdash; comes out paginated with the same fidelity as the on-screen view. Export skips the print panel and writes directly to the path picked from a Save dialog. The save dialog has an <strong>Include YAML Attributes</strong> toggle so the exported PDF can omit the frontmatter block. Print waits for any in-flight Mermaid/KaTeX async render before triggering the operation.</li>
          <li><strong>@media print styling</strong>: forces a light palette regardless of system appearance, hides the scroll progress bar, comment anchors, find highlights, and external-link arrows, expands content to the full page width, and adds page-break-inside avoidance for code blocks, tables, blockquotes, admonitions, and YAML attributes.</li>
          <li><strong>POSIX permissions</strong> in the document info bar. Files display their 10-character <code>ls -la</code>-style mode string after file size.</li>
        </ul>
      ]]></description>
      <enclosure
        url="https://github.com/vendasta/markdown-releases/releases/download/v0.8.0/vmarkdown-0.8.0.dmg"
        sparkle:edSignature="WsqWsh0LedT+OugPkjIl4wB7OjFzgN2FFSrCqJZ4CLD+5wMrBCBnLzf+1X6RaBu43ZP7aYmQTo8mF0faUxB0AQ=="
        length="3457776"
        type="application/octet-stream" />
    </item>
    <item>
      <title>Version 0.7.1</title>
      <pubDate>Sat, 02 May 2026 08:30:00 -0600</pubDate>
      <sparkle:version>13</sparkle:version>
      <sparkle:shortVersionString>0.7.1</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <description><![CDATA[
        <h3>Changed</h3>
        <ul>
          <li><strong>About dialog</strong> drops the inline changelog. The credits area now carries a single &ldquo;View Changelog&rdquo; link that opens the bundled <code>CHANGELOG.md</code> in a regular vmarkdown preview window via a new <code>vmarkdown://changelog</code> URL scheme. The real preview pipeline (scroll sync, find-in-doc, mermaid, KaTeX, admonitions) now renders the changelog instead of an ad-hoc subset.</li>
        </ul>
      ]]></description>
      <enclosure
        url="https://github.com/vendasta/markdown-releases/releases/download/v0.7.1/vmarkdown-0.7.1.dmg"
        sparkle:edSignature="pHlmq7AOHEWGU6dgoW8vDNtY99nwgh6TeQ5RFPBw6K35DRyK5MVnWNKEOIvF/1jQt8isJmRRjePbG7rLehstAw=="
        length="3428801"
        type="application/octet-stream" />
    </item>
    <item>
      <title>Version 0.7.0</title>
      <pubDate>Sat, 02 May 2026 07:39:00 -0600</pubDate>
      <sparkle:version>12</sparkle:version>
      <sparkle:shortVersionString>0.7.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
      <description><![CDATA[
        <p>First release with auto-update support &mdash; installs from this point forward receive subsequent updates via Sparkle.</p>
        <h3>Added</h3>
        <ul>
          <li><strong>Auto-update via Sparkle 2.x</strong>. Daily background checks against this appcast, on-demand &ldquo;Check for Updates&hellip;&rdquo; menu item, EdDSA-verified update integrity.</li>
        </ul>
      ]]></description>
      <enclosure
        url="https://github.com/vendasta/markdown-releases/releases/download/v0.7.0/vmarkdown-0.7.0.dmg"
        sparkle:edSignature="rIaKRNbD9nSqkVF7nMMvaNGqo2Q9ssUvfYKAyH3sAFEUOkV4JyvGsg1GMsyh3dGfpPGMq+jR+xWxUgbWIghNDA=="
        length="3436538"
        type="application/octet-stream" />
    </item>
  </channel>
</rss>
