10.3.0
What's Changed
Features
- Sankey diagrams by @nirname in #4502
- Feature/1838 actor creation destruction by @Valentine14th in #4466
- Vertical branches in Git Diagram by @mastersibin in #4639
- Use JSON Schema to define and document
MermaidConfig
by @aloisklink in #4112 - Remove the test checking whether the JSON Schema default config matched the old default config by @aloisklink in #4610
- Fixes support of the macro
ContainerQueue_Ext
for C4 diagrams definition. by @kislerdm in #4577
Bugfixes
- Make quadrant chart options TypeScript types optional by @aloisklink in #4602
- Remove double parsing by @nirname in #4587
- Fix flowchart tooltip typing bug by @lishid in #4562
- Bug/4590 allow notes identical to keywords by @ibrahimWassouf in #4597
- feat: allow specifying on which weekday a tickInterval should start by @leinelissen in #4634
- Split formatted markdown strings with unicode support. by @sidharthv96 in #4470
- fix: Mind maps handles
-
signs in node ids/text by @knsv
Chores
- Remove all TypeScript enums and forbid them in ESLint by @aloisklink in #4580
- refactor accessibility by @Yokozuna59 in #4551
- chore: Reduce codecov pushes by @sidharthv96 in #4604
- Run PR-labeler-config-validator only if config changes by @sidharthv96 in #4607
- chore(deps): update all minor dependencies (minor) by @renovate in #4624
- Update all patch dependencies (patch) by @renovate in #4566
- Update all patch dependencies (patch) by @renovate in #4581
- Rename workflow jobs by @sidharthv96 in #4574
- Removed unused code in state diagrams by @nirname in #4631
- chore(deps): update all patch dependencies (patch) by @renovate in #4623
- chore: remove unused
devDependency
on coveralls by @aloisklink in #4641 - Allow entity diagram attribute names to start with asterisk by @ibrahimWassouf in #4588
- Bug/4592 fix new line padding class diagram by @ibrahimWassouf in #4633
- Fix graph not loading when the img loads too fast or fail to load by @pierrickouw in #4496
- convert
cypress/helpers/util.js
to ts by @Yokozuna59 in #4552 - build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #4652
- chore(deps): update all minor dependencies (minor) by @renovate in #4663
- chore(deps): update all patch dependencies (patch) by @renovate in #4662
Documentation
- Sankey: Remove duplicated examples by @nirname in #4595
- Release docs by @sidharthv96 in #4493
- Update latest news section by @huynhicode in #4495
- Fix Typo by @ryru in #4567
- Docs: add ChatGPT plugin blog post by @huynhicode in #4570
- Fix relative link to theme variables list by @ibrahimWassouf in #4573
- Fix docs:dev by @sidharthv96 in #4598
- Docs: update link - "Join the Community" by @huynhicode in #4601
- Support docs:dev in docker by @nirname in #4599
- docs(flowchart): add documentation on multiple nodes style by @tomperr in #4600
- Avoid downloading avtars everytime on docs:dev by @sidharthv96 in #4603
- docs: Fix checkbox syntax by @guilhermgonzaga in #4646
- Fix the "Edit this page on GitHub" link in Vitepress documentation for the Mermaid Config pages by @aloisklink in #4640
- Support MERMAID_RELEASE_VERSION in docs. by @sidharthv96 in #4612
- Docs: update Latest News section by @huynhicode in #4655
- added Typora to integrations list by @kgilbert78 in #4666
- Docs: Corrects name of C4 link by @Incognito in #4660
- Fix a typo by @gjtorikian in #4396
New Contributors
- @ryru made their first contribution in #4567
- @ibrahimWassouf made their first contribution in #4573
- @kislerdm made their first contribution in #4577
- @leinelissen made their first contribution in #4634
- @pierrickouw made their first contribution in #4496
- @mastersibin made their first contribution in #4639
- @kgilbert78 made their first contribution in #4666
- @Incognito made their first contribution in #4660
- @gjtorikian made their first contribution in #4396
Full Changelog: v10.2.4...v10.3.0