release notes

what's been
moving.

every version of marka.md, straight from github.

latest release

Aug 15, 2026

v1.7.2

v1.7.2 is a stability patch for updater downloads, file watching, Linux startup, and preview workflows.

fixed

  • Rewrote generated updater manifest URLs to public GitHub release download URLs so update downloads do not depend on unauthenticated REST API quota (#124, #126).
  • Kept active-file reloads responsive by using immediate watcher events with JavaScript-side coalescing and stale watcher cleanup (#125, #127).
  • Avoided the Tauri AppImage X11 backend default on Wayland sessions and kept the WebKit DMA-BUF fallback for affected Linux systems (#107, #128).

improved

  • Added local-asset HTML rendering to quick previews (#130).
  • Documented Arch Linux AUR installation (#131).
  • Updated markdown-it to 15.0.0 (#129).

thanks

  • Thanks to @11suixing11 for the updater, watcher, and Linux fixes.
  • Thanks to the contributors behind the preview and documentation improvements.

notes

  • Signed updater artifacts remain enabled.
  • The release workflow normalizes latest.json platform URLs before publishing.

the archive

earlier versions

  1. v1.7.1

    Jul 27, 2026

    v1.7.1

    v1.7.1 is the corrected packaging release for the v1.7 feature set.

    included

    • Quick previews for images, PDF, audio, video, text, code, and office documents (#120).
    • Persisted app-wide zoom shortcuts with detached-preview support (#123).
    • Faster incremental folder watching that avoids whole-tree startup freezes (#121, #122).

    fixed

    • Corrected the Rust lockfile so release builds resolve the published blocking crate version on every platform.

    thanks

    notes

    • The signed updater setup is unchanged.
  2. v1.6.2

    Jul 23, 2026

    v1.6.2

    v1.6.2 is a stability patch for Windows startup and the native filesystem workflow.

    fixed

    • Prevented startup hangs when a persisted folder session contains a filesystem root such as V:\ (#118).
    • Rejected filesystem roots as folder selections and skipped recursive watchers for unsafe restored paths.
    • Cleared both folder-restore keys when an unsafe root is found, while preserving unrelated settings.

    updated

    • Updated serde to 1.0.229.
    • Updated serde_json to 1.0.151.
    • Updated tauri-plugin-dialog to 2.7.2.
    • Updated tauri-plugin-single-instance to 2.4.3.
    • Updated window-vibrancy to 0.8.0.

    thanks

    • Thanks to @Icatme for the Windows reproduction, diagnosis, fix, and regression tests.

    notes

    • The signed updater setup is unchanged.
  3. v1.6.1

    Jul 17, 2026

    v1.6.1

    v1.6.1 is a small workflow and performance release for working with markdown projects.

    added

    • Added automatic folder monitoring so open project trees refresh when files or folders are created, removed, or renamed (#110).

    improved

    • Replaced active-file polling with native filesystem watching for faster external edit detection and lower idle work.
    • Lazy-loaded Markdown syntax highlighting so documents without code blocks start with less work.
    • Ignored access and metadata-only filesystem events when refreshing the active document.

    notes

    • The signed updater setup is unchanged.
  4. v1.6.0

    Jul 12, 2026

    v1.6.0

    v1.6.0 is a workflow release for people who write and review markdown side by side.

    added

    • Added a separate live preview window for keeping rendered markdown on another display or workspace (#97).
    • Added a small floating preview-pane control for opening the separate preview window without crowding the command palette or toolbar.
    • Added command palette insertions for common markdown blocks: 2x2 tables, 3x3 tables, bulleted lists, numbered lists, and fenced code blocks (#98).
    • Added Traditional Chinese localization (#103).

    improved

    • Kept layout/navigation commands grouped under workspace in the command palette, so insert commands stay easier to scan.
    • Updated the welcome and help overlays for the current markdown insertion workflow.
    • Preserved live preview sync when the separate preview window is reopened, focused, or already running.
    • Added visible failure feedback if the separate preview window cannot be created.

    notes

    • This release closes #97 and includes the already-closed #98 markdown insertion work.
    • The signed updater setup is unchanged.
  5. v1.5.18

    Jul 9, 2026

    v1.5.18

    v1.5.18 is a small workflow release for richer previews and faster tab navigation.

    added

    • Added playable video and audio previews for markdown image-style links that point at local or remote media assets (#95).
    • Added Cmd/Ctrl+T for a new untitled tab.
    • Added Cmd/Ctrl+1 through Cmd/Ctrl+9 for switching to visible tabs by position.

    improved

    • Updated the help overlay, README keyboard table, welcome tutorial, and demo document with the new tab shortcuts.
    • Updated Tauri from 2.11.3 to 2.11.5.

    notes

    • This closes #95.
    • #97 stays open for the separate preview window and automatic formatting follow-up.
  6. v1.5.17

    Jul 4, 2026

    v1.5.17

    What changed

    • chore(deps): bump tauri-apps/tauri-action from 0 to 1 (#91)
    • chore(deps): bump actions/cache from 5 to 6 (#92)
    • chore(deps): bump actions/checkout from 6 to 7 (#93)
    • feat: support cli editor wait mode
    • chore: release v1.5.17

    full diff: https://github.com/mattenarle10/markamd/compare/v1.5.16...v1.5.17

    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.

  7. v1.5.16

    Jul 2, 2026

    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.
  8. v1.5.15

    Jun 28, 2026

    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.
  9. v1.5.14

    Jun 24, 2026

    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.
  10. v1.5.13

    Jun 23, 2026

    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.
  11. v1.5.12

    Jun 21, 2026

    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.
  12. v1.5.11

    Jun 18, 2026

    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.

  13. v1.5.10

    Jun 17, 2026

    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.
  14. v1.5.9

    Jun 11, 2026

    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.
  15. v1.5.8

    Jun 8, 2026

    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.
  16. v1.5.7

    Jun 4, 2026

    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.
  17. v1.5.6

    Jun 2, 2026

    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.
  18. v1.5.5

    May 31, 2026

    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.
  19. v1.5.4

    May 29, 2026

    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.