Justin Greywolf
4693aa2749
Merge branch 'develop' into 5824-diff-between-markdown-and-strings
2024-12-02 14:45:11 -08:00
Knut Sveidqvist
c7880d7281
Adding changeset
2024-11-27 13:02:36 +01:00
Sidharth Vinod
bff32827b5
Merge pull request #6064 from NicolasNewman/5952/architecture-extreme-height
...
Fix: edge case causing extreme height in Architecture Diagrams
2024-11-27 17:18:41 +05:30
github-actions[bot]
d8bf155f0e
Version Packages
2024-11-27 09:21:59 +00:00
Ashish Jain
cc29437ede
Merge pull request #6081 from mermaid-js/6080-fix
...
fix: Elk rendering of Diamond shape intersections
2024-11-26 10:52:42 +01:00
Knut Sveidqvist
68f41f685d
Added changeset
2024-11-25 16:59:04 +01:00
Alois Klink
fe3cffbb67
chore: update dompurify to ^3.2.1
...
As [DOMPurify 3.2.0 added TypeScript types][1], this means that we can
remove our dependency on the `@types/dompurify` package.
[DOMPurify 3.2.0 also adds the `HTML_INTEGRATION_POINTS` option][2],
which adds back support for `<foreignObject>`,
[which broke in DOMPurify 3.1.7.][3]
[1]: https://github.com/cure53/DOMPurify/releases/tag/3.2.0
[2]: e4caa67971
[3]: de2c05cd54
2024-11-25 21:00:49 +09:00
NicolasNewman
2a91849a38
chore( #5952 ): changeset
2024-11-16 10:03:13 -06:00
Knut Sveidqvist
01b5079562
Adding changeset
2024-11-14 15:13:07 +01:00
Knut Sveidqvist
1388662132
Added changeset
2024-11-08 13:54:28 +01:00
github-actions[bot]
d4e5acc530
Version Packages
2024-10-30 15:19:33 +00:00
Alois Klink
8a0ecc1fe9
chore: update changeset for #5880
...
This isn't documented, but apparently changesets supports this in 91d1ef2ef7
This is needed to give @yari-dewalt credit for PR #5880
2024-10-31 00:09:10 +09:00
Ashish Jain
97c61d818c
added changeset for class diagram
2024-10-30 14:11:41 +01:00
Knut Sveidqvist
f6c32b6da4
Merge branch 'develop' into fix/make-parse-error-on-invalid-shape
2024-10-29 10:45:50 +01:00
Alois Klink
5fabd414fb
fix: error mermaid.parse
on invalid shapes
...
Currently, invalid shapes cause an error when rendering, but not when
parsing. This confuses the Mermaid Live Editor, e.g. by not showing the
error message.
Instead, I've added an `isValidShape()` that validates if the shape is
valid at parse time. This only checks shapes using the new extended
shapes syntax. Currenlty, using `A(-this is an ellipse node-)` is broken
(see #5976 ) and also causes an invalid shape error at render time, but
I've ignored it in this PR, so it will continue pass at parse-time
(we have unit tests checking ellipse parsing).
See: https://github.com/mermaid-js/mermaid/issues/5976
2024-10-28 23:17:13 +09:00
Knut Sveidqvist
742ad7c130
Adding changeset and kanban in the docs sidenav
2024-10-28 10:03:42 +01:00
saurabhg772244
17b783135f
Added pnpm changeset
2024-10-09 12:55:37 +05:30
Remco Haszing
72d60d2633
Fix TypeScript dependencies
...
The Mermaid type definitions depend on `@types/d3` and
`@types/dompurify`. Without these dependencies, the Mermaid types cause
a type error for users.
2024-10-04 17:19:04 +02:00
github-actions[bot]
0cb88c21dc
Version Packages
2024-10-03 14:40:03 +00:00
Sidharth Vinod
0bc1f5296f
Fix package name
2024-10-03 20:06:50 +05:30
Sidharth Vinod
4776f97f82
Merge pull request #5921 from mermaid-js/develop
...
Pre Release
2024-10-03 19:58:58 +05:30
Sidharth Vinod
02cf111995
Merge pull request #5825 from mermaid-js/knsv/new-shapes
...
New Flowchart Shapes (with new syntax)
2024-10-03 17:03:20 +05:30
ReneLombard
07d7704ef4
Merge branch 'develop' into bug/5487-add-support-for-nested-classes
2024-10-02 16:57:02 +02:00
Sidharth Vinod
4cb0f87b72
Merge branch 'develop' into knsv/new-shapes
2024-10-02 17:50:41 +05:30
Alois Klink
de2c05cd54
fix: ban version v3.1.7 of DOMPurify
...
[DOMPurify v3.1.7][1] forbids the use of `<foreignElement>` for HTML
inside of an `<svg>` element, which breaks many mermaid diagrams.
It is likely that v3.1.8 will add a new option that will allow us to
re-enable this behaviour, but v3.1.7 definitely does not work.
[1]: https://github.com/cure53/DOMPurify/releases/tag/3.1.7
See: https://github.com/cure53/DOMPurify/issues/1002
Fix: https://github.com/mermaid-js/mermaid/issues/5904
2024-10-02 00:02:52 +09:00
Sidharth Vinod
233e36c988
chore: changeset
2024-09-17 20:59:42 +05:30
Ashish Jain
89e82e4d97
Merge from develop
2024-09-17 09:35:19 +02:00
ReneLombard
af2340d889
Merge branch 'develop' into bug/5487-add-support-for-nested-classes
2024-09-17 09:29:30 +02:00
github-actions[bot]
c5539e0aa0
Version Packages
2024-09-16 16:39:08 +00:00
Sidharth Vinod
7a86fd7b44
Merge branch 'master' into develop
...
* master:
Version Packages
add product hunt badge to homepage
2024-09-16 22:05:12 +05:30
Sidharth Vinod
0b3522894a
Update firefox changeset to patch
2024-09-16 22:03:33 +05:30
Ashish Jain
83ea81d975
Merge from develop
2024-09-12 12:08:09 +02:00
René Lombard
aae9db92ee
Merge branch 'bug/5487-add-support-for-nested-classes' of https://github.com/ReneLombard/mermaid into bug/5487-add-support-for-nested-classes
2024-09-12 11:52:00 +02:00
René Lombard
6c5b7ce9f4
Updated the changelog
2024-09-12 11:51:38 +02:00
Knut Sveidqvist
bfd8c63daa
#5787 Fix for issue with labels in firefox
2024-09-12 11:05:32 +02:00
Ashish Jain
a601d3bccf
Update .changeset/rude-meals-invite.md
...
Co-authored-by: Sidharth Vinod <github@sidharth.dev>
2024-09-09 16:58:48 +02:00
saurabhg772244
f46a135458
Merge branch 'develop' of https://github.com/mermaid-js/mermaid into knsv/new-shapes
2024-09-09 19:40:01 +05:30
saurabhg772244
82cc473801
Merge branch 'develop' of https://github.com/mermaid-js/mermaid into knsv/new-shapes
2024-09-09 19:37:59 +05:30
github-actions[bot]
a51d3aa2ad
Version Packages
2024-09-09 13:59:11 +00:00
Sidharth Vinod
dd0304387e
changesets
2024-09-09 19:26:27 +05:30
github-actions[bot]
1f373c8430
Version Packages
2024-09-09 13:09:57 +00:00
Sidharth Vinod
acc1e500d3
Merge branch 'develop' into sidv/returnConfig
...
* develop:
[autofix.ci] apply automated fixes
Create red-beans-cross.md
remove tsconfig compiler option paths
linting
replace mermaid/dist with relative paths
more , linting
add test for out-of-tree tsc project
replace with mermaid/dist
2024-09-09 17:31:07 +05:30
autofix-ci[bot]
1951a0cdc8
[autofix.ci] apply automated fixes
2024-09-09 04:12:51 +00:00
Sidharth Vinod
5e75320d49
Create red-beans-cross.md
2024-09-09 09:38:02 +05:30
Sidharth Vinod
64abf29ea8
feat: Return parsed config from mermaid.parse
2024-09-06 23:05:30 +05:30
autofix-ci[bot]
9467735fab
[autofix.ci] apply automated fixes
2024-09-06 15:16:50 +00:00
Ashish Jain
9e3aa705ae
Add changeset
2024-09-06 17:11:47 +02:00
github-actions[bot]
9bcf614a9a
Version Packages
2024-09-02 15:16:23 +00:00
Sidharth Vinod
10795b1d89
Revert "Version Packages"
...
This reverts commit 517c47b780602d299cb8096e63e9a5e448c34913.
2024-09-02 20:43:32 +05:30
github-actions[bot]
517c47b780
Version Packages
2024-09-02 15:05:24 +00:00