Changelog

What's new

Version history and release notes for MacMD Viewer.

July 23, 2026
v1.5.1

Local images in your documents

  • New: Images referenced with a relative path now render inside the document.
  • New: A clearer permission banner with a one-click way to grant access to an entire folder, so you approve once instead of file by file.

Markdown files often sit next to the images they reference — a screenshots/ folder, or an image beside the document. Those now display in place.

Because MacMD Viewer is sandboxed and never writes to your files, macOS requires your permission to read images outside the document itself. The banner makes that a single click for the whole folder, rather than a prompt per image.

July 17, 2026
v1.5.0

Onboarding and paired themes

  • New: A guided setup on first launch that walks you through opening files and making MacMD Viewer your default Markdown viewer.
  • New: Paired themes — pick a theme once and the matching light or dark variant applies automatically as your system appearance changes.
  • New: A /macmd skill for Claude Code, with a toggle to turn automatic file opening on or off.
  • Fixed: License keys pasted into the activation field now appear as typed.
  • Improved: Clearer, more readable onboarding text and layout.

Paired themes mean you no longer have to pick a theme twice. Choose Solarized, Nord or Tokyo Night once and the light variant shows in daylight, the dark variant at night, following whatever macOS is doing.

The first-launch walkthrough covers the two things new users most often miss: opening a file, and setting MacMD Viewer as the default app for Markdown.

July 6, 2026
v1.4.1

Working in-document links

  • Fixed: Links to headings within the same document now scroll to the correct place, including headings containing underscores and headings with an explicit {#id} anchor.

Long documents often link to their own sections — a table of contents, a "back to top" link, or a cross-reference. Those links now resolve correctly instead of doing nothing.

July 1, 2026
v1.4.0

Export to PDF and printing

  • New: Export as PDF (⌘P) — the PDF keeps your document theme and flows as one continuous page instead of breaking mid-content.
  • New: Native printing from the File menu, using the same themed layout.
  • New: Expand wide tables to full screen, the same way Mermaid diagrams already worked.
  • Fixed: Task lists (- [ ]) now render on a single line instead of pushing the text below the checkbox.

PDF export renders the document the way you are reading it — your selected theme, syntax highlighting, tables and diagrams all carry over. The page flows continuously rather than being cut into fixed sheets, so long code blocks and wide tables stay readable.

Printing uses the same layout, so what you send to a printer matches what you see on screen.

June 3, 2026
v1.3.0

Document themes

  • Nine document themes: Default, GitHub, Serif / Book, Sepia, Solarized Light, Dracula, Nord, Tokyo Night, and Atom One Dark.
  • Theme changes apply instantly to open documents without resetting scroll position.
  • Finder QuickLook previews use the same selected theme for newly generated previews.
  • Syntax highlighting follows the selected document theme.

Document themes change the full rendered document: background, typography, links, blockquotes, tables, inline code, code blocks, and syntax highlighting. Pick a theme in Settings or from the View menu, and the open document updates in place.

QuickLook reads the same preference, so new Finder previews match the app. Finder may keep older previews cached until macOS refreshes them.

May 9, 2026
v1.2.1

macOS Tahoe compatibility

  • Sparkle auto-update now fully compatible with the macOS Tahoe sandbox model
  • Smoother update flow for users on macOS 15 and later
May 9, 2026
v1.2.0

Security hardening

  • Sandbox grant flow for opening linked files (via standard macOS file picker)
  • Hardened file-link security: extension allowlist, symlink resolution, inert-document model
  • Closed image auto-load on non-local hosts (CSP tightening)
  • Improved <a> link handling, including SVG xlink:href edge cases
May 7, 2026
v1.1.7

License management & admin polish

  • Admin: license revocation system for refunded customers
  • Admin: balanced license table columns, added Revoke button + Revoked badge
  • Fixed duplicate heading highlights in the table of contents
  • Reduced keychain access prompts on startup
May 5, 2026
v1.1.6

Appearance settings

  • New: Appearance setting in Preferences (Follow System / Light / Dark)
  • Per-app override so MacMD Viewer can stay light while the system is dark (or vice versa)
  • Documented QuickLook appearance limitation in Settings
April 14, 2026
v1.1.0

Default app behavior & deploy reliability

  • Fixed: MacMD Viewer no longer overrides your default Markdown app on first launch
  • Improved deploy pipeline reliability (HTTP wake-up, SSH retries)
  • Sparkle auto-update signing pipeline hardened
March 15, 2026
v1.0.0

Initial Release

  • Native macOS Markdown viewer built with SwiftUI
  • Mermaid diagram rendering (flowcharts, sequence, state, Gantt, pie, class)
  • Syntax highlighting for all major programming languages
  • QuickLook extension for Finder preview
  • Live file watching with automatic reload
  • Light and dark mode following system appearance
  • Table of contents sidebar with scroll position tracking
  • Zoom controls with per-document persistence
  • URL scheme support (macmd://)
  • Apple Silicon native (Universal Binary)

Always getting better

One-time purchase. Every update included, forever.

See all features