Skip to content

Releases: mermaid-js/mermaid

8.12.1

05 Sep 09:36
Compare
Choose a tag to compare

Release Notes

Downgrade of d3 for build and size issues as the latest version of d3 causes mermaid to grow 90k (zipped)

🎉 Thanks to all contributors helping with this release! 🎉

8.12.0

26 Aug 17:41
Compare
Choose a tag to compare

Release Notes

🚀 Features

Other Fixes

🎉 Thanks to all contributors helping with this release! 🎉

8.11.5

16 Aug 19:37
Compare
Choose a tag to compare

Release Notes

  • Better native sanitazion and applikation of dompurify arter native sanitazion @knsv

🎉 Thanks to all contributors helping with this release! 🎉

8.11.4

05 Aug 18:03
Compare
Choose a tag to compare

Release Notes

  • Prevention of prototype pollution using whitelist mechanics for keywords

🎉 Thanks to all contributors helping with this release! 🎉

8.11.3

04 Aug 17:33
Compare
Choose a tag to compare

Release Notes

  • Security fix adding better protection against prototype pollution @knsv

🎉 Thanks to all contributors helping with this release! 🎉

8.11.2

30 Jul 08:36
Compare
Choose a tag to compare

Release Notes

  • Combining Mermaids native sanitation with DOMPurify (#2210) @knsv

🎉 Thanks to all contributors helping with this release! 🎉

8.11.1

28 Jul 13:58
Compare
Choose a tag to compare

Release Notes

🎉 Thanks to all contributors helping with this release! 🎉

8.11.0

27 Jun 06:32
Compare
Choose a tag to compare

Release Notes

🚀 Features

  • Switching default renderer for state diagrams to the new and improved renderer also used for stateDiagram-v2 (#2151) @knsv
  • Improved theming functionality with new diagram specific variables for user journey diagram (#2133) @ashishjain0512
  • Handling of javascript urls and blocking onerror when using security setting antiscript (#2123) @knsv
  • Removed some non-production dependencies from the list of production dependencies (#2109) @fabiospampinato
  • Assign proper namespaces to foreignObject children (#2119) @lishid

Documentation updates

🎉 Thanks to all contributors helping with this release! 🎉

8.10.2

06 Jun 06:41
e6e94ad
Compare
Choose a tag to compare

8.10.2

Features

  • #2072 Making the subgraphs and composite states grow with the title if the title is wider than the content. (#2078) @knsv
  • #2074 Fix for issue #2074 , updated version to 8.10.1 (#2076) @mahimas28
  • #2050 Making it possible to set the rendering direction in subgraphs (#2082) @knsv
  • #2088 Making it possible to theme forks in state diagrams (#2089) @knsv
  • #2111 More robust handling of the htmlLabels configuration closing a security issue (#2115) @knsv

Documentation updates

🎉 Thanks to all contributors helping with this release! 🎉

8.10.1

10 May 17:12
Compare
Choose a tag to compare

Release Notes 8.10.1

New features

  • Possibility added to change direction for the rendering in composite states in state diagrams (#2058) @knsv
  • #2032 Adding new statement to add choice shape in state diagrams (#2034) @knsv
  • #2029 option to configure renderer which version of the render to use for flowcharts, class diagrams and state diagrams (#2031) @knsv
  • #1648, #1656 Making Pie Chart more configurable (#2051) @ashishjain0512
  • #2043 Pie Chart to support Themes and configurable slice/section color
  • More theming options for state diagrams (#2048) @knsv

Bug fixes

  • Fixes for links to and from subgraphs and labels on multiple edges from the same node to the same destination (#2025) @knsv
  • #2055 Allowing multiple ids for one state in state diagrams (#2056) @knsv
  • #2045 Diagram specific theming options not affecting state diagrams v2
  • #2035 State diagrams - composite states not growing with title (#2036) @knsv
  • #2026 Fix for adding descriptions to states when using state diagrams v2 (#2030) @knsv

Other impromenets

🎉 Thanks to all contributors helping with this release! 🎉