Skip to content

v1.7.0 — Community Release

Latest

Choose a tag to compare

@b451c b451c released this 27 Jul 20:59

QuickMD 1.7.0 - Community Release

Four of the seven changes in this release arrived as community pull requests. Huge thanks to @shmuelzon (#15, #16, #17) and @weiykong (#13, #14)!

New

  • Zoom (Cmd + / Cmd - / Cmd 0) - scale the whole rendered document per window from the View menu. Headings, body text, tables, code, math and footnotes all follow; every document opens at 100% and zooming one tab leaves the others alone. Contributed by @shmuelzon (#15)
  • GitHub-flavored alerts - > [!NOTE], [!TIP], [!IMPORTANT], [!WARNING] and [!CAUTION] render as native callouts in GitHub's palette, with full text selection, search, zoom and PDF support
  • Mermaid diagrams in PDF export - exported PDFs embed rendered diagrams as images instead of code blocks. Diagrams that fail to render keep the readable code fallback
  • Remember window size - new document windows open at the size you last used instead of a fixed 800x600. Suggested by @weiykong (#13)

Improved

  • Vector PDF export - PDFs now contain real selectable, searchable text with embedded fonts instead of rasterized images: sharp at any zoom and smaller on disk. Contributed by @weiykong (#14)

Fixed

  • Headerless tables (| | |) no longer vanish - the separator row defines the column count and the empty header band is skipped. Contributed by @shmuelzon (#16)
  • List indentation - wrapped list lines now hang under the item text instead of the bullet's margin; nesting works for both 2-space and 4-space documents and follows the zoom level. Contributed by @shmuelzon (#17)

Install

  • Download the zip below, unpack, drag QuickMD.app to Applications (signed and notarized)
  • Homebrew: brew tap b451c/quickmd && brew install --cask quickmd
  • Also available on the Mac App Store

Full changelog: CHANGELOG.md