github mermaid-js/mermaid v11.0.0

2 months ago

Release Notes

Major Update

Refactored the Mermaid rendering engine to support new features, including customizable layout algorithms and visual styles. This update enhances diagram flexibility, starting with flowcharts and state diagrams, with plans to extend to all diagram types by @knsv, @ashishjain0512, @sidharthv96 in #5604

🚨 Breaking Changes

🚀 Features

🐛 Bug Fixes

  • Fixed styling for lines for ELK flowchart by @itsalam in #4844
  • Correct the System_Boundary stereotype by @jonmcewen in #5243
  • Remove elkjs dependency from mermaid package by @Gusted in #5654
  • Aligning doctype so that mermaid renders in the same way with or without it by @knsv in #5727

🧰 Maintenance

📚 Documentation

  • Update docs to properly showcase participant ordering by @loucadufault in #5306
  • DOCS: Add blog post - Official Mermaid Chart for Confluence app by @huynhicode in #5536
  • docs: fix node version in CONTRIBUTING.md by @exoego in #5573
  • docs: Added demo diagram of bidirectional arrows for sequence diagrams by @Justin-Garey in #5589
  • DOCS: Product Hunt by @huynhicode in #5602
  • Adds Doctave to list of integrations by @begleynk in #5614
  • docs: fix the classDef example in stateDiagram not display as code block, and long text display overflows by @ScriptBloom in #5640

New Contributors

🎉 Thanks to all contributors helping with this release! 🎉

Don't miss a new mermaid release

NewReleases is sending notifications on new releases.