Skip to content

MarkMaid v0.1.1

Choose a tag to compare

@Weichen-LF Weichen-LF released this 01 Aug 09:23
· 59 commits to main since this release
3752228

Highlights

MarkMaid 0.1.1 turns the MVP reader into a more polished everyday Markdown viewer: native Mermaid diagrams, richer code blocks, outline navigation, themes and typography controls, and more flexible tab chrome.

Native Mermaid preview

  • Render Mermaid fenced code blocks to SVG with the native Rust Merman renderer while the document loads
  • Choose configurable light and dark Mermaid themes from Settings
  • Open diagrams in a fullscreen viewer with zoom and pan
  • Keep malformed diagrams as local inline errors without failing the whole document

Code blocks

  • Syntax-highlight supported fenced languages
  • Copy or download code from a block
  • Expand large blocks progressively instead of rendering every line up front

Navigation and Find

  • Browse the document outline to jump between headings
  • Search inside the current document with source-aware matching against the rendered preview

Appearance and reading preferences

  • Pick among multiple color palettes in addition to system, light, and dark appearance
  • Configure text font, code font, and reading width
  • Place tabs on the top or left, with a resizable left rail when using the left layout

Tabs and session behavior

  • Reorder document tabs by dragging in both top and left layouts
  • Use tab context actions such as close, copy file name/path, and Reveal in Finder
  • Restore sessions by loading the active document first and deferring background tabs until selected
  • Preserve scroll positions and window state across launches

Fixes

  • After closing the active restored tab, load the adjacent document instead of leaving an empty selection
  • Keep tab reordering compatible with native file drag and drop without breaking normal tab selection

Install note

Current builds are ad-hoc signed. After installing to /Applications:

xattr -cr /Applications/MarkMaid.app

Full Changelog

v0.1.0...v0.1.1