DevMarkv0.3.0

Changelog

Generated from CHANGELOG.md in the project repository. Never maintained twice.

Unreleased

  • addedNotes: an early block view (Cmd/Ctrl-Shift-B) shows a note as formatted blocks and edits the Markdown of the clicked one; unchanged notes stay byte-identical. See Block view.
  • addedWorkspace: quick open (Cmd/Ctrl-P) finds notes and workspace files by name or folder; “Neu: …“ creates a note. See Quick open.
  • addedNotes: nested tags (#client/project) show as a tree in the navigation; a parent tag also lists the notes of its sub-tags. See Find.
  • addedNotes: “Heute“ (Cmd/Ctrl-Shift-J) opens today's note Journal/<date>.md and creates it if needed. See Write.
  • addedCLI: devmark --note "Text" appends a dated entry to Inbox.md in the notes folder without opening a window. See Capture from outside.
  • addedNotes: an “Aufgaben“ view lists the open tasks of all notes, grouped by note; ticking one off writes - [x] into the file. See Find.
  • addedNotes: search hits show the folder path and can be sorted by last modified (default) or by relevance; the choice is remembered. See Find.
  • addedExport: HTML pages follow light and dark mode, use the accent colour and get a navigation over all pages; with base_url in .devmark/export.toml the export writes a sitemap.xml. See Export as HTML.
  • changedInterface: Typst files and code are set in JetBrains Mono (built in) across the full width of the editor instead of in the serif reading column; “Schrift“ in the navigation chooses the typeface for code and Typst and the one for Markdown. See Writing.
  • changedInterface: navigation, list, text and preview keep minimum widths, so a narrow window shrinks the preview and side columns first instead of squeezing the text.
  • changedPages: the home page shows the path of a document from Markdown to preview, PDF and web pages, and names the prebuilt downloads; the site uses the shared theme 0.12.12.

0.3.0

11 November 2026

  • changedInterface: the window's title bar holds two groups of switches – list, split, focus and print preview, cheat sheet, note history – and the Typst, HTML and PDF exports; in a narrow window the switches show icons only. The status bar keeps only save state, word count and reading time.
  • changedInterface: “Document” and “Note” buttons at the top of the navigation create new entries; search moved to the top; larger icons and buttons throughout, with a teal accent for the main actions, headings in the editor and the dark theme.
  • changedInterface: every tab has its own close button.
  • changedNotes: the formatting bar now also shows for notes. Note rows show their tags; the selected row holds move, favorite and trash.
  • changedPrint: the preview header names the PDF and shows the build status as a badge.
  • changedPages: the project site uses the current shared theme (0.12.10).
  • fixedInterface: column widths stay intact after leaving focus mode or hiding the list, preview or cheat sheet.

0.2.0

11 November 2026

  • addedDownload: first public release, under Apache-2.0 or MIT – a universal app for macOS and an archive for Linux (x86_64), built in GitHub Actions with checksums and signed build provenance. See Verify a download.
  • addedWorkspace: one main folder with file tree, syntax highlighting, tabs and split view, and a switcher with recently used workspaces. Files from outside open as a single tab. See First steps.
  • addedInterface: three columns – navigation, list or file tree, text – with focus mode (Cmd/Ctrl-Shift-Enter) and a toggle for the list (Cmd/Ctrl-Shift-L).
  • addedWriting: Markdown and Typst with formatting bar, insert list (/ at the start of a line), syntax hints, cheat sheet, templates and an outline in the margin; save state, word count and reading time above the text. See Writing.
  • addedPrint: live print preview next to the text with build status and warnings that jump to their line; PDF export through Typst, all offline; accent in the frontmatter colours headings, links, callouts and table headers. See Print preview and PDF.
  • addedExport: a document or the whole notes folder as static HTML pages with one stylesheet, without JavaScript; links between notes keep working. See Export as HTML.
  • addedNotes: plain Markdown files in a notes folder, with full-text search, #tags, favorites, [[ links that stay valid when notes move, backlinks, version history, trash and daily backup. See Notes.
  • addedSync: put the notes folder in any synced folder or a Git repository; DevMark picks up changes from outside when its window becomes active. See Sync.
  • addedCLI: devmark-typst converts Markdown and MDX to Typst or PDF. See devmark-typst.
  • addedDocs: project page with documentation at casoon.github.io/devmark.
  • securityDatabase: rusqlite 0.41 bundles SQLite 3.54, which fixes RUSTSEC-2026-0459.