Minor Changes
-
#7842
3670b4eThanks @filipsajdak! - feat(c4): render C4 elements through the unified shape system, using the new person shape -
#7812
cdfc0eaThanks @knsv-bot! - feat(class): routeclassDiagramto the unified (v2) renderer by defaultSet
class: { defaultRenderer: 'dagre-d3' }in the config to restore the legacy renderer. -
#7785
c45cde9Thanks @knsv-bot! - feat(flowchart): add collapsible flowchart subgraphs viasubgraphId@{ view: collapsed } -
#7828
8eb3afcThanks @knsv-bot! - feat(elk): addelk.keepEntryNodeOnTopconfig option to keep a recursive flow's entry node on top -
#7803
74e44ebThanks @knsv-bot! - feat(elk): addelk.nodePlacementAlignmentconfig option -
#7792
ea55b31Thanks @RodrigojndSantos! - feat(er): add subgraph support to ER diagrams. -
#7970
a2c0fb6Thanks @filipsajdak! - feat(flowchart): addfolder,bucket,console(terminal window) andbrowsershapes -
#7842
ae3e115Thanks @filipsajdak! - feat(flowchart): addpersonshape (circular head above a rounded body), usable in flowcharts viaA@{ shape: person } -
#7724
0fd7a9fThanks @xdumaine! - feat(xyChart): add legends for named line and bar series
Patch Changes
-
#7847
215fe89Thanks @filipsajdak! - fix(c4): named attributes such as$tags,$linkand$spriteare no longer clobbered to undefined when they arrive in an earlier positional slot of Person/System/Container/Component/Boundary/Rel statements. -
#7871
8d874c4Thanks @knsv-bot! - fix(flowchart): stop dagre layout from spammingwarn-level logs on every node/edge/cluster -
#8071
b3d1f63Thanks @pbrolin47! - fix(block): sibling blocks overlapping in block diagrams when one has a label wider than 200px -
#7870
71b8843Thanks @knsv-bot! - fix: aRangeError: Invalid array lengthcrash when rendering certain edges. -
#7924
9cbef5dThanks @nightt5879! - fix(treeView): icons disappearing after strict security sanitization. -
#7850
a34cbf0Thanks @aloisklink! - fix(block): allow classdefs to update text color -
#7937
f9cbe1eThanks @filipsajdak! - fix(dagre): let a diagram's own nodeSpacing/rankSpacing take effect in the unified dagre layout -
#8005
90eeeceThanks @pbrolin47! - fix(flowchart): reverts the behavior change from #7672 (fix/4648-directions), since arrows between subgraphs are broken -
#7951
afa2f80Thanks @aloisklink! - perf: usefastdomto batch DOM measurements (up to 25% speedup) -
Updated dependencies [
e848423]:- @mermaid-js/parser@1.2.1