mermaid

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

MIT License

Downloads
4M
Stars
66.7K
Committers
642

Bot releases are visible (Hide)

mermaid - v10.9.0 Latest Release

Published by github-actions[bot] 8 months ago

Release Notes

We now have Katex support!

image
Demo

πŸš€ Features

  • Bump @zenuml/core and update render options in mermaid-zenuml (#5257) @dontry
  • Implement "until" keyword in gantt charts (#5224) @fzag
  • Integrated Katex typesetting into flowcharts (#2885) @NicolasNewman

🧰 Maintenance

  • Add gitgraph parallel commits to docs (#5336) @NicolasCwy
  • Update recommended Vitest extension (#5322) @NicolasCwy
  • Correcting path to docker-entrypoint.sh (#5327) @bstordrup
  • Fix chrome webstore url causing 404 (#5352) @Abrifq
  • Fix color and arrow for merge commit (gitGraph) (#5152) @macherel
  • Fix link to Contributors section in README (#5298) @BaumiCoder
  • Fix macOS onboarding issues (#5262) @thedustin
  • Fix netlify deploy (#5332) @sidharthv96
  • Link to webhelp (#5316) @BaumiCoder
  • Update contribute (#5268) @FutzMonitor
  • Updates Timeline Documentation (#5315) @FutzMonitor
  • [Docs] Updated chrome extension url's to new store (#5297) @Abrifq
  • chore: Update CSpell configuration (#5286) @Jason3S
  • feat: add name field to the actors (#5284) @ad1992
  • fix typo cutomers => customers (#5269) @elgalu

πŸ“š Documentation

  • Add new extension to integrations (#5287) @BoDonkey
  • Added link to Blazorade Mermaid to the community integrations page. (#5333) @MikaBerglund
  • Replace version number placeholder (#5304) @BaumiCoder

πŸŽ‰ Thanks to all contributors helping with this release! πŸŽ‰

mermaid - v10.8.0

Published by knsv 9 months ago

v10.8.0

Features

Documentation

Bug fixes

Chores

New Contributors

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.7.0...v10.8.0

mermaid - v10.7.0

Published by github-actions[bot] 9 months ago

Release Notes

  • 3952 lexical ids (#5028) @jgreywolf
  • Add new Atlassian integrations (#5021) @nashtechlabs
  • Adds Unison programming language to community integrations list (#5180) @rlmark
  • Bump GitHub workflow actions to latest versions (#5026) @deining
  • Changes to .prettierignore (#5109) @FutzMonitor
  • Chore: Typo fixed in multiple files (#4947) @SusheelThapa
  • DOCS: update Flowchart page (#5169) @huynhicode
  • DOCS: update announcement bar (#5193) @huynhicode
  • Docs: Ecosystem section pages - verbiage updates (#5124) @huynhicode
  • Docs: Update latest news (#5147) @huynhicode
  • Docs: add Mermaid for Slack integration (#4824) @JackuB
  • Docs: add latest blog post - JetBrains extension (#5158) @huynhicode
  • Docs: update Latest News section (#5048) @huynhicode
  • Documentation: clarify sentence (#5025) @deining
  • Fix issue with generic class not rendering (#5098) @jgreywolf
  • Holiday 2023 promo (#5080) @huynhicode
  • Referenced the PmWiki's Cookbook recipe enabling MermaidJs schematics… (#5085) @d-faure
  • Release/10.7.0 (#5188) @sidharthv96
  • Update NiceGuy.io links in integrations-community.md (#5120) @Abrifq
  • Update all minor dependencies (minor) (#5047) @renovate
  • Update all patch dependencies (patch) (#5046) @renovate
  • Update all patch dependencies (patch) (#5033) @renovate
  • Update generics docs (#5130) @jgreywolf
  • Update index.md (#5012) @StefonSimmons
  • Update integrations-community.md (Add Codemia to the list of productivity tools using Mermaid) (#5189) @markqian
  • Updated README with expandable table of content. (#4961) @claesgill
  • add links to make it easier (#4952) @ajdamico
  • bug: #4905 change shiki theme to github-light (#4924) @raiman264
  • build(deps-dev): bump vite from 4.4.9 to 4.4.12 (#5115) @dependabot
  • chore(deps): update all minor dependencies (minor) (#5172) @renovate
  • chore(deps): update all minor dependencies (minor) (#5131) @renovate
  • chore(deps): update all minor dependencies (minor) (#5099) @renovate
  • chore(deps): update all minor dependencies (minor) (#5071) @renovate
  • chore(deps): update all patch dependencies (patch) (#5070) @renovate
  • chore(deps): update all patch dependencies (patch) (#5015) @renovate
  • docs: Update classDiagram.md (#4973) @SahilNagpure07
  • docs: fixed typo (#4893) @0xflotus
  • feat(gantt): update styles (#4930) @Mister-Hope
  • fix: #5064 Handle case when line has only one point (#5065) @sidharthv96
  • fix: getMessageAPI so it considers entity codes (#5002) @ad1992
  • fix: render the participants in same order as they are created (#5017) @ad1992
  • fix: target blank removed from anchor tag (#4933) @REVERB283
  • prevent-inherited-lineheights-on-edgeterminal-4083 (#4915) @Patronud

πŸš€ Features

  • Added functionality to support style keyword (#5111) @jgreywolf
  • Feature/4935 subgraph title margin config option (#5041) @mathbraga
  • Revert 5041 feature/4935 subgraph title margin config option (#5197) @sidharthv96
  • feat #5042: Add flowchart.maxEdges config. (#5086) @sidharthv96

πŸ› Bug Fixes

  • Bug/#4497 Unable to Cherry Pick Merge Commit Solved (#4944) @RounakJoshi09
  • Bug/4912 GitGraph routing and colouring for merges and cherry-picks (#4927) @guypursey
  • Fix - static class attributes are not rendered underlined (#5013) @SteffenLm
  • Revert "fix: render the participants in same order as they are created" (#5198) @sidharthv96
  • bug/#3251_linkStyle-can't-specify-ids Fixed (#4934) @RounakJoshi09
  • fix(tooltip): remove redundant scroll offset (#4958) @csholmq
  • fix/1294_exhaustive-clear-sequenceDb-variables (#4941) @rflban
  • fix: #5100 Add viewbox to sankey (#5102) @sidharthv96
  • fix: Adjust piechart viewbox for mobile devices with small width (#4288) @iwestlin
  • fix: clean comments in text in getDiagramFromText API so flowchart works well (#5076) @ad1992
  • fix: flowchart image without text (#5063) @bonyuta0204

🧰 Maintenance

  • Use release-drafter/release-drafter GitHub Action to label our PRs (#4868) @aloisklink
  • build: use tsx instead of ts-node-esm (#5104) @aloisklink
  • tests: update #registerExternalDiagrams testTimeout from 5 seconds to 20 seconds (#5055) @omer-priel

πŸ“š Documentation

  • Docs: update Getting Started page (#5112) @huynhicode
  • Docs: update Latest News section (#5107) @huynhicode
  • Docs: update latest news (#4959) @huynhicode
  • Update XYChart's nav link in the docs template (#5014) @Abrifq
  • feat: Track outbound links in docs site. (#5116) @sidharthv96

πŸŽ‰ Thanks to all contributors helping with this release! πŸŽ‰

mermaid - 10.6.1

Published by github-actions[bot] 12 months ago

What's Changed

Bugfixes

  • fix(flow): fix invalid ellipseText regex (#5016) @aloisklink
    • This was causing freezes in flowcharts that had a ( char in ellipse nodes

Documentation

  • Docs: add Docusaurus to "Integrations - Community" page (#4975) @huynhicode
  • Fix typo in build-docs.yml (#4991) @sadikkuzu
  • Update README.md (#4979) @karthxk07
  • docs: Add NotesHub to integrations-community page (#4994) @alex-titarenko

Chores

  • chore(deps): update all minor dependencies (minor) (#4997) @renovate
  • chore(deps): update all patch dependencies (patch) (#4976) @renovate

πŸŽ‰ Thanks to all contributors helping with this release! πŸŽ‰

mermaid - 10.6.0

Published by knsv 12 months ago

What's Changed

Fix

Docs

Chores

New Contributors

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.5.1...v10.6.0

mermaid - v10.5.1

Published by knsv about 1 year ago

What's Changed

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.5.0...v10.5.1

mermaid - 10.5.0

Published by knsv about 1 year ago

What's Changed

Features

Bugfixes

Documentation

Chores

New Contributors

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.4.0...v10.5.0

mermaid - v10.4.0

Published by knsv about 1 year ago

Features

Docs

Chores

New Contributors

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.3.1...v10.4.0

mermaid - v10.3.1

Published by knsv about 1 year ago

What's Changed

Bugfixes

Documentation

Chores

New Contributors

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.3.0...v10.3.1

mermaid - 10.3.0

Published by knsv about 1 year ago

What's Changed

Features

Bugfixes

Chores

Documentation

New Contributors

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.2.4...v10.3.0

mermaid - 10.2.4

Published by knsv over 1 year ago

Features

Bugfixes

Documentation

Chore

New Contributors

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.2.3...v10.2.4

mermaid - 10.2.3

Published by github-actions[bot] over 1 year ago

Release Notes

  • Fix #4408: Handle wrapping long words (#4416) @MikeJeffers
  • Fix exceptions for empty lines (#4436) @luin
  • Restore classes on edges for elk (#4452) @yoavst
  • Update docs: Added Nextra to Blogs category on integrations page (#4463) @try-to-fly

πŸŽ‰ Thanks to all contributors helping with this release! πŸŽ‰

What's Changed

New Contributors

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.2.2...v10.2.3

mermaid - 10.2.2

Published by knsv over 1 year ago

What's Changed

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.2.1...v10.2.2

mermaid - 10.2.1

Published by knsv over 1 year ago

What's Changed

Bugfixes

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.2.0...v10.2.1

mermaid - 10.2.0

Published by knsv over 1 year ago

What's Changed

Features

Bugfixes

Documentation

Chores

πŸŽ‰ Thanks to all contributors helping with this release! πŸŽ‰

New Contributors


Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.1.0...v10.2.0

Thanks to Mermaid Chart for ongoing support

mermaid - 10.1.0

Published by knsv over 1 year ago

What's Changed

Features

Bugfixes

Documentation

Chores

New Contributors

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.0.2...v10.1.0

mermaid - v9.4.3

Published by sidharthv96 over 1 year ago

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v9.4.2...v9.4.3

Fixes imports for dayjs and cytoscape.

mermaid - v9.4.2

Published by sidharthv96 over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v9.4.0...v9.4.2

mermaid - 10.0.2

Published by knsv over 1 year ago

Release Notes

Bugfixes

  • fix: dayjs import extension @sidharthv96
mermaid - 10.0.1

Published by pbrolin47 over 1 year ago

Release Notes

Features

  • Added grammar to skip comment in attribute block (#4128) @kshitijsaksena
  • feat: Add support for classDiagram labels (#4086) @sidharthv96
  • πŸ’„ section width now covers all tasks (#4074) @l2fprod
  • πŸ’„ section width now covers all tasks - Timeline (#4126) @sidharthv96

Bugfixes

  • Fix(#4140): Async bug in mermaid.run (#4142) @sidharthv96
  • fix #4157: Inject only fontFamily without replacing themeVariables (#4160) @sidharthv96
  • fix: Detector order (#4124) @sidharthv96
  • fix: fix exports (#4135) @Mister-Hope
  • fix #4157: Inject only fontFamily without replacing themeVariables by @sidharthv96
  • Elk layout for flowcharts: Incorrect placement of edges when using diamonds in subgraphs by @knsv

Documentation

  • Adding app (Deepdwn) to integrations list (#4127) @Billiam
  • Doc (typo): remove duplicate "be" (#4133) @Julez404
  • docs(flowchart): duplicated hexagon node example by @Oliboy50
  • add links to NiceGUI integration by @rodja
  • Adding app (Deepdwn) to integrations list by @Billiam

Chores

  • chore: [email protected] (#4147) @sidharthv96
  • Replace moment-mini/moment date library with dayjs (#4153) @aloisklink

πŸŽ‰ Thanks to all contributors helping with this release! πŸŽ‰

New Contributors

Full Changelog: https://github.com/mermaid-js/mermaid/compare/v10.0.0...v10.0.1

Package Rankings
Top 0.2% on Npmjs.org
Top 18.67% on Pypi.org
Top 5.64% on Repo1.maven.org
Top 1.51% on Proxy.golang.org
Badges
Extracted from project README
NPM Build CI Status npm minified gzipped bundle size Coverage Status CDN Status NPM Downloads Join our Discord! Twitter Follow Covered by Argos Visual Testing OpenSSF Scorecard Covered by Argos Visual Testing Good first issue Contributors Commits