Skip to content

Releases: schuyler/macdown3000

MacDown 3000.0.4

26 Jan 07:44

Choose a tag to compare

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.dmg

Full Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md

MacDown 3000.0.3

16 Jan 03:55

Choose a tag to compare

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

  • Refactor file inlining for drag-and-drop (#248) -- thanks @wltb for the contribution!

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.dmg

Full Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md

MacDown 3000.0.3-beta.1

10 Jan 04:34

Choose a tag to compare

Pre-release

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

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.dmg

Full Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md

MacDown 3000.0.2

30 Dec 23:37

Choose a tag to compare

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-3000

Fixed

  • 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.dmg

Full Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md

MacDown 3000.0.1

21 Dec 07:23

Choose a tag to compare

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.dmg

Full Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md

MacDown 3000.0.0

13 Dec 21:04

Choose a tag to compare

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.dmg

Full Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md

MacDown 3000.0.0-beta.3

07 Dec 21:10

Choose a tag to compare

Pre-release

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.dmg

Full Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md

MacDown 3000.0.0-beta.2

26 Nov 20:52

Choose a tag to compare

Pre-release

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.dmg

Full Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md

MacDown 3000.0.0-beta.1

24 Nov 23:19
2f64029

Choose a tag to compare

Pre-release

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.dmg

Full Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md

MacDown 3000.0.0-beta.0

22 Nov 08:36
42e854f

Choose a tag to compare

Pre-release

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)

  1. Download MacDown-3000.0.0-beta.0.dmg below
  2. Open the DMG
  3. Drag MacDown 3000.app to your Applications folder
  4. 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.dmg

Full Changelog: https://github.com/schuyler/macdown3000/blob/main/CHANGELOG.md