Releases: schuyler/macdown3000
MacDown 3000.0.4
MacDown 3000 is a modern, open-source Markdown editor for macOS.
This release focuses on editor stability and usability fixes, addressing scroll jumping issues, window positioning, text substitution bugs, and Markdown rendering edge cases.
Fixed
- Fix smart quote substitution causing unwanted characters (#289, #285) -- thanks @5T33Z0 for the report!
- Fix editor jumping when typing at end of long documents (#288, #282) -- thanks @rcuisnier for the report!
- Fix preview scroll jumping during editing (#282) -- thanks @rcuisnier for the report!
- Fix new document windows opening at bottom-left (#286) -- thanks @mbinkhorst for the contribution!
- Fix Graphviz and Mermaid button positioning in Compilation Settings (#280, #277) -- thanks @rcuisnier for the report!
- Fix adjacent shortcut-style links not rendering correctly (#275, #25)
- Fix text substitution settings not persisting (#263) -- thanks @5T33Z0 for the report!
Verification
✅ This build is fully notarized and stapled by Apple.
SHA256 Checksum:
438c9f577ca09065f66bc3011f556ae2589b6f71aa395ea32f920c7fd470ffd5 MacDown-3000.0.4.dmg
Verify after download:
shasum -a 256 MacDown-3000.0.4.dmgFull Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md
MacDown 3000.0.3
MacDown 3000 is a modern, open-source Markdown editor for macOS.
This release graduates from beta with bug fixes for export, code block rendering, and text substitutions, adds a new dark preview theme, and introduces interactive checkbox support.
Added
- Add GitHub Tomorrow dark preview theme (#273, #106) -- based on @elsiehupp's contribution to MacDown
- Enable interactive checkbox support by default (#270, #269) -- thanks @rosmur for the feature request!
Fixed
- Fix export/print when Preview Pane is hidden (#274, #16)
- Fix fenced code block rendering without preceding blank line (#272, #36)
- Fix square brackets vanishing in code blocks (#272, #37)
- Disable text substitutions by default for all users (#268, #263) -- thanks @5T33Z0 for the report!
Changed
Documentation
- Add documentation for the table of contents token feature (#265) -- thanks @sbeitzel for the contribution!
Verification
✅ This build is fully notarized and stapled by Apple.
SHA256 Checksum:
f5bdf6cb76b4d928f7a3dff94529ef4fe06d98980930347e7149524f9eaf8d8a MacDown-3000.0.3.dmg
Verify after download:
shasum -a 256 MacDown-3000.0.3.dmgFull Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md
MacDown 3000.0.3-beta.1
MacDown 3000 is a modern, open-source Markdown editor for macOS.
This beta release upgrades Mermaid to v11.12.1, adds bidirectional scroll sync, and includes several bug fixes for Markdown rendering, drag-and-drop, and settings persistence.
Added
- Upgrade Mermaid to v11.12.1 for improved flowchart rendering (#262, #35)
- Add bidirectional scroll sync between preview and editor (#261, #258) -- thanks @dadvir!
- Code-sign the macdown CLI binary (#239, #238) -- thanks @henryhchchc!
Fixed
- Fix lists not rendering immediately after paragraphs (#260, #254) -- thanks @justinabrahms!
- Fix tab characters causing unexpected line breaks near line end (#256)
- Fix persistence of Substitutions and Spelling settings (#252) -- thank you @Xylopyrographer!
- Fix drag-and-drop for images and mixed file types (#240, #244, #247) -- thanks @wltb!
Documentation
- Update README for 2026 (#246) -- thanks @brianzelip!
Verification
✅ This build is fully notarized and stapled by Apple.
SHA256 Checksum:
c8b6234776a1b08d3d6999eb5791e6e181180243fb3a1584cf0e20361fdb70d3 MacDown-3000.0.3-beta.1.dmg
Verify after download:
shasum -a 256 MacDown-3000.0.3-beta.1.dmgFull Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md
MacDown 3000.0.2
MacDown 3000 is a modern, open-source Markdown editor for macOS.
This release removes remote image loading from the built-in help file, fixes broken localization for German and Slovak, and expands unit test coverage.
MacDown 3000 is now available via Homebrew. Try it!
brew install --cask macdown-3000Fixed
- Import help.md images locally to eliminate external d.pr network requests (#232) -- thanks @robbyt!
- Fix broken German (DE) and Slovak (SK) localizations (#230) -- thanks @emsspree!
Infrastructure
- Expand unit test coverage with notification, lifecycle, and edge case tests (#233, #235)
- Add workflow to submit PRs to homebrew-cask on release (#225, #226)
Verification
✅ This build is fully notarized and stapled by Apple.
SHA256 Checksum:
e75cd7373c9e69a9dbafa13f1873ab8c9de70332b096a64b1ecffa70483e2629 MacDown-3000.0.2.dmg
Verify after download:
shasum -a 256 MacDown-3000.0.2.dmgFull Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md
MacDown 3000.0.1
MacDown 3000 is a modern, open-source Markdown editor for macOS.
This patch release fixes three bugs affecting the editor and preview pane.
Fixed
- Fix CSS style and syntax highlighting theme changes not applying in Preview pane (#219, #221) -- thanks @kojika!
- Fix copy-paste regression in editor (#214, #220) -- thanks @sveinbjornt!
- Add smart paste linkification for selected text (#222, #223)
Verification
✅ This build is fully notarized and stapled by Apple.
SHA256 Checksum:
82965a72eed6d212a7cffebd711733178657cebae6b580ef6ef732acbd5b1f3a MacDown-3000.0.1.dmg
Verify after download:
shasum -a 256 MacDown-3000.0.1.dmgFull Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md
MacDown 3000.0.0
MacDown 3000 is a modern, open-source Markdown editor for macOS.
This release finalizes the MacDown 3000 platform with expanded internationalization support and improved clipboard handling for Markdown content.
Added
- Add complete localizations for Russian, Arabic, Hindi, Ukrainian, and Hebrew preferences (#212)
Fixed
- Add markdown UTType when copying from editor to improve clipboard compatibility (#208)
Verification
✅ This build is fully notarized and stapled by Apple.
SHA256 Checksum:
a1c9c250542637a0460bebc2341f4f08c492f31a4dd199712b8598db3c79f1cf MacDown-3000.0.0.dmg
Verify after download:
shasum -a 256 MacDown-3000.0.0.dmgFull Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md
MacDown 3000.0.0-beta.3
MacDown 3000 is a modern, open-source Markdown editor for macOS.
This release addresses several bug fixes including a critical issue where both editor and preview panes could be hidden simultaneously, improvements to the preview pane reload behavior, and removes the deprecated plugin system.
Fixed
- Fix hiding both editor and preview panes bug (#207, #23)
- Fix preview pane Reload to re-render instead of loading raw markdown (#204)
- Fix download button to directly download DMG file (#202)
- Fix documentation typos and add missing Oxford commas (#206)
- Fix version number in About pane and Credits.rtf formatting
Removed
- Remove deprecated plugin system (#205)
Verification
✅ This build is fully notarized and stapled by Apple.
SHA256 Checksum:
9ac7213125dc877cb57c532ba62d1dd8e483daa02c2676582b147652c03a090d MacDown-3000.0.0-beta.3.dmg
Verify after download:
shasum -a 256 MacDown-3000.0.0-beta.3.dmgFull Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md
MacDown 3000.0.0-beta.2
MacDown 3000 is a modern, open-source Markdown editor for macOS.
Fixed
- Fix line breaking in HTML exports (#191)
- Fix horizontal rule regex edge cases and fragile header detection (#185)
- Fix Markdown preferences display for Korean locale (#176)
- Fix buffer overflow in toolbar initialization - Intel Mac crash (#178)
- Fix hang-on-launch issue on macOS Sequoia (#170)
Verification
✅ This build is fully notarized and stapled by Apple.
SHA256 Checksum:
b9be47cd8a45f0b825bc8c2884aa757563f1e8478435a63b5a23dc37bd54f4e6 MacDown-3000.0.0-beta.2.dmg
Verify after download:
shasum -a 256 MacDown-3000.0.0-beta.2.dmgFull Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md
MacDown 3000.0.0-beta.1
MacDown 3000 is a modern, open-source Markdown editor for macOS.
Fixed
- Hang on launch for macOS Sequoia - Fixed initialization deadlock affecting macOS 15.x (#169, #170)
- Intel Mac toolbar crash - Fixed buffer overflow in toolbar initialization (#178)
- French localization errors - Corrected translation issues in French language files (#172)
Infrastructure
- Intel CI testing - Added dedicated Intel Mac testing with diagnostic logging (#177)
- Unsigned artifact preservation - Retained unsigned builds in dry run workflow (#171)
Verification
✅ This build is fully notarized and stapled by Apple.
SHA256 Checksum:
1701416bba52a0ef7d4c975c95f8a896172dc1597807bf41eef22c40cbcc5131 MacDown-3000.0.0-beta.1.dmg
Verify after download:
shasum -a 256 MacDown-3000.0.0-beta.1.dmgFull Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md
MacDown 3000.0.0-beta.0
MacDown 3000 is a modern, open-source Markdown editor for macOS. This is the first beta release of the modernized version.
What's New
🎉 Rebranded as MacDown 3000
- Fresh identity and versioning for the modernized editor
- Native Apple Silicon support (Universal binary for M1/M2/M3 Macs and Intel)
🐛 Major Fixes
- Fixed preview pane flickering - No more annoying flashes while editing (#9, #109)
- Fixed editor/preview sync - Scrolling now stays in sync even with images (#39, #145)
- Fixed Mermaid diagrams - Gantt charts now render correctly (#18, #151)
- Fixed "Open Recent" menu - Works properly on macOS Sonoma and later (#32, #119)
- Improved PDF exports - Better handling of code block overflow (#125, #130)
✨ Improvements
- Strikethrough syntax - Now enabled by default (use
~~text~~) - Better macOS integration - Updated for modern macOS versions
- Updated dependencies - Latest versions of CocoaPods, Prism, and other libraries
Installation
Platform: macOS 10.14 or later (Universal - Apple Silicon and Intel)
- Download
MacDown-3000.0.0-beta.0.dmgbelow - Open the DMG
- Drag MacDown 3000.app to your Applications folder
- Launch from Applications
✅ This app is fully notarized and stapled by Apple - it will open without security warnings.
Known Issues
This is a beta release. Please report any issues you encounter at: https://github.com/schuyler/macdown3000/issues
- Hoedown parser has some edge cases with Markdown parsing (documented in repo)
- Auto-update feature temporarily disabled (will be restored in future release)
Verification
SHA256 Checksum:
eb1b09c6b8abb3a6971d3f79e5e5b868847d9b17bce4e556e92ca1656d977836 MacDown-3000.0.0-beta.0.dmg
Verify after download:
shasum -a 256 MacDown-3000.0.0-beta.0.dmgFull Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md