| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| MacDown-3000.0.8.dmg | 2026-11-02 | 9.3 MB | |
| MacDown-3000.0.8.dmg.sha256 | 2026-11-02 | 87 Bytes | |
| MacDown 3000.0.8 source code.tar.gz | 2026-11-02 | 8.5 MB | |
| MacDown 3000.0.8 source code.zip | 2026-11-02 | 8.9 MB | |
| README.md | 2026-11-02 | 4.8 kB | |
| Totals: 5 Items | 26.7 MB | 0 | |
MacDown 3000 is a modern, open-source Markdown editor for macOS.
This release adds folder workspaces, unified document zoom, and draggable table-column resizing, restores automatic update checks, and fixes a batch of preview-rendering, toolbar, export, and scroll-sync bugs.
Added
- Add draggable table column resizing in the live preview: drag a column-boundary handle to resize live, double-click to reset; widths are held in memory only and reset on full preview reload or document close, with no document mutation (#451, [#569]) -- thanks @aseelye for the contribution!
- Add folder workspaces: browse a folder of Markdown files in a hideable sidebar and open them as native macOS window tabs, via File > Open Folder… or
macdown .(#493) -- thanks @fluxa (JM Fluxà) for the contribution! - Add unified document zoom: ⌘+ / ⌘− / ⌘0 and a toolbar preset dropdown drive one shared zoom level across every open document window, persisting across launches (#529, [#518], [#470], [#335], [#552]) -- thanks @leevi2010-cursor for the contribution!
- Restore automatic update checks and the Check for Updates… menu item, on Sparkle 2 with EdDSA-signed updates (#129, [#556], [#557])
Changed
- Reduce "keep/discard" dialogs on external file changes: coalesce rapid write notifications, guard against re-entrant prompts, and reload silently when there are no unsaved edits, preserving caret and scroll position across reloads (#543, [#550]) -- thanks @Maarten-TL for the report!
- Add paragraph and list-item scroll-sync reference points alongside headers/images, and follow the cursor on click and arrow-key moves (not just viewport scroll, and not while typing) when Sync Panes is on, reducing drift in header-sparse sections (#562, [#563], [#600]) -- thanks @macnotes for the contribution!
Fixed
- Fix heading anchor links copied from GitHub-rendered Markdown not resolving for common headings: heading IDs now strip common punctuation such as em dashes and curly quotes, lowercase Latin-1 letters, and preserve hyphen runs as GitHub does, in the preview, HTML export, and Quick Look (#503, [#512]) -- thanks @falcon-enoc for the report and the contribution!
- Port four low-risk fixes from upstream MacDownApp/macdown#1379: fix a potential crash reaching the editor through a dangling outlet, correct Homebrew detection in the Terminal preferences pane (it never worked —
NSTaskcannot resolve a barebrewpath), replace deprecated-insertText:, and remove stale xib outlet warnings (#526, [#528]) -- thanks @wltb (Roberto Bissanti) for the contribution! - Fix internal anchor links being lost in exported PDF by injecting PDF link annotations after export, so TOC and heading links are clickable (#504, [#516]) -- thanks @falcon-enoc for the report!
- Fix Mermaid/Graphviz diagrams not rendering in the live preview when Syntax Highlighting is off (#533, [#540]) -- thanks @AgardnerAU for the report and the contribution!
- Fix Mermaid/Graphviz diagrams not rendering in HTML export when "include highlighting" is off, the export-path counterpart of the preview fix above (#541, [#542])
- Add
img { max-width: 100% }to the four bundled themes that lacked it (Clearness, Clearness Dark, Solarized Dark, Solarized Light), preventing wide images from overflowing the preview pane (#546, [#547]) -- thanks @versuchshaus (Stephan von Lingelsheim) for the contribution! - Fix bundled preview stylesheet fixes never reaching users who had already launched the app once; the user Styles directory is now an override layer with bundle fallback instead of a one-time copy (#548, [#555])
- Fix grouped toolbar buttons (Shift Left/Right, Bold, Italic, Underline, Heading 1-3, lists) visibly depressing but doing nothing — a regression in the click-dispatch selector lookup (#566, [#567]) -- thanks @massimo-cassandro for the report! thanks @stephane-bg for confirming!
- Omit an empty
<thead>from pipe tables whose header row has no content (#558, [#559]) -- thanks @macnotes for the contribution! - Stop copy/cut from advertising a file-representable pasteboard type, which caused Messages.app to paste an attached
.mdfile instead of inline text (#571, [#572]) -- thanks @Paraphraser for the report!
Known Issues
- In Settings → Rendering, the "Syntax highlighted code block" checkbox can overlap the CSS row (#579). Fixed for 3000.0.9.
Verification
✅ This build is fully notarized and stapled by Apple.
SHA256 Checksum:
9d24f5d9e84319893854819c8ff148a8933015fba1ab69a2e3b0480a5bff65b7 MacDown-3000.0.8.dmg
Verify after download:
:::bash
shasum -a 256 MacDown-3000.0.8.dmg
Full Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md