Skip to content

Commit

Permalink
Upgrade: Bump mermaid from 10.9.3 to 11.4.1 (#4867)
Browse files Browse the repository at this point in the history
Bumps [mermaid](https://github.com/mermaid-js/mermaid) from 10.9.3 to
11.4.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mermaid-js/mermaid/releases">mermaid's
releases</a>.</em></p>
<blockquote>
<h2>[email protected]</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/mermaid-js/mermaid/pull/6059">#6059</a>
<a
href="https://github.com/mermaid-js/mermaid/commit/01b5079562ec8d34ce9964910f168873843c68f8"><code>01b5079</code></a>
Thanks <a href="https://github.com/knsv"><code>@​knsv</code></a>! - fix:
Kanban diagrams will not render when adding a number as ticket id or
assigned for a task</p>
</li>
<li>
<p><a
href="https://redirect.github.com/mermaid-js/mermaid/pull/6038">#6038</a>
<a
href="https://github.com/mermaid-js/mermaid/commit/1388662132cc829f9820c2e9970ae04e2dd90588"><code>1388662</code></a>
Thanks <a href="https://github.com/knsv"><code>@​knsv</code></a>! - fix:
Intersection calculations for tilted cylinder/DAS when using handdrawn
look. Some random seeds could cause the calculations to break.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/mermaid-js/mermaid/pull/6079">#6079</a>
<a
href="https://github.com/mermaid-js/mermaid/commit/fe3cffbb673a25b81989aacb06e5d0eda35326db"><code>fe3cffb</code></a>
Thanks <a
href="https://github.com/aloisklink"><code>@​aloisklink</code></a>! -
Bump dompurify to <code>^3.2.1</code>. This removes the need for
<code>@types/dompurify</code>.</p>
</li>
</ul>
<h2>[email protected]</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/mermaid-js/mermaid/pull/5999">#5999</a>
<a
href="https://github.com/mermaid-js/mermaid/commit/742ad7c130964df1fb5544e909d9556081285f68"><code>742ad7c</code></a>
Thanks <a href="https://github.com/knsv"><code>@​knsv</code></a>! -
Adding Kanban board, a new diagram type</p>
</li>
<li>
<p><a
href="https://redirect.github.com/mermaid-js/mermaid/pull/5880">#5880</a>
<a
href="https://github.com/mermaid-js/mermaid/commit/bdf145ffe362462176d9c1e68d5f3ff5c9d962b0"><code>bdf145f</code></a>
Thanks <a
href="https://github.com/yari-dewalt"><code>@​yari-dewalt</code></a>! -
Class diagram changes:</p>
<ul>
<li>Updates the class diagram to the new unified way of rendering.</li>
<li>Includes a new &quot;classBox&quot; shape to be used in
diagrams</li>
<li>Other updates such as:
<ul>
<li>the option to hide the empty members box in class diagrams,</li>
<li>support for handDrawn look,</li>
<li>the introduction of the classDef statement into class diagrams,</li>
<li>support for styling the default class,</li>
<li>support lollipop interfaces.</li>
</ul>
</li>
<li>Includes fixes / additions for <a
href="https://redirect.github.com/mermaid-js/mermaid/issues/5562">#5562</a>
<a
href="https://redirect.github.com/mermaid-js/mermaid/issues/3139">#3139</a>
and <a
href="https://redirect.github.com/mermaid-js/mermaid/issues/4037">#4037</a></li>
</ul>
</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/mermaid-js/mermaid/pull/5937">#5937</a>
<a
href="https://github.com/mermaid-js/mermaid/commit/17b783135f9b2b7748b620dbf81d0f56ab4755f1"><code>17b7831</code></a>
Thanks <a
href="https://github.com/saurabhg772244"><code>@​saurabhg772244</code></a>!
- fix: Jagged edge fix for icon shape</p>
</li>
<li>
<p><a
href="https://redirect.github.com/mermaid-js/mermaid/pull/5933">#5933</a>
<a
href="https://github.com/mermaid-js/mermaid/commit/72d60d2633584eb59bccdb6cf30b9522db645db2"><code>72d60d2</code></a>
Thanks <a
href="https://github.com/remcohaszing"><code>@​remcohaszing</code></a>!
- Add missing TypeScript dependencies</p>
</li>
<li>
<p><a
href="https://redirect.github.com/mermaid-js/mermaid/pull/5937">#5937</a>
<a
href="https://github.com/mermaid-js/mermaid/commit/17b783135f9b2b7748b620dbf81d0f56ab4755f1"><code>17b7831</code></a>
Thanks <a
href="https://github.com/saurabhg772244"><code>@​saurabhg772244</code></a>!
- fix: Icon color fix for colored icons.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/mermaid-js/mermaid/pull/6002">#6002</a>
<a
href="https://github.com/mermaid-js/mermaid/commit/5fabd414fbee01e43bf6c900907ffc1511ca7440"><code>5fabd41</code></a>
Thanks <a
href="https://github.com/aloisklink"><code>@​aloisklink</code></a>! -
fix: error <code>mermaid.parse</code> on an invalid shape, so that it
matches the errors thrown by <code>mermaid.render</code></p>
</li>
</ul>
<h2>[email protected]</h2>
<h3>Minor Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/mermaid-js/mermaid/pull/5825">#5825</a>
<a
href="https://github.com/mermaid-js/mermaid/commit/9e3aa705ae21fd4898504ab22d775a9e437b898e"><code>9e3aa70</code></a>
Thanks <a href="https://github.com/knsv"><code>@​knsv</code></a>, <a
href="https://github.com/ashishjain0512"><code>@​ashishjain0512</code></a>,
<a href="https://github.com/omkarht"><code>@​omkarht</code></a>, <a
href="https://github.com/saurabhg772244"><code>@​saurabhg772244</code></a>,
<a href="https://github.com/aloisklink"><code>@​aloisklink</code></a>,
<a href="https://github.com/sidharthv96"><code>@​sidharthv96</code></a>
! - New Flowchart Shapes (with new syntax)</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/mermaid-js/mermaid/pull/5849">#5849</a>
<a
href="https://github.com/mermaid-js/mermaid/commit/6c5b7ce9f41c0fbd59fe03dbefc8418d97697f0a"><code>6c5b7ce</code></a>
Thanks <a
href="https://github.com/ReneLombard"><code>@​ReneLombard</code></a>! -
Fixed an issue when the mermaid classdiagram crashes when adding a . to
the namespace.
Forexample</p>
<pre lang="mermaid"><code>
classDiagram
  namespace Company.Project.Module {
</code></pre>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mermaid-js/mermaid/commit/9868f3a4c3784e214d8b6c74277ca542774e7de9"><code>9868f3a</code></a>
Merge pull request <a
href="https://redirect.github.com/mermaid-js/mermaid/issues/6084">#6084</a>
from mermaid-js/changeset-release/master</li>
<li><a
href="https://github.com/mermaid-js/mermaid/commit/d8bf155f0e1b428cf3bdc31d76ddcce3c961cca3"><code>d8bf155</code></a>
Version Packages</li>
<li><a
href="https://github.com/mermaid-js/mermaid/commit/0b4f85230ae469db0812f3b3eca565fbe21dd469"><code>0b4f852</code></a>
Merge pull request <a
href="https://redirect.github.com/mermaid-js/mermaid/issues/6083">#6083</a>
from mermaid-js/release/11.4.1</li>
<li><a
href="https://github.com/mermaid-js/mermaid/commit/0dff4ca4382337936713bd345aa24090818b8042"><code>0dff4ca</code></a>
chore: broken link clean up. Enable flowchart elk tests</li>
<li><a
href="https://github.com/mermaid-js/mermaid/commit/cc29437ede47212d290b6fd3169cb320b6c78eb5"><code>cc29437</code></a>
Merge pull request <a
href="https://redirect.github.com/mermaid-js/mermaid/issues/6081">#6081</a>
from mermaid-js/6080-fix</li>
<li><a
href="https://github.com/mermaid-js/mermaid/commit/dfaaf361f3837608e58c46a94322977463d9cd3b"><code>dfaaf36</code></a>
Merge pull request <a
href="https://redirect.github.com/mermaid-js/mermaid/issues/6079">#6079</a>
from aloisklink/chore/update-to-dompurify-3.2.1</li>
<li><a
href="https://github.com/mermaid-js/mermaid/commit/37538310d36280e43dfeecdc8cc377cdc27f2aac"><code>3753831</code></a>
Added cypress test</li>
<li><a
href="https://github.com/mermaid-js/mermaid/commit/c7ae08abc30b683bc4e84da9ff81fe15bbbf4e3d"><code>c7ae08a</code></a>
<a
href="https://redirect.github.com/mermaid-js/mermaid/issues/6080">#6080</a>:
Fix for issue with diamond intersections when using elk-layout</li>
<li><a
href="https://github.com/mermaid-js/mermaid/commit/69973eaa021e79fd2f9dd6da9c7edb0fd9ed4e33"><code>69973ea</code></a>
Merge branch 'develop' into 6080-fix</li>
<li><a
href="https://github.com/mermaid-js/mermaid/commit/d3b2c7ea1855341a8d67a0108adfe7b5d2892e53"><code>d3b2c7e</code></a>
Revert &quot;<a
href="https://redirect.github.com/mermaid-js/mermaid/issues/6080">#6080</a>:
Fix for issue with diamond intersections when using
elk-layout&quot;</li>
<li>Additional commits viewable in <a
href="https://github.com/mermaid-js/mermaid/compare/[email protected]">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mermaid&package-manager=npm_and_yarn&previous-version=10.9.3&new-version=11.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Dec 8, 2024
1 parent a8c0393 commit f46e583
Show file tree
Hide file tree
Showing 2 changed files with 677 additions and 434 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
"esbuild-plugin-prismjs": "^1.0.8",
"esbuild-rails": "^1.0.7",
"flatpickr": "^4.6.13",
"mermaid": "^10.9.3",
"mermaid": "^11.4.1",
"postcss": "^8.4.49",
"postcss-import": "^16.1.0",
"prismjs": "^1.29.0",
Expand Down
Loading

0 comments on commit f46e583

Please sign in to comment.