-
-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update all non-major dependencies (minor) #4044
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
6 times, most recently
from
February 6, 2023 01:10
3b75482
to
5915a56
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
February 7, 2023 19:47
0b757d3
to
2db3dca
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
February 8, 2023 19:31
2db3dca
to
c4eb160
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. ⚠ Warning: custom changes will be lost. |
renovate bot
referenced
this pull request
in peaceiris/hugo-theme-iris
Mar 16, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [mermaid](https://togithub.com/mermaid-js/mermaid) | [`9.3.0` -> `9.4.3`](https://renovatebot.com/diffs/npm/mermaid/9.3.0/9.4.3) | [![age](https://badges.renovateapi.com/packages/npm/mermaid/9.4.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/mermaid/9.4.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/mermaid/9.4.3/compatibility-slim/9.3.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/mermaid/9.4.3/confidence-slim/9.3.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>mermaid-js/mermaid</summary> ### [`v9.4.3`](https://togithub.com/mermaid-js/mermaid/releases/tag/v9.4.3) [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v9.4.2...v9.4.3) **Full Changelog**: mermaid-js/mermaid@v9.4.2...v9.4.3 Fixes imports for dayjs and cytoscape. ### [`v9.4.2`](https://togithub.com/mermaid-js/mermaid/releases/tag/v9.4.2) [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v9.4.0...v9.4.2) #### What's Changed - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4044](https://togithub.com/mermaid-js/mermaid/pull/4044) - chore(deps): update dependency [@​types/uuid](https://togithub.com/types/uuid) to v9 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4067](https://togithub.com/mermaid-js/mermaid/pull/4067) - build(lint:fix): cache eslint in pnpm run lint:fix by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4073](https://togithub.com/mermaid-js/mermaid/pull/4073) - chore(deps): update dependency rimraf to v4 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4070](https://togithub.com/mermaid-js/mermaid/pull/4070) - chore(deps): update dependency jsdom to v21 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4069](https://togithub.com/mermaid-js/mermaid/pull/4069) - chore(deps): update timonvs/pr-labeler-action action to v4 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4072](https://togithub.com/mermaid-js/mermaid/pull/4072) - chore(deps): update actions/configure-pages action to v3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4065](https://togithub.com/mermaid-js/mermaid/pull/4065) - chore(deps): update actions/dependency-review-action action to v3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4066](https://togithub.com/mermaid-js/mermaid/pull/4066) - docs: minor fix on markdown by [@​Jeff-Tian](https://togithub.com/Jeff-Tian) in [https://github.com/mermaid-js/mermaid/pull/4015](https://togithub.com/mermaid-js/mermaid/pull/4015) - Add logo to readme by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4076](https://togithub.com/mermaid-js/mermaid/pull/4076) - Release 9.4.1 by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4095](https://togithub.com/mermaid-js/mermaid/pull/4095) - chore(deps): update dependency vite to v4 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4071](https://togithub.com/mermaid-js/mermaid/pull/4071) - chore(deps): update dependency cypress to v12 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4068](https://togithub.com/mermaid-js/mermaid/pull/4068) - fix(api): tree shaking package.json import by [@​AielloChan](https://togithub.com/AielloChan) in [https://github.com/mermaid-js/mermaid/pull/4101](https://togithub.com/mermaid-js/mermaid/pull/4101) #### New Contributors - [@​Jeff-Tian](https://togithub.com/Jeff-Tian) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4015](https://togithub.com/mermaid-js/mermaid/pull/4015) - [@​AielloChan](https://togithub.com/AielloChan) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4101](https://togithub.com/mermaid-js/mermaid/pull/4101) **Full Changelog**: mermaid-js/mermaid@v9.4.0...v9.4.2 ### [`v9.4.0`](https://togithub.com/mermaid-js/mermaid/releases/tag/v9.4.0) [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v9.3.0...v9.4.0) #### What's Changed ##### Features - Timeline Diagram by [@​ashishjain0512](https://togithub.com/ashishjain0512) in [https://github.com/mermaid-js/mermaid/pull/4014](https://togithub.com/mermaid-js/mermaid/pull/4014) - feat: Flowchart layout using elkjs by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3984](https://togithub.com/mermaid-js/mermaid/pull/3984) - Layout v3 continued by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3938](https://togithub.com/mermaid-js/mermaid/pull/3938) - feat(er): add unique key by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3917](https://togithub.com/mermaid-js/mermaid/pull/3917) - feat: Set svg role to 'graphics-document document' by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3897](https://togithub.com/mermaid-js/mermaid/pull/3897) - feat: Wait for rendering to finish before taking image snapshots by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/3995](https://togithub.com/mermaid-js/mermaid/pull/3995) - feat(er): add multiple key constraints by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4030](https://togithub.com/mermaid-js/mermaid/pull/4030) - Add support for YAML frontmatter in Markdown docs (used for Vitepress config) by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3962](https://togithub.com/mermaid-js/mermaid/pull/3962) - feat(er): allow leading underscore for attributes name by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4033](https://togithub.com/mermaid-js/mermaid/pull/4033) - Add links to theme listing by [@​BD103](https://togithub.com/BD103) in [https://github.com/mermaid-js/mermaid/pull/3890](https://togithub.com/mermaid-js/mermaid/pull/3890) - Adding support for parenthesis in the er diagram attribute types. by [@​mahomedalid](https://togithub.com/mahomedalid) in [https://github.com/mermaid-js/mermaid/pull/3892](https://togithub.com/mermaid-js/mermaid/pull/3892) - Support parsing indented mermaid/YAML only from HTML by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3859](https://togithub.com/mermaid-js/mermaid/pull/3859) - Parse style string and number font size values from configuration inputs by [@​jonabc](https://togithub.com/jonabc) in [https://github.com/mermaid-js/mermaid/pull/3993](https://togithub.com/mermaid-js/mermaid/pull/3993) - Mindmaps: differentiate the colors between the root node and the first section [#​4017](https://togithub.com/mermaid-js/mermaid/issues/4017) by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4018](https://togithub.com/mermaid-js/mermaid/pull/4018) - Add Box support in Sequence Diagrams by [@​oleveau](https://togithub.com/oleveau) in [https://github.com/mermaid-js/mermaid/pull/3965](https://togithub.com/mermaid-js/mermaid/pull/3965) ##### 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](https://togithub.com/mermaid-js/mermaid-mindmap) package is deprecated by this. ##### Documentation - doc: remove links from atom.io; add note Atom has been archived by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3899](https://togithub.com/mermaid-js/mermaid/pull/3899) - docs(README.zh-CN): fix book image src by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3920](https://togithub.com/mermaid-js/mermaid/pull/3920) - docs: fix typo by [@​Foo-x](https://togithub.com/Foo-x) in [https://github.com/mermaid-js/mermaid/pull/3925](https://togithub.com/mermaid-js/mermaid/pull/3925) - docs: update navbar by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3906](https://togithub.com/mermaid-js/mermaid/pull/3906) - docs: fix text overflow by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3907](https://togithub.com/mermaid-js/mermaid/pull/3907) - docs: Remove duplicate example in ER-diagram documentation by [@​guilhermgonzaga](https://togithub.com/guilhermgonzaga) in [https://github.com/mermaid-js/mermaid/pull/3964](https://togithub.com/mermaid-js/mermaid/pull/3964) - Docs: Too many `primaryBorderColor` field by [@​LiHowe](https://togithub.com/LiHowe) in [https://github.com/mermaid-js/mermaid/pull/3986](https://togithub.com/mermaid-js/mermaid/pull/3986) - docs(sequenceDiagram): subvert prettification of arrow types by [@​cakemanny](https://togithub.com/cakemanny) in [https://github.com/mermaid-js/mermaid/pull/3988](https://togithub.com/mermaid-js/mermaid/pull/3988) - Add Swimm to the list of integrations by [@​Omerr](https://togithub.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/3936](https://togithub.com/mermaid-js/mermaid/pull/3936) - Website/homepage updates by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3945](https://togithub.com/mermaid-js/mermaid/pull/3945) - Update sequenceDiagram.md to include line break by [@​Odogwudozilla](https://togithub.com/Odogwudozilla) in [https://github.com/mermaid-js/mermaid/pull/3960](https://togithub.com/mermaid-js/mermaid/pull/3960) - Support GitHub Flavored Markdown in markdown documentation by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3954](https://togithub.com/mermaid-js/mermaid/pull/3954) - Update integrations.md by [@​Barry1](https://togithub.com/Barry1) in [https://github.com/mermaid-js/mermaid/pull/4011](https://togithub.com/mermaid-js/mermaid/pull/4011) - docs(readme): update broken twitter badge by [@​LeoDog896](https://togithub.com/LeoDog896) in [https://github.com/mermaid-js/mermaid/pull/4032](https://togithub.com/mermaid-js/mermaid/pull/4032) - Update mindmap.md by [@​GavinPen](https://togithub.com/GavinPen) in [https://github.com/mermaid-js/mermaid/pull/4042](https://togithub.com/mermaid-js/mermaid/pull/4042) - Showcase section to the docs - keepings docs up to date by [@​Omerr](https://togithub.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/4055](https://togithub.com/mermaid-js/mermaid/pull/4055) ##### Bug Fixes - fix(docs): remove duplicate section by [@​Joxtacy](https://togithub.com/Joxtacy) in [https://github.com/mermaid-js/mermaid/pull/3908](https://togithub.com/mermaid-js/mermaid/pull/3908) - fix: Typescript error in usage by [@​tommoor](https://togithub.com/tommoor) in [https://github.com/mermaid-js/mermaid/pull/3914](https://togithub.com/mermaid-js/mermaid/pull/3914) - fix: dev server watch mode by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3904](https://togithub.com/mermaid-js/mermaid/pull/3904) - fix(er): switch to deterministic UUIDs in ER by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3916](https://togithub.com/mermaid-js/mermaid/pull/3916) - fixed Composition arrow by [@​Frank-Mayer](https://togithub.com/Frank-Mayer) in [https://github.com/mermaid-js/mermaid/pull/3930](https://togithub.com/mermaid-js/mermaid/pull/3930) - fix(generic): fix generic type detection by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3921](https://togithub.com/mermaid-js/mermaid/pull/3921) - fix typos accessing techn property in drawC4Shape function by [@​nekikara](https://togithub.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3943](https://togithub.com/mermaid-js/mermaid/pull/3943) - fix(deps): update dependency dompurify to v2.4.3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3977](https://togithub.com/mermaid-js/mermaid/pull/3977) - Fix nonstandard syntax by [@​atmikeguo](https://togithub.com/atmikeguo) in [https://github.com/mermaid-js/mermaid/pull/3972](https://togithub.com/mermaid-js/mermaid/pull/3972) - Fix failing tests due to semantic merge conflict by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3985](https://togithub.com/mermaid-js/mermaid/pull/3985) - fix(deps): update dependency dagre-d3-es to v7.0.6 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3996](https://togithub.com/mermaid-js/mermaid/pull/3996) - fix([#​4003](https://togithub.com/mermaid-js/mermaid/issues/4003)): Remove unhandled promises by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4004](https://togithub.com/mermaid-js/mermaid/pull/4004) - Bug/3858 \[state] trailing whitespace in ids for named state container by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3902](https://togithub.com/mermaid-js/mermaid/pull/3902) - fix: moment-mini default exporter by [@​emersonbottero](https://togithub.com/emersonbottero) in [https://github.com/mermaid-js/mermaid/pull/4034](https://togithub.com/mermaid-js/mermaid/pull/4034) - fix(deps): update dependency dagre-d3-es to v7.0.8 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4058](https://togithub.com/mermaid-js/mermaid/pull/4058) - bugfix: add missing d3 curves to flowchart and docs by [@​natasha-jarus](https://togithub.com/natasha-jarus) in [https://github.com/mermaid-js/mermaid/pull/4038](https://togithub.com/mermaid-js/mermaid/pull/4038) - Bug/3865 C4Context: $borderColor has no effect by [@​nekikara](https://togithub.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3947](https://togithub.com/mermaid-js/mermaid/pull/3947) - Mindmaps: Handling rows with only spaces in them ([#​4012](https://togithub.com/mermaid-js/mermaid/issues/4012)) by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4013](https://togithub.com/mermaid-js/mermaid/pull/4013) ##### Chores - ci: disable checking twitter links by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3973](https://togithub.com/mermaid-js/mermaid/pull/3973) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3905](https://togithub.com/mermaid-js/mermaid/pull/3905) - chore(deps): update pnpm to v7.18.2 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3929](https://togithub.com/mermaid-js/mermaid/pull/3929) - chore(pr): add documentation task in PR template by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3935](https://togithub.com/mermaid-js/mermaid/pull/3935) - (chore) Docs: add tag to produce only a diagram, not code example by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3946](https://togithub.com/mermaid-js/mermaid/pull/3946) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3944](https://togithub.com/mermaid-js/mermaid/pull/3944) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3997](https://togithub.com/mermaid-js/mermaid/pull/3997) - chore(deps): update pnpm to v7.25.1 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4024](https://togithub.com/mermaid-js/mermaid/pull/4024) - build(lint): cache prettier on `pnpm run lint` by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4035](https://togithub.com/mermaid-js/mermaid/pull/4035) - Cache `eslint` in pre-commit script (makes `git commit` 5x faster) by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4057](https://togithub.com/mermaid-js/mermaid/pull/4057) #### New Contributors - [@​Joxtacy](https://togithub.com/Joxtacy) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3908](https://togithub.com/mermaid-js/mermaid/pull/3908) - [@​BD103](https://togithub.com/BD103) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3890](https://togithub.com/mermaid-js/mermaid/pull/3890) - [@​mahomedalid](https://togithub.com/mahomedalid) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3892](https://togithub.com/mermaid-js/mermaid/pull/3892) - [@​tomperr](https://togithub.com/tomperr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3917](https://togithub.com/mermaid-js/mermaid/pull/3917) - [@​Foo-x](https://togithub.com/Foo-x) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3925](https://togithub.com/mermaid-js/mermaid/pull/3925) - [@​Frank-Mayer](https://togithub.com/Frank-Mayer) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3930](https://togithub.com/mermaid-js/mermaid/pull/3930) - [@​Omerr](https://togithub.com/Omerr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3936](https://togithub.com/mermaid-js/mermaid/pull/3936) - [@​nekikara](https://togithub.com/nekikara) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3943](https://togithub.com/mermaid-js/mermaid/pull/3943) - [@​guilhermgonzaga](https://togithub.com/guilhermgonzaga) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3964](https://togithub.com/mermaid-js/mermaid/pull/3964) - [@​Odogwudozilla](https://togithub.com/Odogwudozilla) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3960](https://togithub.com/mermaid-js/mermaid/pull/3960) - [@​atmikeguo](https://togithub.com/atmikeguo) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3972](https://togithub.com/mermaid-js/mermaid/pull/3972) - [@​LiHowe](https://togithub.com/LiHowe) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3986](https://togithub.com/mermaid-js/mermaid/pull/3986) - [@​cakemanny](https://togithub.com/cakemanny) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3988](https://togithub.com/mermaid-js/mermaid/pull/3988) - [@​jonabc](https://togithub.com/jonabc) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3993](https://togithub.com/mermaid-js/mermaid/pull/3993) - [@​MermaidChart](https://togithub.com/MermaidChart) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4013](https://togithub.com/mermaid-js/mermaid/pull/4013) - [@​Barry1](https://togithub.com/Barry1) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4011](https://togithub.com/mermaid-js/mermaid/pull/4011) - [@​LeoDog896](https://togithub.com/LeoDog896) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4032](https://togithub.com/mermaid-js/mermaid/pull/4032) - [@​GavinPen](https://togithub.com/GavinPen) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4042](https://togithub.com/mermaid-js/mermaid/pull/4042) - [@​oleveau](https://togithub.com/oleveau) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3965](https://togithub.com/mermaid-js/mermaid/pull/3965) - [@​natasha-jarus](https://togithub.com/natasha-jarus) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4038](https://togithub.com/mermaid-js/mermaid/pull/4038) **Full Changelog**: mermaid-js/mermaid@v9.3.0...v9.4.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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/peaceiris/hugo-theme-iris). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS44LjAiLCJ1cGRhdGVkSW5WZXIiOiIzNS44LjAifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate bot
referenced
this pull request
in Unleash/unleash
May 28, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [mermaid](https://togithub.com/mermaid-js/mermaid) | [`9.3.0` -> `9.4.3`](https://renovatebot.com/diffs/npm/mermaid/9.3.0/9.4.3) | [![age](https://badges.renovateapi.com/packages/npm/mermaid/9.4.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/mermaid/9.4.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/mermaid/9.4.3/compatibility-slim/9.3.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/mermaid/9.4.3/confidence-slim/9.3.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>mermaid-js/mermaid</summary> ### [`v9.4.3`](https://togithub.com/mermaid-js/mermaid/releases/tag/v9.4.3) [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v9.4.2...v9.4.3) **Full Changelog**: mermaid-js/mermaid@v9.4.2...v9.4.3 Fixes imports for dayjs and cytoscape. ### [`v9.4.2`](https://togithub.com/mermaid-js/mermaid/releases/tag/v9.4.2) [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v9.4.0...v9.4.2) #### What's Changed - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4044](https://togithub.com/mermaid-js/mermaid/pull/4044) - chore(deps): update dependency [@​types/uuid](https://togithub.com/types/uuid) to v9 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4067](https://togithub.com/mermaid-js/mermaid/pull/4067) - build(lint:fix): cache eslint in pnpm run lint:fix by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4073](https://togithub.com/mermaid-js/mermaid/pull/4073) - chore(deps): update dependency rimraf to v4 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4070](https://togithub.com/mermaid-js/mermaid/pull/4070) - chore(deps): update dependency jsdom to v21 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4069](https://togithub.com/mermaid-js/mermaid/pull/4069) - chore(deps): update timonvs/pr-labeler-action action to v4 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4072](https://togithub.com/mermaid-js/mermaid/pull/4072) - chore(deps): update actions/configure-pages action to v3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4065](https://togithub.com/mermaid-js/mermaid/pull/4065) - chore(deps): update actions/dependency-review-action action to v3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4066](https://togithub.com/mermaid-js/mermaid/pull/4066) - docs: minor fix on markdown by [@​Jeff-Tian](https://togithub.com/Jeff-Tian) in [https://github.com/mermaid-js/mermaid/pull/4015](https://togithub.com/mermaid-js/mermaid/pull/4015) - Add logo to readme by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4076](https://togithub.com/mermaid-js/mermaid/pull/4076) - Release 9.4.1 by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4095](https://togithub.com/mermaid-js/mermaid/pull/4095) - chore(deps): update dependency vite to v4 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4071](https://togithub.com/mermaid-js/mermaid/pull/4071) - chore(deps): update dependency cypress to v12 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4068](https://togithub.com/mermaid-js/mermaid/pull/4068) - fix(api): tree shaking package.json import by [@​AielloChan](https://togithub.com/AielloChan) in [https://github.com/mermaid-js/mermaid/pull/4101](https://togithub.com/mermaid-js/mermaid/pull/4101) #### New Contributors - [@​Jeff-Tian](https://togithub.com/Jeff-Tian) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4015](https://togithub.com/mermaid-js/mermaid/pull/4015) - [@​AielloChan](https://togithub.com/AielloChan) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4101](https://togithub.com/mermaid-js/mermaid/pull/4101) **Full Changelog**: mermaid-js/mermaid@v9.4.0...v9.4.2 ### [`v9.4.0`](https://togithub.com/mermaid-js/mermaid/releases/tag/v9.4.0) [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v9.3.0...v9.4.0) #### What's Changed ##### Features - Timeline Diagram by [@​ashishjain0512](https://togithub.com/ashishjain0512) in [https://github.com/mermaid-js/mermaid/pull/4014](https://togithub.com/mermaid-js/mermaid/pull/4014) - feat: Flowchart layout using elkjs by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3984](https://togithub.com/mermaid-js/mermaid/pull/3984) - Layout v3 continued by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3938](https://togithub.com/mermaid-js/mermaid/pull/3938) - feat(er): add unique key by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3917](https://togithub.com/mermaid-js/mermaid/pull/3917) - feat: Set svg role to 'graphics-document document' by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3897](https://togithub.com/mermaid-js/mermaid/pull/3897) - feat: Wait for rendering to finish before taking image snapshots by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/3995](https://togithub.com/mermaid-js/mermaid/pull/3995) - feat(er): add multiple key constraints by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4030](https://togithub.com/mermaid-js/mermaid/pull/4030) - Add support for YAML frontmatter in Markdown docs (used for Vitepress config) by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3962](https://togithub.com/mermaid-js/mermaid/pull/3962) - feat(er): allow leading underscore for attributes name by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4033](https://togithub.com/mermaid-js/mermaid/pull/4033) - Add links to theme listing by [@​BD103](https://togithub.com/BD103) in [https://github.com/mermaid-js/mermaid/pull/3890](https://togithub.com/mermaid-js/mermaid/pull/3890) - Adding support for parenthesis in the er diagram attribute types. by [@​mahomedalid](https://togithub.com/mahomedalid) in [https://github.com/mermaid-js/mermaid/pull/3892](https://togithub.com/mermaid-js/mermaid/pull/3892) - Support parsing indented mermaid/YAML only from HTML by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3859](https://togithub.com/mermaid-js/mermaid/pull/3859) - Parse style string and number font size values from configuration inputs by [@​jonabc](https://togithub.com/jonabc) in [https://github.com/mermaid-js/mermaid/pull/3993](https://togithub.com/mermaid-js/mermaid/pull/3993) - Mindmaps: differentiate the colors between the root node and the first section [#​4017](https://togithub.com/mermaid-js/mermaid/issues/4017) by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4018](https://togithub.com/mermaid-js/mermaid/pull/4018) - Add Box support in Sequence Diagrams by [@​oleveau](https://togithub.com/oleveau) in [https://github.com/mermaid-js/mermaid/pull/3965](https://togithub.com/mermaid-js/mermaid/pull/3965) ##### 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](https://togithub.com/mermaid-js/mermaid-mindmap) package is deprecated by this. ##### Documentation - doc: remove links from atom.io; add note Atom has been archived by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3899](https://togithub.com/mermaid-js/mermaid/pull/3899) - docs(README.zh-CN): fix book image src by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3920](https://togithub.com/mermaid-js/mermaid/pull/3920) - docs: fix typo by [@​Foo-x](https://togithub.com/Foo-x) in [https://github.com/mermaid-js/mermaid/pull/3925](https://togithub.com/mermaid-js/mermaid/pull/3925) - docs: update navbar by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3906](https://togithub.com/mermaid-js/mermaid/pull/3906) - docs: fix text overflow by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3907](https://togithub.com/mermaid-js/mermaid/pull/3907) - docs: Remove duplicate example in ER-diagram documentation by [@​guilhermgonzaga](https://togithub.com/guilhermgonzaga) in [https://github.com/mermaid-js/mermaid/pull/3964](https://togithub.com/mermaid-js/mermaid/pull/3964) - Docs: Too many `primaryBorderColor` field by [@​LiHowe](https://togithub.com/LiHowe) in [https://github.com/mermaid-js/mermaid/pull/3986](https://togithub.com/mermaid-js/mermaid/pull/3986) - docs(sequenceDiagram): subvert prettification of arrow types by [@​cakemanny](https://togithub.com/cakemanny) in [https://github.com/mermaid-js/mermaid/pull/3988](https://togithub.com/mermaid-js/mermaid/pull/3988) - Add Swimm to the list of integrations by [@​Omerr](https://togithub.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/3936](https://togithub.com/mermaid-js/mermaid/pull/3936) - Website/homepage updates by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3945](https://togithub.com/mermaid-js/mermaid/pull/3945) - Update sequenceDiagram.md to include line break by [@​Odogwudozilla](https://togithub.com/Odogwudozilla) in [https://github.com/mermaid-js/mermaid/pull/3960](https://togithub.com/mermaid-js/mermaid/pull/3960) - Support GitHub Flavored Markdown in markdown documentation by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3954](https://togithub.com/mermaid-js/mermaid/pull/3954) - Update integrations.md by [@​Barry1](https://togithub.com/Barry1) in [https://github.com/mermaid-js/mermaid/pull/4011](https://togithub.com/mermaid-js/mermaid/pull/4011) - docs(readme): update broken twitter badge by [@​LeoDog896](https://togithub.com/LeoDog896) in [https://github.com/mermaid-js/mermaid/pull/4032](https://togithub.com/mermaid-js/mermaid/pull/4032) - Update mindmap.md by [@​GavinPen](https://togithub.com/GavinPen) in [https://github.com/mermaid-js/mermaid/pull/4042](https://togithub.com/mermaid-js/mermaid/pull/4042) - Showcase section to the docs - keepings docs up to date by [@​Omerr](https://togithub.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/4055](https://togithub.com/mermaid-js/mermaid/pull/4055) ##### Bug Fixes - fix(docs): remove duplicate section by [@​Joxtacy](https://togithub.com/Joxtacy) in [https://github.com/mermaid-js/mermaid/pull/3908](https://togithub.com/mermaid-js/mermaid/pull/3908) - fix: Typescript error in usage by [@​tommoor](https://togithub.com/tommoor) in [https://github.com/mermaid-js/mermaid/pull/3914](https://togithub.com/mermaid-js/mermaid/pull/3914) - fix: dev server watch mode by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3904](https://togithub.com/mermaid-js/mermaid/pull/3904) - fix(er): switch to deterministic UUIDs in ER by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3916](https://togithub.com/mermaid-js/mermaid/pull/3916) - fixed Composition arrow by [@​Frank-Mayer](https://togithub.com/Frank-Mayer) in [https://github.com/mermaid-js/mermaid/pull/3930](https://togithub.com/mermaid-js/mermaid/pull/3930) - fix(generic): fix generic type detection by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3921](https://togithub.com/mermaid-js/mermaid/pull/3921) - fix typos accessing techn property in drawC4Shape function by [@​nekikara](https://togithub.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3943](https://togithub.com/mermaid-js/mermaid/pull/3943) - fix(deps): update dependency dompurify to v2.4.3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3977](https://togithub.com/mermaid-js/mermaid/pull/3977) - Fix nonstandard syntax by [@​atmikeguo](https://togithub.com/atmikeguo) in [https://github.com/mermaid-js/mermaid/pull/3972](https://togithub.com/mermaid-js/mermaid/pull/3972) - Fix failing tests due to semantic merge conflict by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3985](https://togithub.com/mermaid-js/mermaid/pull/3985) - fix(deps): update dependency dagre-d3-es to v7.0.6 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3996](https://togithub.com/mermaid-js/mermaid/pull/3996) - fix([#​4003](https://togithub.com/mermaid-js/mermaid/issues/4003)): Remove unhandled promises by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4004](https://togithub.com/mermaid-js/mermaid/pull/4004) - Bug/3858 \[state] trailing whitespace in ids for named state container by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3902](https://togithub.com/mermaid-js/mermaid/pull/3902) - fix: moment-mini default exporter by [@​emersonbottero](https://togithub.com/emersonbottero) in [https://github.com/mermaid-js/mermaid/pull/4034](https://togithub.com/mermaid-js/mermaid/pull/4034) - fix(deps): update dependency dagre-d3-es to v7.0.8 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4058](https://togithub.com/mermaid-js/mermaid/pull/4058) - bugfix: add missing d3 curves to flowchart and docs by [@​natasha-jarus](https://togithub.com/natasha-jarus) in [https://github.com/mermaid-js/mermaid/pull/4038](https://togithub.com/mermaid-js/mermaid/pull/4038) - Bug/3865 C4Context: $borderColor has no effect by [@​nekikara](https://togithub.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3947](https://togithub.com/mermaid-js/mermaid/pull/3947) - Mindmaps: Handling rows with only spaces in them ([#​4012](https://togithub.com/mermaid-js/mermaid/issues/4012)) by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4013](https://togithub.com/mermaid-js/mermaid/pull/4013) ##### Chores - ci: disable checking twitter links by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3973](https://togithub.com/mermaid-js/mermaid/pull/3973) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3905](https://togithub.com/mermaid-js/mermaid/pull/3905) - chore(deps): update pnpm to v7.18.2 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3929](https://togithub.com/mermaid-js/mermaid/pull/3929) - chore(pr): add documentation task in PR template by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3935](https://togithub.com/mermaid-js/mermaid/pull/3935) - (chore) Docs: add tag to produce only a diagram, not code example by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3946](https://togithub.com/mermaid-js/mermaid/pull/3946) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3944](https://togithub.com/mermaid-js/mermaid/pull/3944) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3997](https://togithub.com/mermaid-js/mermaid/pull/3997) - chore(deps): update pnpm to v7.25.1 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4024](https://togithub.com/mermaid-js/mermaid/pull/4024) - build(lint): cache prettier on `pnpm run lint` by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4035](https://togithub.com/mermaid-js/mermaid/pull/4035) - Cache `eslint` in pre-commit script (makes `git commit` 5x faster) by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4057](https://togithub.com/mermaid-js/mermaid/pull/4057) #### New Contributors - [@​Joxtacy](https://togithub.com/Joxtacy) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3908](https://togithub.com/mermaid-js/mermaid/pull/3908) - [@​BD103](https://togithub.com/BD103) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3890](https://togithub.com/mermaid-js/mermaid/pull/3890) - [@​mahomedalid](https://togithub.com/mahomedalid) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3892](https://togithub.com/mermaid-js/mermaid/pull/3892) - [@​tomperr](https://togithub.com/tomperr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3917](https://togithub.com/mermaid-js/mermaid/pull/3917) - [@​Foo-x](https://togithub.com/Foo-x) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3925](https://togithub.com/mermaid-js/mermaid/pull/3925) - [@​Frank-Mayer](https://togithub.com/Frank-Mayer) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3930](https://togithub.com/mermaid-js/mermaid/pull/3930) - [@​Omerr](https://togithub.com/Omerr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3936](https://togithub.com/mermaid-js/mermaid/pull/3936) - [@​nekikara](https://togithub.com/nekikara) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3943](https://togithub.com/mermaid-js/mermaid/pull/3943) - [@​guilhermgonzaga](https://togithub.com/guilhermgonzaga) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3964](https://togithub.com/mermaid-js/mermaid/pull/3964) - [@​Odogwudozilla](https://togithub.com/Odogwudozilla) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3960](https://togithub.com/mermaid-js/mermaid/pull/3960) - [@​atmikeguo](https://togithub.com/atmikeguo) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3972](https://togithub.com/mermaid-js/mermaid/pull/3972) - [@​LiHowe](https://togithub.com/LiHowe) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3986](https://togithub.com/mermaid-js/mermaid/pull/3986) - [@​cakemanny](https://togithub.com/cakemanny) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3988](https://togithub.com/mermaid-js/mermaid/pull/3988) - [@​jonabc](https://togithub.com/jonabc) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3993](https://togithub.com/mermaid-js/mermaid/pull/3993) - [@​MermaidChart](https://togithub.com/MermaidChart) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4013](https://togithub.com/mermaid-js/mermaid/pull/4013) - [@​Barry1](https://togithub.com/Barry1) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4011](https://togithub.com/mermaid-js/mermaid/pull/4011) - [@​LeoDog896](https://togithub.com/LeoDog896) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4032](https://togithub.com/mermaid-js/mermaid/pull/4032) - [@​GavinPen](https://togithub.com/GavinPen) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4042](https://togithub.com/mermaid-js/mermaid/pull/4042) - [@​oleveau](https://togithub.com/oleveau) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3965](https://togithub.com/mermaid-js/mermaid/pull/3965) - [@​natasha-jarus](https://togithub.com/natasha-jarus) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4038](https://togithub.com/mermaid-js/mermaid/pull/4038) **Full Changelog**: mermaid-js/mermaid@v9.3.0...v9.4.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS41Ny40IiwidXBkYXRlZEluVmVyIjoiMzUuOTguNCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot
referenced
this pull request
in fuxingloh/contented
Jun 10, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [mermaid](https://togithub.com/mermaid-js/mermaid) | [`9.3.0` -> `10.2.3`](https://renovatebot.com/diffs/npm/mermaid/9.3.0/10.2.3) | [![age](https://badges.renovateapi.com/packages/npm/mermaid/10.2.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/mermaid/10.2.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/mermaid/10.2.3/compatibility-slim/9.3.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/mermaid/10.2.3/confidence-slim/9.3.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>mermaid-js/mermaid</summary> ### [`v10.2.3`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.2.3): 10.2.3 [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.2.2...v10.2.3) ### Release Notes - Fix [#​4408](https://togithub.com/mermaid-js/mermaid/issues/4408): Handle wrapping long words ([#​4416](https://togithub.com/mermaid-js/mermaid/issues/4416)) [@​MikeJeffers](https://togithub.com/MikeJeffers) - Fix exceptions for empty lines ([#​4436](https://togithub.com/mermaid-js/mermaid/issues/4436)) [@​luin](https://togithub.com/luin) - Restore classes on edges for elk ([#​4452](https://togithub.com/mermaid-js/mermaid/issues/4452)) [@​yoavst](https://togithub.com/yoavst) - Update docs: Added Nextra to Blogs category on integrations page ([#​4463](https://togithub.com/mermaid-js/mermaid/issues/4463)) [@​try-to-fly](https://togithub.com/try-to-fly) 🎉 **Thanks to all contributors helping with this release!** 🎉 #### What's Changed - Address mermaid-zenuml PR comments by [@​dontry](https://togithub.com/dontry) in [https://github.com/mermaid-js/mermaid/pull/4405](https://togithub.com/mermaid-js/mermaid/pull/4405) - Fix broken `pnpm-lock.yaml` file to fix CI by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4425](https://togithub.com/mermaid-js/mermaid/pull/4425) - Quadrant chart unicode arrows by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4400](https://togithub.com/mermaid-js/mermaid/pull/4400) - chore(deps): update all patch dependencies (patch) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4434](https://togithub.com/mermaid-js/mermaid/pull/4434) - Add CKEditor and GitHub Writer to available integrations by [@​AnnaTomanek](https://togithub.com/AnnaTomanek) in [https://github.com/mermaid-js/mermaid/pull/4440](https://togithub.com/mermaid-js/mermaid/pull/4440) - Update diagram proposal by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4448](https://togithub.com/mermaid-js/mermaid/pull/4448) - Add `@mermaid-js/mermaid-zenuml` package for zenuml Integration by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4334](https://togithub.com/mermaid-js/mermaid/pull/4334) - Restore classes on edges for elk by [@​yoavst](https://togithub.com/yoavst) in [https://github.com/mermaid-js/mermaid/pull/4452](https://togithub.com/mermaid-js/mermaid/pull/4452) - Fix exceptions for empty lines by [@​luin](https://togithub.com/luin) in [https://github.com/mermaid-js/mermaid/pull/4436](https://togithub.com/mermaid-js/mermaid/pull/4436) - Update docs: Added Nextra to Blogs category on integrations page by [@​try-to-fly](https://togithub.com/try-to-fly) in [https://github.com/mermaid-js/mermaid/pull/4463](https://togithub.com/mermaid-js/mermaid/pull/4463) - Fix [#​4408](https://togithub.com/mermaid-js/mermaid/issues/4408): Handle wrapping long words by [@​MikeJeffers](https://togithub.com/MikeJeffers) in [https://github.com/mermaid-js/mermaid/pull/4416](https://togithub.com/mermaid-js/mermaid/pull/4416) #### New Contributors - [@​AnnaTomanek](https://togithub.com/AnnaTomanek) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4440](https://togithub.com/mermaid-js/mermaid/pull/4440) - [@​yoavst](https://togithub.com/yoavst) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4452](https://togithub.com/mermaid-js/mermaid/pull/4452) - [@​try-to-fly](https://togithub.com/try-to-fly) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4463](https://togithub.com/mermaid-js/mermaid/pull/4463) - [@​MikeJeffers](https://togithub.com/MikeJeffers) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4416](https://togithub.com/mermaid-js/mermaid/pull/4416) **Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v10.2.2...v10.2.3 ### [`v10.2.2`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.2.2): 10.2.2 [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.2.1...v10.2.2) #### What's Changed - [#​4446](https://togithub.com/mermaid-js/mermaid/issues/4446) Removing the ability to inject css using arrowMarkers by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4447](https://togithub.com/mermaid-js/mermaid/pull/4447) **Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v10.2.1...v10.2.2 ### [`v10.2.1`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.2.1): 10.2.1 [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.2.0...v10.2.1) #### What's Changed #### Bugfixes - [#​4438](https://togithub.com/mermaid-js/mermaid/issues/4438) Reverted to the changes from [#​4285](https://togithub.com/mermaid-js/mermaid/issues/4285) by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4445](https://togithub.com/mermaid-js/mermaid/pull/4445) - Merge PR [#​4425](https://togithub.com/mermaid-js/mermaid/issues/4425) to `master` to fix uploading v10.2.0 docs to `mermaid.js.org` website by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4426](https://togithub.com/mermaid-js/mermaid/pull/4426) **Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v10.2.0...v10.2.1 ### [`v10.2.0`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.2.0): 10.2.0 [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.1.0...v10.2.0) #### What's Changed #### Features - Added support for quadrant chart by [@​amsubhash](https://togithub.com/amsubhash) in [https://github.com/mermaid-js/mermaid/pull/4383](https://togithub.com/mermaid-js/mermaid/pull/4383) - Bar chart (using gantt chart) by [@​karistom](https://togithub.com/karistom) in [https://github.com/mermaid-js/mermaid/pull/4261](https://togithub.com/mermaid-js/mermaid/pull/4261) - Support node16 module resolution by [@​remcohaszing](https://togithub.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4213](https://togithub.com/mermaid-js/mermaid/pull/4213) - Add UMD build Back by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4281](https://togithub.com/mermaid-js/mermaid/pull/4281) #### Bugfixes - Fix [#​4195](https://togithub.com/mermaid-js/mermaid/issues/4195) start and end arrow have different sizes by [@​legonigel](https://togithub.com/legonigel) in [https://github.com/mermaid-js/mermaid/pull/4286](https://togithub.com/mermaid-js/mermaid/pull/4286) - fix: really import esm version of dayjs by [@​emersonbottero](https://togithub.com/emersonbottero) in [https://github.com/mermaid-js/mermaid/pull/4285](https://togithub.com/mermaid-js/mermaid/pull/4285) - fix: image rendering in nodes by [@​Valentine14th](https://togithub.com/Valentine14th) in [https://github.com/mermaid-js/mermaid/pull/4268](https://togithub.com/mermaid-js/mermaid/pull/4268) - Fix and test a bunch of invalid CSS issues by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4295](https://togithub.com/mermaid-js/mermaid/pull/4295) - Fix git graph css bracket leak by [@​lishid](https://togithub.com/lishid) in [https://github.com/mermaid-js/mermaid/pull/4278](https://togithub.com/mermaid-js/mermaid/pull/4278) - pie diagram mermaid module import fix by [@​agentraghav](https://togithub.com/agentraghav) in [https://github.com/mermaid-js/mermaid/pull/4316](https://togithub.com/mermaid-js/mermaid/pull/4316) - fix applitools by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4335](https://togithub.com/mermaid-js/mermaid/pull/4335) - Multiple updates to class diagram by [@​jgreywolf](https://togithub.com/jgreywolf) in [https://github.com/mermaid-js/mermaid/pull/4303](https://togithub.com/mermaid-js/mermaid/pull/4303) - fix ClassGrammar by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4338](https://togithub.com/mermaid-js/mermaid/pull/4338) - updating es6 rules in flowchart diagram by [@​agentraghav](https://togithub.com/agentraghav) in [https://github.com/mermaid-js/mermaid/pull/4357](https://togithub.com/mermaid-js/mermaid/pull/4357) - Reject ridiculous years in Gantt charts. by [@​toolness](https://togithub.com/toolness) in [https://github.com/mermaid-js/mermaid/pull/4367](https://togithub.com/mermaid-js/mermaid/pull/4367) - Fix regression errors in sequenceDiagrams by [@​knsv](https://togithub.com/knsv) - Refactor to consolidate shared svgDraw components by [@​jgreywolf](https://togithub.com/jgreywolf) in [https://github.com/mermaid-js/mermaid/pull/4259](https://togithub.com/mermaid-js/mermaid/pull/4259) - Implement `package` on class diagram by [@​ksilverwall](https://togithub.com/ksilverwall) in [https://github.com/mermaid-js/mermaid/pull/4206](https://togithub.com/mermaid-js/mermaid/pull/4206) - add master detail relationship support by [@​tcbuzor](https://togithub.com/tcbuzor) in [https://github.com/mermaid-js/mermaid/pull/4361](https://togithub.com/mermaid-js/mermaid/pull/4361) - test: fix classDiagramGrammer unit test by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4378](https://togithub.com/mermaid-js/mermaid/pull/4378) - Allow overlapping notes by [@​jgreywolf](https://togithub.com/jgreywolf) in [https://github.com/mermaid-js/mermaid/pull/4370](https://togithub.com/mermaid-js/mermaid/pull/4370) - remove SimpleMarkdown by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4350](https://togithub.com/mermaid-js/mermaid/pull/4350) - Show all contributors in homepage by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4356](https://togithub.com/mermaid-js/mermaid/pull/4356) ### Documentation - Update index.md by [@​onayiga](https://togithub.com/onayiga) in [https://github.com/mermaid-js/mermaid/pull/4294](https://togithub.com/mermaid-js/mermaid/pull/4294) - Add Slab to the list of integrations by [@​luin](https://togithub.com/luin) in [https://github.com/mermaid-js/mermaid/pull/4272](https://togithub.com/mermaid-js/mermaid/pull/4272) - docs(integrations): list quarto by [@​eitsupi](https://togithub.com/eitsupi) in [https://github.com/mermaid-js/mermaid/pull/4299](https://togithub.com/mermaid-js/mermaid/pull/4299) - Updating documentation on notes for classes within class diagrams by [@​Will-Low](https://togithub.com/Will-Low) in [https://github.com/mermaid-js/mermaid/pull/4296](https://togithub.com/mermaid-js/mermaid/pull/4296) - Add integrations by [@​remcohaszing](https://togithub.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4374](https://togithub.com/mermaid-js/mermaid/pull/4374) - Docs: Flowchart - minor verbiage update by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4315](https://togithub.com/mermaid-js/mermaid/pull/4315) - Latest News section: update content by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4366](https://togithub.com/mermaid-js/mermaid/pull/4366) - Improve the wording of security level values by [@​Gusted](https://togithub.com/Gusted) in [https://github.com/mermaid-js/mermaid/pull/4395](https://togithub.com/mermaid-js/mermaid/pull/4395) - Indent subgraph sections by [@​danielcompton](https://togithub.com/danielcompton) in [https://github.com/mermaid-js/mermaid/pull/4349](https://togithub.com/mermaid-js/mermaid/pull/4349) - fix(doc): Link to Obsidian doc/integration by [@​dix](https://togithub.com/dix) in [https://github.com/mermaid-js/mermaid/pull/4309](https://togithub.com/mermaid-js/mermaid/pull/4309) #### Chores - Update bug_report.yml by [@​bish0polis](https://togithub.com/bish0polis) in [https://github.com/mermaid-js/mermaid/pull/4297](https://togithub.com/mermaid-js/mermaid/pull/4297) - docs(flowchart): wrap br tag by codeblock by [@​Bogay](https://togithub.com/Bogay) in [https://github.com/mermaid-js/mermaid/pull/4310](https://togithub.com/mermaid-js/mermaid/pull/4310) - chore(deps): update pnpm to v7.30.5 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4304](https://togithub.com/mermaid-js/mermaid/pull/4304) - chore(deps): update dependency concurrently to v8 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4323](https://togithub.com/mermaid-js/mermaid/pull/4323) - fix(deps): update dependency dompurify to v3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4331](https://togithub.com/mermaid-js/mermaid/pull/4331) - chore(deps): update dependency eslint-plugin-jsdoc to v43 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4324](https://togithub.com/mermaid-js/mermaid/pull/4324) - chore(deps): update actions/deploy-pages action to v2 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4322](https://togithub.com/mermaid-js/mermaid/pull/4322) - chore(deps): update dependency rimraf to v5 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4326](https://togithub.com/mermaid-js/mermaid/pull/4326) - chore(deps): update dependency eslint-plugin-unicorn to v46 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4325](https://togithub.com/mermaid-js/mermaid/pull/4325) - chore(deps): update dependency start-server-and-test to v2 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4327](https://togithub.com/mermaid-js/mermaid/pull/4327) - chore(deps): update pnpm to v8 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4330](https://togithub.com/mermaid-js/mermaid/pull/4330) - chore(deps): update fregante/setup-git-user action to v2 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4329](https://togithub.com/mermaid-js/mermaid/pull/4329) - fix(deps): update all minor dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4321](https://togithub.com/mermaid-js/mermaid/pull/4321) - chore(deps): update dependency typescript to v5 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4328](https://togithub.com/mermaid-js/mermaid/pull/4328) - Clarify FontAwesome support by [@​josh-bouganim-avant](https://togithub.com/josh-bouganim-avant) in [https://github.com/mermaid-js/mermaid/pull/4347](https://togithub.com/mermaid-js/mermaid/pull/4347) - Fix missing `await` in usage document by [@​rhysd](https://togithub.com/rhysd) in [https://github.com/mermaid-js/mermaid/pull/4376](https://togithub.com/mermaid-js/mermaid/pull/4376) - chore(deps): update all patch dependencies (patch) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4379](https://togithub.com/mermaid-js/mermaid/pull/4379) - chore(deps): update all minor dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4380](https://togithub.com/mermaid-js/mermaid/pull/4380) 🎉 **Thanks to all contributors helping with this release!** 🎉 #### New Contributors - [@​karistom](https://togithub.com/karistom) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4261](https://togithub.com/mermaid-js/mermaid/pull/4261) - [@​Valentine14th](https://togithub.com/Valentine14th) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4268](https://togithub.com/mermaid-js/mermaid/pull/4268) - [@​onayiga](https://togithub.com/onayiga) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4294](https://togithub.com/mermaid-js/mermaid/pull/4294) - [@​legonigel](https://togithub.com/legonigel) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4286](https://togithub.com/mermaid-js/mermaid/pull/4286) - [@​luin](https://togithub.com/luin) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4272](https://togithub.com/mermaid-js/mermaid/pull/4272) - [@​eitsupi](https://togithub.com/eitsupi) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4299](https://togithub.com/mermaid-js/mermaid/pull/4299) - [@​dix](https://togithub.com/dix) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4309](https://togithub.com/mermaid-js/mermaid/pull/4309) - [@​Bogay](https://togithub.com/Bogay) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4310](https://togithub.com/mermaid-js/mermaid/pull/4310) - [@​agentraghav](https://togithub.com/agentraghav) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4316](https://togithub.com/mermaid-js/mermaid/pull/4316) - [@​Will-Low](https://togithub.com/Will-Low) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4296](https://togithub.com/mermaid-js/mermaid/pull/4296) - [@​josh-bouganim-avant](https://togithub.com/josh-bouganim-avant) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4347](https://togithub.com/mermaid-js/mermaid/pull/4347) - [@​toolness](https://togithub.com/toolness) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4367](https://togithub.com/mermaid-js/mermaid/pull/4367) - [@​ksilverwall](https://togithub.com/ksilverwall) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4206](https://togithub.com/mermaid-js/mermaid/pull/4206) - [@​tcbuzor](https://togithub.com/tcbuzor) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4361](https://togithub.com/mermaid-js/mermaid/pull/4361) - [@​rhysd](https://togithub.com/rhysd) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4376](https://togithub.com/mermaid-js/mermaid/pull/4376) - [@​Gusted](https://togithub.com/Gusted) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4395](https://togithub.com/mermaid-js/mermaid/pull/4395) - [@​danielcompton](https://togithub.com/danielcompton) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4349](https://togithub.com/mermaid-js/mermaid/pull/4349) - [@​amsubhash](https://togithub.com/amsubhash) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4383](https://togithub.com/mermaid-js/mermaid/pull/4383) *** **Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v10.1.0...v10.2.0 Thanks to [Mermaid Chart](https://www.mermaidchart.com) for ongoing support ### [`v10.1.0`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.1.0): 10.1.0 [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.0.2...v10.1.0) #### What's Changed ### Features - Markdown strings for simple formatting and automatic wrapping of text by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4271](https://togithub.com/mermaid-js/mermaid/pull/4271) [Read more ...](https://www.mermaidchart.com/blog/posts/automatic-text-wrapping-in-flowcharts-is-here) - Implement repeating tasks by [@​JeremyFunk](https://togithub.com/JeremyFunk) in [https://github.com/mermaid-js/mermaid/pull/4238](https://togithub.com/mermaid-js/mermaid/pull/4238) ### Bugfixes - Pie: Adding outer border, text position options by [@​Billiam](https://togithub.com/Billiam) in [https://github.com/mermaid-js/mermaid/pull/4145](https://togithub.com/mermaid-js/mermaid/pull/4145) - Fix: add require entry in package.json by [@​lauraceconi](https://togithub.com/lauraceconi) in [https://github.com/mermaid-js/mermaid/pull/4164](https://togithub.com/mermaid-js/mermaid/pull/4164) - feat: expose the diagram api by [@​ted-marozzi](https://togithub.com/ted-marozzi) in [https://github.com/mermaid-js/mermaid/pull/4174](https://togithub.com/mermaid-js/mermaid/pull/4174) - Expose detectType function by [@​Pr0dt0s](https://togithub.com/Pr0dt0s) in [https://github.com/mermaid-js/mermaid/pull/4187](https://togithub.com/mermaid-js/mermaid/pull/4187) - Remove duplication in "A hexagon node" by [@​andrew-clarkson](https://togithub.com/andrew-clarkson) in [https://github.com/mermaid-js/mermaid/pull/4211](https://togithub.com/mermaid-js/mermaid/pull/4211) - Updated render to remove comments from text by [@​kshitijsaksena](https://togithub.com/kshitijsaksena) in [https://github.com/mermaid-js/mermaid/pull/4247](https://togithub.com/mermaid-js/mermaid/pull/4247) - Define and export the Mermaid type by [@​remcohaszing](https://togithub.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4253](https://togithub.com/mermaid-js/mermaid/pull/4253) - fix([#​4137](https://togithub.com/mermaid-js/mermaid/issues/4137)): Cleanup comments before parsing by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4257](https://togithub.com/mermaid-js/mermaid/pull/4257) - fix([#​4256](https://togithub.com/mermaid-js/mermaid/issues/4256)): Keep error diagram on screen by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4258](https://togithub.com/mermaid-js/mermaid/pull/4258) - Fix broken Gantt `todayMarker` tests by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4207](https://togithub.com/mermaid-js/mermaid/pull/4207) - Docs: add Latest News section by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4254](https://togithub.com/mermaid-js/mermaid/pull/4254) - Release/10.1.0 by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4276](https://togithub.com/mermaid-js/mermaid/pull/4276) ### Documentation - Update integrations.md to include Mermaid Flow Visual Editor by [@​ted-marozzi](https://togithub.com/ted-marozzi) in [https://github.com/mermaid-js/mermaid/pull/4184](https://togithub.com/mermaid-js/mermaid/pull/4184) - docs: make contributing to docs a bit clearer by [@​ted-marozzi](https://togithub.com/ted-marozzi) in [https://github.com/mermaid-js/mermaid/pull/4186](https://togithub.com/mermaid-js/mermaid/pull/4186) - Clean up list of ignored links by [@​mre](https://togithub.com/mre) in [https://github.com/mermaid-js/mermaid/pull/4197](https://togithub.com/mermaid-js/mermaid/pull/4197) - v smol fixes while reading thru docs by [@​andrew-clarkson](https://togithub.com/andrew-clarkson) in [https://github.com/mermaid-js/mermaid/pull/4210](https://togithub.com/mermaid-js/mermaid/pull/4210) - Updated DokuWiki plugin for Mermaid integration by [@​RobertWeinmeister](https://togithub.com/RobertWeinmeister) in [https://github.com/mermaid-js/mermaid/pull/4209](https://togithub.com/mermaid-js/mermaid/pull/4209) - typo fix by [@​Whoeza](https://togithub.com/Whoeza) in [https://github.com/mermaid-js/mermaid/pull/4221](https://togithub.com/mermaid-js/mermaid/pull/4221) - Updates to the Homepage by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4226](https://togithub.com/mermaid-js/mermaid/pull/4226) - Fix typos in timeline docs by [@​xuanxu](https://togithub.com/xuanxu) in [https://github.com/mermaid-js/mermaid/pull/4237](https://togithub.com/mermaid-js/mermaid/pull/4237) - docs: Remove repeated phrase by [@​vorburger](https://togithub.com/vorburger) in [https://github.com/mermaid-js/mermaid/pull/4230](https://togithub.com/mermaid-js/mermaid/pull/4230) - Fix hexagon node flowchart code example in docs by [@​piradata](https://togithub.com/piradata) in [https://github.com/mermaid-js/mermaid/pull/4246](https://togithub.com/mermaid-js/mermaid/pull/4246) ### Chores - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4191](https://togithub.com/mermaid-js/mermaid/pull/4191) - CI(e2e): Skip caching in `actions/setup-node`, as `cypress-io/github-action` already caches for us by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4194](https://togithub.com/mermaid-js/mermaid/pull/4194) - fix(deps): update all non-major dependencies (patch) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4190](https://togithub.com/mermaid-js/mermaid/pull/4190) - fix([#​1066](https://togithub.com/mermaid-js/mermaid/issues/1066)): Return true if parse is success. by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4183](https://togithub.com/mermaid-js/mermaid/pull/4183) - fix(squence): getBBox() returns zero by [@​ischanx](https://togithub.com/ischanx) in [https://github.com/mermaid-js/mermaid/pull/4181](https://togithub.com/mermaid-js/mermaid/pull/4181) - fix(deps): update all non-major dependencies (patch) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4218](https://togithub.com/mermaid-js/mermaid/pull/4218) - chore(deps): update node.js to v18.15.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4219](https://togithub.com/mermaid-js/mermaid/pull/4219) - Update [@​types/lodash-es](https://togithub.com/types/lodash-es) by [@​remcohaszing](https://togithub.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4228](https://togithub.com/mermaid-js/mermaid/pull/4228) - chore(deps): update pnpm to v7.30.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4232](https://togithub.com/mermaid-js/mermaid/pull/4232) - chore(deps): update pnpm to v7.30.1 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4231](https://togithub.com/mermaid-js/mermaid/pull/4231) - Remove inline-specifiers pnpm option from `.npmrc` file to avoid merge conflicts by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4249](https://togithub.com/mermaid-js/mermaid/pull/4249) #### New Contributors - [@​ted-marozzi](https://togithub.com/ted-marozzi) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4184](https://togithub.com/mermaid-js/mermaid/pull/4184) - [@​lauraceconi](https://togithub.com/lauraceconi) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4164](https://togithub.com/mermaid-js/mermaid/pull/4164) - [@​Pr0dt0s](https://togithub.com/Pr0dt0s) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4187](https://togithub.com/mermaid-js/mermaid/pull/4187) - [@​ischanx](https://togithub.com/ischanx) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4181](https://togithub.com/mermaid-js/mermaid/pull/4181) - [@​mre](https://togithub.com/mre) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4197](https://togithub.com/mermaid-js/mermaid/pull/4197) - [@​andrew-clarkson](https://togithub.com/andrew-clarkson) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4211](https://togithub.com/mermaid-js/mermaid/pull/4211) - [@​RobertWeinmeister](https://togithub.com/RobertWeinmeister) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4209](https://togithub.com/mermaid-js/mermaid/pull/4209) - [@​Whoeza](https://togithub.com/Whoeza) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4221](https://togithub.com/mermaid-js/mermaid/pull/4221) - [@​remcohaszing](https://togithub.com/remcohaszing) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4228](https://togithub.com/mermaid-js/mermaid/pull/4228) - [@​vorburger](https://togithub.com/vorburger) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4230](https://togithub.com/mermaid-js/mermaid/pull/4230) - [@​xuanxu](https://togithub.com/xuanxu) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4237](https://togithub.com/mermaid-js/mermaid/pull/4237) - [@​piradata](https://togithub.com/piradata) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4246](https://togithub.com/mermaid-js/mermaid/pull/4246) - [@​JeremyFunk](https://togithub.com/JeremyFunk) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4238](https://togithub.com/mermaid-js/mermaid/pull/4238) **Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v10.0.2...v10.1.0 ### [`v10.0.2`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.0.2): 10.0.2 [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.0.1...v10.0.2) ### Release Notes #### Bugfixes - fix: dayjs import extension [@​sidharthv96](https://togithub.com/sidharthv96) ### [`v10.0.1`](https://togithub.com/mermaid-js/mermaid/releases/tag/v10.0.1): 10.0.1 [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v10.0.0...v10.0.1) ### Release Notes ### Features - Added grammar to skip comment in attribute block ([#​4128](https://togithub.com/mermaid-js/mermaid/issues/4128)) [@​kshitijsaksena](https://togithub.com/kshitijsaksena) - feat: Add support for classDiagram labels ([#​4086](https://togithub.com/mermaid-js/mermaid/issues/4086)) [@​sidharthv96](https://togithub.com/sidharthv96) - 💄 section width now covers all tasks ([#​4074](https://togithub.com/mermaid-js/mermaid/issues/4074)) [@​l2fprod](https://togithub.com/l2fprod) - 💄 section width now covers all tasks - Timeline ([#​4126](https://togithub.com/mermaid-js/mermaid/issues/4126)) [@​sidharthv96](https://togithub.com/sidharthv96) ### Bugfixes - Fix([#​4140](https://togithub.com/mermaid-js/mermaid/issues/4140)): Async bug in mermaid.run ([#​4142](https://togithub.com/mermaid-js/mermaid/issues/4142)) [@​sidharthv96](https://togithub.com/sidharthv96) - fix [#​4157](https://togithub.com/mermaid-js/mermaid/issues/4157): Inject only fontFamily without replacing themeVariables ([#​4160](https://togithub.com/mermaid-js/mermaid/issues/4160)) [@​sidharthv96](https://togithub.com/sidharthv96) - fix: Detector order ([#​4124](https://togithub.com/mermaid-js/mermaid/issues/4124)) [@​sidharthv96](https://togithub.com/sidharthv96) - fix: fix exports ([#​4135](https://togithub.com/mermaid-js/mermaid/issues/4135)) [@​Mister-Hope](https://togithub.com/Mister-Hope) - fix [#​4157](https://togithub.com/mermaid-js/mermaid/issues/4157): Inject only fontFamily without replacing themeVariables by [@​sidharthv96](https://togithub.com/sidharthv96) - Elk layout for flowcharts: Incorrect placement of edges when using diamonds in subgraphs by [@​knsv](https://togithub.com/knsv) ### Documentation - Adding app (Deepdwn) to integrations list ([#​4127](https://togithub.com/mermaid-js/mermaid/issues/4127)) [@​Billiam](https://togithub.com/Billiam) - Doc (typo): remove duplicate "be" ([#​4133](https://togithub.com/mermaid-js/mermaid/issues/4133)) [@​Julez404](https://togithub.com/Julez404) <!----> - docs(flowchart): duplicated hexagon node example by [@​Oliboy50](https://togithub.com/Oliboy50) - add links to NiceGUI integration by [@​rodja](https://togithub.com/rodja) - Adding app (Deepdwn) to integrations list by [@​Billiam](https://togithub.com/Billiam) #### Chores - chore: dagre-d3-es@7.0.9 ([#​4147](https://togithub.com/mermaid-js/mermaid/issues/4147)) [@​sidharthv96](https://togithub.com/sidharthv96) - Replace `moment-mini`/`moment` date library with `dayjs` ([#​4153](https://togithub.com/mermaid-js/mermaid/issues/4153)) [@​aloisklink](https://togithub.com/aloisklink) 🎉 **Thanks to all contributors helping with this release!** 🎉 #### New Contributors - [@​Oliboy50](https://togithub.com/Oliboy50) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4105](https://togithub.com/mermaid-js/mermaid/pull/4105) - [@​rodja](https://togithub.com/rodja) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4107](https://togithub.com/mermaid-js/mermaid/pull/4107) - [@​Julez404](https://togithub.com/Julez404) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4133](https://togithub.com/mermaid-js/mermaid/pull/4133) - [@​l2fprod](https://togithub.com/l2fprod) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4074](https://togithub.com/mermaid-js/mermaid/pull/4074) - [@​kshitijsaksena](https://togithub.com/kshitijsaksena) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4128](https://togithub.com/mermaid-js/mermaid/pull/4128) **Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v10.0.0...v10.0.1 ### [`v10.0.0`](https://togithub.com/mermaid-js/mermaid/blob/HEAD/CHANGELOG.md#​1000-httpsgithubcommermaid-jsmermaidreleasestagv1000) [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v9.4.3...v10.0.0) ##### Mermaid is ESM only! We've dropped CJS support. So, you will have to update your import scripts as follows. ```html <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. ```diff - <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> ``` ##### mermaid.render is async and doesn't accept callbacks ```js // < v10 mermaid.render('id', 'graph TD;\nA-->B', (svg, bindFunctions) => { element.innerHTML = svg; if (bindFunctions) { bindFunctions(element); } }); // Shorter syntax if (bindFunctions) { bindFunctions(element); } // can be replaced with the `?.` shorthand bindFunctions?.(element); // >= v10 with async/await const { svg, bindFunctions } = await mermaid.render('id', 'graph TD;\nA-->B'); element.innerHTML = svg; bindFunctions?.(element); // >= v10 with promise.then mermaid.render('id', 'graph TD;A-->B').then(({ svg, bindFunctions }) => { element.innerHTML = svg; bindFunctions?.(element); }); ``` ##### mermaid.parse is async and ParseError is removed ```js // < v10 mermaid.parse(text, parseError); //>= v10 await mermaid.parse(text).catch(parseError); // or try { await mermaid.parse(text); } catch (err) { parseError(err); } ``` ##### Init deprecated and InitThrowsErrors removed The config passed to `init` was not being used eariler. It will now be used. The `init` function is deprecated and will be removed in the next major release. init currently works as a wrapper to `initialize` and `run`. ```js // < v10 mermaid.init(config, selector, cb); //>= v10 mermaid.initialize(config); mermaid.run({ querySelector: selector, postRenderCallback: cb, suppressErrors: true, }); ``` ```js // < v10 mermaid.initThrowsErrors(config, selector, cb); //>= v10 mermaid.initialize(config); mermaid.run({ querySelector: selector, postRenderCallback: cb, suppressErrors: false, }); ``` // TODO: Populate changelog pre v10 - Config has a lot of changes - globalReset resets to `defaultConfig` instead of current config. Use `reset` instead. ### [`v9.4.3`](https://togithub.com/mermaid-js/mermaid/releases/tag/v9.4.3) [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v9.4.2...v9.4.3) **Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v9.4.2...v9.4.3 Fixes imports for dayjs and cytoscape. ### [`v9.4.2`](https://togithub.com/mermaid-js/mermaid/releases/tag/v9.4.2) [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v9.4.0...v9.4.2) #### What's Changed - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4044](https://togithub.com/mermaid-js/mermaid/pull/4044) - chore(deps): update dependency [@​types/uuid](https://togithub.com/types/uuid) to v9 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4067](https://togithub.com/mermaid-js/mermaid/pull/4067) - build(lint:fix): cache eslint in pnpm run lint:fix by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4073](https://togithub.com/mermaid-js/mermaid/pull/4073) - chore(deps): update dependency rimraf to v4 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4070](https://togithub.com/mermaid-js/mermaid/pull/4070) - chore(deps): update dependency jsdom to v21 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4069](https://togithub.com/mermaid-js/mermaid/pull/4069) - chore(deps): update timonvs/pr-labeler-action action to v4 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4072](https://togithub.com/mermaid-js/mermaid/pull/4072) - chore(deps): update actions/configure-pages action to v3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4065](https://togithub.com/mermaid-js/mermaid/pull/4065) - chore(deps): update actions/dependency-review-action action to v3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4066](https://togithub.com/mermaid-js/mermaid/pull/4066) - docs: minor fix on markdown by [@​Jeff-Tian](https://togithub.com/Jeff-Tian) in [https://github.com/mermaid-js/mermaid/pull/4015](https://togithub.com/mermaid-js/mermaid/pull/4015) - Add logo to readme by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4076](https://togithub.com/mermaid-js/mermaid/pull/4076) - Release 9.4.1 by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4095](https://togithub.com/mermaid-js/mermaid/pull/4095) - chore(deps): update dependency vite to v4 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4071](https://togithub.com/mermaid-js/mermaid/pull/4071) - chore(deps): update dependency cypress to v12 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4068](https://togithub.com/mermaid-js/mermaid/pull/4068) - fix(api): tree shaking package.json import by [@​AielloChan](https://togithub.com/AielloChan) in [https://github.com/mermaid-js/mermaid/pull/4101](https://togithub.com/mermaid-js/mermaid/pull/4101) #### New Contributors - [@​Jeff-Tian](https://togithub.com/Jeff-Tian) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4015](https://togithub.com/mermaid-js/mermaid/pull/4015) - [@​AielloChan](https://togithub.com/AielloChan) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4101](https://togithub.com/mermaid-js/mermaid/pull/4101) **Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v9.4.0...v9.4.2 ### [`v9.4.0`](https://togithub.com/mermaid-js/mermaid/releases/tag/v9.4.0) [Compare Source](https://togithub.com/mermaid-js/mermaid/compare/v9.3.0...v9.4.0) #### What's Changed ##### Features - Timeline Diagram by [@​ashishjain0512](https://togithub.com/ashishjain0512) in [https://github.com/mermaid-js/mermaid/pull/4014](https://togithub.com/mermaid-js/mermaid/pull/4014) - feat: Flowchart layout using elkjs by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3984](https://togithub.com/mermaid-js/mermaid/pull/3984) - Layout v3 continued by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3938](https://togithub.com/mermaid-js/mermaid/pull/3938) - feat(er): add unique key by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3917](https://togithub.com/mermaid-js/mermaid/pull/3917) - feat: Set svg role to 'graphics-document document' by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3897](https://togithub.com/mermaid-js/mermaid/pull/3897) - feat: Wait for rendering to finish before taking image snapshots by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/3995](https://togithub.com/mermaid-js/mermaid/pull/3995) - feat(er): add multiple key constraints by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4030](https://togithub.com/mermaid-js/mermaid/pull/4030) - Add support for YAML frontmatter in Markdown docs (used for Vitepress config) by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3962](https://togithub.com/mermaid-js/mermaid/pull/3962) - feat(er): allow leading underscore for attributes name by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4033](https://togithub.com/mermaid-js/mermaid/pull/4033) - Add links to theme listing by [@​BD103](https://togithub.com/BD103) in [https://github.com/mermaid-js/mermaid/pull/3890](https://togithub.com/mermaid-js/mermaid/pull/3890) - Adding support for parenthesis in the er diagram attribute types. by [@​mahomedalid](https://togithub.com/mahomedalid) in [https://github.com/mermaid-js/mermaid/pull/3892](https://togithub.com/mermaid-js/mermaid/pull/3892) - Support parsing indented mermaid/YAML only from HTML by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3859](https://togithub.com/mermaid-js/mermaid/pull/3859) - Parse style string and number font size values from configuration inputs by [@​jonabc](https://togithub.com/jonabc) in [https://github.com/mermaid-js/mermaid/pull/3993](https://togithub.com/mermaid-js/mermaid/pull/3993) - Mindmaps: differentiate the colors between the root node and the first section [#​4017](https://togithub.com/mermaid-js/mermaid/issues/4017) by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4018](https://togithub.com/mermaid-js/mermaid/pull/4018) - Add Box support in Sequence Diagrams by [@​oleveau](https://togithub.com/oleveau) in [https://github.com/mermaid-js/mermaid/pull/3965](https://togithub.com/mermaid-js/mermaid/pull/3965) ##### 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](https://togithub.com/mermaid-js/mermaid-mindmap) package is deprecated by this. ##### Documentation - doc: remove links from atom.io; add note Atom has been archived by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3899](https://togithub.com/mermaid-js/mermaid/pull/3899) - docs(README.zh-CN): fix book image src by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3920](https://togithub.com/mermaid-js/mermaid/pull/3920) - docs: fix typo by [@​Foo-x](https://togithub.com/Foo-x) in [https://github.com/mermaid-js/mermaid/pull/3925](https://togithub.com/mermaid-js/mermaid/pull/3925) - docs: update navbar by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3906](https://togithub.com/mermaid-js/mermaid/pull/3906) - docs: fix text overflow by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3907](https://togithub.com/mermaid-js/mermaid/pull/3907) - docs: Remove duplicate example in ER-diagram documentation by [@​guilhermgonzaga](https://togithub.com/guilhermgonzaga) in [https://github.com/mermaid-js/mermaid/pull/3964](https://togithub.com/mermaid-js/mermaid/pull/3964) - Docs: Too many `primaryBorderColor` field by [@​LiHowe](https://togithub.com/LiHowe) in [https://github.com/mermaid-js/mermaid/pull/3986](https://togithub.com/mermaid-js/mermaid/pull/3986) - docs(sequenceDiagram): subvert prettification of arrow types by [@​cakemanny](https://togithub.com/cakemanny) in [https://github.com/mermaid-js/mermaid/pull/3988](https://togithub.com/mermaid-js/mermaid/pull/3988) - Add Swimm to the list of integrations by [@​Omerr](https://togithub.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/3936](https://togithub.com/mermaid-js/mermaid/pull/3936) - Website/homepage updates by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3945](https://togithub.com/mermaid-js/mermaid/pull/3945) - Update sequenceDiagram.md to include line break by [@​Odogwudozilla](https://togithub.com/Odogwudozilla) in [https://github.com/mermaid-js/mermaid/pull/3960](https://togithub.com/mermaid-js/mermaid/pull/3960) - Support GitHub Flavored Markdown in markdown documentation by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3954](https://togithub.com/mermaid-js/mermaid/pull/3954) - Update integrations.md by [@​Barry1](https://togithub.com/Barry1) in [https://github.com/mermaid-js/mermaid/pull/4011](https://togithub.com/mermaid-js/mermaid/pull/4011) - docs(readme): update broken twitter badge by [@​LeoDog896](https://togithub.com/LeoDog896) in [https://github.com/mermaid-js/mermaid/pull/4032](https://togithub.com/mermaid-js/mermaid/pull/4032) - Update mindmap.md by [@​GavinPen](https://togithub.com/GavinPen) in [https://github.com/mermaid-js/mermaid/pull/4042](https://togithub.com/mermaid-js/mermaid/pull/4042) - Showcase section to the docs - keepings docs up to date by [@​Omerr](https://togithub.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/4055](https://togithub.com/mermaid-js/mermaid/pull/4055) ##### Bug Fixes - fix(docs): remove duplicate section by [@​Joxtacy](https://togithub.com/Joxtacy) in [https://github.com/mermaid-js/mermaid/pull/3908](https://togithub.com/mermaid-js/mermaid/pull/3908) - fix: Typescript error in usage by [@​tommoor](https://togithub.com/tommoor) in [https://github.com/mermaid-js/mermaid/pull/3914](https://togithub.com/mermaid-js/mermaid/pull/3914) - fix: dev server watch mode by [@​huynhicode](https://togithub.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3904](https://togithub.com/mermaid-js/mermaid/pull/3904) - fix(er): switch to deterministic UUIDs in ER by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3916](https://togithub.com/mermaid-js/mermaid/pull/3916) - fixed Composition arrow by [@​Frank-Mayer](https://togithub.com/Frank-Mayer) in [https://github.com/mermaid-js/mermaid/pull/3930](https://togithub.com/mermaid-js/mermaid/pull/3930) - fix(generic): fix generic type detection by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3921](https://togithub.com/mermaid-js/mermaid/pull/3921) - fix typos accessing techn property in drawC4Shape function by [@​nekikara](https://togithub.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3943](https://togithub.com/mermaid-js/mermaid/pull/3943) - fix(deps): update dependency dompurify to v2.4.3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3977](https://togithub.com/mermaid-js/mermaid/pull/3977) - Fix nonstandard syntax by [@​atmikeguo](https://togithub.com/atmikeguo) in [https://github.com/mermaid-js/mermaid/pull/3972](https://togithub.com/mermaid-js/mermaid/pull/3972) - Fix failing tests due to semantic merge conflict by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3985](https://togithub.com/mermaid-js/mermaid/pull/3985) - fix(deps): update dependency dagre-d3-es to v7.0.6 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3996](https://togithub.com/mermaid-js/mermaid/pull/3996) - fix([#​4003](https://togithub.com/mermaid-js/mermaid/issues/4003)): Remove unhandled promises by [@​sidharthv96](https://togithub.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4004](https://togithub.com/mermaid-js/mermaid/pull/4004) - Bug/3858 \[state] trailing whitespace in ids for named state container by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3902](https://togithub.com/mermaid-js/mermaid/pull/3902) - fix: moment-mini default exporter by [@​emersonbottero](https://togithub.com/emersonbottero) in [https://github.com/mermaid-js/mermaid/pull/4034](https://togithub.com/mermaid-js/mermaid/pull/4034) - fix(deps): update dependency dagre-d3-es to v7.0.8 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4058](https://togithub.com/mermaid-js/mermaid/pull/4058) - bugfix: add missing d3 curves to flowchart and docs by [@​natasha-jarus](https://togithub.com/natasha-jarus) in [https://github.com/mermaid-js/mermaid/pull/4038](https://togithub.com/mermaid-js/mermaid/pull/4038) - Bug/3865 C4Context: $borderColor has no effect by [@​nekikara](https://togithub.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3947](https://togithub.com/mermaid-js/mermaid/pull/3947) - Mindmaps: Handling rows with only spaces in them ([#​4012](https://togithub.com/mermaid-js/mermaid/issues/4012)) by [@​knsv](https://togithub.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4013](https://togithub.com/mermaid-js/mermaid/pull/4013) ##### Chores - ci: disable checking twitter links by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3973](https://togithub.com/mermaid-js/mermaid/pull/3973) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3905](https://togithub.com/mermaid-js/mermaid/pull/3905) - chore(deps): update pnpm to v7.18.2 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3929](https://togithub.com/mermaid-js/mermaid/pull/3929) - chore(pr): add documentation task in PR template by [@​tomperr](https://togithub.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3935](https://togithub.com/mermaid-js/mermaid/pull/3935) - (chore) Docs: add tag to produce only a diagram, not code example by [@​weedySeaDragon](https://togithub.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3946](https://togithub.com/mermaid-js/mermaid/pull/3946) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3944](https://togithub.com/mermaid-js/mermaid/pull/3944) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3997](https://togithub.com/mermaid-js/mermaid/pull/3997) - chore(deps): update pnpm to v7.25.1 by [@​renovate](https://togithub.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4024](https://togithub.com/mermaid-js/mermaid/pull/4024) - build(lint): cache prettier on `pnpm run lint` by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4035](https://togithub.com/mermaid-js/mermaid/pull/4035) - Cache `eslint` in pre-commit script (makes `git commit` 5x faster) by [@​aloisklink](https://togithub.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4057](https://togithub.com/mermaid-js/mermaid/pull/4057) #### New Contributors - [@​Joxtacy](https://togithub.com/Joxtacy) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3908](https://togithub.com/mermaid-js/mermaid/pull/3908) - [@​BD103](https://togithub.com/BD103) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3890](https://togithub.com/mermaid-js/mermaid/pull/3890) - [@​mahomedalid](https://togithub.com/mahomedalid) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3892](https://togithub.com/mermaid-js/mermaid/pull/3892) - [@​tomperr](https://togithub.com/tomperr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3917](https://togithub.com/mermaid-js/mermaid/pull/3917) - [@​Foo-x](https://togithub.com/Foo-x) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3925](https://togithub.com/mermaid-js/mermaid/pull/3925) - [@​Frank-Mayer](https://togithub.com/Frank-Mayer) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3930](https://togithub.com/mermaid-js/mermaid/pull/3930) - [@​Omerr](https://togithub.com/Omerr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3936](https://togithub.com/mermaid-js/mermaid/pull/3936) - [@​nekikara](https://togithub.com/nekikara) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3943](https://togithub.com/mermaid-js/mermaid/pull/3943) - [@​guilhermgonzaga](https://togithub.com/guilhermgonzaga) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3964](https://togithub.com/mermaid-js/mermaid/pull/3964) - [@​Odogwudozilla](https://togithub.com/Odogwudozilla) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3960](https://togithub.com/mermaid-js/mermaid/pull/3960) - [@​atmikeguo](https://togithub.com/atmikeguo) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3972](https://togithub.com/mermaid-js/mermaid/pull/3972) - [@​LiHowe](https://togithub.com/LiHowe) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3986](https://togithub.com/mermaid-js/mermaid/pull/3986) - [@​cakemanny](https://togithub.com/cakemanny) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3988](https://togithub.com/mermaid-js/mermaid/pull/3988) - [@​jonabc](https://togithub.com/jonabc) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3993](https://togithub.com/mermaid-js/mermaid/pull/3993) - [@​MermaidChart](https://togithub.com/MermaidChart) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4013](https://togithub.com/mermaid-js/mermaid/pull/4013) - [@​Barry1](https://togithub.com/Barry1) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4011](https://togithub.com/mermaid-js/mermaid/pull/4011) - [@​LeoDog896](https://togithub.com/LeoDog896) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4032](https://togithub.com/mermaid-js/mermaid/pull/4032) - [@​GavinPen](https://togithub.com/GavinPen) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4042](https://togithub.com/mermaid-js/mermaid/pull/4042) - [@​oleveau](https://togithub.com/oleveau) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3965](https://togithub.com/mermaid-js/mermaid/pull/3965) - [@​natasha-jarus](https://togithub.com/natasha-jarus) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4038](https://togithub.com/mermaid-js/mermaid/pull/4038) **Full Changelog**: https://github.com/mermaid-js/mermaid/compare/v9.3.0...v9.4.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:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMTAuMCIsInVwZGF0ZWRJblZlciI6IjM1LjExMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.27.0
->^0.28.0
^0.27.0
->^0.28.0
18.13.0
->18.14.0
7.25.1
->7.27.0
^0.27.1
->^0.28.0
Release Notes
vitest-dev/vitest
v0.28.4
Compare Source
🐞 Bug Fixes
onWatcherStart
whentypecheck.ignoreSourceErrors
is true - by @mascii and @sheremet-va in https://github.com/vitest-dev/vitest/issues/2774 (d612e)View changes on GitHub
v0.28.3
Compare Source
🚀 Features
config
option to be false - by @antfu in https://github.com/vitest-dev/vitest/issues/2749 (c66e3)🐞 Bug Fixes
🏎 Performance
View changes on GitHub
v0.28.2
Compare Source
🐞 Bug Fixes
timestamp: 0
- by @danielroe in https://github.com/vitest-dev/vitest/issues/2747 (e88c0)View changes on GitHub
v0.28.1
Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.28.0
Compare Source
🚨 Breaking Changes
@vitet/runner
package instead ofvitest
🐞 Bug Fixes
View changes on GitHub
nodejs/node
v18.14.0
: 2023-02-02, Version 18.14.0 'Hydrogen' (LTS), @BethGriggs prepared by @juanarbolCompare Source
Notable changes
Updated npm to 9.3.1
Based on the list of guidelines we've established on integrating
npm
andnode
,here is a grouped list of the breaking changes with the reasoning as to why they
fit within the guidelines linked above. Note that all the breaking changes were
made in 9.0.0.
All subsequent minor and patch releases after
npm@9.0.0
do not contain anybreaking changes.
Engines
npm
is now compatible with the following semver range for node:^14.17.0 || ^16.13.0 || >=18.0.0
Filesystem
npm
will no longer attempt to modify ownership of files it creates.Auth
registry found in a config file is no longer supported and will throw errors.
Login
sso
,saml
&legacy
have been consolidated into"legacy"
.auth-type
defaults to"web"
login
andadduser
are now separate commands that send different data to the registry.auth-type
config valuesweb
andlegacy
only try their respective methods,npm no longer tries them all and waits to see which one doesn't fail.
Tarball Packing
npm pack
now follows a strict order of operations when applying ignore rules.If a
files
array is present in thepackage.json
, then rules in.gitignore
and
.npmignore
files from the root will be ignored.Display/Debug/Timing Info
HEAD
instead ofmaster
as the default ref.timing
has been removed as a value for--loglevel
.--timing
will show timing information regardless of--loglevel
, except when--silent
.--timing
flag,npm
now writes timing data to a filealongside the debug log data, respecting the
logs-dir
option and fallingback to
<CACHE>/_logs/
dir, instead of directly inside the cache directory.will create a uniquely named
<ID>-timing.json
file, with the<ID>
portionbeing the same as the debug log.
npm
now outputs some json errors on stdout. Previouslynpm
would outputall json formatted errors on stderr, making it difficult to parse as the
stderr stream usually has logs already written to it.
Config/Command Deprecations or Removals
--install-strategy
.npm config set
will no longer accept deprecated or invalid config options.install-links
config defaults to"true"
.node-version
config has been removed.npm-version
config has been removed.npm access
subcommands have been renamed.npm birthday
has been removed.npm set-script
has been removed.npm bin
has been removed (usenpx
ornpm exec
to execute binaries).Other notable changes
Commits
1352f08778
] - assert: removeassert.snapshot
(Moshe Atlow) #461124ee3238643
] - async_hooks: refactor to usevalidateObject
(Deokjin Kim) #4600479e0bf9b64
] - benchmark: include webstreams benchmark (Rafael Gonzaga) #45876ed1ac82469
] - benchmark,tools: use os.availableParallelism() (Deokjin Kim) #4600316ee02f2eb
] - (SEMVER-MINOR) buffer: add buffer.isUtf8 for utf8 validation (Yagiz Nizipli) #459473bf2371a57
] - build: add extra semi check (Jiawen Geng) #46194560ee24157
] - build: fix arm64 cross-compile from powershell (Stefan Stojanovic) #4589048e3ad3aca
] - build: add option to disable shared readonly heap (Anna Henningsen) #4588752a7887b94
] - (SEMVER-MINOR) crypto: add CryptoKey Symbol.toStringTag (Filip Skokan) #46042a558774a40
] - crypto: add cipher update/final methods encoding validation (vitpavlenko) #45990599d1dc841
] - crypto: ensure auth tag set for chacha20-poly1305 (Ben Noordhuis) #4618524a101698c
] - crypto: return correct bit length in KeyObject's asymmetricKeyDetails (Filip Skokan) #461062de50fef84
] - (SEMVER-MINOR) crypto: add KeyObject Symbol.toStringTag (Filip Skokan) #46043782b6f6f9f
] - crypto: ensure exported webcrypto EC keys use uncompressed point format (Ben Noordhuis) #460217a97f3f43b
] - crypto: fix CryptoKey prototype WPT (Filip Skokan) #458571a8aa50aa2
] - crypto: fix CryptoKey WebIDL conformance (Filip Skokan) #45855c6436450ee
] - crypto: fix error when getRandomValues is called without arguments (Filip Skokan) #458544cdf0002c5
] - debugger: refactor console in lib/internal/debugger/inspect.js (Debadree Chatterjee) #45847b7fe8c70fa
] - deps: update simdutf to 3.1.0 (Node.js GitHub Bot) #46257eaeb870cd7
] - deps: upgrade npm to 9.3.1 (npm team) #462427c03a3d676
] - deps: upgrade npm to 9.3.0 (npm team) #46193340d76accb
] - deps: cherrypick simdutf patch (Jiawen Geng) #46194cce2af4306
] - deps: bump googletest to 2023.01.13 (Jiawen Geng) #46198d251a66bed
] - deps: add /deps/**/.github/ to .gitignore (Luigi Pinca) #46091874054f469
] - deps: add simdutf version to metadata (Mike Roth) #461452497702b82
] - deps: update simdutf to 2.1.0 (Node.js GitHub Bot) #46128c8492b7f4c
] - deps: update corepack to 0.15.3 (Node.js GitHub Bot) #46037d148f357fd
] - deps: update simdutf to 2.0.9 (Node.js GitHub Bot) #45975422a98199c
] - deps: update to uvwasi 0.0.14 (Colin Ihrig) #459707812752db0
] - deps: fix updater github workflow job (Yagiz Nizipli) #459724063cdcef6
] - Revert "deps: disable avx512 for simutf on benchmark ci" (Yagiz Nizipli) #4594864d3e3f3ba
] - deps: disable avx512 for simutf on benchmark ci (Yagiz Nizipli) #45803c9845fc334
] - deps: add simdutf dependency (Yagiz Nizipli) #458036963c96547
] - deps: update timezone to 2022g (Node.js GitHub Bot) #45731874f6c340b
] - deps: update undici to 5.14.0 (Node.js GitHub Bot) #458127599b913d5
] - deps: upgrade npm to 9.2.0 (npm team) #457804844935ff3
] - deps: upgrade npm to 9.1.3 (npm team) #456938dce62c7fe
] - deps: V8: cherry-pick5fe919f
(Richard Lau) #455878de642517e
] - dgram: sync the old handle state to new handle (theanarkh) #46041de2b7a9640
] - doc: fix mismatched arguments ofNodeEventTarget
(Deokjin Kim) #456786317502d10
] - doc: update events API example to have runnable code (Deokjin Kim) #45760a9db45eee1
] - doc: add note to tls docs about secureContext availability (Tim Gerk) #462245294371063
] - doc: add text around collaborative expectations (Michael Dawson) #46121be85d5a6eb
] - doc: update to match changed--dns-result-order
default (Mordy Tikotzky) #461484f2d9ea6da
] - doc: add Node-API media link (Kevin Eady) #461899bfd40466f
] - doc: update http.setMaxIdleHTTPParsers arguments (Debadree Chatterjee) #46168d7a8c076e1
] - doc: use "file system" instead of "filesystem" (Rich Trott) #46178e54483cd2b
] - doc: https update default request timeout (Marco Ippolito) #46184335110b0fb
] - doc: make options of readableStream.pipeTo as optional (Deokjin Kim) #46180ec34cad712
] - doc: add PerformanceObserver.supportedEntryTypes to doc (theanarkh) #45962d0f905bd6f
] - doc: duplex and readable from uncaught execption warning (Marco Ippolito) #46135512feaafa4
] - doc: remove outdated sections frommaintaining-v8
(Antoine du Hamel) #46137849a3e2ce7
] - doc: fix (EC)DHE remark in TLS docs (Tobias Nießen) #46114a3c9c1b4e6
] - doc: fix ERR_TLS_RENEGOTIATION_DISABLED text (Tobias Nießen) #461221834e94ebb
] - doc: fix spelling in SECURITY.md (Vaishno Chaitanya) #461243968698af5
] - doc: abort controller emits error in child process (Debadree Chatterjee) #460721ec14c2c61
] - doc: fixevent.cancelBubble
documentation (Deokjin Kim) #459865539977f80
] - doc: add personal pronouns option (Filip Skokan) #461181fabef3a81
] - doc: mention how to run ncu-ci citgm (Rafael Gonzaga) #4609084dc65ab87
] - doc: include updating release optional step (Rafael Gonzaga) #4608976c7ea1e74
] - doc: describe argument ofSymbol.for
(Deokjin Kim) #460192307a74990
] - doc: update isUtf8 description (Yagiz Nizipli) #45973fa5b65ea24
] - doc: use console.error for error case in timers and tls (Deokjin Kim) #4600229d509c100
] - doc: fix wrong output of example inurl.protocol
(Deokjin Kim) #4595461dbca2690
] - doc: useos.availableParallelism()
in async_context and cluster (Deokjin Kim) #4597986b2c8cea2
] - doc: make EventEmitterAsyncResource'soptions
as optional (Deokjin Kim) #45985335acf7748
] - doc: replace single executable champion in strategic initiatives doc (Darshan Sen) #45956aab35a9388
] - doc: update error message of example in repl (Deokjin Kim) #4592053a94a95ff
] - doc: fix typos in packages.md (Eric Mutta) #4595783875f46cf
] - doc: remove port from example inurl.hostname
(Deokjin Kim) #45927162d3a94e3
] - doc: show output of example in http (Deokjin Kim) #4591553684e4506
] - (SEMVER-MINOR) doc: add parallelism note to os.cpus() (Colin Ihrig) #45895546e083d36
] - doc: fix wrong output of example inurl.password
(Deokjin Kim) #4592814c95ecd23
] - doc: fix some history entries indeprecations.md
(Antoine du Hamel) #45891d94dba973b
] - doc: add tip for NODE_MODULE (theanarkh) #45797662f574c5b
] - doc: reduce likelihood of mismerges during release (Richard Lau) #4586448ea28aa30
] - doc: add backticks to webcrypto rsaOaepParams (Filip Skokan) #45883726b285163
] - doc: remove release cleanup step (Michaël Zasso) #458585eb93f1de9
] - doc: add stream/promises pipeline and finished to doc (Marco Ippolito) #45832f874d0ba74
] - doc: remove Juan Jose keys (Rafael Gonzaga) #4582767efe2a55e
] - doc: fix wrong output of example in util (Deokjin Kim) #45825b709af31e0
] - doc: sort http.createServer() options alphabetically (Luigi Pinca) #45680ebe292113a
] - doc,crypto: fix WebCryptoAPI import keyData and export return (Filip Skokan) #46076204757719c
] - errors: refactor to use a method that formats a list string (Daeyeon Jeong) #45793463bb9602e
] - esm: markimportAssertions
as required (Antoine du Hamel) #461640bdf2db079
] - esm: rewrite loader hooks test (Geoffrey Booth) #46016297773c6d1
] - events: change status ofevent.returnvalue
to legacy (Deokjin Kim) #46175d088d6e5c3
] - events: change status ofevent.cancelBubble
to legacy (Deokjin Kim) #4614636be0c4ee2
] - events: change status ofevent.srcElement
to legacy (Deokjin Kim) #46085b239f0684a
] - events: fix violation of symbol naming convention (Deokjin Kim) #45978aec340b312
] - fs: refactor to usevalidateInteger
(Deokjin Kim) #46008e620de6444
] - http: refactor to usevalidateHeaderName
(Deokjin Kim) #461433e70b7d863
] - http: writeHead if statusmessage is undefined dont override headers (Marco Ippolito) #461733d1dd96c4f
] - http: refactor to use min of validateNumber for maxTotalSockets (Deokjin Kim) #461154df1fcc9db
] - (SEMVER-MINOR) http: join authorization headers (Marco Ippolito) #459828c06e2f645
] - http: replacevar
withconst
on code of comment (Deokjin Kim) #459513c0c5e0567
] - (SEMVER-MINOR) http: improved timeout defaults handling (Paolo Insogna) #45778edcd4fc576
] - lib: use kEmptyObject and update JSDoc in webstreams (Deokjin Kim) #46183d6fc855b8a
] - lib: refactor to use validate function (Deokjin Kim) #46101bc17f37b98
] - lib: reuse invalid state errors on webstreams (Rafael Gonzaga) #4608686554bf27c
] - lib: fix incorrect use of console intrinsic (Colin Ihrig) #460447fc7b19124
] - lib: update JSDoc ofgetOwnPropertyValueOrDefault
(Deokjin Kim) #46010c1cc1f9e12
] - lib: usekEmptyObject
as default value for options (Deokjin Kim) #46011db617222da
] - meta: update AUTHORS (Node.js GitHub Bot) #4621510afecd0d8
] - meta: update AUTHORS (Node.js GitHub Bot) #46130d8ce990ce6
] - meta: update comment inCODEOWNERS
to better reflect current policy (Antoine du Hamel) #45944e3f0194168
] - meta: update AUTHORS (Node.js GitHub Bot) #46040d31c478929
] - meta: update AUTHORS (Node.js GitHub Bot) #4596810a276a3e0
] - meta: addnodejs/loaders
to CODEOWNERS (Geoffrey Booth) #4594056247d7c87
] - meta: addnodejs/test_runner
to CODEOWNERS (Antoine du Hamel) #459353bef8bc743
] - meta: update AUTHORS (Node.js GitHub Bot) #45899baf30ee935
] - module: fix unintended mutation (Antoine du Hamel) #461083ad584c357
] - net: handle socket.write(cb) edge case (Santiago Gimeno) #459222ab35cf0cc
] - node-api: disambiguate napi_add_finalizer (Chengzhong Wu) #454016e9676e986
] - node-api: generalize finalizer second pass callback (Chengzhong Wu) #44141b2faceff0a
] - (SEMVER-MINOR) os: add availableParallelism() (Colin Ihrig) #458958fac4c5684
] - perf_hooks: fix checking range ofoptions.figures
in createHistogram (Deokjin Kim) #45999ea73702847
] - process,worker: ensure code after exit() effectless (ywave620) #45620784ed594ea
] - repl: improve robustness wrt to prototype pollution (Antoine du Hamel) #45604fcfde3412e
] - src: rename internal module declaration as internal bindings (Chengzhong Wu) #45551646cadccd0
] - src: fix endianness of simdutf (Yagiz Nizipli) #4625794605b1665
] - src: replace unreachable code with static_assert (Tobias Nießen) #462093ce39bbcb7
] - src: hide kMaxDigestMultiplier outside HKDF impl (Tobias Nießen) #462069648b06e09
] - src: distinguish env stopping flags (Chengzhong Wu) #4590753ecd20bbd
] - src: remove return after abort (Shelley Vohr) #46172c4c8931b9d
] - src: remove unnecessary semicolons (Shelley Vohr) #46171fab72b1677
] - src: use simdutf for converting externalized builtins to UTF-16 (Anna Henningsen) #4611967729961e7
] - src: use constant strings for memory info names (Chengzhong Wu) #460870ac4e5dd34
] - src: fix typo in node_snapshotable.cc (Vadim) #46103b454a7665d
] - src: keep PipeWrap::Open function consistent with TCPWrap (theanarkh) #4606441f5a29cca
] - src: speed up process.getActiveResourcesInfo() (Darshan Sen) #4601402a61dd6bd
] - src: fix typo innode_file.cc
(Vadim) #4599899c033ed98
] - src: fix crash on OnStreamRead on Windows (Santiago Gimeno) #4587827d6a8b2b1
] - src: fix creatingIsolate
s from addons (Anna Henningsen) #458859ca31cdba3
] - src: use string_view for FastStringKey implementation (Anna Henningsen) #45914e4fc3abfd5
] - src: fix UB in overflow checks (Ben Noordhuis) #45882574afac26a
] - src: check size of args before using for exec_path (A. Wilcox) #45902f0692468cd
] - src: fix tls certificate root store data race (Ben Noordhuis) #45767a749ceda2e
] - src: add undici and acorn toprocess.versions
(Debadree Chatterjee) #4562108a6a61575
] - src,lib: the handle keeps loop alive in cluster rr mode (theanarkh) #46161a87963de6b
] - stream: fix pipeline calling end on destination more than once (Debadree Chatterjee) #46226cde59606cd
] - (SEMVER-MINOR) stream: implement finished() for ReadableStream and WritableStream (Debadree Chatterjee) #46205441d9de33e
] - stream: refactor to usevalidateFunction
(Deokjin Kim) #46007325fc08d48
] - stream: fix typo in JSDoc (Deokjin Kim) #45991536322fa1c
] - test: update postject to 1.0.0-alpha.4 (Node.js GitHub Bot) #46212a3056f4125
] - test: refactor to avoid mutation of global by a loader (Michaël Zasso) #462201790569518
] - test: improve test coverage for WHATWGTextDecoder
(Juan José) #45241896027c006
] - test: add fix so that test exits if port 42 is unprivileged (Suyash Nayan) #45904257224da0e
] - test: useos.availableParallelism()
(Deokjin Kim) #460037e1462dd02
] - test: update Web Events WPT (Deokjin Kim) #4605140d52fbc5f
] - test: add test to once() in event lib (Jonathan Diaz) #46126f3518f3337
] - test: useprocess.hrtime.bigint
instead ofprocess.hrtime
(Deokjin Kim) #458774d6dd10464
] - test: print failed JS/parallel tests (Geoffrey Booth) #459607cb6fef6d6
] - test: fix test broken under --node-builtin-modules-path (Geoffrey Booth) #4589455e4140c34
] - test: fix mock.method to support class instances (Erick Wendel) #45608286acaa6fe
] - test: update encoding wpt to latest (Yagiz Nizipli) #4585022c1e918ce
] - test: update url wpt to latest (Yagiz Nizipli) #458525fa6a70bbd
] - test: add CryptoKey transferring tests (Filip Skokan) #458114aaec07266
] - test: add postject to fixtures (Darshan Sen) #45298da78f9cbb8
] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #458603269423032
] - test,esm: validate more edge cases for dynamic imports (Antoine du Hamel) #46059cade2fccf4
] - test_runner: run t.after() if test body throws (Colin Ihrig) #4587087a0e86604
] - test_runner: parse yaml (Moshe Atlow) #45815757a022443
] - tls: don't treat fatal TLS alerts as EOF (David Benjamin) #44563c6457cbf8d
] - tls: fix re-entrancy issue with TLS close_notify (David Benjamin) #44563fcca2d5ea6
] - tools: update lint-md-dependencies (Node.js GitHub Bot) #4621409adb86c19
] - tools: fix macro name in update-undici (Almeida) #462171b0cc79785
] - tools: add automation for updating postject dependency (Darshan Sen) #4615738df662119
] - tools: update create-or-update-pull-request-action (Michaël Zasso) #461693f4c0c0de1
] - tools: update eslint to 8.31.0 (Node.js GitHub Bot) #46131f3dc4329e6
] - tools: update lint-md-dependencies to rollup@3.9.1 (Node.js GitHub Bot) #46129fafbd1ca72
] - tools: move update-eslint.sh to dep_updaters/ (Luigi Pinca) #46088609df01fa9
] - tools: make update-eslint.sh work with npm@9 (Luigi Pinca) #4608831b8cf1a4d
] - tools: fix lint rule recommendation (Colin Ihrig) #460440a80cbdcb1
] - tools: update lint-md-dependencies to rollup@3.9.0 (Node.js GitHub Bot) #4603918503fa7ba
] - tools: update doc to unist-util-select@4.0.2 (Node.js GitHub Bot) #46038b48e82ec1d
] - tools: add release host var to promotion script (Ruy Adorno) #459133b93b0c1f5
] - tools: add url toAUTHORS
update automation (Antoine du Hamel) #45971623b0eba81
] - tools: update lint-md-dependencies to rollup@3.8.1 (Node.js GitHub Bot) #45967b0e88377fe
] - tools: update GitHub workflow action (Mohammed Keyvanzadeh) #45937974442e69d
] - tools: update lint-md dependencies (Node.js GitHub Bot) #458135aaa8c3bbf
] - tools: enforce use of trailing commas intools/
(Antoine du Hamel) #458891e32520f72
] - tools: addArrayPrototypeConcat
to the list of primordials to avoid (Antoine du Hamel) #44445e0cda56204
] - tools: fix incorrect version history order (Fabien Michel) #457287438ff175a
] - tools: update eslint to 8.29.0 (Node.js GitHub Bot) #457331e11247b91
] - Revert "tools: update V8 gypfiles for RISC-V" (Lu Yahan) #461560defe4effa
] - trace_events: refactor to usevalidateStringArray
(Deokjin Kim) #46012f1dcbe7652
] - util: add fast path for text-decoder fatal flag (Yagiz Nizipli) #45803277d9da876
] - vm: refactor to use validate function (Deokjin Kim) #4617696f1b2e731
] - vm: refactor to usevalidateStringArray
(Deokjin Kim) #46020pnpm/pnpm
v7.27.0
Compare Source
Minor Changes
resolution-mode
added:lowest-direct
. With this resolution mode direct dependencies will be resolved to their lowest versions. So if there isfoo@^1.1.0
in the dependencies, then1.1.0
will be installed, even if the latest version offoo
is1.2.0
.pnpm run /build:.*/
and execute the matched scripts with the RegExp #5871.Patch Changes
Fix version number replacing for namespaced workspace packages.
workspace:@​foo/bar@*
should be replaced withnpm:@​foo/bar@<version>
on publish #6052.When resolving dependencies, prefer versions that are already used in the root of the project. This is important to minimize the number of packages that will be nested during hoisting #6054.
Deduplicate direct dependencies.
Let's say there are two projects in the workspace that dependend on
foo
. One project hasfoo@1.0.0
in the dependencies while another one hasfoo@^1.0.0
in the dependencies. In this case,foo@1.0.0
should be installed to both projects as satisfies the version specs of both projects.Use Map rather than Object in
createPackageExtender
to prevent read the prototype property to native functionOur Gold Sponsors
Our Silver Sponsors
This PR has been generated by Mend Renovate. View repository job log here.