Skip to content

Releases: mermaid-js/mermaid

10.2.3

08 Jun 14:29
Compare
Choose a tag to compare

Release Notes

🎉 Thanks to all contributors helping with this release! 🎉

What's Changed

New Contributors

Full Changelog: v10.2.2...v10.2.3

10.2.2

02 Jun 08:09
Compare
Choose a tag to compare

What's Changed

  • #4446 Removing the ability to inject css using arrowMarkers by @knsv in #4447

Full Changelog: v10.2.1...v10.2.2

10.2.1

01 Jun 11:15
48e5d74
Compare
Choose a tag to compare

What's Changed

Bugfixes

Full Changelog: v10.2.0...v10.2.1

10.2.0

24 May 17:40
Compare
Choose a tag to compare

What's Changed

Features

Bugfixes

Documentation

Chores

🎉 Thanks to all contributors helping with this release! 🎉

New Contributors


Full Changelog: v10.1.0...v10.2.0

Thanks to Mermaid Chart for ongoing support

10.1.0

04 Apr 13:28
Compare
Choose a tag to compare

What's Changed

Features

Bugfixes

Documentation

Chores

New Contributors

Full Changelog: v10.0.2...v10.1.0

v9.4.3

07 Mar 18:42
1a7b8d3
Compare
Choose a tag to compare

Full Changelog: v9.4.2...v9.4.3

Fixes imports for dayjs and cytoscape.

v9.4.2

07 Mar 15:53
c965e4c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v9.4.0...v9.4.2

10.0.2

02 Mar 12:50
Compare
Choose a tag to compare

Release Notes

Bugfixes

10.0.1

01 Mar 13:18
Compare
Choose a tag to compare

Release Notes

Features

Bugfixes

Documentation

  • docs(flowchart): duplicated hexagon node example by @Oliboy50
  • add links to NiceGUI integration by @rodja
  • Adding app (Deepdwn) to integrations list by @Billiam

Chores

🎉 Thanks to all contributors helping with this release! 🎉

New Contributors

Full Changelog: v10.0.0...v10.0.1

v10.0.0

21 Feb 10:59
555d4f2
Compare
Choose a tag to compare

What's Changed

Please refer the v10 changes section in CHANGELOG.md to see detailed migration steps.

Mermaid is ESM only!

We've dropped CJS support. So, you will have to update your import scripts as follows.

<script type="module">
  import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs';
  mermaid.initialize({ startOnLoad: true });
</script>

You can keep using v9 by adding the @9 in the CDN URL.

- <script src="https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.js"></script>
+ <script src="https://cdn.jsdelivr.net/npm/mermaid@9/dist/mermaid.js"></script>

Breaking changes in v10

Features

Docs

Chores

  • chore(deps): update all non-major dependencies (minor) by @renovate in #4044
  • chore(deps): update dependency @types/uuid to v9 by @renovate in #4067
  • build(lint:fix): cache eslint in pnpm run lint:fix by @aloisklink in #4073
  • chore(deps): update dependency rimraf to v4 by @renovate in #4070
  • chore(deps): update dependency jsdom to v21 by @renovate in #4069
  • chore(deps): update timonvs/pr-labeler-action action to v4 by @renovate in #4072
  • chore(deps): update actions/configure-pages action to v3 by @renovate in #4065
  • chore(deps): update actions/dependency-review-action action to v3 by @renovate in #4066
  • chore(deps): update dependency vite to v4 by @renovate in #4071
  • chore(deps): update dependency cypress to v12 by @renovate in #4068

New Contributors

Full Changelog: v9.4.0...v10.0.0