Skip to content

Trellis v1.6.0

Choose a tag to compare

@vzoran vzoran released this 22 Aug 17:19
867d993

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.