Releases: mermaid-js/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 fe3cffb, avoiding CVE-2025-26791.
Full Changelog: v10.9.4...v10.9.5
[email protected]
Patch Changes
- #7107
cbf8946Thanks @shubhamparikh2704! - fix: Updated the dependency dagre-d3-es to 7.0.13 to fix GHSA-cc8p-78qf-8p7q
@mermaid-js/[email protected]
Patch Changes
- #7107
cbf8946Thanks @shubhamparikh2704! - fix: Updated the dependency dagre-d3-es to 7.0.13 to fix GHSA-cc8p-78qf-8p7q
@mermaid-js/[email protected]
Patch Changes
-
#7051
63df702Thanks @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.
[email protected]
Minor Changes
- #6921
764b315Thanks @quilicicf! - feat: Add IDs in architecture diagrams
Patch Changes
-
#6950
a957908Thanks @shubhamparikh2704! - chore: Fix mindmap rendering in docs and apply tidytree layout -
#6826
1d36810Thanks @darshanr0107! - fix: Ensure edge label color is applied when using classDef with edge IDs -
#6945
d318f1aThanks @darshanr0107! - fix: Resolve gantt chart crash due to invalid array length -
#6918
cfe9238Thanks @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
@mermaid-js/[email protected]
Minor Changes
- #6921
764b315Thanks @quilicicf! - feat: Add IDs in architecture diagrams
Patch Changes
-
#6950
a957908Thanks @shubhamparikh2704! - chore: Fix mindmap rendering in docs and apply tidytree layout -
#6826
1d36810Thanks @darshanr0107! - fix: Ensure edge label color is applied when using classDef with edge IDs -
#6945
d318f1aThanks @darshanr0107! - fix: Resolve gantt chart crash due to invalid array length -
#6918
cfe9238Thanks @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
[email protected]
Minor Changes
-
#6704
012530eThanks @omkarht! - feat: Added support for new participant types (actor,boundary,control,entity,database,collections,queue) insequenceDiagram. -
#6802
c8e5027Thanks @darshanr0107! - feat: Update mindmap rendering to support multiple layouts, improved edge intersections, and new shapes
Patch Changes
-
#6905
33bc4a0Thanks @darshanr0107! - fix: Render newlines as spaces in class diagrams -
#6886
e0b45c2Thanks @darshanr0107! - fix: Handle arrows correctly when auto number is enabled
@mermaid-js/[email protected]
Minor Changes
-
#6704
012530eThanks @omkarht! - feat: Added support for new participant types (actor,boundary,control,entity,database,collections,queue) insequenceDiagram. -
#6802
c8e5027Thanks @darshanr0107! - feat: Update mindmap rendering to support multiple layouts, improved edge intersections, and new shapes
Patch Changes
-
#6905
33bc4a0Thanks @darshanr0107! - fix: Render newlines as spaces in class diagrams -
#6886
e0b45c2Thanks @darshanr0107! - fix: Handle arrows correctly when auto number is enabled