Releases: ff2248/md-viewer
Releases · ff2248/md-viewer
Release list
v1.0.5
What's Changed
Features
- File history & tab restoration — ⌘Y opens recent files; tabs reopen on next launch
- Auto-detect external editor — defaults to Cursor / VS Code / Sublime Text if installed
- Smarter Copy as Markdown — partial selections in tables and lists copy just the touched cells / items
Fixes
- Inline math — currency (
$5 → $1), link URLs,</>operators, and$x$$y$no longer mis-render - External editor — self-heals if the chosen app is uninstalled
- Right-click image menu — hides non-functional items (Open Image in New Window etc.)
Performance
- Cold launch ~30% faster (1012ms → 726ms on Apple Silicon)
Installation
Homebrew
brew upgrade --cask ff2248/mdviewer/mdviewer
Manual
Download MDViewer-v1.0.5.dmg below.
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
Features
- Drag-to-resize table columns — Hover a column border to reveal the drag handle; widths persist per-document during the session
Installation
Homebrew
brew upgrade --cask ff2248/mdviewer/mdviewer
Manual
Download MDViewer-v1.0.4.dmg below.
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
Features
- In-page search (⌘F) — Find bar highlights all matches with prev/next navigation; skips rendered Mermaid diagrams
- Copy button for code blocks — GitHub-style clipboard button appears on hover
- Check for Updates — New menu item under MDViewer that pings the GitHub Releases API
Installation
Homebrew
brew upgrade --cask ff2248/mdviewer/mdviewer
Manual
Download MDViewer-v1.0.3.dmg below.
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
Fixes
- Build with macOS 26 SDK so the app renders Liquid Glass appearance on macOS 26 (Homebrew DMG previously linked against SDK 15.5, showing legacy sidebar style)
Internal
- Upgrade CI and release runners to
macos-26 - Extract Homebrew cask update logic to
scripts/update_homebrew_cask.sh
Installation
Homebrew
brew upgrade --cask ff2248/mdviewer/mdviewer
Manual
Download MDViewer-v1.0.2.dmg below.
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
Features
- Copy selection as Markdown (works across rendered code, math, and Mermaid blocks)
- Homebrew cask distribution with CI automation
Fixes
- Unregister stale LaunchServices entries on install/uninstall
Installation
Homebrew
brew install --cask ff2248/mdviewer/mdviewer
Manual
Download MDViewer-v1.0.1.dmg below.
Full Changelog: v1.0.0...v1.0.1
v1.0.0
MDViewer v1.0.0
A minimal macOS Markdown viewer with Quick Look support.
Features
- GitHub-style rendering — headings, tables, task lists, strikethrough, footnotes, emoji shortcodes
- Syntax highlighting — highlight.js 11.11.1 with GitHub light/dark themes
- Math formulas — Temml (MathML) for
$...$inline,$$...$$display, and```mathblocks - Mermaid diagrams — flowcharts, sequence diagrams, etc. (lazy-loaded, v11.14.0)
- Quick Look — press Space in Finder to preview
.mdfiles - TOC sidebar — collapsible heading navigation
- Export — PDF, self-contained HTML, or print (always light mode)
- Multi-window / tabs — open multiple files simultaneously
- CJK support — full UTF-8 including Chinese, Japanese, Korean
Requirements
- macOS 14+
- Xcode 16+ (to build from source)
Install from source
git clone https://github.com/ff2248/md-viewer.git
cd md-viewer
make install