Release notes

What's shipped in each version of Diagrammo. Pulled from the canonical GitHub releases at build time.

v0.8.1

April 27, 2026 Latest View on GitHub ↗
  • Improved cspell: allow 'pycache' and 'subdirs' for 0.8.1 startup-fix vocabulary
  • Improved Bump version to 0.8.1
  • Fix Fix multi-minute startup hang on dev-root lastFolder
  • Improved web-editor CI: drop --frozen-lockfile (symlinked dgmo can't satisfy it)
  • Improved Cargo.lock: bump tauri-app to 0.8.0 (missed during release commit)
  • Improved CI: bump checkout/setup-node/pnpm-setup to Node 24 versions
  • Improved Bump version to 0.8.0
  • Improved Make pnpm check:all pass: drop unused paste-dgmo exports + allow contenteditable
  • Improved Mark c4 + venn beta with a β suffix in docs nav, headers, and New File tiles
  • Fix Resolve clicks to the most-specific toggle ancestor
  • Improved Read app-level paste from event data, not clipboard API
  • New Add paste-DGMO flow — clipboard detection, dialog preview, empty-state
  • Improved Remove stray BMAD scaffolding — canonical install lives at workspace root
  • Improved Bump version to 0.7.17
  • Improved Pre-release cleanup: org chart, export, e2e tests
  • Fix Fix Cloudflare Pages project name — app, not diagrammo-online
  • Fix Fix web-editor.yml — clone siblings + force production branch
  • Improved Alphabetize Business docs group — Funnel before Journey Map
  • Fix Resolve static analysis findings
  • Improved Aggressive cleanup of ~/.diagrammo config cruft
  • Improved Remove expand-notes toggle — notes always render expanded
  • Fix Fix panel collapse broken after stale folder recovery
  • Improved Load bundled Inter font via @font-face for consistent rendering
  • Improved Surface sequence render errors instead of blanking the preview
  • New Add --branch=main to Pages deploy so it targets production
  • Improved Make release.sh resilient to wrangler auth and auto-publish draft
  • Improved Release 0.7.16 — pyramid chart type
  • New Wire pyramid into docs, templates, and thumbnail
  • New Wire pyramid preview with editor↔diagram cursor sync
  • Fix Fix folder browse on first launch by using native OS dialog
  • Improved Improve app performance and reduce bundle size
  • Improved Collapse org breadcrumb middle segments to prevent label overlap
  • New Add cycle and journey-map to in-app docs registry
  • New Add editor↔diagram cursor sync for journey maps
  • New Add CI workflow for web editor: build on PR, deploy on tag
  • New Add prebuild/pretypecheck hooks, fix stale submodule ref in build:web
  • Fix Fix example gallery generating in old root when scoped root is active
  • New Add pre-flight checks and post-release deploys to release.sh
  • Improved Update tauri-plugin-dialog to 2.7.0 (match JS dependency)
  • Improved Bump version to 0.7.15
  • New Add cycle and journey-map preview components with view-state caching
  • Improved Remove journey-map-examples subfolder glob (subfolder deleted)
  • New Add journey-map to template CATEGORY_MAP so it appears in new file dialog
  • New Add journey-map to template picker, chart categories, and thumbnails
  • Improved Filter used quadrant positions in tech-radar autocomplete
  • New Add cycle diagram pipe metadata completion with color values
  • New Add cycle diagram to template picker, chart categories, and thumbnails
  • Improved Make sequence note expansion cursor-driven and fix sticky header toggle
  • New Add tech-radar icon to new file dialog
  • New Add tech-radar to docs registry, new file dialog, and fix chart type test
  • Fix Fix intermittent panel collapse/expand by stabilizing defaultSize
  • New Wire multi-page tech-radar PDF export (main radar + quadrant details)
  • Improved Tech-radar: pipe completions, editor↔diagram sync, activeLine
  • Improved Use native OS save dialog for export instead of custom in-app dialog
  • New Add quadrant focus drill-down and custom tech-radar sync adapter
  • New Add tech-radar preview component with legend controls
  • Improved Update in-app docs: remove node (color) suffix examples
  • Fix Fix kanban clipboard export producing tiny gray bars instead of diagram
  • Fix Fix ECharts crash when editing chart data mid-typing
  • New Wire up B&L description toggle and highlight stroke
  • New Add build guard for packages/examples symlink
  • Improved Bump version to 0.7.14
  • Improved Allow B&L rendering when all nodes are inside collapsed groups
  • New Add state diagram group collapse with cache, share links, and a11y
  • New Add 'mindmaps' to cspell dictionary
  • Fix Fix chart type count assertions — 34 → 35 (wireframe added)
  • Improved Bump version to 0.7.13
  • New Add mindmap and wireframe example folders and thumbnails
  • New Add wireframe to new file dialog, docs, thumbnail, and category
  • Improved Emphasize immediate parent container on wireframe highlight
  • Improved Persist wireframe config and default labels to hidden
  • New Wire up mindmap depth-colors/controls and fix tag group deactivation
  • Fix Fix gear pill mix() percentages — was 90% dark instead of 10%
  • Improved Render wireframe title and gear pill as fixed-size HTML
  • Improved Dim siblings at every nesting level for wireframe highlight
  • Improved Dim top-level sections individually for wireframe highlight
  • Improved Dim wireframe via container opacity, un-dim active element
  • Improved Use filter-based sibling dimming for wireframe highlight
  • Improved Replace dimming with outline highlight for wireframe sync
  • Improved Raise wireframe dimming to 0.8 opacity for better readability
  • Improved Soften wireframe highlight dimming from 0.15 to 0.55 opacity
  • New Add editor↔diagram sync for wireframe previews
  • Improved Enable vertical scrolling for wireframe preview container
  • Improved Pass showGroupLabels to wireframe layout for space reclaim
  • New Wire up group labels toggle in wireframe preview
  • Improved Use SVG legend gear pill instead of custom React controls
  • Improved Use gear-pill legend control for wireframe scale toggle
  • New Add inline title bar with scale toggle to wireframe preview
  • New Add fit/proportional toggle to wireframe preview
  • New Add wireframe preview component for live diagram rendering
  • New Add mindmap preview component with interactivity and view cache
  • Improved Speed up export by reusing preview SVG when themes match
  • Improved Sync chart-sequence docs with dgmo guide (participant ordering)
  • Improved Unify export state conversion to CompactViewState for all chart types
  • New Add sticky column headers to kanban board preview
  • Improved Replace kanban compact-meta button with gear controls group
  • Improved Rebuild sticky participant clone when SVG is replaced
  • Improved Bump tauri-plugin-fs Rust crate to 2.5.0
  • Improved cspell: ignore tests/ and add technical abbreviations
  • Improved Bump version to 0.7.12 and clean up dead exports
  • Improved Rework editor selection visuals to feel tight and intentional
  • Improved Refresh CLAUDE.md and drop stale license/trial comment
  • Improved Remove mermaid/nomnoml references and dead branding plumbing
  • New Add diagnostic strip and surface parser suggestions in preview
  • Improved Refactor release.sh to app-only scope
  • New Add full static analysis to release preflight checks
  • New Add static analysis tooling: security lint, react-compiler, depcheck
  • Improved Clear stale selection after refresh; show loading state in DGMO preview
  • Fix Fix file tree merge losing moves and deletes from full scans
  • Improved Remove unused @tauri-apps/plugin-dialog dependency and dead useViewport hook
  • Improved Update all dependencies including lint-staged 16, cspell 10, react 19.2.5
  • Improved Remove manual wrangler deploy from release script
  • New Add time zone to build timestamp display
  • Improved Align build timestamp styling with other footer items
  • Improved Move build timestamp to its own row with clock icon
  • New Add build timestamp to settings drawer footer
  • Fix Fix share link vs= decoding — pass full query string to decodeDiagramUrl
  • New Add view state persistence and vs= share link encoding
  • Improved Pin participant header immediately and prevent over-scrolling
  • New Wire up collapsible sequence diagram groups in the app
  • Improved Remove section chevron CSS rules
  • Fix Fix sequence diagram scroll jerk and add spotlight for notes, blocks, sections, groups
  • Improved Update Cargo.lock for 0.7.11 build
  • Improved Bump version to 0.7.11
  • Improved Revert "0.8.18"
  • Improved 0.8.18
  • New Add "How DGMO Thinks" to in-app docs with Lightbulb icon
  • Improved Bump version to 0.7.10
  • New Add compact-meta toggle and lane-tinted placeholder cards
  • Improved Polish kanban swimlane styling and add lane/column collapse
  • New Add kanban swimlane mode to in-app preview
  • Improved Update colors docs to cover 11 named colors with black and white
  • Improved Recategorize arc diagram from software to data
  • Improved Exclude sequence-tags from new-file picker, add boxes-and-lines thumbnail
  • Improved Collapse file tree and editor panels when opening a share link on web
  • Improved Bump version to 0.7.9, re-add share link button to left rail
  • Improved Honor filename from share link payload
  • Improved Pin Tauri JS plugins to match Rust crate versions
  • Improved Drop --frozen-lockfile from build:web for symlinked workspace
  • Improved Update pnpm lockfile for 0.7.8 release
  • Improved Bump version to 0.7.8
  • New Add ?example= deep link support for marketing site grid cards
  • New Add web panel shortcuts, favicon, and beta indicator
  • Fix Fix unwanted panel collapse when clicking through diagrams
  • Improved Remove web-only marketing site link from AppRail
  • Improved Source docs from dgmo submodule, context-aware web docs links
  • Fix Fix build:web CI — re-run pnpm install after submodule init
  • Fix Fix build:web for CI — init submodule and build dgmo before web build
  • New Add web editor: platform adapter, custom dialogs, OPFS filesystem, dual build
  • Improved Remove unnecessary exports, add du to knip ignore
  • Improved Auto-activate first tag group on initial render in all preview components
  • New Add dgmo-mcp dependency sync to release pipeline (Step 12)
  • Fix Fix editor collapse on file select, add heatmap cross-highlight
  • Fix Fix file tree panel not re-expanding after collapse
  • New Add boxes-and-lines to new-file templates and in-app docs registry
  • Improved Remove right-click context menu from preview pane
  • Improved Refine branded QR: nord styling, full-width display, close on copy
  • Fix Fix file tree panel toggle not working on first click after app open
  • New Add branded QR code with logo and text to export dialog
  • Improved Remove accidentally staged WIP files from previous commit
  • Fix Fix ESLint warnings from react-hooks v7 and ESLint 10
  • Improved Migrate Tailwind CSS 3 to 4 (CSS-first configuration)
  • Improved Upgrade React to 19.2.4 and @types/react to 19.2.14
  • Improved Upgrade ESLint to 10.2, react-hooks to 7.0, react-refresh to 0.5, globals to 17
  • Improved Upgrade lucide-react to 1.7.0
  • Improved Upgrade Vite to 8.0.3 and @vitejs/plugin-react to 6.0.1
  • Improved Upgrade TypeScript to 6.0.2
  • Improved Upgrade jsdom to 29.0.1
  • Improved Update patch dependencies (codemirror, zustand, jspdf, katex, vitest, knip)
  • Fix Restore message dash animation and add full-diagram dimming for sequence sync
  • Improved Update Rust dependencies (tauri 2.10.3, wry 0.54.4, tao 0.34.8)
  • New Add BnL collapse state to share links, consistent with sitemap and infra
  • Fix Fix release.sh: write latest.json not update.json to website
  • Improved Bump version to 0.7.7
  • Improved Hide export options and footer when QR code is expanded
  • Improved Consolidate Share Link and QR Code into Export dialog
  • Fix Fix editor data loss on panel collapse
  • Improved Disable markArea tooltip in interactive preview
  • Improved Change folder icon color from yellow to blue
  • Fix Fix line charts getting unwanted area fill from label-dim effect
  • Fix Fix scatter chart labels not showing in desktop app
  • Fix Fix syntax highlighting for numbers and operators in label text
  • Improved Remove blue cursor-sync highlights, use dim-only approach
  • New Add auto-alignment for arc, chord, timeline, gantt, and venn diagrams
  • Improved Revert updater endpoint to latest.json, update Cargo.lock
  • New Add working set file tree mode — pinned + recent files with star toggle
  • Improved Change updater endpoint to update.json to avoid CDN cache
  • Fix Fix type errors: stub initiative-status exports, align B&L with current dgmo API, update submodule
  • Improved Bump version to 0.7.5 — add boxes-and-lines in-app docs
  • Fix Restore original stroke on highlight via CSS custom property
  • Fix Fix highlight to not change node appearance at all
  • Improved Use dim-only highlighting — preserve node tag colors
  • New Add group collapse/expand interactivity
  • New Add legend hover dimming for boxes-and-lines
  • New Add view state caching for boxes-and-lines
  • New Add mode toggle interactivity to boxes-and-lines preview
  • New Add tag filtering and legend interactivity to boxes-and-lines
  • New Add boxes-and-lines preview component and interactivity
  • Fix Fix org chart pie generation to use current DGMO syntax
  • New Add website sync step to release pipeline
  • Fix Fix alignment reentrancy and add align-on-file-open
  • New Add DGMO syntax highlighting to in-app documentation
  • New Add data row column alignment extension for editor
  • Improved Update slope chart syntax to use period directive and space-separated values
  • Improved Bump version to 0.7.2
  • Improved Hide reset welcome screen button in production builds
  • New Add palette hover preview in editor settings
  • New Add first-run welcome experience with guided folder setup
  • Fix Fix decoration ordering bug in entity highlight plugin
  • Improved Override number/duration styling in message labels
  • New Add line-start entity completion and fix ER labeled relationships
  • New Add view cache persistence for all 10 diagram types
  • Fix Fix keyword false positives with semantic context overrides
  • New Add entity name highlighting and note content dimming
  • Improved Standardize directive naming and remove deprecated colons
  • New Wire up Lezer syntax highlighting from @diagrammo/dgmo/editor
  • Improved Update flowchart docs for TB default direction
  • Improved Rename holidays → holiday in gantt autocomplete keywords
  • Improved Remove colon syntax from quadrant/arc in docs and tests
  • New Add knip, jscpd, cspell, type-checked ESLint; remove dead code and fix promise handling
  • Improved Bump version to 0.7.1
  • New Add common macOS keyboard shortcuts (Cmd+E, Cmd+?, Cmd+Shift+F, Cmd+Q)
  • Improved Tint New File Dialog and Docs Sidebar by chart category color
  • New Add Cmd-F find to editor with palette-aware search panel
  • Improved Update bar chart docs and tests for orientation-horizontal
  • Improved Update tests and docs for DGMO language spec conformance
  • Improved Send actual chart type in PostHog diagram_rendered event
  • Improved Bump version to 0.7.0
  • Fix Fix window title to extract chart title from new first-line syntax
  • New Add file tree pane aesthetic refresh with category-colored dots
  • Improved Use export theme (not app theme) for share link encoding
  • Improved Update docs to remove mermaid/nomnoml references
  • Improved Remove mermaid and nomnoml npm dependencies
  • Improved Remove mermaid and nomnoml rendering libraries
  • Fix Fix share link not resolving no-colon import/tags directives
  • Improved Preserve sitemap collapse state across diagram switches
  • New Add entity triggers for sitemap, c4, gantt, initiative-status autocomplete
  • Improved Autocomplete description as metadata key on indented lines
  • Improved Autocomplete tag alias names as metadata keys on indented lines
  • Improved Support colon-based tag value completion for sitemap/org
  • Improved Autocomplete note placement (left/right) in sequence diagrams
  • New Add parallel to gantt structural keywords
  • Fix Fix directive autocomplete not triggering on boundary line
  • Improved Comprehensive autocomplete coverage audit — fill all gaps
  • New Create new files in active file's directory instead of workspace root
  • Improved Remove all editor ghost text (generic hints + sequence chain hints)
  • Improved Remove branding watermark from exports
  • Improved Exclude exact-match entity from completion popup
  • Fix Fix ghost hint conflict and entity completion trigger for partial words
  • New Add unified autocomplete system: chart types, directives, values, entities, tags
  • Fix Fix chord edge highlighting and add presentation nav lines
  • New Add presentation navigation for collapsed editor mode
  • Improved Enable file browsing and diagram preview when editor is collapsed
  • Improved Highlight entire series when cursor is on a series name line
  • Fix Fix multi-series highlight: batch by dataIndex, remove showTip
  • New Add cursor-driven axis label emphasis with full chart dimming
  • Fix Fix era highlight not triggering on first cursor move
  • Improved Use showTip for all line/area charts including multi-series
  • New Add cursor-driven era emphasis and showTip for line/area charts
  • Improved Migrate all in-app documentation to colon-free DSL syntax
  • Improved Update import/tags regexes and comments for colon-free syntax
  • Improved Polish desktop window chrome: rail separator, title bar, file highlight, panel divider
  • Improved Overhaul in-app documentation: categorized sidebar, syntax fixes, aligned examples
  • New Add scatter label emphasis sync and CSS-based legend centering
  • Fix Fix editor collapse nudge stopping after 5 collapses
  • New Add Cmd+2 toggle for editor panel with nudge on collapse button
  • Improved Use centralized legend overlay for ECharts charts with hover highlight
  • New Add --publish and --preflight flags to release.sh
  • Improved Bump version to 0.6.3, strip export-ignore elements from exports
  • Improved Move editor fold gutter and lint gutter behind settings/diagnostics
  • Improved Bump version to 0.6.1, update dgmo submodule to 0.7.1
  • Improved Cache last valid gantt schedule to show behind errors and improve diagnostics
  • Improved Update docs and tests for new marker syntax marker: DATE LABEL
  • Improved Bump version to 0.6.0, update dgmo submodule to 0.7.0
  • Improved Enhance initiative-status interactivity, file tree UX, settings drawer, and gantt docs
  • Improved Use subtle primary-color glow for diagram line highlights instead of red
  • New Add collapsible tag lanes and sort:tag support to GanttPreview
  • Improved Update GanttPreview for tag-group swimlane options API
  • Improved Show gantt holiday labels when cursor is on the holiday line
  • New Add Gantt chart editor-diagram sync (highlight + click-to-navigate)
  • New Add Gantt chart documentation, icon, and template
  • New Add initiative-status legend interactivity (toggle + hover dimming)
  • New Add class diagram legend interactivity (toggle + hover dimming)
  • Improved Move example gallery button to bottom of settings for established users
  • Improved Automate post-build release steps in release.sh
  • Improved Bump version to 0.5.0
  • Improved Remove http:default capability (Lemon Squeezy API permission no longer needed)
  • Improved Epic 100: remove license system, make app fully free
  • Improved ER diagram: wire semantic legend interactivity in app
  • Improved Bump version to 0.4.0
  • Improved Enforce correct file extension in new file dialog
  • Improved Legend standardization: fixed legend overlay for app, new interactivity hooks
  • New Wire activeTagGroup into C4 interactivity for legend hover-dimming
  • Improved Document era bands for line, area, and multi-line charts
  • Improved Skip ResizeObserver label post-processing when dgmo sets interval > 0
  • Improved Update to @diagrammo/dgmo 0.6.0 — remove framework-named API references
  • Improved Include palette + theme in share links and QR codes
  • Improved Docs polish, consolidated infra example, suppress OS autocorrect in all inputs
  • New Add table of contents to chart-type documentation pages
  • New Add find-in-page to docs window with minimap
  • Fix Fix sticky participant header losing highlight state on first pin
  • New Add infra example variants to New File dialog gallery
  • Fix Fix sequence diagram share link: encode active tag group in URL
  • Improved Bump to 0.3.8, add tag group docs and infra chart docs
  • Fix fix: sync timeline export store after async cache load
  • Improved feat: timeline tag swimlane sharing and view state persistence
  • Improved feat: bump to 0.3.7 — sitemap docs, infra interactivity, thumbnails
  • Improved Bump version to 0.3.5
  • New Add 'New DGMO File' category to new file dialog, remove Empty File
  • Improved Update sequence diagram docs to v2 arrow syntax
  • Improved Better parse error UX: dim canvas on error, show inline diagnostics in editor
  • Improved Improve performance and resiliency across preview, stores, and I/O
  • Fix Fix stale test assertions: error null vs undefined, uncertain duration syntax
  • Improved Refactor: deduplicate preview components, export logic, and shared utilities
  • Fix Fix ImageBitmap memory leaks, export error handling, and label sizing
  • Improved Remove BMAD install — managed from workspace root
  • Improved Bump version to 0.3.4
  • Improved Update example imports and templates for 4-category folder structure
  • Improved Include chart title in ECharts exports (copy and file)
  • Improved Remove misleading resize cursor between editor and preview panels
  • Improved Always include branding on file exports
  • Fix Fix ECharts export producing invalid SVG errors
  • Improved Update class diagram docs for inline extends/implements and UML 3-compartment layout
  • Improved Replace skipInitialResize flag with dimension-based ResizeObserver guard
  • Fix Fix docs window rendering as blank white screen
  • New Add responsive stagger for category axis labels on narrow charts
  • Improved Remove "Rendered with" attribution lines from all docs
  • New Add C4 diagram documentation (beta)
  • Fix Fix first-line indent in docs code blocks
  • Improved Use Operation Blackbeard example for initiative-status docs, debounce tree refresh
  • Improved Update in-app docs to use improved DSL syntax
  • New Add resilience hardening: atomic writes, backups, dirty indicator, window state
  • Improved Move initiative status to software category in new file dialog
  • New Add comprehensive store tests for editorStore, preferencesStore, exportStore
  • Improved Consolidate duplicate preview sync adapters via factory + shared utils
  • New Add store tests, split thumbnail monolith, consolidate adapter hooks
  • Improved Remove palette picker from export dialog

v0.3.1

February 27, 2026 View on GitHub ↗
  • Improved Bump version to 0.3.1
  • New Add C4 Architecture thumbnail and showcase entry
  • New Add c4-fullstack multi-file example to glob imports
  • Improved Auto-deploy latest.json to diagrammo.app in release.sh
  • Improved Point updater endpoint to diagrammo.app/latest.json

v0.3.0

February 27, 2026 View on GitHub ↗
  • Improved Bump version to 0.3.0
  • New Add initiative-status to thumbnails, templates, docs, and welcome view
  • Improved Lock panel widths to content, remove manual resize handles
  • Improved Unify palette pickers in settings with export palette override
  • New Add setting to hide diagram titles in preview
  • New Add is-group to initiative-status sync adapter selectors
  • Improved Auto-fit editor pane width to content without artificial caps
  • Improved Retain status colors on highlight for initiative-status
  • New Add initiative-status diagram preview with cursor sync
  • Fix Fix navigation from deployment view back to hierarchical C4 levels
  • New Add C4 deployment level to preview and editor breadcrumb (Epic 59.3)
  • New Add hybrid cursor level sync for C4 preview (Story 57.4)
  • New Add C4 syntax highlighting for section headers and keywords (Story 58.5)
  • Improved Include C4 breadcrumb context when clicking import links in editor
  • Improved Use red/blue/yellow/green for C4 breadcrumb levels across all views
  • Fix Fix breadcrumb back-navigation to restore correct C4 level
  • Improved Show diagram title in Code breadcrumb pill instead of filename
  • Improved Persist C4 breadcrumb when drilling into class diagrams (Story 58.5)
  • New Wire up Level 4 bridge: import drill-down from C4 to class diagrams (Story 58.4)
  • New Add C4 editor breadcrumb showing cursor ancestry path (Story 58.3)
  • Fix Fix drill preview opacity by suppressing sync highlights during preview
  • New Wire up Container → Component drill-down in C4Preview
  • New Add C4 container drill-down UX and level breadcrumb (Story 57.1)
  • Improved Enable noUncheckedIndexedAccess in tsconfig
  • New Wire up C4 example files in gallery (Story 56.4)
  • New Add C4 context diagram app integration (Story 56.3)
  • Fix Fix crash loop when opening New File dialog with missing examples
  • New Add eslint-plugin-simple-import-sort for enforced import ordering
  • Improved Strip collapsed org chart subtrees from shared URLs
  • Improved Split D3Preview into per-diagram-type components, add tests and error styling
  • New Add legend entry hover dimming to kanban board preview
  • New Add legend entry hover to dim non-matching org chart nodes

v0.2.2

February 25, 2026 View on GitHub ↗
  • Improved Bump version to 0.2.2
  • Improved Update echarts tests for non-fatal empty-data diagnostics
  • Improved Move dev license toggle near license card, add org-fleet examples
  • New Add org chart import resolution, navigation, and editor links
  • Improved Update tests for non-fatal validation warnings in dgmo
  • New Add editor diagnostics integration with CodeMirror lint
  • New Add OSS license compliance and licenses dialog
  • Improved Escalate file tree shortcut nudge: show at 5, 10, 20 clicks then stop
  • Improved Open shareable link in browser after copying to clipboard
  • Fix Fix highlight not re-applying when clicking same diagram element twice
  • New Add relaunch_detached command to auto-restart after update
  • Improved Default export theme to match app's current light/dark setting
  • Fix Fix sticky header alignment, ghost text scoping, highlight bleed, add shortcut nudge

v0.2.3

February 25, 2026 View on GitHub ↗
  • Improved Bump version to 0.2.3
  • New Add line numbers to editor
  • New Add code fence block backgrounds in markdown editor, increase pill contrast
  • Improved Remove subtitle text from QR code modal
  • Improved Inline kanban title and tag legend, fix drag content propagation
  • Fix Resolve org chart imports before encoding share links and QR codes
  • Improved Tighten editor top padding and clean up kanban tag helpers
  • Fix Prevent elastic overscroll bounce on macOS window
  • Improved Make import links plain-clickable, remove editor breadcrumb
  • Fix Fix kanban tag group click target and org import rendering
  • New Add kanban board preview with drag-and-drop, tag legend, and archive

v0.2.0

February 23, 2026 View on GitHub ↗
  • Improved Bump version to 0.2.0
  • Improved Render dgmo code fences as live diagrams in Markdown preview
  • New Add entity relationship diagram support (Epic 53)
  • Improved Replace framework nav with data/business/software categories in new file dialog
  • Improved Sort templates alphabetically in new file dialog
  • New Add class diagram thumbnail, docs, and fix template duplicates
  • New Add class diagram app integration (Epic 52)
  • Fix Fix deep link: refresh tree before selecting, add set_focus ACL
  • New Add diagrammo://open?dgmo= deep link support for DSL content

v0.1.10

February 22, 2026 View on GitHub ↗
  • Improved Bump to 0.1.10
  • Improved Replace update dialog markdown notes with link to website
  • Improved Switch to import.meta.glob for examples, remove codegen dependency
  • Improved Replace hardcoded examples with curated examples submodule
  • Fix Fix file tree click not selecting new file after editor focus
  • Fix Fix collapsed org chart nodes not expanding on click
  • Improved Navigate editor to tag group definition when clicking legend

v0.1.9

February 22, 2026 View on GitHub ↗
  • Improved Bump version to 0.1.9
  • Improved Remove duplicate DGMO comment from example gallery output
  • Improved Tone down fold placeholder styling in dark mode
  • Improved Update generated example comments to DGMO chart branding
  • Improved Exclude collapse bar from highlight fill override
  • Improved Standardize collapse/expand indicators on Lucide chevrons
  • Improved Rewrite sequence diagram example to showcase participant inference
  • Fix Fix ECharts deselect, cursor styling, and arc connected-node highlight
  • Improved Replace org chart example with pirate-themed demo
  • Fix Fix broken tests: exclude submodule tests, update chart count and inference case
  • Improved Clear diagram highlight when clicking empty canvas space
  • New Add indent guides and code folding for .dgmo editor
  • Improved Refine palette color autocomplete: remove hex display, fix series trigger
  • Improved Suppress parse errors while cursor is on the offending line
  • New Add palette color autocomplete and d3 transition deps
  • Fix Fix d3-transition prototype augmentation in Vite
  • New Add cmd-click URL opening in editor comment lines
  • New Add best-effort session persistence for org chart view state
  • Improved Sync org chart interactive state to export store
  • Improved Move VIM toggle below palette and compact update check into version line
  • Improved Replace hardcoded Tailwind colors with Nord palette in diagram thumbnails
  • New Add manual Check for Updates button to Settings drawer
  • Fix Fix org chart state reset on palette/theme change
  • Improved Widen update dialog and fix markdown list rendering
  • New Wire eye icon visibility toggles for org chart legend groups
  • New Wire clickable org chart legend groups in preview
  • New Add collapse/expand section to org chart docs (Story 49.4)
  • Improved Alphabetize DGMO chart types in new file dialog
  • New Wire up org chart collapse/expand with click-to-focus-then-toggle pattern
  • New Add org chart node collapse/expand state management
  • New Add org chart thumbnail to new file dialog
  • Fix Fix section collapse immediately re-expanding when cursor is on a message
  • New Add in-app documentation for flowchart and org chart types
  • New Add participant spotlight — clicking a participant highlights all its messages
  • Improved Replace dgmo submodule with symlink to sibling repo
  • Improved Update dgmo submodule — container visual grouping
  • New Wire org chart into desktop app with live preview and editor sync

v0.1.8

February 20, 2026 View on GitHub ↗
  • Improved 0.1.8
  • Improved Suppress benign ResizeObserver loop warning from error toasts
  • Fix Fix section divider highlight to be visually distinct
  • Improved Update dgmo submodule: fix note overlap on message labels

v0.1.7

February 19, 2026 View on GitHub ↗
  • Improved 0.1.7
  • Improved Update dgmo submodule: scale quadrant labels to fit
  • Fix Fix sequence highlight vanishing when note expansion triggers re-render
  • Improved Hide window until UI is ready to prevent white flash on startup
  • Improved Update dgmo submodule: fix note spacing and block frame overlap
  • New Add collapsed notes for sequence diagrams
  • New Add help comment with docs link to all dgmo file templates
  • Improved Update dgmo submodule — unified render() API
  • New Add bidirectional cursor-highlight for all D3 and ECharts chart types
  • Improved Update dgmo submodule: fix note rendering bugs
  • Fix Fix WelcomeView test: flowchart → dgmo-flowchart in SHOWCASE_IDS
  • Improved Update dgmo submodule: fix note overlap in sequence diagrams
  • Improved Update dgmo submodule to include flowchart README docs
  • New Add flowchart template to new file dialog and welcome gallery
  • Improved Update wry 0.54.1 -> 0.54.2 for latest macOS compat fixes
  • Fix Fix updater restart by adding process:allow-exit to ACL
  • Improved Skip hidden directories and node_modules in file tree

v0.1.6

February 18, 2026 View on GitHub ↗
  • Improved Bump version to 0.1.6, update dgmo submodule to 0.2.9
  • Improved Auto-focus editor on keypress in preview pane, fix D3 removeChild crash
  • Improved Standardize chart background to palette.bg across all preview components
  • New Wire up clickable and highlightable titles for all DGMO chart types
  • Improved Update dgmo submodule: consistent flowchart background color
  • Improved Default empty file extension to .dgmo instead of .mmd
  • Improved Unify highlight to single binary treatment across all diagram types
  • Improved Auto-restore session on unclean shutdown instead of prompting
  • Fix Fix flowchart dimming to use node IDs instead of line numbers
  • Improved Centralize diagram highlight colors into shared CSS custom properties
  • Fix Fix highlight not appearing after SVG render
  • Improved Align flowchart highlighting with sequence diagram visual treatment
  • New Add flowchart cursor sync and click-to-navigate interactivity
  • New Wire flowchart rendering into D3Preview
  • Improved Bump version to 0.1.5
  • Improved Highlight notes when cursor is on any line in the note range
  • Improved Update dgmo submodule: underscore markdown in notes
  • Improved Open SVG markdown links in system browser instead of webview
  • Improved Update dgmo submodule: multi-line notes, colon syntax, bullet lists
  • New Add note highlighting and update dgmo submodule
  • Improved Update dgmo submodule: fix diagram blank-out on incomplete note
  • Improved Rewrite README with verified structure, tech versions, and correct clone URL
  • Improved Flesh out README with submodule workflow, release process, and project structure
  • Improved Switch checkout URL to live mode Lemon Squeezy variant

v0.1.5

February 18, 2026 View on GitHub ↗
  • New Note highlighting: Notes highlight when the editor cursor is on any line in the note (header or body)
  • New Multi-line note range: Cursor on any body line of a multi-line note triggers the highlight
  • New Browser links: Markdown links in SVG notes open in the system browser
  • Fix Crash fix: Typing incomplete note keyword no longer blanks out the sequence diagram
  • Fix Note positioning: Notes render below the message arrow with dedicated vertical space
  • Fix Note rendering: Removed dashed connector line, added bullet lists, underscore markdown
  • Improved Bundles @diagrammo/dgmo v0.2.8 with full sequence note overhaul

v0.1.4

February 15, 2026 View on GitHub ↗
  • Improved Bump version to 0.1.4
  • Fix Fix crash on relaunch after update — use exit(0) instead of relaunch()

v0.1.3

February 15, 2026 View on GitHub ↗
  • Improved Bump version to 0.1.3
  • Improved Story 47.5: Add note syntax for sequence diagrams
  • Improved Story 47.4: Add else if support for sequence diagrams
  • Improved Story 47.3: Sequence parser validation
  • Improved Story 47.2: Sequence parser tolerance
  • Improved Story 47.1: Sequence DSL syntax cleanup
  • Improved Update in-app docs for sequence DSL syntax cleanup (Story 47.1)
  • Improved Handle relaunch failure after update install
  • Improved Update tech stack in README to reflect actual diagram engines
  • Improved Delay update check 2s to avoid event listener race condition

v0.1.0

February 15, 2026 View on GitHub ↗
  • Improved Sequence diagrams — custom .dgmo DSL with collapsible sections, participant aliases, activations, notes, and loops
  • Improved Mermaid — flowcharts, sequence, class, state, ER, Gantt, pie, mindmap, timeline, and more
  • Improved Nomnoml — UML class and object diagrams
  • Improved D3 charts — bar, line, area, scatter, slope, radar, word cloud, treemap, sunburst, arc, venn, and more
  • Improved ECharts — additional chart types via Apache ECharts
  • Improved Markdown — with KaTeX math rendering and syntax highlighting
  • Improved Fast CodeMirror 6 editor with syntax highlighting
  • Improved Optional Vim mode
  • Improved Context-aware code completion with ghost text
  • Improved File tree browser with drag-and-drop folder opening
  • New 8 color schemes: Nord, Tokyo Night, One Dark, Catppuccin, Gruvbox, Solarized, Rose Pine, Bold
  • New Light, dark, and system theme modes
  • New Export to PNG and PDF
  • New Copy diagram to clipboard
  • New Click-to-navigate between editor and diagram preview
  • New Interactive sequence diagrams with collapsible sections
  • New Auto-recovery from crashes
  • New Deep link support (diagrammo://open?file=...)
  • New File associations for .dgmo, .nomnoml, .mmd, .mermaid
  • Improved macOS (Apple Silicon)
  • Improved 14-day free trial, then $14.99/year