chore(deps): update dependency mermaid to v11.13.0#23
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update dependency mermaid to v11.13.0#23renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
752ce48 to
77a4ca0
Compare
77a4ca0 to
765d54f
Compare
765d54f to
951bfb2
Compare
951bfb2 to
f37e92e
Compare
f37e92e to
ff618eb
Compare
ff618eb to
70e8501
Compare
70e8501 to
ed2f7ac
Compare
ed2f7ac to
9064d45
Compare
9064d45 to
5817ba3
Compare
5817ba3 to
6d40a05
Compare
6d40a05 to
ea199e1
Compare
ea199e1 to
13bea2b
Compare
13bea2b to
6272e6c
Compare
6272e6c to
3382ece
Compare
3382ece to
d840ac8
Compare
d840ac8 to
a9002c1
Compare
a9002c1 to
a96b784
Compare
a96b784 to
e7a2d40
Compare
e7a2d40 to
79b1ff3
Compare
79b1ff3 to
37f0d48
Compare
37f0d48 to
e6ed818
Compare
e6ed818 to
845546c
Compare
845546c to
b611fec
Compare
b611fec to
d191e1c
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
11.4.1→11.13.0Release Notes
mermaid-js/mermaid (mermaid)
v11.13.0Compare Source
Minor Changes
#7352
d6db0b0Thanks @remcohaszing! - feat: Export theAsyncIconLoader,SyncIconLoader, andIconLoadertypes.#5932
cdacb0bThanks @exoego! - feat: Add venn-beta diagram#6789
73e9849Thanks @omkarht! - feat: Add half-arrowheads (solid & stick) and central connection support#7387
acce4dbThanks @exoego! - feat: Add Ishikawa diagram (ishikawa-beta)#6995
9745f32Thanks @darshanr0107! - feat: Deprecateflowchart.htmlLabelsin favor of root-levelhtmlLabelsin Mermaid config#5814
2dd29beThanks @kairi003! - feat: allow to put notes in namespaces on classDiagramPatch Changes
#7075
96a766dThanks @darshanr0107! - fix: Prevent HTML tags from being escaped in sandbox label rendering#6843
32723b2Thanks @saurabhg772244! - fix: Support edge animation in hand drawn look#7453
a60e615Thanks @darshanr0107! - fix: ER diagram edge label positioning#6989
1a9d45aThanks @darshanr0107! - fix: Resolved parsing error where direction TD was not recognized within subgraphs#7178
96ca7c0Thanks @omkarht! - fix(treemap): Fixed treemap classDef style application to properly apply user-defined styles#7076
60f6331Thanks @darshanr0107! - fix: Correct viewBox casing and make SVGs responsive#7055
fa15ce8Thanks @darshanr0107! - fix: Improve participant parsing and prevent recursive loops on invalid syntax#7276
33c7c72Thanks @darshanr0107! - fix: respectmarkdownAutoWrap: falseto prevent text auto-wrapping in flowchart markdown labels withhtmlLabelsenabled.Markdown labels with
markdownAutoWrap: false, htmlLabels: falseset doesn't workcorrectly.
#7416
3c069b5Thanks @Crafter-Y! - fix: architecture diagram lines should now have the correct length#6995
9745f32Thanks @darshanr0107! - fix: Support thehtmlLabelsMermaid config value whenever possible#7293
a408b55Thanks @darshanr0107! - fix: Prevent browser hang when using multiline accDescr in XY charts#6119
712c1ecThanks @NealGooch! - fix: correct block positioning when nested blocks span multiple columns#7424
981a62eThanks @knsv! - fix: correct BT orientation arc sweep flags in gitGraph drawArrow()Swapped SVG arc sweep-flag values in the BT (bottom-to-top) orientation branches of
drawArrow()so curves bend in the correct direction. Affects both rerouting and non-rerouting code paths for merge and non-merge arrows.Resolves #6593
#7430
a4bb0b5Thanks @knsv! - fix: allow colons in stateDiagram-v2 transition and state description text#7432
b0f9d5bThanks @knsv! - fix: derive taskTextDarkColor from doneTaskBkgColor in dark theme for readable done-task text#7456
981fbb8Thanks @knsv-bot! - fix(gantt): restore readable outside-text color for done tasks in dark mode#7139
93aa657Thanks @omkarht! - revert: restore original hexagon and roundedRect implementations#7136
6bc6617Thanks @omkarht! - feat: add alias support for new participant syntax of sequence diagrams#7375
9d0669aThanks @kaigritun! - fix(er): recognize '1' cardinality alias before relationship operators#7275
7eed6a1Thanks @darshanr0107! - fix: changecreateLabelto callcreateTextThis adds support for KaTeX and FontAwesome icons loaded via iconpacks in some
older labels. There are some small changes in formatting due to standardizing this code.
#7265
2000680Thanks @omkarht! - fix: prevent unintended opacity on SVG aws icons containing rect elements#7139
b7c66a2Thanks @omkarht! - chore: restore original hexagon and roundedRect implementations#7425
f16bfbbThanks @knsv! - fix: use rounded right-angle edges for ELK layoutELK layout edges now default to
roundedcurve (right-angle segments with rounded corners) instead of inheriting the globalbasisdefault. This fixes ELK edges that were curving instead of routing at right angles (#7213). Non-ELK layouts are unaffected and keep their existingbasisdefault.#7296
aac86f7Thanks @darshanr0107! - fix: Ensure correct edge label rendering for ER and requirement diagrams when flowchart htmlLabels are false#7019
ace0367Thanks @darshanr0107! - fix: Mindmap breaking in ELK layout#6984
09b74f1Thanks @omkarht! - fix(er-diagram): prevent syntax error when using 'u', numbers, and decimals in node names#7276
33c7c72Thanks @darshanr0107! - fix: Restore proper rendering of plain text flowchart labels without auto line-wrappingThis fix restores backwards compatibility with Mermaid v10 by ensuring that plain text labels in flowcharts are rendered correctly. In Mermaid v11, all labels were incorrectly being treated as markdown by default, which caused issues with text wrapping, multiline breaks, and backwards compatibility.
What changed:
\ncharacters now correctly create line breaksIf you want markdown formatting:
You can still use markdown in your flowchart labels by using the proper markdown syntax. Wrap your markdown text with double quotes and backticks:
node["`_markdown_ **text**`"]Example:
#7080
835de00Thanks @darshanr0107! - fix: Support ComponentQueue_Ext to prevent parsing error#7310
a9e4c72Thanks @darshanr0107! - fix: Allow quoted string labels in architecture-beta diagrams#7052
ff15e51Thanks @darshanr0107! - fix: Correct tooltip placement to appear near hovered element#7197
8bfd477Thanks @omkarht! - fix: validate dates and tick interval to prevent UI freeze/crash in gantt diagramtype#7099
b136acdThanks @darshanr0107! - fix: Mindmap rendering issue when the number of Level 2 nodes exceeds 11#7217
e0317acThanks @omkarht! - fix(gitgraph): pass gitGraphConfig to renderer functions for applying directives properly.Updated dependencies [
fd3fc50]:v11.12.3Compare Source
Patch Changes
7243340]:v11.12.2Compare Source
Patch Changes
de7ed10Thanks @shubhamparikh2704! - fix: validate dates and tick interval to prevent UI freeze/crash in gantt diagramtypev11.12.1Compare Source
Patch Changes
cbf8946Thanks @shubhamparikh2704! - fix: Updated the dependency dagre-d3-es to 7.0.13 to fix GHSA-cc8p-78qf-8p7qv11.12.0Compare Source
Minor Changes
764b315Thanks @quilicicf! - feat: Add IDs in architecture diagramsPatch 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.0v11.11.0Compare Source
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 shapesPatch Changes
#6905
33bc4a0Thanks @darshanr0107! - fix: Render newlines as spaces in class diagrams#6886
e0b45c2Thanks @darshanr0107! - fix: Handle arrows correctly when auto number is enabledv11.10.1Compare Source
Patch Changes
e0b45c2Thanks @darshanr0107! - fix: Handle arrows correctly when auto number is enabledv11.10.0Compare Source
Minor Changes
daf8d8dThanks @SpecularAura! - feat: Added support for per link curve styling in flowchart diagram using edge idsPatch Changes
#6857
b9ef683Thanks @knsv! - feat: Exposing elk configuration forceNodeModelOrder and considerModelOrder to the mermaid configuration#6653
2c0931dThanks @darshanr0107! - chore: Remove the "-beta" suffix from the XYChart, Block, Sankey diagrams to reflect their stable status#6683
33e08daThanks @darshanr0107! - fix: Position the edge label in state diagram correctly relative to the edge#6693
814b68bThanks @darshanr0107! - fix: Apply correct dateFormat in Gantt chart to show only day when specified#6734
fce7cabThanks @darshanr0107! - fix: handle exclude dates properly in Gantt charts when using dateFormat: 'YYYY-MM-DD HH:mm:ss'#6733
fc07f0dThanks @omkarht! - fix: fixed connection gaps in flowchart for roundedRect, stadium and diamond shape#6876
12e01bdThanks @sidharthv96! - fix: sanitize icon labels and icon SVGsResolves CVE-2025-54880 reported by @fourcube
#6801
01aaef3Thanks @sidharthv96! - fix: Update casing of ID in requirement diagram#6796
c36cd05Thanks @HashanCP! - fix: Make flowchart elk detector regex match less greedy#6702
8bb29fcThanks @qraqras! - fix(block): overflowing blocks no longer affect later linesThis may change the layout of block diagrams that have overflowing lines
(i.e. block diagrams that use up more columns that the
columnsspecifier).#6717
71b04f9Thanks @darshanr0107! - fix: log warning for blocks exceeding column widthThis update adds a validation check that logs a warning message when a block's width exceeds the defined column layout.
#6820
c99bce6Thanks @kriss-u! - fix: Add escaped class literal name on namespace#6332
6cc1926Thanks @ajuckel! - fix: Allow equals sign in sequenceDiagram labels#6651
9da6fb3Thanks @darshanr0107! - 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.
#6803
e48b0baThanks @omkarht! - chore: migrate to class-based ArchitectureDB implementation#6838
4d62d59Thanks @saurabhg772244! - fix: node border style for handdrawn shapes#6739
e9ce8cfThanks @kriss-u! - fix: Update flowchart direction TD's behavior to be the same as TB#6833
9258b29Thanks @darshanr0107! - fix: correctly render non-directional lines for '---' in block diagrams#6855
da90f67Thanks @sidharthv96! - fix: fallback to raw text instead of rendering Unsupported markdown or empty blocksInstead of printing Unsupported markdown: XXX, or empty blocks when using a markdown feature
that Mermaid does not yet support when
htmlLabels: true(default) orhtmlLabels: false,fallback to the raw markdown text.
#6876
0133f1cThanks @sidharthv96! - fix: sanitize KATEX blocksResolves CVE-2025-54881 reported by @fourcube
#6804
895f9d4Thanks @omkarht! - chore: Update packet diagram to use new class-based database structurev11.9.0Compare Source
Minor Changes
5acbd7eThanks @sidharthv96! - feat: AddgetRegisteredDiagramsMetadatatomermaid, which returns all the registered diagram IDs in mermaidPatch Changes
#6738
d90634bThanks @shubham-mermaid! - chore: Updated TreeMapDB to use class based approach#6510
7a38eb7Thanks @sidharthv96! - chore: Move packet diagram out of beta#6747
3e3ae08Thanks @darshanr0107! - fix: adjust sequence diagram title positioning to prevent overlap with top border in Safari#6751
d3e2be3Thanks @darshanr0107! - chore: Update MindmapDB to use class based approach#6715
637680dThanks @Syn3ugar! - fix(timeline): fix loadingleftMarginfrom configThe
timeline.leftMarginconfig value should now correctly control the size of the left margin, instead of being ignored.Updated dependencies [
7a38eb7]:v11.8.1Compare Source
Patch Changes
0da2922]:v11.8.0Compare Source
Minor Changes
f338802Thanks @knsv! - Adding support for the new diagram type nested treemapPatch Changes
#6707
592c5bbThanks @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]:v11.7.0Compare Source
Minor Changes
#6479
97b79c3Thanks @monicanguyen25! - feat: Add Vertical Line To Gantt Plot At Specified Time#6225
41e84b7Thanks @Shahir-47! - feat: Add support for styling Journey Diagram title (color, font-family, and font-size)#6423
aa6cb86Thanks @BambioGaming! - Added support for the click directive in stateDiagram syntax#5980
df9df9dThanks @BryanCrotazGivEnergy! - feat: Add shorter+<count>: Labelsyntax in packet diagram#6523
c17277eThanks @NourBenz! - fix: allow sequence diagram arrows with a trailing colon but no message#6475
a1ba65cThanks @Shahir-47! - feat: Dynamically Render Data Labels Within Bar ChartsPatch Changes
#6588
b1cf291Thanks @omkarht! - Fix stroke styles for ER diagram to correctly apply path and row-specific styles#6296
a4754adThanks @sidharthv96! - chore: Convert StateDB into TypeScript#6463
2b05d7eThanks @AaronMoat! - fix: Remove incorrectstyle="undefined;"attributes in some Mermaid diagrams#6282
d63d3bfThanks @saurabhg772244! - FontAwesome icons can now be embedded as SVGs in flowcharts if they are registered viamermaid.registerIconPacks.#6407
cdbd3e5Thanks @thomascizeron! - Refactor grammar so that title don't break Architecture Diagrams#6343
1ddaf10Thanks @jeswr! - fix: allow colons in events#6616
ca80f71Thanks @ashishjain0512! - fix(timeline): ensure consistent vertical line lengths with visible arrowheadsFixed 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
bca6ed6Thanks @arpitjain099! - fix: Fix incomplete string escaping in URL manipulation logic whenarrowMarkerAbsolute: trueby ensuring all unsafe characters are escaped.Updated dependencies [
df9df9d,cdbd3e5]:v11.6.0Compare Source
Minor Changes
#6408
ad65313Thanks @ashishjain0512! - fix: restore curve type configuration functionality for flowcharts. This fixes the issue where curve type settings were not being applied when configured through any of the following methods:#6381
95d73bcThanks @thomascizeron! - Add Radar ChartPatch Changes
16d9b63Thanks @calvinvette! - - #6388Thanks @bollwyvl - Fix requirement diagram containment arrow
95d73bc]:v11.5.0Compare Source
Minor Changes
#6187
7809b5aThanks @ashishjain0512! - Flowchart new syntax for node metadata bugs&}with trailing spaces before new line#6136
ec0d9c3Thanks @knsv! - Adding support for animation of flowchart edges#6373
05bdf0eThanks @ashishjain0512! - Upgrade Requirement and ER diagram to use the common renderer flow#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 diagramConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.