Mermaid 11.5.0

11.5.0
Added 3
  • 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
Changed 2
  • Make arrowhead color match the color of the edge by creating a unique clone of the arrow marker
  • Add versioning to StateDB
Fixed 13
  • 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
Minor Changes
  • #6187 7809b5a Thanks @ashishjain0512! - Flowchart new syntax for node metadata bugs

    • Incorrect label mapping for nodes when using &
    • Syntax error when } with trailing spaces before new line
  • #6136 ec0d9c3 Thanks @knsv! - Adding support for animation of flowchart edges

  • #6373 05bdf0e Thanks @ashishjain0512! - Upgrade Requirement and ER diagram to use the common renderer flow

    • Added support for directions
    • Added support for hand drawn look
  • #6371 4d25cab Thanks @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 2a91849 Thanks @NicolasNewman! - fix: architecture diagrams no longer grow to extreme heights due to conflicting alignments

  • #6198 963efa6 Thanks @ferozmht! - Fixes for consistent edge id creation & handling edge cases for animate edge feature

  • #6196 127bac1 Thanks @knsv! - Fix for issue #6195 - allowing @ signs inside node labels

  • #6212 90bbf90 Thanks @saurabhg772244! - fix: mermaidAPI.getDiagramFromText() now returns a new different db for each class diagram

  • #6218 232e60c Thanks @saurabhg772244! - fix: revert state db to resolve getData returning empty nodes and edges

  • #6250 9cad3c7 Thanks @saurabhg772244! - mermaidAPI.getDiagramFromText() now returns a new db instance on each call for state diagrams

  • #6293 cfd84e5 Thanks @saurabhg772244! - Added versioning to StateDB and updated tests and diagrams to use it.

  • #6161 6cc31b7 Thanks @saurabhg772244! - fix: mermaidAPI.getDiagramFromText() now returns a new different db for each flowchart

  • #6272 ffa7804 Thanks @saurabhg772244! - fix: mermaidAPI.getDiagramFromText() now returns a new different db for each sequence diagram. Added unique IDs for messages.

  • #6205 32a68d4 Thanks @saurabhg772244! - fix: Gantt, Sankey and User Journey diagram are now able to pick font-family from mermaid config.

  • #6295 da6361f Thanks @omkarht! - fix: getDirection and setDirection in stateDb refactored to return and set actual direction

  • #6185 3e32332 Thanks @saurabhg772244! - mermaidAPI.getDiagramFromText() now returns a new different db for each state diagram

View original

Upgraded? How did it go?

Discussion