- Add support for animation of flowchart edges
- Add support for directions in Requirement and ER diagrams using common renderer flow
- Add support for hand drawn look in Requirement and ER diagrams
- Make arrowhead color match the color of the edge by creating a unique clone of the arrow marker
- Add versioning to StateDB
- Fix incorrect label mapping for nodes when using & in flowchart new syntax for node metadata
- Fix syntax error when } with trailing spaces before new line in flowchart new syntax
- Fix architecture diagrams no longer growing to extreme heights due to conflicting alignments
- Fix consistent edge id creation and handle edge cases for animate edge feature
- Allow @ signs inside node labels
- Make mermaidAPI.getDiagramFromText() return a new different db for each class diagram
- Revert state db to resolve getData returning empty nodes and edges
- Make mermaidAPI.getDiagramFromText() return a new db instance on each call for state diagrams
- Make mermaidAPI.getDiagramFromText() return a new different db for each flowchart
- Make mermaidAPI.getDiagramFromText() return a new different db for each sequence diagram and add unique IDs for messages
- Enable Gantt, Sankey and User Journey diagrams to pick font-family from mermaid config
- Refactor getDirection and setDirection in stateDb to return and set actual direction
- Make mermaidAPI.getDiagramFromText() return a new different db for each state diagram
Minor Changes
-
#6187
7809b5aThanks @ashishjain0512! - Flowchart new syntax for node metadata bugs- Incorrect label mapping for nodes when using
& - Syntax error when
}with trailing spaces before new line
- Incorrect label mapping for nodes when using
-
#6136
ec0d9c3Thanks @knsv! - Adding support for animation of flowchart edges -
#6373
05bdf0eThanks @ashishjain0512! - Upgrade Requirement and ER diagram to use the common renderer flow- Added support for directions
- Added support for hand drawn look
-
#6371
4d25cabThanks @knsv! - The arrowhead color should match the color of the edge. Creates a unique clone of the arrow marker with the appropriate color.
Patch Changes
-
#6064
2a91849Thanks @NicolasNewman! - fix: architecture diagrams no longer grow to extreme heights due to conflicting alignments -
#6198
963efa6Thanks @ferozmht! - Fixes for consistent edge id creation & handling edge cases for animate edge feature -
#6196
127bac1Thanks @knsv! - Fix for issue #6195 - allowing @ signs inside node labels -
#6212
90bbf90Thanks @saurabhg772244! - fix:mermaidAPI.getDiagramFromText()now returns a new different db for each class diagram -
#6218
232e60cThanks @saurabhg772244! - fix: revert state db to resolve getData returning empty nodes and edges -
#6250
9cad3c7Thanks @saurabhg772244! -mermaidAPI.getDiagramFromText()now returns a new db instance on each call for state diagrams -
#6293
cfd84e5Thanks @saurabhg772244! - Added versioning to StateDB and updated tests and diagrams to use it. -
#6161
6cc31b7Thanks @saurabhg772244! - fix:mermaidAPI.getDiagramFromText()now returns a new different db for each flowchart -
#6272
ffa7804Thanks @saurabhg772244! - fix:mermaidAPI.getDiagramFromText()now returns a new different db for each sequence diagram. Added unique IDs for messages. -
#6205
32a68d4Thanks @saurabhg772244! - fix: Gantt, Sankey and User Journey diagram are now able to pick font-family from mermaid config. -
#6295
da6361fThanks @omkarht! - fix:getDirectionandsetDirectioninstateDbrefactored to return and set actual direction -
#6185
3e32332Thanks @saurabhg772244! -mermaidAPI.getDiagramFromText()now returns a new different db for each state diagram