anderium
4f24489d81
Make elk not force model order, but strongly consider it instead
...
This improves the ordering in models with crossings that can be resolved by reordering nodes. It keeps the node order to still avoid #6647 which cause this regression to be introduced.
[See this example on the ELK Editor.](https://rtsys.informatik.uni-kiel.de/elklive/elkgraph.html?compressedContent=IYGw5g9gTglgLgCwLYC4AEJgE8CmUcAmAUAPQloDGUEAzjTAHZgCyjMSMAXsHDBAwDoAZtAo4AchAI5mUnCADyUaVHRwoAVxxEK-eitnTFyvAJrqeOMFnTiFAEQCiAZQD6AQXH3Xj+wHEXIlJyABUEGBo0CLQAI2ACNAB3BBwGNA16JjQRKDFJaUN5JRU1TRwBIIY5NAYABjQAbwxgGPk0ACJa9rQAXyIq6Rr3RubWkA7gbr6BnBqARhHMMY65qf7qhgAmRZa29s21mZqADR3l9uPDjYAhM72Yq8GGa+GmpfuBVd71p+vbt9243aMQEB2+R2epwB5wAWmsiIQwLM6mgALQAPiGaARBCRNXqGPmQURyIWhK2xNxyOG5OulLxzzRmOe7hxDNutLpbORLyZNWux25-I5zMFQq2fIYYuCaGuGjgaEQ0RoCAgGhACVaaAA1jgAA4KxCzGjAJDlGUASQV+GgKkicAgaAAzAAaNAAFjdczd2xgQkoehgBjkxhUZgscCsNjQdnEjjQAAppEJgOq4ABKSrVABu9Whe1zj1m2YW+aBJaLaGz2zLHWrlezTru5adDfdzbr7vhJKrBMxJaFub51cHfarTtHw-dRCAA )
2025-08-13 01:47:25 +02:00
Sidharth Vinod
bf3ca9d1ef
Merge pull request #6332 from ajuckel/ajuckel/issue-6171-equals-in-sequence-labels
...
fix: Allow equals sign in sequenceDiagram labels
2025-08-11 14:36:42 +00:00
Sidharth Vinod
9322771b5c
Merge pull request #6839 from aloisklink/refactor/remove-unnecessary-check-in-DOMPurify-hooks
...
refactor: remove unnecessary `Element` check since DOMPurify 3.2.2
2025-08-08 13:09:49 +00:00
Shubham P
4e55a45b1b
Merge branch 'develop' into saurabh/fix-node-border-style-for-hand-drawn-shapes
2025-08-08 16:57:55 +05:30
Knut Sveidqvist
3d319824a6
Merge pull request #6683 from mermaid-js/6576-state-diagram-label-position
...
6576: State diagram edge label position
2025-08-08 10:26:18 +00:00
Knut Sveidqvist
aa5d443a46
Merge pull request #6693 from mermaid-js/6649-gantt-chart-dateformat
...
6649: gantt chart date format issue
2025-08-08 10:09:59 +00:00
Knut Sveidqvist
356da0b4d7
Merge branch 'develop' into 6576-state-diagram-label-position
2025-08-08 12:01:34 +02:00
Knut Sveidqvist
22530a8bdf
Merge pull request #6653 from mermaid-js/4459-remove-beta-suffix
...
#4459 : Remove beta suffix
2025-08-08 09:55:06 +00:00
Knut Sveidqvist
e6574ef40c
Merge pull request #6651 from mermaid-js/6584-piechart-zero-negative-values
...
6584: prevent pie chart crash on zero or negative values
2025-08-08 09:52:16 +00:00
Knut Sveidqvist
c4eb526162
Merge pull request #6734 from mermaid-js/6730-gantt-excludes-datetime-format
...
6730: Fix excluded dates ignored in YYYY-MM-DD HH:mm:ss date format in gantt diagram
2025-08-08 09:33:56 +00:00
saurabhg772244
5af489d8dd
Fix border style for hand drawn shapes
2025-08-08 14:17:09 +05:30
Knut Sveidqvist
074701e316
Merge pull request #6833 from mermaid-js/6611-block-diagram-arrow-direction
...
6611: Block diagram shows incorrect arrow direction
2025-08-08 07:24:02 +00:00
Sidharth Vinod
4b31361506
Merge pull request #6733 from mermaid-js/fix-connection-gaps-in-flowchart-shapes
...
Fix: Connection gaps in flowchart shapes
2025-08-07 14:36:34 +00:00
darshanr0107
f5445b266e
fix: incorrect arrow direction in block direction
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-08-06 20:01:28 +05:30
Alois Klink
7a1530d911
refactor: remove unnecessary Element
check
...
[DOMPurify v3.2.2][1] narrowed down the types of these hooks so that
these are known to have the `Element` type, which means checking the
type of these at runtime is unnecessary.
[1]: https://github.com/cure53/DOMPurify/releases/tag/3.2.2
See: fe3cffbb67
See: 4cdfd1ffef
2025-08-06 22:30:09 +08:00
Krishna Upadhyay
c99bce6bab
fix: add classLiteral to the language for class diagram namespace
2025-08-05 12:15:44 -05:00
omkarht
29de40478f
Merge branch 'develop' into fix-connection-gaps-in-flowchart-shapes
2025-08-04 17:06:03 +05:30
Shubham P
ddcd8a5e73
Merge pull request #6803 from mermaid-js/6774-update-db-class-architecture-diagram
...
6774: update architecture diagram to reflect new class-based DB structure
2025-07-30 13:37:32 +00:00
Shubham P
e464d080ef
Merge pull request #6804 from mermaid-js/6691-update-packet-diagram-class-based-db
...
6691: update packet diagram to use new class-based DB approach
2025-07-30 13:36:43 +00:00
Sidharth Vinod
1a9b94ca2d
Merge pull request #6688 from zarhasan/patch-1
...
Update integrations-community.md
2025-07-30 13:32:11 +00:00
omkarht
8e31fdb611
Merge branch 'develop' into 6774-update-db-class-architecture-diagram
2025-07-29 17:01:12 +05:30
omkarht
5dd748148f
fix: refactored code
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-07-29 16:59:02 +05:30
omkarht
895f9d43ff
6691: update packet diagram to use new class-based DB approach
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-07-29 16:55:04 +05:30
shubham-mermaid
fb890a2be8
Merge branch 'develop' into bug/6795_fix-flowchart-elk-detector
2025-07-29 16:09:29 +05:30
shubham-mermaid
5986189a52
Merge pull request #6801 from mermaid-js/sidv/fixID
...
fix: Casing of ID in requirement diagram
2025-07-29 10:16:51 +00:00
omkarht
1988dfc956
Merge branch 'develop' into 6774-update-db-class-architecture-diagram
2025-07-29 15:41:46 +05:30
omkarht
1a4b8662cf
6774: update architecture diagram to reflect new class-based DB structure
...
on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com >
2025-07-29 15:21:34 +05:30
shubham-mermaid
1a14e331ea
Merge pull request #6739 from kriss-u/bug/6681_td_tb_behavior
...
fix: trim the direction string in flowchart
2025-07-29 09:43:32 +00:00
shubham-mermaid
ebb6680eba
Merge pull request #6792 from mermaid-js/prashants/mermaid-diagrams-flowchart-mindmap-mermaidAPI
...
chore: Mermaid diagrams flowchart mindmap mermaid api
2025-07-29 09:42:41 +00:00
shubham-mermaid
6d1d46f88a
Merge branch 'develop' into bug/6795_fix-flowchart-elk-detector
2025-07-29 15:11:56 +05:30
shubham-mermaid
435790f931
Merge pull request #6798 from ZenUml/fix/zenuml-rendering
...
Fix: zenuml rendering
2025-07-29 09:41:00 +00:00
shubham-mermaid
ffe9c1090e
Merge branch 'develop' into sidv/fixID
2025-07-29 15:09:56 +05:30
Alois Klink
0cc0b63e52
Merge pull request #6702 from qraqras/bug/6633_remove-unexpected-spaces-in-block-diagram
...
Fix: Remove unexpected spaces in Block Diagram
2025-07-29 08:29:22 +00:00
Alois Klink
b7a591b8d3
docs(block): add clarifying comment for overflow
...
This line is a bit confusing to me, so I thought I should clarify it!
See: 939da082b2
2025-07-29 15:45:53 +09:00
Sidharth Vinod
3d640fc620
fix: Casing of ID to match https://www.britannica.com/dictionary/ID
2025-07-29 11:30:11 +05:30
MrCoder
724197c910
chore: add missing newline at end of README.md
2025-07-27 21:25:46 +10:00
MrCoder
6180c5f2ff
chore: add TypeScript declaration for ZenUml module
2025-07-27 21:12:08 +10:00
MrCoder
a9f7a94ae3
fix: remove TypeScript error suppression for ZenUml instantiation
2025-07-27 21:08:00 +10:00
MrCoder
da539c1fa1
chore: Upgrade @zenuml/core to version 3.35.2
2025-07-27 20:55:58 +10:00
Hashan Chandika
5e8aa2dccf
add unit tests for coverage #6795
2025-07-27 15:21:46 +05:30
Hashan Chandika
cf5b4b89a8
make regex match less greedy
2025-07-27 13:51:26 +05:30
MrCoder
1c269e0432
Convert mermaid-zenuml README from symlink to regular file
...
Changed packages/mermaid-zenuml/README.md from a symbolic link pointing to ../mermaid/src/docs/syntax/zenuml.md to a standalone README file with comprehensive documentation for the @mermaid-js/mermaid-zenuml package.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-25 07:52:32 +10:00
Prashant-7718
326e4e3693
added mermaid files for documentation
2025-07-24 14:16:18 +05:30
Prashant-7718
da8ce0b93e
chore: removed unwanted files
2025-07-24 12:49:08 +05:30
Prashant-7718
adfeb093cb
chore: mermaid diagrams for flowchart, mindmap and mermaidAPI files
2025-07-23 18:55:25 +05:30
shubham-mermaid
020c6d66e0
Merge pull request #6744 from SpecularAura/feature/6617_per-link-style
...
6617: Support Per-Link Curve Styling in Flowcharts
2025-07-23 09:00:42 +00:00
SpecularAura
cd282f2245
Added Documentation for the per link styling in syntax/flowchat
2025-07-18 21:19:06 +00:00
Christian Knittl-Frank
64bf34b9ab
Update MIME type IANA status
...
The mermaid media type has been recognized by IANA on 2023-09-18
2025-07-18 13:54:16 +01:00
Alois Klink
9faf2f9fb2
Merge pull request #6717 from mermaid-js/6633-Stacking-blocks-renders-unexpected-space
...
6633: Log warning for blocks exceeding column width
2025-07-18 07:31:17 +00:00
SpecularAura
04612e078a
Removed directive syntax from the documentation
2025-07-17 21:12:51 +00:00