Skip to content

Releases: mermaid-js/mermaid

mermaid@11.9.0

17 Jul 07:23
Compare
Choose a tag to compare

Minor Changes

  • #6453 5acbd7e Thanks @sidharthv96! - feat: Add getRegisteredDiagramsMetadata to mermaid, which returns all the registered diagram IDs in mermaid

Patch Changes

  • #6738 d90634b Thanks @shubham-mermaid! - chore: Updated TreeMapDB to use class based approach

  • #6510 7a38eb7 Thanks @sidharthv96! - chore: Move packet diagram out of beta

  • #6747 3e3ae08 Thanks @darshanr0107! - fix: adjust sequence diagram title positioning to prevent overlap with top border in Safari

  • #6751 d3e2be3 Thanks @darshanr0107! - chore: Update MindmapDB to use class based approach

  • #6715 637680d Thanks @Syn3ugar! - fix(timeline): fix loading leftMargin from config

    The timeline.leftMargin config value should now correctly control the size of the left margin, instead of being ignored.

  • Updated dependencies [7a38eb7]:

    • @mermaid-js/parser@0.6.2

mermaid@11.8.1

07 Jul 15:24
1aa2870
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [0da2922]:
    • @mermaid-js/parser@0.6.1

@mermaid-js/tiny@11.8.1

07 Jul 15:24
1aa2870
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [0da2922]:
    • @mermaid-js/parser@0.6.1

@mermaid-js/parser@0.6.1

07 Jul 15:24
1aa2870
Compare
Choose a tag to compare

Patch Changes

mermaid@11.8.0

03 Jul 13:52
2b3cb6a
Compare
Choose a tag to compare

Minor Changes

  • #6590 f338802 Thanks @knsv! - Adding support for the new diagram type nested treemap

Patch Changes

  • #6707 592c5bb Thanks @darshanr0107! - fix: Log a warning when duplicate commit IDs are encountered in gitGraph to help identify and debug rendering issues caused by non-unique IDs.

  • Updated dependencies [f338802]:

    • @mermaid-js/parser@0.6.0

@mermaid-js/tiny@11.8.0

03 Jul 13:52
2b3cb6a
Compare
Choose a tag to compare

Minor Changes

  • #6590 f338802 Thanks @knsv! - Adding support for the new diagram type nested treemap

Patch Changes

  • #6707 592c5bb Thanks @darshanr0107! - fix: Log a warning when duplicate commit IDs are encountered in gitGraph to help identify and debug rendering issues caused by non-unique IDs.

  • Updated dependencies [f338802]:

    • @mermaid-js/parser@0.6.0

@mermaid-js/parser@0.6.0

03 Jul 13:52
2b3cb6a
Compare
Choose a tag to compare

Minor Changes

  • #6590 f338802 Thanks @knsv! - Adding support for the new diagram type nested treemap

mermaid@11.7.0

20 Jun 05:03
1f07a78
Compare
Choose a tag to compare

Minor Changes

Patch Changes

  • #6588 b1cf291 Thanks @omkarht! - Fix stroke styles for ER diagram to correctly apply path and row-specific styles

  • #6296 a4754ad Thanks @sidharthv96! - chore: Convert StateDB into TypeScript

  • #6463 2b05d7e Thanks @AaronMoat! - fix: Remove incorrect style="undefined;" attributes in some Mermaid diagrams

  • #6282 d63d3bf Thanks @saurabhg772244! - FontAwesome icons can now be embedded as SVGs in flowcharts if they are registered via mermaid.registerIconPacks.

  • #6407 cdbd3e5 Thanks @thomascizeron! - Refactor grammar so that title don't break Architecture Diagrams

  • #6343 1ddaf10 Thanks @jeswr! - fix: allow colons in events

  • #6616 ca80f71 Thanks @ashishjain0512! - fix(timeline): ensure consistent vertical line lengths with visible arrowheads

    Fixed timeline diagrams where vertical dashed lines from tasks had inconsistent lengths. All vertical lines now extend to the same depth regardless of the number of events in each column, with sufficient padding to clearly display both the dashed line pattern and complete arrowheads.

  • #6566 bca6ed6 Thanks @arpitjain099! - fix: Fix incomplete string escaping in URL manipulation logic when arrowMarkerAbsolute: true by ensuring all unsafe characters are escaped.

  • Updated dependencies [df9df9d, cdbd3e5]:

    • @mermaid-js/parser@0.5.0

@mermaid-js/tiny@11.7.0

20 Jun 05:03
1f07a78
Compare
Choose a tag to compare

Minor Changes

Patch Changes

  • #6588 b1cf291 Thanks @omkarht! - Fix stroke styles for ER diagram to correctly apply path and row-specific styles

  • #6296 a4754ad Thanks @sidharthv96! - chore: Convert StateDB into TypeScript

  • #6463 2b05d7e Thanks @AaronMoat! - fix: Remove incorrect style="undefined;" attributes in some Mermaid diagrams

  • #6282 d63d3bf Thanks @saurabhg772244! - FontAwesome icons can now be embedded as SVGs in flowcharts if they are registered via mermaid.registerIconPacks.

  • #6407 cdbd3e5 Thanks @thomascizeron! - Refactor grammar so that title don't break Architecture Diagrams

  • #6343 1ddaf10 Thanks @jeswr! - fix: allow colons in events

  • #6616 ca80f71 Thanks @ashishjain0512! - fix(timeline): ensure consistent vertical line lengths with visible arrowheads

    Fixed timeline diagrams where vertical dashed lines from tasks had inconsistent lengths. All vertical lines now extend to the same depth regardless of the number of events in each column, with sufficient padding to clearly display both the dashed line pattern and complete arrowheads.

  • #6566 bca6ed6 Thanks @arpitjain099! - fix: Fix incomplete string escaping in URL manipulation logic when arrowMarkerAbsolute: true by ensuring all unsafe characters are escaped.

  • Updated dependencies [df9df9d, cdbd3e5]:

    • @mermaid-js/parser@0.5.0

@mermaid-js/parser@0.5.0

20 Jun 05:03
1f07a78
Compare
Choose a tag to compare

Minor Changes

Patch Changes