Trellis

Trellis Lab·TrellisLab.Trellis

Mermaid-compatible diagram renderer with overlap-free orthogonal edge routing

Trellis is a Mermaid-compatible diagram renderer that uses custom routing to produce overlap-free orthogonal SVG layouts. Supports flowchart, class, ER, C4 and architecture diagram types.

winget install --id TrellisLab.Trellis --exact --source winget

Latest 1.6.0

Release Notes

New features

• Added an "Inspect Diagram" command to the VS Code extension — render the current diagram to an interactive view and explore it directly in a webview panel. • VS Code preview now has a pan/zoom viewport:cursor-anchored zoom, drag-to-pan, and a sharper re-render as you zoom in. Your zoom/pan position is remembered per document. • VS Code preview now falls back to Mermaid.js rendering for diagram types Trellis doesn't yet support (e.g. sequence, gantt, pie), instead of showing broken or blank output.

Fixes

• Deploy-built CLI binaries and Docker images now report the correct version number instead of "0.0.0". • Fixed the diagram inspector so nodes nested inside multiple levels of boundaries (e.g. a C4 deployment node inside another) correctly show their full boundary breadcrumb, and boundary counts in the legend are now accurate. • Fixed labels containing a semicolon or %% being incorrectly split during parsing, which could break C4 diagrams and corrupt flowchart labels. • Fixed C4 diagrams not rendering an inline title directive, and fixed diagram titles being silently dropped in other diagram types when no frontmatter title was set. • Fixed class diagrams with quoted edge multiplicity (e.g. "1" *-- "0..1") corrupting node names instead of attaching the label to the edge; multiplicity labels now render correctly in SVG, ASCII, and drawio export. • Fixed the VS Code preview going blank when a diagram fell back to Mermaid.js rendering. • Fixed VS Code Marketplace publishing failures caused by an Azure Authentication changes.

Documentation

• Updated the VS Code extension README to point to the correct subscribe page. • Documented recent changes to the VS Code Marketplace deployment process. • Updated release documentation and changelog generation process.

Installer type: portable

x649501DEB0D4C4BC12F0DE4F70A05BBD5278EFF87C62F90220183550872442D97B

Details

Homepage
https://github.com/trellis-lab/trellis
License
Commercial License
Publisher
Trellis Lab
Support
https://github.com/trellis-lab/trellis/issues
Copyright
Copyright (c) Zoran Vukoszavlyev (TrellisLab)

Tags

clidiagrammermaidrenderersvg

Older versions (2)

1.5.2
x64400A4E3F769C1D0ADF4C77DABD285FDBBBFEB5FE5D3D87CA9B6A3F54767B25F5
1.4.0
x6416BBBAAB9A411C65E934F1FB8362D839A25FFCB90A93C2BB9D7DBFA9DF0F2F9B