mermaid-js/mermaid
 Watch   
 Star   
 Fork   
24 days ago
mermaid

v10.9.5

This release backports the update of the dependency dagre-d3-es to 7.0.13 for CVE-2025-57347 from v11.12.1.

We've also updated the v10.x branch to support newer versions of DOMPurify, cherry-picked from https://github.com/mermaid-js/mermaid/commit/fe3cffbb673a25b81989aacb06e5d0eda35326db, avoiding CVE-2025-26791.

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.9.4...v10.9.5

2025-10-27 21:07:20
mermaid

mermaid@11.12.1

Patch Changes

2025-10-27 21:07:20
mermaid

@mermaid-js/tiny@11.12.1

Patch Changes

2025-10-07 15:54:47
mermaid

@mermaid-js/parser@0.6.3

Patch Changes

  • #7051 63df702 Thanks @shubhamparikh2704! - Add validation for negative values in pie charts:

    Prevents crashes during parsing by validating values post-parsing.

    Provides clearer, user-friendly error messages for invalid negative inputs.

2025-09-18 13:22:05
mermaid

mermaid@11.12.0

Minor Changes

Patch Changes

  • #6950 a957908 Thanks @shubhamparikh2704! - chore: Fix mindmap rendering in docs and apply tidytree layout

  • #6826 1d36810 Thanks @darshanr0107! - fix: Ensure edge label color is applied when using classDef with edge IDs

  • #6945 d318f1a Thanks @darshanr0107! - fix: Resolve gantt chart crash due to invalid array length

  • #6918 cfe9238 Thanks @shubhamparikh2704! - chore: revert marked dependency from ^15.0.7 to ^16.0.0

    • Reverted marked package version to ^16.0.0 for better compatibility
    • This is a dependency update that maintains API compatibility
    • All tests pass with the updated version
2025-09-18 13:22:05
mermaid

@mermaid-js/tiny@11.12.0

Minor Changes

Patch Changes

  • #6950 a957908 Thanks @shubhamparikh2704! - chore: Fix mindmap rendering in docs and apply tidytree layout

  • #6826 1d36810 Thanks @darshanr0107! - fix: Ensure edge label color is applied when using classDef with edge IDs

  • #6945 d318f1a Thanks @darshanr0107! - fix: Resolve gantt chart crash due to invalid array length

  • #6918 cfe9238 Thanks @shubhamparikh2704! - chore: revert marked dependency from ^15.0.7 to ^16.0.0

    • Reverted marked package version to ^16.0.0 for better compatibility
    • This is a dependency update that maintains API compatibility
    • All tests pass with the updated version
2025-09-04 23:08:14
mermaid

mermaid@11.11.0

Minor Changes

  • #6704 012530e Thanks @omkarht! - feat: Added support for new participant types (actor, boundary, control, entity, database, collections, queue) in sequenceDiagram.

  • #6802 c8e5027 Thanks @darshanr0107! - feat: Update mindmap rendering to support multiple layouts, improved edge intersections, and new shapes

Patch Changes

2025-09-04 23:08:14
mermaid

@mermaid-js/layout-tidy-tree@0.2.0

Minor Changes

  • #6802 c8e5027 Thanks @darshanr0107! - feat: Update mindmap rendering to support multiple layouts, improved edge intersections, and new shapes

Patch Changes

2025-09-04 23:08:14
mermaid

@mermaid-js/tiny@11.11.0

Minor Changes

  • #6704 012530e Thanks @omkarht! - feat: Added support for new participant types (actor, boundary, control, entity, database, collections, queue) in sequenceDiagram.

  • #6802 c8e5027 Thanks @darshanr0107! - feat: Update mindmap rendering to support multiple layouts, improved edge intersections, and new shapes

Patch Changes

2025-09-04 23:08:14
mermaid

@mermaid-js/layout-elk@0.2.0

Minor Changes

  • #6802 c8e5027 Thanks @darshanr0107! - feat: Update mindmap rendering to support multiple layouts, improved edge intersections, and new shapes

Patch Changes