Release notes
What’s new in MarkView.
New features, small improvements, and fixes. A better read, release by release.
Latest download v0.3.28Get MarkView
Release notes
2026
v0.3.27
Latest notes
Added
- Table of Contents now offers an Auto mode that appears for long, well-structured documents; closing it affects only that window.
Fixed
- The Theme menu now marks the selected Light, Dark, or System preference with a checkmark.
v0.3.26
Added
- The Table of Contents now highlights the section being read and keeps that row visible as you scroll.
- Linux downloads can now be verified with published SHA-256 checksums and Minisign signatures.
- Reopen recent documents from File → Open Recent without returning to the welcome screen.
- Window titles and Recent Files now show folder context to help distinguish documents with the same name.
- Show an optional Table of Contents from the View menu (⌘⇧T / Ctrl+Shift+T) to jump between headings; your visibility choice is remembered.
- A “Back to…” link appears in the bottom bar after following a link to another Markdown document, preserving your reading position.
Fixed
- Checklist links and formatting now display correctly without duplicated text, and checkboxes stay read-only.
- Local images now display correctly, including relative paths and paths containing spaces or non-English characters.
- Mermaid diagrams now retain their colors, labels, and correct sizing in the installed app.
v0.3.25
Added
- Find text within a document with ⌘F / Ctrl+F. The find bar highlights every match, jumps to the first, shows a match counter, and Enter / Shift+Enter cycle through results.
- Print the current document from File → Print (⌘P / Ctrl+P). Printouts always use a clean, light layout, so dark-theme documents stay readable on paper.
Fixed
- Links to other local Markdown files (e.g.
[Authoring](AUTHORING.md)) now open that document in MarkView instead of failing to load in a browser. - Opening a Markdown file from Finder on macOS now reliably opens a single window for it (it could previously open two).
v0.3.24
Added
- In-document links to headings now jump to the matching section instead of opening a browser window.
Fixed
- Keyboard shortcuts now have an in-app fallback so they keep working on Windows systems where native menu accelerators do not fire.
v0.3.23
Fixed
- Linux AppImage and
.debnow launch correctly on additional Wayland setups where the 0.3.19 fix alone wasn't enough (recent CachyOS, Arch, Fedora 42+, and AlmaLinux 10 beta, with either GNOME or KDE). Previously the main window opened but file-open and other dialogs still failed to render because WebKitGTK's accelerated compositing path hits EGL errors on those systems independently of the DMABUF path that 0.3.19 already disabled. Compositing mode is now disabled by default on Linux as well. Power users who specifically want it back can launch withWEBKIT_DISABLE_COMPOSITING_MODE=0.
v0.3.22
Fixed
- MarkView now reliably appears in Finder's "Open With" menu for .md files on macOS, and the "Set as Default" button takes effect on double-click instead of silently being ignored when another markdown app was already installed.
v0.3.21
Added
- Keyboard shortcut to toggle Full Width: ⇧⌘F on macOS, Ctrl+Shift+F on Windows and Linux.
- Reload command in the File menu (⌘R / Ctrl+R) to manually re-read the current file from disk.
- Auto Reload on File Change toggle in the File menu. When on, the current file is re-read whenever it changes on disk, with a brief "File changed — reloaded" confirmation in the status bar so the reload doesn't go unnoticed.
- Close Document command in the File menu (⇧⌘C / Ctrl+Shift+C) that returns to the welcome screen without closing the window.
- Help → Keyboard Shortcuts menu item that opens a reference list of all built-in shortcuts.
Changed
- Full Width is now a global preference — toggle it once and it applies to every document, including ones you open later. Previously the setting was remembered per file.
- Default window size on first launch is now 1200×800 (was 900×700) so the page renders at its intended layout width without manual resizing.
Fixed
- Reloading a file now preserves your scroll position instead of jumping back to the top.
v0.3.20
Fixed
- Auto-update is more reliable on networks with strict security filters.
- Auto-update on Linux and Windows now reliably downloads the new version.
v0.3.19
Fixed
- Linux AppImage and
.debnow launch correctly on Wayland systems with recent Mesa drivers (e.g. CachyOS/Arch with KDE on Wayland). Previously the main window opened but file-open and other dialogs failed to render due to a WebKitGTK DMABUF/EGL bug. Power users who specifically want the DMABUF renderer can still opt in by launching withWEBKIT_DISABLE_DMABUF_RENDERER=0.
v0.3.18
Fixed
- Auto-update endpoint moved to the apex
markview.io/releases/path. Reputation-based network filters (e.g. Xfinity Advanced Security) that were silently blocking the legacydownloads.markview.iosubdomain no longer interfere with update checks. Existing installs on a filtered network may need a one-time manual download from markview.io to pick up this fix.
v0.3.17
Added
- "Full Width" toggle in the View menu that lifts the prose column cap so wide tables, code blocks, and Mermaid diagrams use the full window width. Off by default. The setting is remembered per document — opening a doc that was previously set to Full Width restores it; new docs default to off.
v0.3.16
Fixed
- Windows installer signing. Installers no longer trigger the SmartScreen "Unknown publisher" warning.
v0.3.15
Changed
- Mermaid diagrams now use the ELK layout engine by default. Complex
flowcharts (nested directions, feedback loops, cross-subgraph edges)
lay out cleanly without the overlapping/cramped behavior of the
previous default. Diagrams that prefer Mermaid's older layout can opt
in with
layout: dagrein the diagram's config block.
v0.3.14
Added
- Mermaid diagram support. Fenced code blocks tagged
```mermaidnow render as inline diagrams (flowcharts, sequence diagrams, class diagrams, and the rest of the Mermaid v11 set, including the hand-drawn look).
v0.3.13
Added
- "Check for Updates…" menu item so users can manually check instead of waiting for the auto-check on next launch.
v0.3.12
Added
- One-click "Set as Default" button for
.mdfiles on macOS and Windows, with a setup banner shown until MarkView is the system default.
Fixed
- Cold-start race where the very first file double-click after launch could be lost.
- Recent Files now prunes entries that point to files that no longer exist, instead of silently failing on click.
v0.3.11
Changed
- macOS builds are now signed and notarized under Commerce Song LLC, so Gatekeeper no longer shows the "unidentified developer" warning on first launch.
v0.3.9
Changed
- Windows builds are now signed with an SSL.com EV code-signing certificate, eliminating SmartScreen "Unknown publisher" warnings.