github sftwrdotdev/Markpad v2.8.1
Markpad v2.8.1

2 hours ago

What's new in 2.8.1

A small release about moving between the editor and the preview, and about motion that gets out of your way.

  • Click in the preview to place a cursor. It lands on the exact character, and Ctrl+E opens the editor right there.
  • Ctrl+E keeps your place. Switching between editor and preview lands on the same line every time, at any zoom and with proportional fonts. No more drifting down, no jump after the preview appears.
  • The outline can follow your cursor. New editor setting: Table of Contents Highlights → Cursor Line. The outline also stops flashing the first headings on Ctrl+E.
  • Smoother animations. Preview / Split / Edit slide again, without the text re-wrapping mid-slide. Pinning the outline, the tab strip and the home page stop bouncing. Outline jumps respect Animate Scrolling on Jump and reduced motion.
  • Small fixes. With line numbers off, text no longer drifts right as you zoom. Find stays in the title bar in edit mode. Toolbar settings say what each button does.

Download

System Chip Download
Windows Intel / AMD Markpad_2.8.1_x64-setup.exe installer
Intel / AMD Markpad_2.8.1_x64.exe portable
ARM64 Markpad_2.8.1_arm64-setup.exe installer
ARM64 Markpad_2.8.1_arm64.exe portable
macOS Intel and Apple Silicon Markpad_2.8.1_universal.dmg one file for both
Linux x86-64 Markpad_2.8.1_amd64.AppImage portable
x86-64 Markpad_2.8.1_amd64.deb Debian, Ubuntu
x86-64 Markpad-2.8.1-1.x86_64.rpm Fedora, RHEL, openSUSE

Note

Windows SmartScreen Notice: Windows executables are not signed with an Authenticode certificate, so SmartScreen shows them as an unrecognized app. Click "More info" → "Run anyway". The antivirus heuristic that used to flag the portable .exe no longer does.

The two Windows files differ only in that one installs and one does not.
Package managers: choco install markpad-app (Windows), brew install --cask markpad (macOS), sudo snap install markpad (Linux).

What Markpad renders

Every syntax Markpad renders is in one document — download markdown-syntax.md (简体中文) and open it in Markpad: the preview shows each feature working, the editor beside it shows how each one is written. Give the same file to an AI and it knows exactly what Markpad can render: ask it to reformat a document you already have, or to write a new one that uses the whole range — callouts, tables, footnotes, maths, diagrams — and open the result here. Read it on GitHub.


What's Changed

  • fix(find): the find widget's last tooltips stop wrapping onto their buttons (#883) by @PathGao in #885
  • fix(editor): the gutter stops growing with zoom when line numbers are off, the fold chevron fits by @PathGao in #886
  • fix(view): scroll sync only runs in split view, the outline follows Ctrl+E back to the preview (#799) by @PathGao in #887
  • docs: Light as Notepad, elegant as Markdown by @PathGao in #888
  • fix(editor): Ctrl+E lands on the same line at any zoom and with a proportional font (#799) by @PathGao in #889
  • feat(toc): an editor setting for the outline to follow the cursor line (#799) by @PathGao in #890
  • fix(toc): the outline stops flashing the first headings on Ctrl+E out of the editor (#799) by @PathGao in #891
  • chore(deps): undici 8.10.2 for GHSA-3wwx-pv8p-q78v by @PathGao in #893
  • chore(deps): tauri 2.12, dompurify 3.4.16 by @PathGao in #894
  • docs: install on macOS with Homebrew by @PathGao in #892
  • fix(view): switching view mode stops re-wrapping the document every frame by @PathGao in #895
  • fix(view): Ctrl+E out of the editor places the preview before it is painted by @PathGao in #896
  • fix(title bar): keep Find in pure edit mode by @PathGao in #897
  • fix(settings): name title bar buttons by what they do and when they show by @PathGao in #898
  • feat(view): switching view mode slides the panes again, without re-wrapping them by @PathGao in #899
  • feat(preview): a click in the preview places the cursor, drawn like the editor's (#799) by @PathGao in #900
  • fix(toc): an outline jump follows the jump-scroll animation setting by @PathGao in #901
  • chore(viewer): correct and shorten comments, drop dead code in the viewer script by @PathGao in #902
  • chore(viewer): correct and shorten comments, drop dead markup and CSS by @PathGao in #903
  • chore(editor, settings, title bar): correct and shorten comments, drop dead code by @PathGao in #904
  • chore(ui): correct and shorten comments, drop dead CSS and props by @PathGao in #905
  • chore(utils): correct and shorten comments, merge the motion predicates by @PathGao in #906
  • chore(backend): correct and shorten comments, share window label and config helpers by @PathGao in #907
  • fix(motion): the outline, the tab strip and the home page stop re-wrapping and bouncing by @PathGao in #908
  • feat(preview): the preview cursor works whatever the outline follows (#799) by @PathGao in #909
  • chore: finish the cleanup the audit left open by @PathGao in #910

Full Changelog: v2.8.0...v2.8.1

Don't miss a new Markpad release

NewReleases is sending notifications on new releases.