vizzy changelog
- Open individual files: File ▸ Open (⌘O) or drag a
.vizzy.md/.mdfile onto the window. In a workspace you can choose to add the file’s whole folder or attach just that one file — single files appear at the bottom of the sidebar and can be removed at any time.
- New diagram types: a quadrant chart for prioritisation grids (impact vs effort) and a git graph for branching, merging history.
- Flowcharts gain the reversed flow directions
BT(upward) andRL(leftward) alongsideTB/LR, plus explicitsubgraph id[Title]ids so adesc/pos/styledirective can target a group by name. - Unsupported diagram types render a labelled ”⚠ Unsupported” placeholder card instead of a blank one, and
vizzy lintgains anignored-initrule that flags dropped%%{init}%%theme directives. - Now runs on macOS 14 Sonoma and later, with Liquid Glass styling where the OS supports it.
- A portable rendering core (Foundation / CoreGraphics shims) lays the groundwork for running vizzy in the browser via WebAssembly.
- Refreshed first-run onboarding and project launcher, a new acknowledgements page, and reorganised bundled examples.
- New diagram types: pie, XY chart, data table, timeline, user journey, and concept maps.
- Sequence diagrams: combined fragments (loop / alt / opt / par / critical) and colour-coded phase swimlanes.
- Workspaces — group multiple folders per window, with Open Recent in the File menu.
- A side-by-side source editor and a built-in agent terminal in the document window.
- Present mode for stepping through diagrams full-screen.
- Sidebar: create, rename, move, and trash diagrams; git-repo markers and a name filter.
vizzy lintflags common authoring mistakes the renderer would otherwise ignore.- Render CLI gains
--format/--quality, opens the current folder, and self-updates its launcher. - First-run setup checklist and a redesigned launcher.
- Light / dark appearance throughout, including image export and present mode.
Initial release.