Skip to content

Releases: mermaid-js/mermaid

8.4.5

11 Jan 10:08
Compare
Choose a tag to compare

Release Notes

🚀 Features

🐛 Bug Fixes

🧰 Maintenance

🎉 Thanks to all contributors helping with this release! 🎉

8.4.4

14 Dec 08:48
Compare
Choose a tag to compare

Release Notes

🚀 Features

🐛 Bug Fixes

  • State: Composit States sometimes render with incorrect paddings (#1116) @knsv
  • Flow: Fixed escaping in non html mode (#1125) @knsv
  • Flow: Fixed styling of links (#1126) @knsv

🎉 Thanks to all contributors helping with this release! 🎉

8.4.3

01 Dec 06:38
cb07a72
Compare
Choose a tag to compare

Bugs fixed with this release

#1055 Better selectors so that no letters are injected in the dom elements ids
#1085 Coveralls not working for GitHub builds
#1061 Cannot mark members as protected in classDiagram
#1062 Parallelogram shaped nodes are not in documentation
#1078 arrowMarkerAbsolute not set properly
#1048 Create workflows for commits, prs and releases

8.4.2

07 Nov 21:15
Compare
Choose a tag to compare

Bug fixed with this release:

#1023 Added better prefix for id in the dom

8.4.1

06 Nov 19:12
Compare
Choose a tag to compare

Features

  • Legends and percentages for pie charts

Issues closed by this release

#1024 Removed some logging from the javascript console
#990 Updated peer dependancies for dagre
#1022 State diagrams rendering of long names more in line with plantuml
#1023 State diagram failed to render \n in transition labels compared to plantuml
#1029 Aftere effects from the update of peer dependencies
#989 Simplify font-settings

8.4.0

19 Oct 15:27
Compare
Choose a tag to compare

Features

  • Documentation and support for class diagrams
  • Annotation support in class diagrams
  • New diagram type, state diagrams
  • Support for pie charts
  • Hexagones in flowcharts

Issues closed by this realease

#973 Annotation support in class diagrams
#928 Basic support for Pie Chart
#755 Signal texts in sequence diagram now supports
for new lines
#993 Mermaid Documentation for Class Diagram
#949 Cardinality support for Class Diagram
#764 Multi line actor descriptions
#964 Proper use of useMaxWidth in flowRenderer
#530 Hexagon shape for flowcharts
#906 Split of flow.spec.js into multiple files
#848 Insecure Randomness - Issue
#984 Class diagram: properties with bracket syntax are reversed in order

8.3.0

19 Sep 05:34
Compare
Choose a tag to compare

Features

Experimental support for Pie charts
Rendering tests using cypress and percy

Bug fixes

#937 Handling direction keywords in node ids
Correctly documenting htmlLabels as true by default
#926 Style font color only working in classes not in style Tag
#922 Fix for click binding on nodes with ids starting with a number

8.2.6

01 Sep 11:42
Compare
Choose a tag to compare

Features

Allowing chaining of nodes in flowcharts.

graph TB
  a --> b --> c

Bug fixes:

  • Fix for numbers in nodes in subgraphs as per #918
  • Making it possieble to use underscore in labels in vertices as per #915
  • Better handling of nodes whos ids are starting with a number. #914
  • Backwards compatible syntax for associating a class with a node. #835
graph TB
  a --> b:::theClass

  classDef theClass fill:#0f0,stroke:#333,stroke-width:3px;

8.2.5

01 Sep 09:53
Compare
Choose a tag to compare

Re-allowing '.' in node ids

8.2.4

25 Aug 13:41
Compare
Choose a tag to compare

Features

#889 Sequence diagram background rects

Bugfixes

#895 Fix for issue with spaces in subgraph titles
#900 Fix fr subgraps starting with a number
Fix for issue with clicking functions not correctly applied