Changed
- Mermaid diagrams now use the ELK layout engine by default, as it is bundled with Mermaid 12 (the separate
@mermaid-js/layout-elkpackage is no longer included). Uselayout=dagre(orlayout: dagrein the diagram frontmatter config) to restore the previous layout
Diagram libraries
- Upgrade the bundled C4-PlantUML model files from 2.7.0 to 2.14.0, adding the
$borderStyleand$borderThicknessparameters forAddElementTag/AddRelTag(and every other change up to 2.14.0) to theC4 with PlantUMLdiagram type (#2145) - Update bpmn-js to 18.28.0
- Update Mermaid to 12.1.0
- Update the Iconify
logosicon pack available in Mermaid diagrams to 1.2.15 - Update PlantUML to 1.2026.8
- Update Structurizr to 6.2.3
- Update Vega to 6.4.0
- Update WaveDrom to 3.7.0
What's Changed
- chore(deps): update dependency bpmn-js to v18.24.0 by @ggrossetie in #2139
- chore(deps): update build tooling by @ggrossetie in #2134
- chore(deps): update dependency mermaid to v11.16.1 by @ggrossetie in #2136
- chore(deps): update dependency buildx to v0.36.1 by @ggrossetie in #2135
- chore(deps): update java testing packages to v6.1.3 by @ggrossetie in #2138
- feat: upgrade bundled C4-PlantUML from v2.7.0 to v2.14.0 by @malikkamranabid in #2145
- chore(deps): update java dependencies by @ggrossetie in #2137
- chore(deps): update maven plugins by @ggrossetie in #2157
- chore(deps): update dependency wavedrom to v3.7.0 by @ggrossetie in #2155
- chore(deps): update dependency buildx to v0.37.1 by @ggrossetie in #2153
- chore(deps): update actions/setup-java action to v6 by @ggrossetie in #2158
- chore(deps): update dependency bpmn-js to v18.28.0 by @ggrossetie in #2152
- chore(deps): update structurizr packages to v6.2.3 by @ggrossetie in #2151
- chore(deps): update mermaid by @ggrossetie in #2150
- chore(deps): update dependency vega to v6.4.0 by @ggrossetie in #2154
- chore(deps): update dependency plantuml/plantuml to v1.2026.8 by @ggrossetie in #2149
- chore(deps): update mermaid (major) by @ggrossetie in #2159
- chore(deps): update java dependencies to v5.2.0 by @ggrossetie in #2156
- feat: add companion service discovery by @ggrossetie in #2123
- chore(deps): update build tooling by @ggrossetie in #2148
- chore(deps): update node dependencies (major) by @ggrossetie in #1813
- Add Easypanel installation option by @Ahson-Shaikh in #2161
- Prepare 0.33: update diagram libraries and use ELK as Mermaid default layout by @ggrossetie in #2165
New Contributors
- @malikkamranabid made their first contribution in #2145
- @Ahson-Shaikh made their first contribution in #2161
Full Changelog: v0.32.1...v0.33.0