Sidharth Vinod
2ce5801568
chore: bump mermaid version to 10.9.4
2025-08-18 17:10:57 +05:30
Sidharth Vinod
2efe338cb5
fix: sanitize addHtmlLabel in createLabel
...
Co-authored-by: Chris Grieger <chris@scolp.de >
2025-08-18 16:50:53 +05:30
Sidharth Vinod
7509b066f1
fix: Sanitize Katex
2025-08-08 11:02:44 +05:30
Alois Klink
85ec96a72d
chore: bump mermaid version to v10.9.3
...
Updates the bundled version of dependencies in the following files:
- `dist/mermaid.min.js`
- `dist/mermaid.js`
- `dist/mermaid.esm.mjs`
- `dist/mermaid.esm.min.mjs`
**If you are not using these files
(e.g. you are using the default NPM export of `mermaid`,
e.g. `import mermaid from 'mermaid'`,
or you are using `dist/mermaid.core.mjs`),
this release is identical to v10.9.2.**
This is to avoid potential security issues in KaTeX and DOMPurify, see:
- https://github.com/cure53/DOMPurify/security/advisories/GHSA-mmhx-hmjr-r674
- https://github.com/advisories/GHSA-64fm-8hw2-v72w
- https://github.com/advisories/GHSA-cvr6-37gx-v8wc
- https://github.com/advisories/GHSA-f98w-7cxr-ff2h
- https://github.com/advisories/GHSA-3wc5-fcw2-2329
These dependencies have already been updated in
[v11.0.0](https://github.com/mermaid-js/mermaid/releases/tag/v11.0.0 ).
Changelog
=========
Chore
-----
- Updates the bundled version of KaTeX to 0.16.11
(2bedd0ef87
)
- Updates the bundled version of DOMPurify to 3.1.6
(92a07ffe40
)
2024-10-22 17:32:05 +09:00
Alois Klink
9301a5788a
style: prettify src/diagrams/block/blockDB.ts
2024-10-10 17:44:54 +09:00
Sidharth Vinod
4dd4997c4d
chore: Bump version
2024-10-02 15:01:48 +05:30
Alois Klink
402abdf883
[10] 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.
(cherry picked from commit de2c05cd54
)
[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 14:30:19 +09:00
Knut Sveidqvist
8d815f878c
Lint fix
2024-05-14 13:00:45 +02:00
Knut Sveidqvist
dab26df9c4
Fix for proper handling of block-diagram labels
2024-05-14 12:55:39 +02:00
Knut Sveidqvist
c7fe9a6465
Fix for proper handling of block-diagram labels
2024-05-14 12:53:41 +02:00
Steph
4f26f3ae2e
docs: Add blog post - Documentation Software ( #5519 )
...
Add blog post documentation software
2024-05-14 16:39:16 +09:00
Justin Greywolf
a536484408
Merge pull request #5495 from mermaid-js/update-mermaid-chart-page
...
DOCS: update Mermaid Chart page
2024-05-01 08:09:07 -07:00
Steph
76801ff564
update content
2024-04-29 14:12:55 -07:00
Steph
edad740e15
add ai blog post
2024-04-26 13:17:36 -07:00
Louis Orleans
909ad02a18
📝 🐛 fix schema link
...
The original domain (`mermaid-js.github.io`) only redirects to the new domain (`mermaid.js.org`) from the root `/`. I've updated the link to point to the new domain directly.
2024-04-12 23:56:14 +05:30
steph
4a19103891
update latest news section
2024-04-11 10:53:34 -07:00
Steph
aca0bebaf4
add Turing machine blog post
2024-03-28 12:50:10 -07:00
steph
de1b2c31a1
update link
2024-03-21 12:45:13 -07:00
steph
1f9cbe218f
update announcement and blog pages
2024-03-21 12:37:05 -07:00
Steph
1c0c374c29
update link
2024-03-18 14:32:26 -07:00
Sidharth Vinod
33287a63ad
Support Firefox
2024-03-11 19:11:15 +05:30
Sidharth Vinod
3134a87e72
Merge pull request #5368 from mermaid-js/add-blog-posts
...
DOCS: add latest blog posts
2024-03-11 18:57:11 +05:30
Sidharth Vinod
08a7f662ea
Address review comments
...
Support ctrl+enter
Support mermaid-nocode
Use `contenteditable="plaintext-only"`
Co-authored-by: Alois Klink <alois@aloisklink.com >
2024-03-11 17:03:26 +05:30
Sidharth Vinod
6422175ef2
Change run symbol
2024-03-11 14:56:37 +05:30
Sidharth Vinod
32ca0b97fc
feat: Make the examples interactive in the documentation site.
...
Ctrl/Cmd + Enter and a run button is added.
The feature was first implemented in https://github.com/mermaid-js/mermaid/pull/5330 .
This is a simplified version without introducing additional dependencies.
Co-authored-by: Anton <m@antonz.org >
2024-03-11 14:56:37 +05:30
Sidharth Vinod
c0497d3413
Update new diagram doc to reflect focus on Langium
...
Mark JISON as deprecated.
2024-03-08 23:11:28 +05:30
Jakub Mikulas
8f457815e9
docs(integrations): update link to Mermaid app for Slack
...
Signed-off-by: Jakub Mikulas <jakub@mikul.as >
2024-03-08 10:13:52 +01:00
Steph
3926594c6a
add latest blog posts
2024-03-07 13:02:16 -08:00
Sidharth Vinod
dbeb0a4720
@mermaid-js/mermaid-zenuml v0.2.0
2024-03-05 22:56:09 +05:30
Sidharth Vinod
cbe44a6cff
v10.9.0
2024-03-05 22:47:16 +05:30
Sidharth Vinod
b077fedd4c
Merge branch 'develop' into release/10.9.0
...
* develop:
Update docs
Lychee ignore chrome webstore
Update link
chore(deps): update all patch dependencies
build(docs): vendor CSS dependencies
chore(deps): update all minor dependencies
Ran lint:fix
Fix chrome webstore url causing 404
Resolves E2E testing issues and issue #5343
2024-03-05 22:25:06 +05:30
Sidharth Vinod
5b3f320e5d
Merge branch 'develop' into renovate/patch-all-patch
2024-03-05 21:30:12 +05:30
Sidharth Vinod
803e068630
Merge branch 'master' into develop
...
* master:
Update link
2024-03-05 21:06:21 +05:30
Sidharth Vinod
231534a0db
Update link
2024-03-05 21:03:21 +05:30
renovate[bot]
2c6d1cb1ce
chore(deps): update all patch dependencies
2024-03-05 15:32:30 +00:00
Alois Klink
fe905cedd3
Merge branch 'develop' into pull/5350
2024-03-05 14:13:01 +00:00
Max Stanley
d8b878414b
build(docs): vendor CSS dependencies
2024-03-05 14:03:53 +00:00
Arda Aydın
2537bf5310
Ran lint:fix
...
Wait, it complained about a table in markdown?
Why??
2024-03-02 18:41:14 +00:00
Arda Aydın
f4dffc8cdf
Fix chrome webstore url causing 404
...
now it's "Too many redirects" like all of it's brethren 🙂
2024-03-02 21:17:28 +03:00
Sidharth Vinod
38fcc2847b
Add release version in docs
2024-02-29 08:41:15 +05:30
Sidharth Vinod
2caeb9db47
zenUML 0.2.0-rc.2
2024-02-29 08:38:47 +05:30
Sidharth Vinod
f9c359e70c
v10.9.0-rc.2
2024-02-29 08:38:03 +05:30
Sidharth Vinod
24528c1426
Merge branch 'develop' into release/10.9.0
...
* develop:
Fix spelling
Update all minor dependencies
Fix color and arrow for merge commit
minor stylistic changes
revert changes on existing e2e tests; add new e2e test for nez until keyword
modify invalid e2e test for gantt chart
fix minor mistake in parsing test
adapt e2e tests to include new 'until' keyword in gantt chart
add parsing unit test for after/until keywords
address review comment on implementation; apply similar changes on existing impl of keyword 'after'
fix bad expected values in gantt units tests
implement until keyword in gantt charts
2024-02-29 08:37:42 +05:30
Sidharth Vinod
1857eb1dae
Merge pull request #5152 from macherel/git-graph-merge-commit
...
Fix color and arrow for merge commit (gitGraph)
2024-02-29 08:29:23 +05:30
Sidharth Vinod
619f097f1a
Merge branch 'develop' into git-graph-merge-commit
2024-02-29 07:57:09 +05:30
Sidharth Vinod
5fe9f9ed57
Merge branch 'develop' into feature/3173_implement_until_keyword_in_gantt
2024-02-29 07:55:16 +05:30
Sidharth Vinod
df026c795d
Bump @mermaid-js/mermaid-zenuml version to 0.2.0
2024-02-28 23:04:19 +05:30
Sidharth Vinod
077b1a5d8a
Merge branch 'develop' into release/10.9.0
...
* develop:
Fix community integrations
Fix docs
docs: Fix config
Amend docs to document gitgraph parallel commits
Added link to Blazorade Mermaid to the community integrations page.
2024-02-27 15:46:22 +05:30
Sidharth Vinod
e59f290546
Fix community integrations
2024-02-27 15:44:59 +05:30
Sidharth Vinod
9377d054a0
Merge branch 'pr/MikaBerglund/5333' into develop
...
* pr/MikaBerglund/5333:
Fix docs
2024-02-27 15:43:55 +05:30