Skip to content

MacDown 3000.0.6

Choose a tag to compare

@github-actions github-actions released this 18 Apr 08:03

MacDown 3000 is a modern, open-source Markdown editor for macOS.

This release rebuilds scroll sync around an ownership model that eliminates timing-based race conditions, and fixes several user-reported bugs with preview rendering, Quick Look, and diagram support. The deep dive into the long history of the editor / preview panel scroll synchronization took about a day of persistent work. Hopefully it was worth it!

Fixed

  • Fix view menu "Hide/Restore" pane labels not updating (#377, #310) -- thanks @gregwillits for the report!
  • Fix scroll sync jump during typing and remaining sync gaps (#342)
  • Fix preview rendering stuck blank on new documents (#358) -- thanks @rcuisnier for the report!
  • Fix multiple Mermaid/Graphviz diagrams not rendering (#331, #332) -- thanks @rcuisnier and @gino-santerre-telus for the reports!
  • Fix stale image preview after external atomic save (#349) -- thanks @bh18-nuff for the report!
  • Fix Quick Look extension: blank preview, missing entitlements (#367)
  • Fix word count throttle for smoother updates (#294) -- thanks @benel for the report!
  • Fix preference panels to be resizable with centered content (#361, #362) -- thanks @rcuisnier for the reports!

Added

  • Live-edit Graphviz re-rendering via MutationObserver (#332)

Verification

✅ This build is fully notarized and stapled by Apple.

SHA256 Checksum:

f4cd91a4bda40314322209ffdeddcb7309c917be216f7ce7817cd5a19e4d7dd9  MacDown-3000.0.6.dmg

Verify after download:

shasum -a 256 MacDown-3000.0.6.dmg

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