changelog

latest changes

every release. auto-fresh from github release notes.

  1. v1.5.16

    Jul 2, 2026 github →

    v1.5.16

    v1.5.16 is a small bugfix release for keyboard behavior on desktop.

    fixed

    • Fixed Cmd+W / Ctrl+W so it closes the active markdown tab instead of letting the app window close.
    • Reused the existing unsaved-change confirmation when closing a dirty tab from the keyboard.

    notes

    • This is a patch release for the tab-close shortcut regression.
  2. v1.5.15

    Jun 28, 2026 github →

    v1.5.15

    v1.5.15 is a display and reading polish release shaped by recent community feedback.

    fixed

    • Fixed selected editor text replacement after preview selection sync changes (#83).
    • Kept hidden toolbar mode collapsed while giving macOS traffic lights a compact safe row (#88).

    improved

    • Added reading size controls and quick zoom buttons in reading mode (#84).
    • Added reading width controls for narrow, comfort, wide, and full layouts (#87).
    • Added preview and reading prose font choices: Inter, system, and mono (#86).
    • Updated the Gemini theme with a cleaner white, gray, and blue palette (#85).

    notes

    • Thanks to @spyderdsn for the reports, feedback, and screenshots across #83-#88.
  3. v1.5.14

    Jun 24, 2026 github →

    v1.5.14

    v1.5.14 is a follow-up startup restore bugfix release.

    fixed

    • Fixed the remaining path where the persisted active file could make an untitled/demo tab look like an already-open file before disk content was read.
    • Prevented the restore/open-file flow from skipping loadFile() when the visible buffer was still the demo document.

    notes

    • This issue was reported after v1.5.13 and is tracked in #82.
    • This release keeps the signed updater setup unchanged.
  4. v1.5.13

    Jun 23, 2026 github →

    v1.5.13

    v1.5.13 is a small startup restore bugfix release.

    fixed

    • Fixed a startup/session restore race where the demo "welcome to marka.md" buffer could appear under a real restored or opened file tab before the file content was loaded.
    • Kept untitled/demo tabs from being marked as file-backed tabs just because a persisted active path exists.

    notes

    • This was a display/session-state bug, not a disk overwrite. File contents were not changed unless the visible buffer was manually saved.
    • This release keeps the signed updater setup unchanged.
  5. v1.5.12

    Jun 21, 2026 github →

    v1.5.12

    v1.5.12 is a focused scroll, sidebar, and onboarding polish patch.

    fixed

    • restored smooth proportional editor-preview scroll sync after the line-anchor sync path made preview scrolling feel sticky.
    • removed the confusing standalone sidebar files shelf and kept favorites, tabs, folders, and context staging as the core file workflow.
    • refreshed the demo document, quickstart tutorial, help tips, and command palette search for the current v1.5 feature set.
    • kept the context tray and staged-file workflow clean while preserving the current v1.5 workspace updates.

    notes

    • This release keeps the signed updater setup unchanged.
    • Thanks to everyone testing the v1.5 feedback loop and catching the scroll regression quickly.
  6. v1.5.11

    Jun 18, 2026 github →

    v1.5.11

    v1.5.11 is a workspace polish patch for tabs, reading find, and print/PDF output.

    changed

    • added drag-to-reorder for open file tabs.
    • opening an already-open file now focuses its existing tab instead of creating a duplicate.
    • cmd/ctrl+f in reading mode now refocuses and selects the existing find input.
    • favorites stay pinned when a folder section is closed.
    • print/PDF output focuses the preview content and uses cleaner file naming.
    • removed the extra guide line artifact in the favorites section.

    contributors

    thanks to @kennyyennk and @hoiyada7-maker for the PRs behind this patch.

  7. v1.5.10

    Jun 17, 2026 github →

    v1.5.10

    v1.5.10 is a diagram and workspace polish release.

    This release closes 3 issues: #60, #71, and #72.

    added

    • PlantUML preview: plantuml and puml code fences now show an explicit load preview action.
    • PlantUML viewer: loaded PlantUML diagrams can open in the same focused zoom viewer as Mermaid.
    • Persisted view mode: marka.md now remembers split, reading, or editor mode across launches.

    improved

    • Reading mode themes: the theme menu is available from reading mode, so palettes and text settings are easier to adjust while proofing.
    • Context tray space: the context tray now appears only when files are staged.
    • Default window size: new windows open larger for a more comfortable editor/sidebar/preview layout.
    • Open With workflow: file launches and existing-window handoff are smoother.

    thanks

    • Thanks to @renwuli for requesting PlantUML support in #72.
    • Thanks to @mshadmanrahman for the persisted view-mode request in #71.
    • Thanks to @Durobert for the AI-agent workflow feedback in #60.
    • Thanks to @hoiyada7-maker for the FILES, Open With, and single-instance workflow work that helped shape this release.
    • Thanks to everyone testing the v1.5 feedback loop.

    notes

    • PlantUML remains explicit-load only, so local diagram text is not sent to plantuml.com just by opening a note.
    • This release keeps the current signed updater and macOS private API setup unchanged.
  8. v1.5.9

    Jun 11, 2026 github →

    v1.5.9

    v1.5.9 is a small workspace polish release for preview links, text selection, sidebar scrolling, and file switching.

    This release closes 3 issues, and the v1.5 cycle has closed 12 issues so far.

    added

    • External preview links: http and https links clicked in the rendered preview now open in the system browser.
    • Per-file scroll memory: editor and preview scroll positions are remembered while switching between files.

    improved

    • Selection sync: editor-to-preview and preview-to-editor text selection matching now uses rendered source-line metadata for better block-level targeting.
    • Sidebar scrolling: long folder trees scroll more cleanly without horizontal spill.
    • The split editor now passes its CodeMirror view through consistently, so selection sync works in the normal editor/preview layout.

    thanks

    notes

    • This release keeps the current signed updater and macOS private API setup unchanged.
    • Selection sync remains best-effort for heavily formatted or repeated text, but it should now land in the right block more often.
  9. v1.5.8

    Jun 8, 2026 github →

    v1.5.8

    v1.5.8 is a UI workflow polish release for file tabs, hidden files, preview navigation, and the first-run tutorial.

    added

    • Tab context menu: right-click open file tabs to use the same rename, copy path, reveal, open, and delete actions as the sidebar.
    • Hidden dotfiles in the tree: dotfiles such as .env and .gitignore now appear in the folder sidebar.
    • Selection sync: selecting matching text in the editor or preview now highlights the corresponding text on the other side.
    • Heading anchors: rendered headings get GitHub-style IDs so in-document links can scroll to them.

    improved

    • The welcome tutorial buttons have stronger contrast, better wrapping, accessible progress dots, and reduced-motion support.
    • Sidebar resizing, tree spacing, scrollbar styling, and empty folder layout are smoother.
    • Release asset renaming now clears an existing clean DMG asset before renaming, which helps rerun release jobs without stale asset conflicts.

    notes

    • This release keeps the current v1.5 auto-update and signing setup unchanged.
    • Selection sync is best-effort and works best with unique plain text selections.
  10. v1.5.7

    Jun 4, 2026 github →

    v1.5.7

    v1.5.7 is a focused Windows bugfix release.

    fixed

    • Windows file associations: opening .md, .markdown, or .mdx files from Windows Explorer now loads the selected file when marka.md starts.

    notes

    • This reuses the existing pending-open-files flow, so the frontend behavior stays the same.
    • macOS Finder open-with handling is unchanged.
  11. v1.5.6

    Jun 2, 2026 github →

    v1.5.6

    v1.5.6 expands the sidebar into a real multi-folder workspace and makes marka.md more useful for mixed project folders.

    added

    • Multi-folder explorer: add more than one root folder and keep each root separated in the sidebar.
    • Favorites: star files from the tree, pin them above the explorer, and reorder favorites by dragging.
    • Open as text: unsupported-but-text files can be opened in the editor, with a per-extension choice remembered for the session.
    • Local image preview: relative image links in markdown now resolve from the current file folder.

    improved

    • Closing the last sidebar root now clears the explorer instead of re-opening the previous folder.
    • Markdown files restore split preview mode, while plain-text files switch to editor-only mode.
    • The sidebar has a cleaner tree feel with lighter row states, root path labels, and better transparency coverage.

    release workflow

    • Manual release dispatch now builds the requested tag.
    • Unsigned builds skip updater artifacts instead of injecting empty updater signing values.
  12. v1.5.5

    May 31, 2026 github →

    v1.5.5

    v1.5.5 is a small workflow and navigation polish release.

    added

    • Copy Path / Copy Relative Path: sidebar context menus can copy absolute or root-relative paths.
    • Reveal in File Manager: open a selected file or folder in Finder, Explorer, or the Linux file manager.
    • Breadcrumb view controls: reading mode, titlebar visibility, and the theme menu now live beside the file actions.

    improved

    • Hidden-but-useful tool folders like .github, .vscode, .cursor, .claude, and .codex now show in the sidebar.
    • Reading mode keeps its exit controls reachable even when the titlebar is hidden.
    • README contributor guidance is shorter and clearer for first-time PRs.

    security

    • Updated the indirect Rust tar dependency from 0.4.45 to 0.4.46.
  13. v1.5.4

    May 29, 2026 github →

    v1.5.4

    What changed

    • feat(preview): add csv table viewer
    • chore(release): bump version to 1.5.4
    • chore(deps): bump serde_json from 1.0.149 to 1.0.150 in /src-tauri (#35)

    full diff: https://github.com/mattenarle10/markamd/compare/v1.5.3...v1.5.4

    Install

    macOS Apple Silicon: marka.md.dmg macOS Intel: marka.md_intel.dmg Windows: marka.md_*-setup.exe Linux: pick .AppImage, .deb, or .rpm

    Existing users on auto-update get this on next launch.

  14. v1.5.3

    May 27, 2026 github →

    v1.5.3

    What changed

    • feat(i18n): add languages and file tabs (#45)
    • fix(app): align packaged binary name (#46)
    • chore(release): prepare v1.5.3 (#47)

    full diff: https://github.com/mattenarle10/markamd/compare/v1.5.2...v1.5.3

    Install

    macOS Apple Silicon: marka.md.dmg macOS Intel: marka.md_intel.dmg Windows: marka.md_*-setup.exe Linux: pick .AppImage, .deb, or .rpm

    Existing users on auto-update get this on next launch.

  15. v1.5.2

    May 27, 2026 github →

    v1.5.2

    v1.5.2 is a polish release for opening files, themes, and rendered code blocks.

    fixed

    • macOS default-handler launches now open the file you double-clicked, not the previous document from session restore.
    • rendered code blocks now wrap long lines in preview and PDF export.

    improved

    • added mono and mono dark themes for distraction-free black/white writing.
    • grouped the theme menu into animated sections: neutral, catppuccin, ai, and crafted.
    • added AI-inspired palettes for Claude, Codex, Gemini, and Cursor.
  16. v1.5.1

    May 27, 2026 github →

    v1.5.1

    v1.5.1 is a small PDF/export patch.

    Fixes

    • Mermaid PDF export: Mermaid code fences now render as diagrams before the print/PDF flow opens. Fixes #36.
    • Visible export action: export to PDF is now available in the top file-action row, beside copy markdown, new file, open file, and open folder. Refs #37.

    Notes

    • Cmd+P / Ctrl+P still works, but export is no longer shortcut-only.
    • PDF export still uses the system browser print flow.
  17. v1.5.0

    May 24, 2026 github →

    v1.5.0

    v1.5 is the context release.

    Highlights

    • Context tray: stage multiple markdown files from the sidebar, see file/token counts, and copy one AI-ready prompt bundle.
    • Faster AI handoff: use the tray copy button or command palette to send staged notes to Claude, ChatGPT, Gemini, or a local agent.
    • What's new toast: after updating, marka.md now surfaces a release toast with a direct changelog link.
    • PDF export polish: cleaner document margins and no browser-added date/time/path headers.

    Notes

    • Context bundles use relative paths so pasted prompts keep project structure without leaking local machine paths.
    • The active staged file uses the current editor buffer, so unsaved edits are included when you copy context.
    • PDF export still opens the system browser print flow; native silent PDF generation remains on the roadmap.
  18. v1.4.2

    May 21, 2026 github →

    🐙 marka.md v1.4.2 — macOS · Windows · Linux

    what changed

    • v1.4.2 — fix mod+shift+. shortcut on Windows (#33)

    full diff: https://github.com/mattenarle10/markamd/compare/v1.4.1...v1.4.2


    install

    macOS Apple Silicon (notarized + auto-updating): marka.md.dmg → drag to /Applications macOS Intel (notarized + auto-updating): marka.md_intel.dmg → drag to /Applications Windows: marka.md_*-setup.exe → run (SmartScreen → "More info" → "Run anyway") Linux 🐧: pick .AppImage (any distro), .deb (Debian/Ubuntu), or .rpm (Fedora/RHEL)

    existing users on auto-update get this on next launch.

    links

    all releases · site · feedback · star the repo ⭐

    — matt enarle · mattenarle.com

  19. v1.4.1

    May 21, 2026 github →

    🐙 marka.md v1.4.1 — macOS · Windows · Linux

    what changed

    • refactor: extract app.tsx hooks + split heavy components (#30)
    • v1.4.1 — mark/strike, vim pill, editor-only mode (#31)

    full diff: https://github.com/mattenarle10/markamd/compare/v1.4.0...v1.4.1


    install

    macOS Apple Silicon (notarized + auto-updating): marka.md.dmg → drag to /Applications macOS Intel (notarized + auto-updating): marka.md_intel.dmg → drag to /Applications Windows: marka.md_*-setup.exe → run (SmartScreen → "More info" → "Run anyway") Linux 🐧: pick .AppImage (any distro), .deb (Debian/Ubuntu), or .rpm (Fedora/RHEL)

    existing users on auto-update get this on next launch.

    links

    all releases · site · feedback · star the repo ⭐

    — matt enarle · mattenarle.com

  20. v1.4.0

    May 21, 2026 github →

    🐙 marka.md v1.4.0 — macOS · Windows · Linux

    what changed

    • chore(deps-dev): bump @vitejs/plugin-react from 4.7.0 to 5.2.0 (#13)
    • v1.4.0 — lazy shiki (~260MB ram reduction) (#27)

    full diff: https://github.com/mattenarle10/markamd/compare/v1.3.8...v1.4.0


    install

    macOS Apple Silicon (notarized + auto-updating): marka.md.dmg → drag to /Applications macOS Intel (notarized + auto-updating): marka.md_intel.dmg → drag to /Applications Windows: marka.md_*-setup.exe → run (SmartScreen → "More info" → "Run anyway") Linux 🐧: pick .AppImage (any distro), .deb (Debian/Ubuntu), or .rpm (Fedora/RHEL)

    existing users on auto-update get this on next launch.

    links

    all releases · site · feedback · star the repo ⭐

    — matt enarle · mattenarle.com