This repository was archived by the owner on Feb 8, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit 96323e4
authored
bump(deps): update dependency mermaid to v9.3.0 (#280)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [mermaid](https://togithub.com/mermaid-js/mermaid) | [`9.2.2` ->
`9.3.0`](https://renovatebot.com/diffs/npm/mermaid/9.2.2/9.3.0) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>mermaid-js/mermaid</summary>
###
[`v9.3.0`](https://togithub.com/mermaid-js/mermaid/releases/tag/v9.3.0)
[Compare
Source](https://togithub.com/mermaid-js/mermaid/compare/v9.2.2...v9.3.0)
### Significant Changes
- 25% Smaller
- New docs
- Replaces the deprecated and vulnerable `dagre-d3` with `dagre-es`
### Release Notes
- [#​3778](https://togithub.com/mermaid-js/mermaid/issues/3778)
Adding a hexgon shape
([#​3834](https://togithub.com/mermaid-js/mermaid/issues/3834))
[@​knsv](https://togithub.com/knsv)
- [#​3831](https://togithub.com/mermaid-js/mermaid/issues/3831)
Re-enabling themes for er diagrams
([#​3837](https://togithub.com/mermaid-js/mermaid/issues/3837))
[@​knsv](https://togithub.com/knsv)
- [#​3882](https://togithub.com/mermaid-js/mermaid/issues/3882)
fix for issues with mindmaps with only a single node
([#​3833](https://togithub.com/mermaid-js/mermaid/issues/3833))
[@​knsv](https://togithub.com/knsv)
- (chore) remove console stmt in pieDetector
([#​3840](https://togithub.com/mermaid-js/mermaid/issues/3840))
[@​weedySeaDragon](https://togithub.com/weedySeaDragon)
- (feat) state classDef documentation
([#​3841](https://togithub.com/mermaid-js/mermaid/issues/3841))
[@​weedySeaDragon](https://togithub.com/weedySeaDragon)
- 3882 edge labels
([#​3883](https://togithub.com/mermaid-js/mermaid/issues/3883))
[@​knsv](https://togithub.com/knsv)
- Add GHA that will check links + Fix broken links
([#​3765](https://togithub.com/mermaid-js/mermaid/issues/3765))
[@​spier](https://togithub.com/spier)
- Add official vim plugin to list in integrations
([#​3847](https://togithub.com/mermaid-js/mermaid/issues/3847))
[@​craigmac](https://togithub.com/craigmac)
- Add package visualizations
([#​3823](https://togithub.com/mermaid-js/mermaid/issues/3823))
[@​sidharthv96](https://togithub.com/sidharthv96)
- Add support for [@​include](https://togithub.com/include) in
docs
([#​3863](https://togithub.com/mermaid-js/mermaid/issues/3863))
[@​sidharthv96](https://togithub.com/sidharthv96)
- CI: disable pinning dependencies
([#​3735](https://togithub.com/mermaid-js/mermaid/issues/3735))
[@​aloisklink](https://togithub.com/aloisklink)
- Defects/issue 3878
([#​3880](https://togithub.com/mermaid-js/mermaid/issues/3880))
[@​MrCoder](https://togithub.com/MrCoder)
- Feat: Add aria-describedby, aria-roledescription
([#​3808](https://togithub.com/mermaid-js/mermaid/issues/3808))
[@​weedySeaDragon](https://togithub.com/weedySeaDragon)
- Fix
[#​3799](https://togithub.com/mermaid-js/mermaid/issues/3799):
Remove `type` from package.json
([#​3802](https://togithub.com/mermaid-js/mermaid/issues/3802))
[@​sidharthv96](https://togithub.com/sidharthv96)
- Fix for
[#​3835](https://togithub.com/mermaid-js/mermaid/issues/3835),
makes it possible to style path elements
([#​3836](https://togithub.com/mermaid-js/mermaid/issues/3836))
[@​knsv](https://togithub.com/knsv)
- Fix typos
([#​3820](https://togithub.com/mermaid-js/mermaid/issues/3820))
[@​endolith](https://togithub.com/endolith)
- Housekeeping with eslint-unicorn
([#​3845](https://togithub.com/mermaid-js/mermaid/issues/3845))
[@​sidharthv96](https://togithub.com/sidharthv96)
- Integrations added - Visual Studio Code \[Polyglot Interactive
Notebooks]
([#​3821](https://togithub.com/mermaid-js/mermaid/issues/3821))
[@​dfinke](https://togithub.com/dfinke)
- Mindmap integration docs
([#​3810](https://togithub.com/mermaid-js/mermaid/issues/3810))
[@​sidharthv96](https://togithub.com/sidharthv96)
- Reduce mermaid size by 31%
([#​3825](https://togithub.com/mermaid-js/mermaid/issues/3825))
[@​sidharthv96](https://togithub.com/sidharthv96)
- Remove extra arrow and adjust cross position
([#​3641](https://togithub.com/mermaid-js/mermaid/issues/3641))
[@​ishuen](https://togithub.com/ishuen)
- Replace `dagre`/`dagre-d3` with `dagre-d3-es`
([#​3809](https://togithub.com/mermaid-js/mermaid/issues/3809))
[@​aloisklink](https://togithub.com/aloisklink)
- Revert "Added pie"
([#​3842](https://togithub.com/mermaid-js/mermaid/issues/3842))
[@​pbrolin47](https://togithub.com/pbrolin47)
- Switch CDN to unpkg.com
([#​3777](https://togithub.com/mermaid-js/mermaid/issues/3777))
[@​sidharthv96](https://togithub.com/sidharthv96)
- Switch back to jsdelivr
([#​3873](https://togithub.com/mermaid-js/mermaid/issues/3873))
[@​sidharthv96](https://togithub.com/sidharthv96)
- Use `github-dark` to highlight fence blocks in vitepress docs
([#​3807](https://togithub.com/mermaid-js/mermaid/issues/3807))
[@​aloisklink](https://togithub.com/aloisklink)
- Use current mermaid version in docs.
([#​3846](https://togithub.com/mermaid-js/mermaid/issues/3846))
[@​sidharthv96](https://togithub.com/sidharthv96)
- Use stylis to prepend idSelector
([#​3829](https://togithub.com/mermaid-js/mermaid/issues/3829))
[@​DanInProgress](https://togithub.com/DanInProgress)
- bug: State diagram fix classes type
([#​3798](https://togithub.com/mermaid-js/mermaid/issues/3798))
[@​weedySeaDragon](https://togithub.com/weedySeaDragon)
- bug: change shiki getHighlighter import
([#​3804](https://togithub.com/mermaid-js/mermaid/issues/3804))
[@​weedySeaDragon](https://togithub.com/weedySeaDragon)
- chore(deps): remove dependency on `graphlib`
([#​3861](https://togithub.com/mermaid-js/mermaid/issues/3861))
[@​aloisklink](https://togithub.com/aloisklink)
- chore(deps): update all non-major dependencies (minor)
([#​3905](https://togithub.com/mermaid-js/mermaid/issues/3905))
[@​renovate](https://togithub.com/renovate)
- chore(deps): update all non-major dependencies (minor)
([#​3791](https://togithub.com/mermaid-js/mermaid/issues/3791))
[@​renovate](https://togithub.com/renovate)
- chore(deps): update lycheeverse/lychee-action action to v1.5.4
([#​3827](https://togithub.com/mermaid-js/mermaid/issues/3827))
[@​renovate](https://togithub.com/renovate)
- chore(deps): update pnpm to v7.17.0
([#​3828](https://togithub.com/mermaid-js/mermaid/issues/3828))
[@​renovate](https://togithub.com/renovate)
- chore(deps): update pnpm to v7.17.1
([#​3862](https://togithub.com/mermaid-js/mermaid/issues/3862))
[@​renovate](https://togithub.com/renovate)
- chore(docs): Auto build docs
([#​3547](https://togithub.com/mermaid-js/mermaid/issues/3547))
[@​sidharthv96](https://togithub.com/sidharthv96)
- chore: Housekeeping
([#​3783](https://togithub.com/mermaid-js/mermaid/issues/3783))
[@​sidharthv96](https://togithub.com/sidharthv96)
- chore: Merge master to develop
([#​3780](https://togithub.com/mermaid-js/mermaid/issues/3780))
[@​sidharthv96](https://togithub.com/sidharthv96)
- chore: clean up code in mermaidAPI render() and write specs/tests
([#​3684](https://togithub.com/mermaid-js/mermaid/issues/3684))
[@​weedySeaDragon](https://togithub.com/weedySeaDragon)
- chore: delete functions not used in diagrams/c4 code (dead code)
([#​3871](https://togithub.com/mermaid-js/mermaid/issues/3871))
[@​weedySeaDragon](https://togithub.com/weedySeaDragon)
- comments in states are skipped now
([#​3762](https://togithub.com/mermaid-js/mermaid/issues/3762))
[@​avijit1258](https://togithub.com/avijit1258)
- doc: remove links from atom.io; add note Atom has been archived
([#​3899](https://togithub.com/mermaid-js/mermaid/issues/3899))
[@​weedySeaDragon](https://togithub.com/weedySeaDragon)
- docs: refactor Theming doc
([#​3889](https://togithub.com/mermaid-js/mermaid/issues/3889))
[@​huynhicode](https://togithub.com/huynhicode)
- feat: Redirect old documentation links.
([#​3797](https://togithub.com/mermaid-js/mermaid/issues/3797))
[@​sidharthv96](https://togithub.com/sidharthv96)
- feat: Title support via front matter for ER, state, class, git, and
graph diagrams
([#​3706](https://togithub.com/mermaid-js/mermaid/issues/3706))
[@​MasonM](https://togithub.com/MasonM)
- fix(deps): update all non-major dependencies (patch)
([#​3790](https://togithub.com/mermaid-js/mermaid/issues/3790))
[@​renovate](https://togithub.com/renovate)
- fix(deps): update dependency rollup to v3
([#​3674](https://togithub.com/mermaid-js/mermaid/issues/3674))
[@​renovate](https://togithub.com/renovate)
- fix: LintStaged
([#​3844](https://togithub.com/mermaid-js/mermaid/issues/3844))
[@​sidharthv96](https://togithub.com/sidharthv96)
🎉 **Thanks to all contributors helping with this release!** 🎉
#### What's Changed
- chore(deps): update actions/checkout action to v3 by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3645](https://togithub.com/mermaid-js/mermaid/pull/3645)
- chore(deps): update actions/setup-node action to v3 by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3646](https://togithub.com/mermaid-js/mermaid/pull/3646)
- Remove inconsistent and deprecated semicolons by
[@​revolter](https://togithub.com/revolter) in
[https://github.com/mermaid-js/mermaid/pull/3657](https://togithub.com/mermaid-js/mermaid/pull/3657)
- Fix windows paths for `docs:build` by
[@​arpansaha13](https://togithub.com/arpansaha13) in
[https://github.com/mermaid-js/mermaid/pull/3605](https://togithub.com/mermaid-js/mermaid/pull/3605)
- feat: make `parseError` function more type-safe by
[@​Some-Dood](https://togithub.com/Some-Dood) in
[https://github.com/mermaid-js/mermaid/pull/3643](https://togithub.com/mermaid-js/mermaid/pull/3643)
- chore(deps): update all non-major dependencies (minor) by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3632](https://togithub.com/mermaid-js/mermaid/pull/3632)
- chore(deps): update all non-major dependencies (patch) by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3671](https://togithub.com/mermaid-js/mermaid/pull/3671)
- chore(deps): pin dependencies by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3685](https://togithub.com/mermaid-js/mermaid/pull/3685)
- Added Open Graph meta tags by
[@​danangtomo](https://togithub.com/danangtomo) in
[https://github.com/mermaid-js/mermaid/pull/3679](https://togithub.com/mermaid-js/mermaid/pull/3679)
- add eslint-plugin-no-only-tests plugin by
[@​DKurilo](https://togithub.com/DKurilo) in
[https://github.com/mermaid-js/mermaid/pull/3690](https://togithub.com/mermaid-js/mermaid/pull/3690)
- Added and configured cspell plugin to eslint by
[@​devcer](https://togithub.com/devcer) in
[https://github.com/mermaid-js/mermaid/pull/3604](https://togithub.com/mermaid-js/mermaid/pull/3604)
- fix: gantt demo diagrams
([#​3655](https://togithub.com/mermaid-js/mermaid/issues/3655)) by
[@​isinek](https://togithub.com/isinek) in
[https://github.com/mermaid-js/mermaid/pull/3688](https://togithub.com/mermaid-js/mermaid/pull/3688)
- Chore/3697 eslint curly by
[@​jeroenekkelkamp](https://togithub.com/jeroenekkelkamp) in
[https://github.com/mermaid-js/mermaid/pull/3698](https://togithub.com/mermaid-js/mermaid/pull/3698)
- Update sequenceDiagram.md by
[@​imgss](https://togithub.com/imgss) in
[https://github.com/mermaid-js/mermaid/pull/3707](https://togithub.com/mermaid-js/mermaid/pull/3707)
- Use `eslint-plugin-tsdoc` for TypeScript files instead of
`eslint-plugin-jsdoc` by
[@​aloisklink](https://togithub.com/aloisklink) in
[https://github.com/mermaid-js/mermaid/pull/3708](https://togithub.com/mermaid-js/mermaid/pull/3708)
- chore(deps): pin dependencies by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3713](https://togithub.com/mermaid-js/mermaid/pull/3713)
- chore(deps): update all non-major dependencies (patch) by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3714](https://togithub.com/mermaid-js/mermaid/pull/3714)
- Order pie chart slices clockwise by order of entries by
[@​jasmaa](https://togithub.com/jasmaa) in
[https://github.com/mermaid-js/mermaid/pull/3609](https://togithub.com/mermaid-js/mermaid/pull/3609)
- fix: border attribute does not work in a certain writing style by
[@​maiermic](https://togithub.com/maiermic) in
[https://github.com/mermaid-js/mermaid/pull/3636](https://togithub.com/mermaid-js/mermaid/pull/3636)
- add the way to add notes to class diagram by
[@​DKurilo](https://togithub.com/DKurilo) in
[https://github.com/mermaid-js/mermaid/pull/3647](https://togithub.com/mermaid-js/mermaid/pull/3647)
- add statement aliases for ER diagram by
[@​DKurilo](https://togithub.com/DKurilo) in
[https://github.com/mermaid-js/mermaid/pull/3649](https://togithub.com/mermaid-js/mermaid/pull/3649)
- fix: Fix useMaxWidth option for git graph by
[@​uttk](https://togithub.com/uttk) in
[https://github.com/mermaid-js/mermaid/pull/3652](https://togithub.com/mermaid-js/mermaid/pull/3652)
- [#​3659](https://togithub.com/mermaid-js/mermaid/issues/3659)
Adding height when not using maxWidth by
[@​knsv](https://togithub.com/knsv) in
[https://github.com/mermaid-js/mermaid/pull/3668](https://togithub.com/mermaid-js/mermaid/pull/3668)
- Change fill attribute to style by
[@​CalebUsadi](https://togithub.com/CalebUsadi) in
[https://github.com/mermaid-js/mermaid/pull/3719](https://togithub.com/mermaid-js/mermaid/pull/3719)
- feat: \[State diagram] Add classDefs and classes to states by
[@​weedySeaDragon](https://togithub.com/weedySeaDragon) in
[https://github.com/mermaid-js/mermaid/pull/3644](https://togithub.com/mermaid-js/mermaid/pull/3644)
- Fill inheritance arrow with background color by
[@​vallsv](https://togithub.com/vallsv) in
[https://github.com/mermaid-js/mermaid/pull/3543](https://togithub.com/mermaid-js/mermaid/pull/3543)
- Ensure example code and rendered output are synced by
[@​marcjansen](https://togithub.com/marcjansen) in
[https://github.com/mermaid-js/mermaid/pull/3721](https://togithub.com/mermaid-js/mermaid/pull/3721)
- fix(git): Support quoted branch names by
[@​gibson042](https://togithub.com/gibson042) in
[https://github.com/mermaid-js/mermaid/pull/3726](https://togithub.com/mermaid-js/mermaid/pull/3726)
- docs: Add link to docs source by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3612](https://togithub.com/mermaid-js/mermaid/pull/3612)
- chore(deps): update all non-major dependencies (patch) by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3736](https://togithub.com/mermaid-js/mermaid/pull/3736)
- chore(deps): update all non-major dependencies (minor) by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3737](https://togithub.com/mermaid-js/mermaid/pull/3737)
- feat(gantt): Add option 'tickInterval' for custom tick interval by
[@​DarkNami](https://togithub.com/DarkNami) in
[https://github.com/mermaid-js/mermaid/pull/3729](https://togithub.com/mermaid-js/mermaid/pull/3729)
- Fix/convert attr to style in er graph by
[@​CalebUsadi](https://togithub.com/CalebUsadi) in
[https://github.com/mermaid-js/mermaid/pull/3722](https://togithub.com/mermaid-js/mermaid/pull/3722)
- update user story link for
[#​3740](https://togithub.com/mermaid-js/mermaid/issues/3740) by
[@​6footGeek](https://togithub.com/6footGeek) in
[https://github.com/mermaid-js/mermaid/pull/3741](https://togithub.com/mermaid-js/mermaid/pull/3741)
- Improved New Documentation by
[@​emersonbottero](https://togithub.com/emersonbottero) in
[https://github.com/mermaid-js/mermaid/pull/3678](https://togithub.com/mermaid-js/mermaid/pull/3678)
- chore: fix cSpell word entry misspelling "mermiad" -> "mermaid" by
[@​weedySeaDragon](https://togithub.com/weedySeaDragon) in
[https://github.com/mermaid-js/mermaid/pull/3751](https://togithub.com/mermaid-js/mermaid/pull/3751)
- Fix link to CSS classes by
[@​hugovk](https://togithub.com/hugovk) in
[https://github.com/mermaid-js/mermaid/pull/3752](https://togithub.com/mermaid-js/mermaid/pull/3752)
- docs: Update references to default config in directives page by
[@​raptor0929](https://togithub.com/raptor0929) in
[https://github.com/mermaid-js/mermaid/pull/3738](https://togithub.com/mermaid-js/mermaid/pull/3738)
- Fix link relative links to documentation files by
[@​spier](https://togithub.com/spier) in
[https://github.com/mermaid-js/mermaid/pull/3760](https://togithub.com/mermaid-js/mermaid/pull/3760)
- chore(deps): update all non-major dependencies (patch) by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3769](https://togithub.com/mermaid-js/mermaid/pull/3769)
- chore(deps): update all non-major dependencies (minor) by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3770](https://togithub.com/mermaid-js/mermaid/pull/3770)
- Fix CSpell by [@​sidharthv96](https://togithub.com/sidharthv96)
in
[https://github.com/mermaid-js/mermaid/pull/3753](https://togithub.com/mermaid-js/mermaid/pull/3753)
- Live edits for Docs by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3755](https://togithub.com/mermaid-js/mermaid/pull/3755)
- Switch CDN to unpkg.com by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3777](https://togithub.com/mermaid-js/mermaid/pull/3777)
- chore: Housekeeping by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3783](https://togithub.com/mermaid-js/mermaid/pull/3783)
- Pnpm issue reproduction by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3784](https://togithub.com/mermaid-js/mermaid/pull/3784)
- fix(deps): update all non-major dependencies (patch) by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3790](https://togithub.com/mermaid-js/mermaid/pull/3790)
- chore: clean up code in mermaidAPI render() and write specs/tests by
[@​weedySeaDragon](https://togithub.com/weedySeaDragon) in
[https://github.com/mermaid-js/mermaid/pull/3684](https://togithub.com/mermaid-js/mermaid/pull/3684)
- chore(deps): update all non-major dependencies (minor) by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3791](https://togithub.com/mermaid-js/mermaid/pull/3791)
- fix(deps): update dependency rollup to v3 by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3674](https://togithub.com/mermaid-js/mermaid/pull/3674)
- Add GHA that will check links + Fix broken links by
[@​spier](https://togithub.com/spier) in
[https://github.com/mermaid-js/mermaid/pull/3765](https://togithub.com/mermaid-js/mermaid/pull/3765)
- chore: Merge master to develop by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3780](https://togithub.com/mermaid-js/mermaid/pull/3780)
- bug: change shiki getHighlighter import by
[@​weedySeaDragon](https://togithub.com/weedySeaDragon) in
[https://github.com/mermaid-js/mermaid/pull/3804](https://togithub.com/mermaid-js/mermaid/pull/3804)
- Fix
[#​3799](https://togithub.com/mermaid-js/mermaid/issues/3799):
Remove `type` from package.json by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3802](https://togithub.com/mermaid-js/mermaid/pull/3802)
- CI: disable pinning dependencies by
[@​aloisklink](https://togithub.com/aloisklink) in
[https://github.com/mermaid-js/mermaid/pull/3735](https://togithub.com/mermaid-js/mermaid/pull/3735)
- bug: State diagram fix classes type by
[@​weedySeaDragon](https://togithub.com/weedySeaDragon) in
[https://github.com/mermaid-js/mermaid/pull/3798](https://togithub.com/mermaid-js/mermaid/pull/3798)
- Remove extra arrow and adjust cross position by
[@​ishuen](https://togithub.com/ishuen) in
[https://github.com/mermaid-js/mermaid/pull/3641](https://togithub.com/mermaid-js/mermaid/pull/3641)
- comments in states are skipped now by
[@​avijit1258](https://togithub.com/avijit1258) in
[https://github.com/mermaid-js/mermaid/pull/3762](https://togithub.com/mermaid-js/mermaid/pull/3762)
- feat: Redirect old documentation links. by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3797](https://togithub.com/mermaid-js/mermaid/pull/3797)
- Mindmap integration docs by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3810](https://togithub.com/mermaid-js/mermaid/pull/3810)
- Use `github-dark` to highlight fence blocks in vitepress docs by
[@​aloisklink](https://togithub.com/aloisklink) in
[https://github.com/mermaid-js/mermaid/pull/3807](https://togithub.com/mermaid-js/mermaid/pull/3807)
- chore(deps): update lycheeverse/lychee-action action to v1.5.4 by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3827](https://togithub.com/mermaid-js/mermaid/pull/3827)
- chore(deps): update pnpm to v7.17.0 by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3828](https://togithub.com/mermaid-js/mermaid/pull/3828)
- feat: Title support via front matter for ER, state, class, git, and
graph diagrams by [@​MasonM](https://togithub.com/MasonM) in
[https://github.com/mermaid-js/mermaid/pull/3706](https://togithub.com/mermaid-js/mermaid/pull/3706)
- Replace `dagre`/`dagre-d3` with `dagre-d3-es` by
[@​aloisklink](https://togithub.com/aloisklink) in
[https://github.com/mermaid-js/mermaid/pull/3809](https://togithub.com/mermaid-js/mermaid/pull/3809)
- Add package visualizations by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3823](https://togithub.com/mermaid-js/mermaid/pull/3823)
- [#​3882](https://togithub.com/mermaid-js/mermaid/issues/3882)
fix for issues with mindmaps with only a single node by
[@​knsv](https://togithub.com/knsv) in
[https://github.com/mermaid-js/mermaid/pull/3833](https://togithub.com/mermaid-js/mermaid/pull/3833)
- [#​3778](https://togithub.com/mermaid-js/mermaid/issues/3778)
Adding a hexgon shape by [@​knsv](https://togithub.com/knsv) in
[https://github.com/mermaid-js/mermaid/pull/3834](https://togithub.com/mermaid-js/mermaid/pull/3834)
- Fix for
[#​3835](https://togithub.com/mermaid-js/mermaid/issues/3835),
makes it possible to style path elements by
[@​knsv](https://togithub.com/knsv) in
[https://github.com/mermaid-js/mermaid/pull/3836](https://togithub.com/mermaid-js/mermaid/pull/3836)
- [#​3831](https://togithub.com/mermaid-js/mermaid/issues/3831)
Re-enabling themes for er diagrams by
[@​knsv](https://togithub.com/knsv) in
[https://github.com/mermaid-js/mermaid/pull/3837](https://togithub.com/mermaid-js/mermaid/pull/3837)
- (chore) remove console stmt in pieDetector by
[@​weedySeaDragon](https://togithub.com/weedySeaDragon) in
[https://github.com/mermaid-js/mermaid/pull/3840](https://togithub.com/mermaid-js/mermaid/pull/3840)
- Revert "Added pie" by
[@​pbrolin47](https://togithub.com/pbrolin47) in
[https://github.com/mermaid-js/mermaid/pull/3842](https://togithub.com/mermaid-js/mermaid/pull/3842)
- Fix typos by [@​endolith](https://togithub.com/endolith) in
[https://github.com/mermaid-js/mermaid/pull/3820](https://togithub.com/mermaid-js/mermaid/pull/3820)
- (feat) state classDef documentation by
[@​weedySeaDragon](https://togithub.com/weedySeaDragon) in
[https://github.com/mermaid-js/mermaid/pull/3841](https://togithub.com/mermaid-js/mermaid/pull/3841)
- Integrations added - Visual Studio Code \[Polyglot Interactive
Notebooks] by [@​dfinke](https://togithub.com/dfinke) in
[https://github.com/mermaid-js/mermaid/pull/3821](https://togithub.com/mermaid-js/mermaid/pull/3821)
- Reduce mermaid size by 31% by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3825](https://togithub.com/mermaid-js/mermaid/pull/3825)
- fix: LintStaged by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3844](https://togithub.com/mermaid-js/mermaid/pull/3844)
- Add official vim plugin to list in integrations by
[@​craigmac](https://togithub.com/craigmac) in
[https://github.com/mermaid-js/mermaid/pull/3847](https://togithub.com/mermaid-js/mermaid/pull/3847)
- chore(deps): remove dependency on `graphlib` by
[@​aloisklink](https://togithub.com/aloisklink) in
[https://github.com/mermaid-js/mermaid/pull/3861](https://togithub.com/mermaid-js/mermaid/pull/3861)
- chore(deps): update pnpm to v7.17.1 by
[@​renovate](https://togithub.com/renovate) in
[https://github.com/mermaid-js/mermaid/pull/3862](https://togithub.com/mermaid-js/mermaid/pull/3862)
- Make gitgraph snapshots consistent in E2E tests by
[@​aloisklink](https://togithub.com/aloisklink) in
[https://github.com/mermaid-js/mermaid/pull/3860](https://togithub.com/mermaid-js/mermaid/pull/3860)
- Use stylis to prepend idSelector by
[@​DanInProgress](https://togithub.com/DanInProgress) in
[https://github.com/mermaid-js/mermaid/pull/3829](https://togithub.com/mermaid-js/mermaid/pull/3829)
- Use current mermaid version in docs. by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3846](https://togithub.com/mermaid-js/mermaid/pull/3846)
- Add support for [@​include](https://togithub.com/include) in
docs by [@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3863](https://togithub.com/mermaid-js/mermaid/pull/3863)
- Housekeeping with eslint-unicorn by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3845](https://togithub.com/mermaid-js/mermaid/pull/3845)
- chore: delete functions not used in diagrams/c4 code (dead code) by
[@​weedySeaDragon](https://togithub.com/weedySeaDragon) in
[https://github.com/mermaid-js/mermaid/pull/3871](https://togithub.com/mermaid-js/mermaid/pull/3871)
- Switch back to jsdelivr by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3873](https://togithub.com/mermaid-js/mermaid/pull/3873)
- 3882 edge labels by [@​knsv](https://togithub.com/knsv) in
[https://github.com/mermaid-js/mermaid/pull/3883](https://togithub.com/mermaid-js/mermaid/pull/3883)
- Small fix for issue
[#​3881](https://togithub.com/mermaid-js/mermaid/issues/3881) by
[@​knsv](https://togithub.com/knsv) in
[https://github.com/mermaid-js/mermaid/pull/3884](https://togithub.com/mermaid-js/mermaid/pull/3884)
- Defects/issue 3878 by [@​MrCoder](https://togithub.com/MrCoder)
in
[https://github.com/mermaid-js/mermaid/pull/3880](https://togithub.com/mermaid-js/mermaid/pull/3880)
- chore(docs): Auto build docs by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3547](https://togithub.com/mermaid-js/mermaid/pull/3547)
- docs: refactor Theming doc by
[@​huynhicode](https://togithub.com/huynhicode) in
[https://github.com/mermaid-js/mermaid/pull/3889](https://togithub.com/mermaid-js/mermaid/pull/3889)
- Feat: Add aria-describedby, aria-roledescription by
[@​weedySeaDragon](https://togithub.com/weedySeaDragon) in
[https://github.com/mermaid-js/mermaid/pull/3808](https://togithub.com/mermaid-js/mermaid/pull/3808)
- Release/9.3.0 by
[@​sidharthv96](https://togithub.com/sidharthv96) in
[https://github.com/mermaid-js/mermaid/pull/3911](https://togithub.com/mermaid-js/mermaid/pull/3911)
#### New Contributors
- [@​revolter](https://togithub.com/revolter) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3657](https://togithub.com/mermaid-js/mermaid/pull/3657)
- [@​Some-Dood](https://togithub.com/Some-Dood) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3643](https://togithub.com/mermaid-js/mermaid/pull/3643)
- [@​danangtomo](https://togithub.com/danangtomo) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3679](https://togithub.com/mermaid-js/mermaid/pull/3679)
- [@​DKurilo](https://togithub.com/DKurilo) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3690](https://togithub.com/mermaid-js/mermaid/pull/3690)
- [@​devcer](https://togithub.com/devcer) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3604](https://togithub.com/mermaid-js/mermaid/pull/3604)
- [@​isinek](https://togithub.com/isinek) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3688](https://togithub.com/mermaid-js/mermaid/pull/3688)
- [@​jeroenekkelkamp](https://togithub.com/jeroenekkelkamp) made
their first contribution in
[https://github.com/mermaid-js/mermaid/pull/3698](https://togithub.com/mermaid-js/mermaid/pull/3698)
- [@​imgss](https://togithub.com/imgss) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3707](https://togithub.com/mermaid-js/mermaid/pull/3707)
- [@​jasmaa](https://togithub.com/jasmaa) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3609](https://togithub.com/mermaid-js/mermaid/pull/3609)
- [@​uttk](https://togithub.com/uttk) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3652](https://togithub.com/mermaid-js/mermaid/pull/3652)
- [@​CalebUsadi](https://togithub.com/CalebUsadi) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3719](https://togithub.com/mermaid-js/mermaid/pull/3719)
- [@​marcjansen](https://togithub.com/marcjansen) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3721](https://togithub.com/mermaid-js/mermaid/pull/3721)
- [@​DarkNami](https://togithub.com/DarkNami) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3729](https://togithub.com/mermaid-js/mermaid/pull/3729)
- [@​6footGeek](https://togithub.com/6footGeek) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3741](https://togithub.com/mermaid-js/mermaid/pull/3741)
- [@​hugovk](https://togithub.com/hugovk) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3752](https://togithub.com/mermaid-js/mermaid/pull/3752)
- [@​raptor0929](https://togithub.com/raptor0929) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3738](https://togithub.com/mermaid-js/mermaid/pull/3738)
- [@​spier](https://togithub.com/spier) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3760](https://togithub.com/mermaid-js/mermaid/pull/3760)
- [@​ishuen](https://togithub.com/ishuen) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3641](https://togithub.com/mermaid-js/mermaid/pull/3641)
- [@​avijit1258](https://togithub.com/avijit1258) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3762](https://togithub.com/mermaid-js/mermaid/pull/3762)
- [@​MasonM](https://togithub.com/MasonM) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3706](https://togithub.com/mermaid-js/mermaid/pull/3706)
- [@​endolith](https://togithub.com/endolith) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3820](https://togithub.com/mermaid-js/mermaid/pull/3820)
- [@​dfinke](https://togithub.com/dfinke) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3821](https://togithub.com/mermaid-js/mermaid/pull/3821)
- [@​craigmac](https://togithub.com/craigmac) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3847](https://togithub.com/mermaid-js/mermaid/pull/3847)
- [@​DanInProgress](https://togithub.com/DanInProgress) made their
first contribution in
[https://github.com/mermaid-js/mermaid/pull/3829](https://togithub.com/mermaid-js/mermaid/pull/3829)
- [@​MrCoder](https://togithub.com/MrCoder) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3880](https://togithub.com/mermaid-js/mermaid/pull/3880)
- [@​huynhicode](https://togithub.com/huynhicode) made their first
contribution in
[https://github.com/mermaid-js/mermaid/pull/3889](https://togithub.com/mermaid-js/mermaid/pull/3889)
**Full Changelog**:
mermaid-js/mermaid@v9.2.2...v9.3.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/BirthdayResearch/contented).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC41NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNjIuMSJ9-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent b7efdb3 commit 96323e4Copy full SHA for 96323e4
2 files changed
+25
-325
lines changed
0 commit comments