web-v0.12.0 mermaid@12.1.0
mermaid-js/mermaidSep 24, 2026 → Oct 2, 20268 days between releases
What's New
Adds ELK layout options and removes vulnerable lodash-es dependency
Breaking Changes
- ELK diagrams with feedback edges will change layout by default; set `elk.orientFeedbackEdges: false` to revert to previous routing.
New Features
- Adds `elk.orientFeedbackEdges` option for ELK diagrams to control edge routing behavior.
- Adds `bitOrder` option for packet diagrams to support ascending or descending bit ordering.
Improvements
- Upgrades chevrotain to 13 to remove the vulnerable `lodash-es@4.17.23` dependency.
- Improves frontmatter parsing performance using a linear scanner.
Bug Fixes
- Error diagrams now display the actual error message instead of hiding it.
Upgrade Notes
If you use ELK diagrams with feedback edges, update your configuration to `elk.orientFeedbackEdges: false` to maintain the previous layout behavior. Be aware of the new `bitOrder` option for packet diagrams, which defaults to `ascending`.
The Two Releases
web: v0.12.0
Sep 24, 2026· 28 days ago
Adds a resizable assistant panel and a dynamic composer to the web interface, alongside various bug fixes for CLI interactions, atomic writes, and data root resolution.
Full release notesmermaid@12.1.0
Oct 2, 2026· 20 days ago
Introduces new layout options for ELK diagrams and packet diagrams, fixes numerous parsing and rendering bugs, and removes a vulnerable dependency.
Full release notes