0.5.10 (2026-07-18)¶
Editor navigation and project information improvements, plus a frontend dependency refresh that leaves the npm dependency tree free of known vulnerabilities.
✨ Features¶
- Added a persistent, VS Code-inspired project explorer to the desktop diagram editor.
- Create diagrams directly inside a folder, rename folders, and move diagrams between the project root and folders with drag and drop. Folders remain limited to one level.
- Added an About page with product details, the GitHub repository, X account, and contact email.
🐛 Fixes¶
- Explorer interactions no longer close the panel as outside clicks.
- Fit to screen now uses the rendered SVG bounds and correctly centers D2 diagrams.
- Added the missing Monaco language item type in the D2 language registration so the refreshed toolchain compiles cleanly.
⬆️ Upgrades¶
- Updated compatible frontend patches:
axios 1.18.1,dompurify 3.4.12,mermaid 11.16.0,react-router-dom 7.18.1,vite 7.3.6,eslint 9.39.5,postcss 8.5.19,autoprefixer 10.5.4, andtypescript-eslint 8.64.0. - Refreshed transitive dependencies in the lockfile.
npm auditnow reports 0 vulnerabilities across production and development dependencies.
📝 Docs¶
CLAUDE.mdnow points toAGENTS.mdas the single source of project guidance.