Skip to content

Releases: mermaid-js/mermaid

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

v9.4.0

15 Feb 15:18
Compare
Choose a tag to compare

What's Changed

Features

Breaking changes

  • Mind map and timeline diagrams are lazy loaded by mermaid. In order to use these diagrams you need to use the renderAsync method of rendering. The @mermaid-js/mermaid-mindmap package is deprecated by this.

Documentation

Bug Fixes

Chores

New Contributors

Full Changelog: v9.3.0...v9.4.0

v9.3.0

15 Dec 09:18
5735efa
Compare
Choose a tag to compare

Significant Changes

  • 25% Smaller
  • New docs
  • Replaces the deprecated and vulnerable dagre-d3 with dagre-es

Release Notes

🎉 Thanks to all contributors helping with this release! 🎉

What's Changed

Read more

9.2.2

09 Nov 15:43
Compare
Choose a tag to compare

What's Changed

Full Changelog: v9.2.1...v9.2.2

9.2.1

08 Nov 16:16
Compare
Choose a tag to compare

What's Changed

  • fix #3757 : Remove dynamic imports for lazy load causing issues for webpack
  • chore: Update bug report template by @gibson042 in #3727
  • Use issue templates and add diagram, theme and syntax proposal issue forms by @Andre601 in #2739

New Contributors

Full Changelog: v9.2.0...v9.2.1

9.2.0

01 Nov 15:44
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Chores

Read more

9.1.7

13 Sep 18:10
Compare
Choose a tag to compare

Release Notes

Features & Bug Fixes

Dependencies Updates

  • chore(deps-dev): bump webpack-dev-server from 4.10.0 to 4.10.1 (#3387) @dependabot
  • chore(deps-dev): bump terser-webpack-plugin from 5.3.4 to 5.3.5 (#3343) @dependabot
  • chore(deps-dev): bump terser-webpack-plugin from 5.3.5 to 5.3.6 (#3389) @dependabot
  • chore(deps-dev): bump @commitlint/cli from 17.0.3 to 17.1.1 (#3376) @dependabot
  • chore(deps-dev): bump @commitlint/cli from 17.1.1 to 17.1.2 (#3390) @dependabot

🎉 Thanks to all contributors helping with this release! 🎉

9.1.6

18 Aug 18:42
Compare
Choose a tag to compare

Release Notes

Bug fixes

Docs

Chores

🎉 Thanks to all contributors helping with this release! 🎉