v0.3.8 · May 21, 2026
Workspace switching scales when you have many folders on disk.
Desktop
- MRU workspace tabs — the explorer shows the active workspace plus recently used roots (no endless horizontal scroll).
- Workspace switcher — ··· overflow or ⌘⇧W / Ctrl+Shift+W opens a searchable list (name, path, git branch).
- Last used — switching workspaces updates
last_usedin persistedworkspaces.json. - Remember active — last selected workspace is restored on launch (
localStorage). - Workspace-scoped file access — read/write/list commands resolve paths only from registered workspace ids (not client-supplied roots).
- Switcher in header — ··· beside the diagram gallery opens the full workspace list.
Security
- File IPC bound to workspace ids; symlink escape and 32 MiB read cap.
- Markdown links limited to
http,https, andmailto; Mermaidantiscriptmode; DOMPurify updated.
v0.3.7 · May 20, 2026
Smarter Markdown-only file tree and automatic refresh when files change outside the app.
Desktop
- Markdown & .mmd filter — checkbox scans the workspace and shows only
.md,.markdown,.mdx, and.mmdfiles; folders appear only on paths that contain a match (no empty branches). - Live file tree — filesystem watch on the active workspace refreshes the sidebar when another editor, terminal, or git changes files on disk (debounced; skips
node_modules,.git, etc.). - Expanded folders — refresh reloads the workspace root and any expanded directories so nested files stay in sync.
v0.3.6 · May 19, 2026
Broader Mermaid detection for real-world docs (untagged fences and .mmd files).
Desktop
- Untagged fences — plain
```blocks whose body starts withgraph,flowchart,%%{init, etc. render and appear in the diagram gallery (code-language fences likepythonare unchanged). .mmdfiles — standalone Mermaid files open in the editor/preview and scan as one diagram per file.
v0.3.4 · May 19, 2026
Fixes Linux ARM64 CI (force IPv4 for apt on ubuntu-22.04-arm runners).
Install
- Same as v0.3.3:
*_aarch64.AppImage/*_aarch64.debonaarch64— use this tag if v0.3.3 has no ARM assets.
v0.3.3 · May 19, 2026
Linux ARM64 (aarch64) release artifacts for Raspberry Pi and ARM Ubuntu.
Install
- Linux: run
uname -m—x86_64→*_amd64.AppImage/*_amd64.deb;aarch64→*_aarch64.AppImage/*_aarch64.deb. - One-time installer:
scripts/install-linux.sh(picks arch and latest release). - CI builds on
ubuntu-22.04-armfor native ARM64 bundles.
v0.3.2 · May 19, 2026
Mermaid ELK and tidy-tree layout support, plus diagram gallery and preview fixes.
Desktop
- ELK layouts —
@mermaid-js/layout-elkregistered at startup. Supports%%{init: … "defaultRenderer": "elk" …}%%, YAMLlayout: elk/elk.stress, andflowchart-elkdiagram types. - Tidy-tree mindmaps —
@mermaid-js/layout-tidy-treeforlayout: tidy-treein frontmatter. - Mermaid preview fix — fenced-block regex used the wrong capture group; inline diagrams could fail to render.
- Diagram gallery — workspace scan returns markdown file counts and clearer empty-state hints; paths canonicalized on load (helps
~/and symlinks on Linux). - File explorer —
.mdxincluded in Markdown-only filter. - Tests —
npm testruns fence extraction and headless layout renders; seesamples/mermaid-layouts.md.
Install
- Tagged
v0.3.2builds for macOS (Apple Silicon + Intel), Windows, and Linux via GitHub Actions.
v0.3.1 · May 18, 2026
Fixes macOS Finder Open With for .md files and clarifies which installer to download.
Desktop
- Open With (macOS) — Tao 0.16 did not handle document-open delegate methods; Dickory Docs now accepts files from Finder and routes them to the existing external-open flow.
- UTI coverage —
public.markdownadded to declared content types.
Install
- Pick the macOS
.dmgmatchinguname -m:arm64→*_aarch64,x86_64→*_x64. Apple Silicon can use thex64build under Rosetta if needed. - Tagged
v0.3.1builds for macOS (Apple Silicon + Intel), Windows, and Linux via GitHub Actions.
v0.3.0 · May 17, 2026
Markdown editing and macOS Open With — open .md files from Finder without adding a workspace first.
Desktop
- Markdown editor — split-pane Monaco editor with live preview, save to disk, unsaved-change prompts, and optional editor pane hide.
- Open With (macOS) — registered as a Markdown viewer in
Info.plist(Finder handoff was broken until v0.3.1). - Internal Markdown links — click relative
.mdlinks in preview to open sibling docs in the workspace.
Install
- Tagged
v0.3.0builds for macOS (Apple Silicon + Intel), Windows, and Linux via GitHub Actions.
v0.2.1 · May 15, 2026
File search and diagram display fixes.
Desktop
- Workspace file search — sidebar search walks the full workspace (not only expanded folders); results show parent paths.
- Sharp diagrams — expand modal and gallery render crisp SVGs again (fit via SVG sizing; removed backdrop blur on overlays).
Install
- Tagged
v0.2.1builds for macOS (Apple Silicon + Intel), Windows, and Linux via GitHub Actions.
v0.2.0 · May 15, 2026
Search and navigation improvements for day-to-day doc work.
Desktop
- Filter by file name in the sidebar — narrows the loaded tree and highlights matches; works with the Markdown-only filter.
- Find in document (toolbar or ⌘F / Ctrl+F) — highlights matches in Markdown preview and plain-text files; Enter / Shift+Enter to step through results.
- TOC anchor links — internal
#headinglinks scroll to the right section (GitHub-style heading IDs). - Mermaid zoom — fixes compositor smear/trails when panning and zooming diagrams on macOS WebKit.
Install
- Tagged
v0.2.0builds for macOS (Apple Silicon + Intel), Windows, and Linux via GitHub Actions.
v0.1.0 · May 15, 2026
First release under the Dickory Docs name (rebrand from Doc Watson).
Desktop
- Tauri + React app: folder workspaces, file explorer, Markdown preview, Mermaid diagrams, plain-text viewer.
- Workspace persistence under
DickoryDocsin the OS config directory; one-time migration fromDocWatson. - Markdown-only tree filter, resizable explorer panel, create/rename/delete via context menu.
- Preview deep links:
?preview=true&workspace=&path=. - Mermaid gallery: browse all diagrams in a workspace or current file, with pan/zoom and keyboard navigation.
- Custom app icon; macOS dev builds show the correct dock icon.
Install
- Tagged
v0.1.0builds for macOS (Apple Silicon + Intel), Windows, and Linux via GitHub Actions.
Site
- GitHub Pages marketing site in
docs/(landing, feature guides, release notes).