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 noteJournal/<date>.mdand creates it if needed. See Write. - addedCLI:
devmark --note "Text"appends a dated entry toInbox.mdin 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
accentcolour and get a navigation over all pages; withbase_urlin.devmark/export.tomlthe export writes asitemap.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;
accentin 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-typstconverts Markdown and MDX to Typst or PDF. See devmark-typst. - addedDocs: project page with documentation at casoon.github.io/devmark.
- securityDatabase:
rusqlite0.41 bundles SQLite 3.54, which fixes RUSTSEC-2026-0459.