-
-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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) #3944
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
2 times, most recently
from
December 28, 2022 17:12
77fe249
to
4f7ed8e
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
7 times, most recently
from
January 10, 2023 16:58
c2344fa
to
127d6c0
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
5 times, most recently
from
January 12, 2023 08:27
d1c57a2
to
69bcc4c
Compare
renovate
bot
force-pushed
the
renovate/all-minor-patch
branch
from
January 13, 2023 06:38
69bcc4c
to
8dd101b
Compare
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://github.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://github.com/mermaid-js/mermaid/releases/tag/v9.4.3) [Compare Source](https://github.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://github.com/mermaid-js/mermaid/releases/tag/v9.4.2) [Compare Source](https://github.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://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4044](https://github.com/mermaid-js/mermaid/pull/4044) - chore(deps): update dependency [@​types/uuid](https://github.com/types/uuid) to v9 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4067](https://github.com/mermaid-js/mermaid/pull/4067) - build(lint:fix): cache eslint in pnpm run lint:fix by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4073](https://github.com/mermaid-js/mermaid/pull/4073) - chore(deps): update dependency rimraf to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4070](https://github.com/mermaid-js/mermaid/pull/4070) - chore(deps): update dependency jsdom to v21 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4069](https://github.com/mermaid-js/mermaid/pull/4069) - chore(deps): update timonvs/pr-labeler-action action to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4072](https://github.com/mermaid-js/mermaid/pull/4072) - chore(deps): update actions/configure-pages action to v3 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4065](https://github.com/mermaid-js/mermaid/pull/4065) - chore(deps): update actions/dependency-review-action action to v3 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4066](https://github.com/mermaid-js/mermaid/pull/4066) - docs: minor fix on markdown by [@​Jeff-Tian](https://github.com/Jeff-Tian) in [https://github.com/mermaid-js/mermaid/pull/4015](https://github.com/mermaid-js/mermaid/pull/4015) - Add logo to readme by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4076](https://github.com/mermaid-js/mermaid/pull/4076) - Release 9.4.1 by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4095](https://github.com/mermaid-js/mermaid/pull/4095) - chore(deps): update dependency vite to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4071](https://github.com/mermaid-js/mermaid/pull/4071) - chore(deps): update dependency cypress to v12 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4068](https://github.com/mermaid-js/mermaid/pull/4068) - fix(api): tree shaking package.json import by [@​AielloChan](https://github.com/AielloChan) in [https://github.com/mermaid-js/mermaid/pull/4101](https://github.com/mermaid-js/mermaid/pull/4101) #### New Contributors - [@​Jeff-Tian](https://github.com/Jeff-Tian) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4015](https://github.com/mermaid-js/mermaid/pull/4015) - [@​AielloChan](https://github.com/AielloChan) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4101](https://github.com/mermaid-js/mermaid/pull/4101) **Full Changelog**: mermaid-js/mermaid@v9.4.0...v9.4.2 ### [`v9.4.0`](https://github.com/mermaid-js/mermaid/releases/tag/v9.4.0) [Compare Source](https://github.com/mermaid-js/mermaid/compare/v9.3.0...v9.4.0) #### What's Changed ##### Features - Timeline Diagram by [@​ashishjain0512](https://github.com/ashishjain0512) in [https://github.com/mermaid-js/mermaid/pull/4014](https://github.com/mermaid-js/mermaid/pull/4014) - feat: Flowchart layout using elkjs by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3984](https://github.com/mermaid-js/mermaid/pull/3984) - Layout v3 continued by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3938](https://github.com/mermaid-js/mermaid/pull/3938) - feat(er): add unique key by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3917](https://github.com/mermaid-js/mermaid/pull/3917) - feat: Set svg role to 'graphics-document document' by [@​weedySeaDragon](https://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3897](https://github.com/mermaid-js/mermaid/pull/3897) - feat: Wait for rendering to finish before taking image snapshots by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/3995](https://github.com/mermaid-js/mermaid/pull/3995) - feat(er): add multiple key constraints by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4030](https://github.com/mermaid-js/mermaid/pull/4030) - Add support for YAML frontmatter in Markdown docs (used for Vitepress config) by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3962](https://github.com/mermaid-js/mermaid/pull/3962) - feat(er): allow leading underscore for attributes name by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4033](https://github.com/mermaid-js/mermaid/pull/4033) - Add links to theme listing by [@​BD103](https://github.com/BD103) in [https://github.com/mermaid-js/mermaid/pull/3890](https://github.com/mermaid-js/mermaid/pull/3890) - Adding support for parenthesis in the er diagram attribute types. by [@​mahomedalid](https://github.com/mahomedalid) in [https://github.com/mermaid-js/mermaid/pull/3892](https://github.com/mermaid-js/mermaid/pull/3892) - Support parsing indented mermaid/YAML only from HTML by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3859](https://github.com/mermaid-js/mermaid/pull/3859) - Parse style string and number font size values from configuration inputs by [@​jonabc](https://github.com/jonabc) in [https://github.com/mermaid-js/mermaid/pull/3993](https://github.com/mermaid-js/mermaid/pull/3993) - Mindmaps: differentiate the colors between the root node and the first section [#​4017](https://github.com/mermaid-js/mermaid/issues/4017) by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4018](https://github.com/mermaid-js/mermaid/pull/4018) - Add Box support in Sequence Diagrams by [@​oleveau](https://github.com/oleveau) in [https://github.com/mermaid-js/mermaid/pull/3965](https://github.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://github.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://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3899](https://github.com/mermaid-js/mermaid/pull/3899) - docs(README.zh-CN): fix book image src by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3920](https://github.com/mermaid-js/mermaid/pull/3920) - docs: fix typo by [@​Foo-x](https://github.com/Foo-x) in [https://github.com/mermaid-js/mermaid/pull/3925](https://github.com/mermaid-js/mermaid/pull/3925) - docs: update navbar by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3906](https://github.com/mermaid-js/mermaid/pull/3906) - docs: fix text overflow by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3907](https://github.com/mermaid-js/mermaid/pull/3907) - docs: Remove duplicate example in ER-diagram documentation by [@​guilhermgonzaga](https://github.com/guilhermgonzaga) in [https://github.com/mermaid-js/mermaid/pull/3964](https://github.com/mermaid-js/mermaid/pull/3964) - Docs: Too many `primaryBorderColor` field by [@​LiHowe](https://github.com/LiHowe) in [https://github.com/mermaid-js/mermaid/pull/3986](https://github.com/mermaid-js/mermaid/pull/3986) - docs(sequenceDiagram): subvert prettification of arrow types by [@​cakemanny](https://github.com/cakemanny) in [https://github.com/mermaid-js/mermaid/pull/3988](https://github.com/mermaid-js/mermaid/pull/3988) - Add Swimm to the list of integrations by [@​Omerr](https://github.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/3936](https://github.com/mermaid-js/mermaid/pull/3936) - Website/homepage updates by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3945](https://github.com/mermaid-js/mermaid/pull/3945) - Update sequenceDiagram.md to include line break by [@​Odogwudozilla](https://github.com/Odogwudozilla) in [https://github.com/mermaid-js/mermaid/pull/3960](https://github.com/mermaid-js/mermaid/pull/3960) - Support GitHub Flavored Markdown in markdown documentation by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3954](https://github.com/mermaid-js/mermaid/pull/3954) - Update integrations.md by [@​Barry1](https://github.com/Barry1) in [https://github.com/mermaid-js/mermaid/pull/4011](https://github.com/mermaid-js/mermaid/pull/4011) - docs(readme): update broken twitter badge by [@​LeoDog896](https://github.com/LeoDog896) in [https://github.com/mermaid-js/mermaid/pull/4032](https://github.com/mermaid-js/mermaid/pull/4032) - Update mindmap.md by [@​GavinPen](https://github.com/GavinPen) in [https://github.com/mermaid-js/mermaid/pull/4042](https://github.com/mermaid-js/mermaid/pull/4042) - Showcase section to the docs - keepings docs up to date by [@​Omerr](https://github.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/4055](https://github.com/mermaid-js/mermaid/pull/4055) ##### Bug Fixes - fix(docs): remove duplicate section by [@​Joxtacy](https://github.com/Joxtacy) in [https://github.com/mermaid-js/mermaid/pull/3908](https://github.com/mermaid-js/mermaid/pull/3908) - fix: Typescript error in usage by [@​tommoor](https://github.com/tommoor) in [https://github.com/mermaid-js/mermaid/pull/3914](https://github.com/mermaid-js/mermaid/pull/3914) - fix: dev server watch mode by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3904](https://github.com/mermaid-js/mermaid/pull/3904) - fix(er): switch to deterministic UUIDs in ER by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3916](https://github.com/mermaid-js/mermaid/pull/3916) - fixed Composition arrow by [@​Frank-Mayer](https://github.com/Frank-Mayer) in [https://github.com/mermaid-js/mermaid/pull/3930](https://github.com/mermaid-js/mermaid/pull/3930) - fix(generic): fix generic type detection by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3921](https://github.com/mermaid-js/mermaid/pull/3921) - fix typos accessing techn property in drawC4Shape function by [@​nekikara](https://github.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3943](https://github.com/mermaid-js/mermaid/pull/3943) - fix(deps): update dependency dompurify to v2.4.3 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3977](https://github.com/mermaid-js/mermaid/pull/3977) - Fix nonstandard syntax by [@​atmikeguo](https://github.com/atmikeguo) in [https://github.com/mermaid-js/mermaid/pull/3972](https://github.com/mermaid-js/mermaid/pull/3972) - Fix failing tests due to semantic merge conflict by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3985](https://github.com/mermaid-js/mermaid/pull/3985) - fix(deps): update dependency dagre-d3-es to v7.0.6 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3996](https://github.com/mermaid-js/mermaid/pull/3996) - fix([#​4003](https://github.com/mermaid-js/mermaid/issues/4003)): Remove unhandled promises by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4004](https://github.com/mermaid-js/mermaid/pull/4004) - Bug/3858 \[state] trailing whitespace in ids for named state container by [@​weedySeaDragon](https://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3902](https://github.com/mermaid-js/mermaid/pull/3902) - fix: moment-mini default exporter by [@​emersonbottero](https://github.com/emersonbottero) in [https://github.com/mermaid-js/mermaid/pull/4034](https://github.com/mermaid-js/mermaid/pull/4034) - fix(deps): update dependency dagre-d3-es to v7.0.8 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4058](https://github.com/mermaid-js/mermaid/pull/4058) - bugfix: add missing d3 curves to flowchart and docs by [@​natasha-jarus](https://github.com/natasha-jarus) in [https://github.com/mermaid-js/mermaid/pull/4038](https://github.com/mermaid-js/mermaid/pull/4038) - Bug/3865 C4Context: $borderColor has no effect by [@​nekikara](https://github.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3947](https://github.com/mermaid-js/mermaid/pull/3947) - Mindmaps: Handling rows with only spaces in them ([#​4012](https://github.com/mermaid-js/mermaid/issues/4012)) by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4013](https://github.com/mermaid-js/mermaid/pull/4013) ##### Chores - ci: disable checking twitter links by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3973](https://github.com/mermaid-js/mermaid/pull/3973) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3905](https://github.com/mermaid-js/mermaid/pull/3905) - chore(deps): update pnpm to v7.18.2 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3929](https://github.com/mermaid-js/mermaid/pull/3929) - chore(pr): add documentation task in PR template by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3935](https://github.com/mermaid-js/mermaid/pull/3935) - (chore) Docs: add tag to produce only a diagram, not code example by [@​weedySeaDragon](https://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3946](https://github.com/mermaid-js/mermaid/pull/3946) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3944](https://github.com/mermaid-js/mermaid/pull/3944) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3997](https://github.com/mermaid-js/mermaid/pull/3997) - chore(deps): update pnpm to v7.25.1 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4024](https://github.com/mermaid-js/mermaid/pull/4024) - build(lint): cache prettier on `pnpm run lint` by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4035](https://github.com/mermaid-js/mermaid/pull/4035) - Cache `eslint` in pre-commit script (makes `git commit` 5x faster) by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4057](https://github.com/mermaid-js/mermaid/pull/4057) #### New Contributors - [@​Joxtacy](https://github.com/Joxtacy) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3908](https://github.com/mermaid-js/mermaid/pull/3908) - [@​BD103](https://github.com/BD103) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3890](https://github.com/mermaid-js/mermaid/pull/3890) - [@​mahomedalid](https://github.com/mahomedalid) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3892](https://github.com/mermaid-js/mermaid/pull/3892) - [@​tomperr](https://github.com/tomperr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3917](https://github.com/mermaid-js/mermaid/pull/3917) - [@​Foo-x](https://github.com/Foo-x) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3925](https://github.com/mermaid-js/mermaid/pull/3925) - [@​Frank-Mayer](https://github.com/Frank-Mayer) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3930](https://github.com/mermaid-js/mermaid/pull/3930) - [@​Omerr](https://github.com/Omerr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3936](https://github.com/mermaid-js/mermaid/pull/3936) - [@​nekikara](https://github.com/nekikara) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3943](https://github.com/mermaid-js/mermaid/pull/3943) - [@​guilhermgonzaga](https://github.com/guilhermgonzaga) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3964](https://github.com/mermaid-js/mermaid/pull/3964) - [@​Odogwudozilla](https://github.com/Odogwudozilla) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3960](https://github.com/mermaid-js/mermaid/pull/3960) - [@​atmikeguo](https://github.com/atmikeguo) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3972](https://github.com/mermaid-js/mermaid/pull/3972) - [@​LiHowe](https://github.com/LiHowe) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3986](https://github.com/mermaid-js/mermaid/pull/3986) - [@​cakemanny](https://github.com/cakemanny) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3988](https://github.com/mermaid-js/mermaid/pull/3988) - [@​jonabc](https://github.com/jonabc) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3993](https://github.com/mermaid-js/mermaid/pull/3993) - [@​MermaidChart](https://github.com/MermaidChart) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4013](https://github.com/mermaid-js/mermaid/pull/4013) - [@​Barry1](https://github.com/Barry1) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4011](https://github.com/mermaid-js/mermaid/pull/4011) - [@​LeoDog896](https://github.com/LeoDog896) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4032](https://github.com/mermaid-js/mermaid/pull/4032) - [@​GavinPen](https://github.com/GavinPen) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4042](https://github.com/mermaid-js/mermaid/pull/4042) - [@​oleveau](https://github.com/oleveau) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3965](https://github.com/mermaid-js/mermaid/pull/3965) - [@​natasha-jarus](https://github.com/natasha-jarus) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4038](https://github.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://github.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://github.com/mermaid-js/mermaid/releases/tag/v9.4.3) [Compare Source](https://github.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://github.com/mermaid-js/mermaid/releases/tag/v9.4.2) [Compare Source](https://github.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://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4044](https://github.com/mermaid-js/mermaid/pull/4044) - chore(deps): update dependency [@​types/uuid](https://github.com/types/uuid) to v9 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4067](https://github.com/mermaid-js/mermaid/pull/4067) - build(lint:fix): cache eslint in pnpm run lint:fix by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4073](https://github.com/mermaid-js/mermaid/pull/4073) - chore(deps): update dependency rimraf to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4070](https://github.com/mermaid-js/mermaid/pull/4070) - chore(deps): update dependency jsdom to v21 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4069](https://github.com/mermaid-js/mermaid/pull/4069) - chore(deps): update timonvs/pr-labeler-action action to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4072](https://github.com/mermaid-js/mermaid/pull/4072) - chore(deps): update actions/configure-pages action to v3 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4065](https://github.com/mermaid-js/mermaid/pull/4065) - chore(deps): update actions/dependency-review-action action to v3 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4066](https://github.com/mermaid-js/mermaid/pull/4066) - docs: minor fix on markdown by [@​Jeff-Tian](https://github.com/Jeff-Tian) in [https://github.com/mermaid-js/mermaid/pull/4015](https://github.com/mermaid-js/mermaid/pull/4015) - Add logo to readme by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4076](https://github.com/mermaid-js/mermaid/pull/4076) - Release 9.4.1 by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4095](https://github.com/mermaid-js/mermaid/pull/4095) - chore(deps): update dependency vite to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4071](https://github.com/mermaid-js/mermaid/pull/4071) - chore(deps): update dependency cypress to v12 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4068](https://github.com/mermaid-js/mermaid/pull/4068) - fix(api): tree shaking package.json import by [@​AielloChan](https://github.com/AielloChan) in [https://github.com/mermaid-js/mermaid/pull/4101](https://github.com/mermaid-js/mermaid/pull/4101) #### New Contributors - [@​Jeff-Tian](https://github.com/Jeff-Tian) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4015](https://github.com/mermaid-js/mermaid/pull/4015) - [@​AielloChan](https://github.com/AielloChan) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4101](https://github.com/mermaid-js/mermaid/pull/4101) **Full Changelog**: mermaid-js/mermaid@v9.4.0...v9.4.2 ### [`v9.4.0`](https://github.com/mermaid-js/mermaid/releases/tag/v9.4.0) [Compare Source](https://github.com/mermaid-js/mermaid/compare/v9.3.0...v9.4.0) #### What's Changed ##### Features - Timeline Diagram by [@​ashishjain0512](https://github.com/ashishjain0512) in [https://github.com/mermaid-js/mermaid/pull/4014](https://github.com/mermaid-js/mermaid/pull/4014) - feat: Flowchart layout using elkjs by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3984](https://github.com/mermaid-js/mermaid/pull/3984) - Layout v3 continued by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3938](https://github.com/mermaid-js/mermaid/pull/3938) - feat(er): add unique key by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3917](https://github.com/mermaid-js/mermaid/pull/3917) - feat: Set svg role to 'graphics-document document' by [@​weedySeaDragon](https://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3897](https://github.com/mermaid-js/mermaid/pull/3897) - feat: Wait for rendering to finish before taking image snapshots by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/3995](https://github.com/mermaid-js/mermaid/pull/3995) - feat(er): add multiple key constraints by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4030](https://github.com/mermaid-js/mermaid/pull/4030) - Add support for YAML frontmatter in Markdown docs (used for Vitepress config) by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3962](https://github.com/mermaid-js/mermaid/pull/3962) - feat(er): allow leading underscore for attributes name by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4033](https://github.com/mermaid-js/mermaid/pull/4033) - Add links to theme listing by [@​BD103](https://github.com/BD103) in [https://github.com/mermaid-js/mermaid/pull/3890](https://github.com/mermaid-js/mermaid/pull/3890) - Adding support for parenthesis in the er diagram attribute types. by [@​mahomedalid](https://github.com/mahomedalid) in [https://github.com/mermaid-js/mermaid/pull/3892](https://github.com/mermaid-js/mermaid/pull/3892) - Support parsing indented mermaid/YAML only from HTML by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3859](https://github.com/mermaid-js/mermaid/pull/3859) - Parse style string and number font size values from configuration inputs by [@​jonabc](https://github.com/jonabc) in [https://github.com/mermaid-js/mermaid/pull/3993](https://github.com/mermaid-js/mermaid/pull/3993) - Mindmaps: differentiate the colors between the root node and the first section [#​4017](https://github.com/mermaid-js/mermaid/issues/4017) by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4018](https://github.com/mermaid-js/mermaid/pull/4018) - Add Box support in Sequence Diagrams by [@​oleveau](https://github.com/oleveau) in [https://github.com/mermaid-js/mermaid/pull/3965](https://github.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://github.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://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3899](https://github.com/mermaid-js/mermaid/pull/3899) - docs(README.zh-CN): fix book image src by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3920](https://github.com/mermaid-js/mermaid/pull/3920) - docs: fix typo by [@​Foo-x](https://github.com/Foo-x) in [https://github.com/mermaid-js/mermaid/pull/3925](https://github.com/mermaid-js/mermaid/pull/3925) - docs: update navbar by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3906](https://github.com/mermaid-js/mermaid/pull/3906) - docs: fix text overflow by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3907](https://github.com/mermaid-js/mermaid/pull/3907) - docs: Remove duplicate example in ER-diagram documentation by [@​guilhermgonzaga](https://github.com/guilhermgonzaga) in [https://github.com/mermaid-js/mermaid/pull/3964](https://github.com/mermaid-js/mermaid/pull/3964) - Docs: Too many `primaryBorderColor` field by [@​LiHowe](https://github.com/LiHowe) in [https://github.com/mermaid-js/mermaid/pull/3986](https://github.com/mermaid-js/mermaid/pull/3986) - docs(sequenceDiagram): subvert prettification of arrow types by [@​cakemanny](https://github.com/cakemanny) in [https://github.com/mermaid-js/mermaid/pull/3988](https://github.com/mermaid-js/mermaid/pull/3988) - Add Swimm to the list of integrations by [@​Omerr](https://github.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/3936](https://github.com/mermaid-js/mermaid/pull/3936) - Website/homepage updates by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3945](https://github.com/mermaid-js/mermaid/pull/3945) - Update sequenceDiagram.md to include line break by [@​Odogwudozilla](https://github.com/Odogwudozilla) in [https://github.com/mermaid-js/mermaid/pull/3960](https://github.com/mermaid-js/mermaid/pull/3960) - Support GitHub Flavored Markdown in markdown documentation by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3954](https://github.com/mermaid-js/mermaid/pull/3954) - Update integrations.md by [@​Barry1](https://github.com/Barry1) in [https://github.com/mermaid-js/mermaid/pull/4011](https://github.com/mermaid-js/mermaid/pull/4011) - docs(readme): update broken twitter badge by [@​LeoDog896](https://github.com/LeoDog896) in [https://github.com/mermaid-js/mermaid/pull/4032](https://github.com/mermaid-js/mermaid/pull/4032) - Update mindmap.md by [@​GavinPen](https://github.com/GavinPen) in [https://github.com/mermaid-js/mermaid/pull/4042](https://github.com/mermaid-js/mermaid/pull/4042) - Showcase section to the docs - keepings docs up to date by [@​Omerr](https://github.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/4055](https://github.com/mermaid-js/mermaid/pull/4055) ##### Bug Fixes - fix(docs): remove duplicate section by [@​Joxtacy](https://github.com/Joxtacy) in [https://github.com/mermaid-js/mermaid/pull/3908](https://github.com/mermaid-js/mermaid/pull/3908) - fix: Typescript error in usage by [@​tommoor](https://github.com/tommoor) in [https://github.com/mermaid-js/mermaid/pull/3914](https://github.com/mermaid-js/mermaid/pull/3914) - fix: dev server watch mode by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3904](https://github.com/mermaid-js/mermaid/pull/3904) - fix(er): switch to deterministic UUIDs in ER by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3916](https://github.com/mermaid-js/mermaid/pull/3916) - fixed Composition arrow by [@​Frank-Mayer](https://github.com/Frank-Mayer) in [https://github.com/mermaid-js/mermaid/pull/3930](https://github.com/mermaid-js/mermaid/pull/3930) - fix(generic): fix generic type detection by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3921](https://github.com/mermaid-js/mermaid/pull/3921) - fix typos accessing techn property in drawC4Shape function by [@​nekikara](https://github.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3943](https://github.com/mermaid-js/mermaid/pull/3943) - fix(deps): update dependency dompurify to v2.4.3 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3977](https://github.com/mermaid-js/mermaid/pull/3977) - Fix nonstandard syntax by [@​atmikeguo](https://github.com/atmikeguo) in [https://github.com/mermaid-js/mermaid/pull/3972](https://github.com/mermaid-js/mermaid/pull/3972) - Fix failing tests due to semantic merge conflict by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3985](https://github.com/mermaid-js/mermaid/pull/3985) - fix(deps): update dependency dagre-d3-es to v7.0.6 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3996](https://github.com/mermaid-js/mermaid/pull/3996) - fix([#​4003](https://github.com/mermaid-js/mermaid/issues/4003)): Remove unhandled promises by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4004](https://github.com/mermaid-js/mermaid/pull/4004) - Bug/3858 \[state] trailing whitespace in ids for named state container by [@​weedySeaDragon](https://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3902](https://github.com/mermaid-js/mermaid/pull/3902) - fix: moment-mini default exporter by [@​emersonbottero](https://github.com/emersonbottero) in [https://github.com/mermaid-js/mermaid/pull/4034](https://github.com/mermaid-js/mermaid/pull/4034) - fix(deps): update dependency dagre-d3-es to v7.0.8 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4058](https://github.com/mermaid-js/mermaid/pull/4058) - bugfix: add missing d3 curves to flowchart and docs by [@​natasha-jarus](https://github.com/natasha-jarus) in [https://github.com/mermaid-js/mermaid/pull/4038](https://github.com/mermaid-js/mermaid/pull/4038) - Bug/3865 C4Context: $borderColor has no effect by [@​nekikara](https://github.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3947](https://github.com/mermaid-js/mermaid/pull/3947) - Mindmaps: Handling rows with only spaces in them ([#​4012](https://github.com/mermaid-js/mermaid/issues/4012)) by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4013](https://github.com/mermaid-js/mermaid/pull/4013) ##### Chores - ci: disable checking twitter links by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3973](https://github.com/mermaid-js/mermaid/pull/3973) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3905](https://github.com/mermaid-js/mermaid/pull/3905) - chore(deps): update pnpm to v7.18.2 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3929](https://github.com/mermaid-js/mermaid/pull/3929) - chore(pr): add documentation task in PR template by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3935](https://github.com/mermaid-js/mermaid/pull/3935) - (chore) Docs: add tag to produce only a diagram, not code example by [@​weedySeaDragon](https://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3946](https://github.com/mermaid-js/mermaid/pull/3946) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3944](https://github.com/mermaid-js/mermaid/pull/3944) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3997](https://github.com/mermaid-js/mermaid/pull/3997) - chore(deps): update pnpm to v7.25.1 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4024](https://github.com/mermaid-js/mermaid/pull/4024) - build(lint): cache prettier on `pnpm run lint` by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4035](https://github.com/mermaid-js/mermaid/pull/4035) - Cache `eslint` in pre-commit script (makes `git commit` 5x faster) by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4057](https://github.com/mermaid-js/mermaid/pull/4057) #### New Contributors - [@​Joxtacy](https://github.com/Joxtacy) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3908](https://github.com/mermaid-js/mermaid/pull/3908) - [@​BD103](https://github.com/BD103) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3890](https://github.com/mermaid-js/mermaid/pull/3890) - [@​mahomedalid](https://github.com/mahomedalid) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3892](https://github.com/mermaid-js/mermaid/pull/3892) - [@​tomperr](https://github.com/tomperr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3917](https://github.com/mermaid-js/mermaid/pull/3917) - [@​Foo-x](https://github.com/Foo-x) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3925](https://github.com/mermaid-js/mermaid/pull/3925) - [@​Frank-Mayer](https://github.com/Frank-Mayer) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3930](https://github.com/mermaid-js/mermaid/pull/3930) - [@​Omerr](https://github.com/Omerr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3936](https://github.com/mermaid-js/mermaid/pull/3936) - [@​nekikara](https://github.com/nekikara) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3943](https://github.com/mermaid-js/mermaid/pull/3943) - [@​guilhermgonzaga](https://github.com/guilhermgonzaga) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3964](https://github.com/mermaid-js/mermaid/pull/3964) - [@​Odogwudozilla](https://github.com/Odogwudozilla) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3960](https://github.com/mermaid-js/mermaid/pull/3960) - [@​atmikeguo](https://github.com/atmikeguo) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3972](https://github.com/mermaid-js/mermaid/pull/3972) - [@​LiHowe](https://github.com/LiHowe) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3986](https://github.com/mermaid-js/mermaid/pull/3986) - [@​cakemanny](https://github.com/cakemanny) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3988](https://github.com/mermaid-js/mermaid/pull/3988) - [@​jonabc](https://github.com/jonabc) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3993](https://github.com/mermaid-js/mermaid/pull/3993) - [@​MermaidChart](https://github.com/MermaidChart) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4013](https://github.com/mermaid-js/mermaid/pull/4013) - [@​Barry1](https://github.com/Barry1) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4011](https://github.com/mermaid-js/mermaid/pull/4011) - [@​LeoDog896](https://github.com/LeoDog896) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4032](https://github.com/mermaid-js/mermaid/pull/4032) - [@​GavinPen](https://github.com/GavinPen) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4042](https://github.com/mermaid-js/mermaid/pull/4042) - [@​oleveau](https://github.com/oleveau) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3965](https://github.com/mermaid-js/mermaid/pull/3965) - [@​natasha-jarus](https://github.com/natasha-jarus) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4038](https://github.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://github.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://github.com/mermaid-js/mermaid/releases/tag/v10.2.3): 10.2.3 [Compare Source](https://github.com/mermaid-js/mermaid/compare/v10.2.2...v10.2.3) ### Release Notes - Fix [#​4408](https://github.com/mermaid-js/mermaid/issues/4408): Handle wrapping long words ([#​4416](https://github.com/mermaid-js/mermaid/issues/4416)) [@​MikeJeffers](https://github.com/MikeJeffers) - Fix exceptions for empty lines ([#​4436](https://github.com/mermaid-js/mermaid/issues/4436)) [@​luin](https://github.com/luin) - Restore classes on edges for elk ([#​4452](https://github.com/mermaid-js/mermaid/issues/4452)) [@​yoavst](https://github.com/yoavst) - Update docs: Added Nextra to Blogs category on integrations page ([#​4463](https://github.com/mermaid-js/mermaid/issues/4463)) [@​try-to-fly](https://github.com/try-to-fly) 🎉 **Thanks to all contributors helping with this release!** 🎉 #### What's Changed - Address mermaid-zenuml PR comments by [@​dontry](https://github.com/dontry) in [https://github.com/mermaid-js/mermaid/pull/4405](https://github.com/mermaid-js/mermaid/pull/4405) - Fix broken `pnpm-lock.yaml` file to fix CI by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4425](https://github.com/mermaid-js/mermaid/pull/4425) - Quadrant chart unicode arrows by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4400](https://github.com/mermaid-js/mermaid/pull/4400) - chore(deps): update all patch dependencies (patch) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4434](https://github.com/mermaid-js/mermaid/pull/4434) - Add CKEditor and GitHub Writer to available integrations by [@​AnnaTomanek](https://github.com/AnnaTomanek) in [https://github.com/mermaid-js/mermaid/pull/4440](https://github.com/mermaid-js/mermaid/pull/4440) - Update diagram proposal by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4448](https://github.com/mermaid-js/mermaid/pull/4448) - Add `@mermaid-js/mermaid-zenuml` package for zenuml Integration by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4334](https://github.com/mermaid-js/mermaid/pull/4334) - Restore classes on edges for elk by [@​yoavst](https://github.com/yoavst) in [https://github.com/mermaid-js/mermaid/pull/4452](https://github.com/mermaid-js/mermaid/pull/4452) - Fix exceptions for empty lines by [@​luin](https://github.com/luin) in [https://github.com/mermaid-js/mermaid/pull/4436](https://github.com/mermaid-js/mermaid/pull/4436) - Update docs: Added Nextra to Blogs category on integrations page by [@​try-to-fly](https://github.com/try-to-fly) in [https://github.com/mermaid-js/mermaid/pull/4463](https://github.com/mermaid-js/mermaid/pull/4463) - Fix [#​4408](https://github.com/mermaid-js/mermaid/issues/4408): Handle wrapping long words by [@​MikeJeffers](https://github.com/MikeJeffers) in [https://github.com/mermaid-js/mermaid/pull/4416](https://github.com/mermaid-js/mermaid/pull/4416) #### New Contributors - [@​AnnaTomanek](https://github.com/AnnaTomanek) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4440](https://github.com/mermaid-js/mermaid/pull/4440) - [@​yoavst](https://github.com/yoavst) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4452](https://github.com/mermaid-js/mermaid/pull/4452) - [@​try-to-fly](https://github.com/try-to-fly) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4463](https://github.com/mermaid-js/mermaid/pull/4463) - [@​MikeJeffers](https://github.com/MikeJeffers) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4416](https://github.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://github.com/mermaid-js/mermaid/releases/tag/v10.2.2): 10.2.2 [Compare Source](https://github.com/mermaid-js/mermaid/compare/v10.2.1...v10.2.2) #### What's Changed - [#​4446](https://github.com/mermaid-js/mermaid/issues/4446) Removing the ability to inject css using arrowMarkers by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4447](https://github.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://github.com/mermaid-js/mermaid/releases/tag/v10.2.1): 10.2.1 [Compare Source](https://github.com/mermaid-js/mermaid/compare/v10.2.0...v10.2.1) #### What's Changed #### Bugfixes - [#​4438](https://github.com/mermaid-js/mermaid/issues/4438) Reverted to the changes from [#​4285](https://github.com/mermaid-js/mermaid/issues/4285) by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4445](https://github.com/mermaid-js/mermaid/pull/4445) - Merge PR [#​4425](https://github.com/mermaid-js/mermaid/issues/4425) to `master` to fix uploading v10.2.0 docs to `mermaid.js.org` website by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4426](https://github.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://github.com/mermaid-js/mermaid/releases/tag/v10.2.0): 10.2.0 [Compare Source](https://github.com/mermaid-js/mermaid/compare/v10.1.0...v10.2.0) #### What's Changed #### Features - Added support for quadrant chart by [@​amsubhash](https://github.com/amsubhash) in [https://github.com/mermaid-js/mermaid/pull/4383](https://github.com/mermaid-js/mermaid/pull/4383) - Bar chart (using gantt chart) by [@​karistom](https://github.com/karistom) in [https://github.com/mermaid-js/mermaid/pull/4261](https://github.com/mermaid-js/mermaid/pull/4261) - Support node16 module resolution by [@​remcohaszing](https://github.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4213](https://github.com/mermaid-js/mermaid/pull/4213) - Add UMD build Back by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4281](https://github.com/mermaid-js/mermaid/pull/4281) #### Bugfixes - Fix [#​4195](https://github.com/mermaid-js/mermaid/issues/4195) start and end arrow have different sizes by [@​legonigel](https://github.com/legonigel) in [https://github.com/mermaid-js/mermaid/pull/4286](https://github.com/mermaid-js/mermaid/pull/4286) - fix: really import esm version of dayjs by [@​emersonbottero](https://github.com/emersonbottero) in [https://github.com/mermaid-js/mermaid/pull/4285](https://github.com/mermaid-js/mermaid/pull/4285) - fix: image rendering in nodes by [@​Valentine14th](https://github.com/Valentine14th) in [https://github.com/mermaid-js/mermaid/pull/4268](https://github.com/mermaid-js/mermaid/pull/4268) - Fix and test a bunch of invalid CSS issues by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4295](https://github.com/mermaid-js/mermaid/pull/4295) - Fix git graph css bracket leak by [@​lishid](https://github.com/lishid) in [https://github.com/mermaid-js/mermaid/pull/4278](https://github.com/mermaid-js/mermaid/pull/4278) - pie diagram mermaid module import fix by [@​agentraghav](https://github.com/agentraghav) in [https://github.com/mermaid-js/mermaid/pull/4316](https://github.com/mermaid-js/mermaid/pull/4316) - fix applitools by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4335](https://github.com/mermaid-js/mermaid/pull/4335) - Multiple updates to class diagram by [@​jgreywolf](https://github.com/jgreywolf) in [https://github.com/mermaid-js/mermaid/pull/4303](https://github.com/mermaid-js/mermaid/pull/4303) - fix ClassGrammar by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4338](https://github.com/mermaid-js/mermaid/pull/4338) - updating es6 rules in flowchart diagram by [@​agentraghav](https://github.com/agentraghav) in [https://github.com/mermaid-js/mermaid/pull/4357](https://github.com/mermaid-js/mermaid/pull/4357) - Reject ridiculous years in Gantt charts. by [@​toolness](https://github.com/toolness) in [https://github.com/mermaid-js/mermaid/pull/4367](https://github.com/mermaid-js/mermaid/pull/4367) - Fix regression errors in sequenceDiagrams by [@​knsv](https://github.com/knsv) - Refactor to consolidate shared svgDraw components by [@​jgreywolf](https://github.com/jgreywolf) in [https://github.com/mermaid-js/mermaid/pull/4259](https://github.com/mermaid-js/mermaid/pull/4259) - Implement `package` on class diagram by [@​ksilverwall](https://github.com/ksilverwall) in [https://github.com/mermaid-js/mermaid/pull/4206](https://github.com/mermaid-js/mermaid/pull/4206) - add master detail relationship support by [@​tcbuzor](https://github.com/tcbuzor) in [https://github.com/mermaid-js/mermaid/pull/4361](https://github.com/mermaid-js/mermaid/pull/4361) - test: fix classDiagramGrammer unit test by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4378](https://github.com/mermaid-js/mermaid/pull/4378) - Allow overlapping notes by [@​jgreywolf](https://github.com/jgreywolf) in [https://github.com/mermaid-js/mermaid/pull/4370](https://github.com/mermaid-js/mermaid/pull/4370) - remove SimpleMarkdown by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4350](https://github.com/mermaid-js/mermaid/pull/4350) - Show all contributors in homepage by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4356](https://github.com/mermaid-js/mermaid/pull/4356) ### Documentation - Update index.md by [@​onayiga](https://github.com/onayiga) in [https://github.com/mermaid-js/mermaid/pull/4294](https://github.com/mermaid-js/mermaid/pull/4294) - Add Slab to the list of integrations by [@​luin](https://github.com/luin) in [https://github.com/mermaid-js/mermaid/pull/4272](https://github.com/mermaid-js/mermaid/pull/4272) - docs(integrations): list quarto by [@​eitsupi](https://github.com/eitsupi) in [https://github.com/mermaid-js/mermaid/pull/4299](https://github.com/mermaid-js/mermaid/pull/4299) - Updating documentation on notes for classes within class diagrams by [@​Will-Low](https://github.com/Will-Low) in [https://github.com/mermaid-js/mermaid/pull/4296](https://github.com/mermaid-js/mermaid/pull/4296) - Add integrations by [@​remcohaszing](https://github.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4374](https://github.com/mermaid-js/mermaid/pull/4374) - Docs: Flowchart - minor verbiage update by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4315](https://github.com/mermaid-js/mermaid/pull/4315) - Latest News section: update content by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4366](https://github.com/mermaid-js/mermaid/pull/4366) - Improve the wording of security level values by [@​Gusted](https://github.com/Gusted) in [https://github.com/mermaid-js/mermaid/pull/4395](https://github.com/mermaid-js/mermaid/pull/4395) - Indent subgraph sections by [@​danielcompton](https://github.com/danielcompton) in [https://github.com/mermaid-js/mermaid/pull/4349](https://github.com/mermaid-js/mermaid/pull/4349) - fix(doc): Link to Obsidian doc/integration by [@​dix](https://github.com/dix) in [https://github.com/mermaid-js/mermaid/pull/4309](https://github.com/mermaid-js/mermaid/pull/4309) #### Chores - Update bug_report.yml by [@​bish0polis](https://github.com/bish0polis) in [https://github.com/mermaid-js/mermaid/pull/4297](https://github.com/mermaid-js/mermaid/pull/4297) - docs(flowchart): wrap br tag by codeblock by [@​Bogay](https://github.com/Bogay) in [https://github.com/mermaid-js/mermaid/pull/4310](https://github.com/mermaid-js/mermaid/pull/4310) - chore(deps): update pnpm to v7.30.5 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4304](https://github.com/mermaid-js/mermaid/pull/4304) - chore(deps): update dependency concurrently to v8 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4323](https://github.com/mermaid-js/mermaid/pull/4323) - fix(deps): update dependency dompurify to v3 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4331](https://github.com/mermaid-js/mermaid/pull/4331) - chore(deps): update dependency eslint-plugin-jsdoc to v43 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4324](https://github.com/mermaid-js/mermaid/pull/4324) - chore(deps): update actions/deploy-pages action to v2 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4322](https://github.com/mermaid-js/mermaid/pull/4322) - chore(deps): update dependency rimraf to v5 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4326](https://github.com/mermaid-js/mermaid/pull/4326) - chore(deps): update dependency eslint-plugin-unicorn to v46 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4325](https://github.com/mermaid-js/mermaid/pull/4325) - chore(deps): update dependency start-server-and-test to v2 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4327](https://github.com/mermaid-js/mermaid/pull/4327) - chore(deps): update pnpm to v8 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4330](https://github.com/mermaid-js/mermaid/pull/4330) - chore(deps): update fregante/setup-git-user action to v2 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4329](https://github.com/mermaid-js/mermaid/pull/4329) - fix(deps): update all minor dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4321](https://github.com/mermaid-js/mermaid/pull/4321) - chore(deps): update dependency typescript to v5 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4328](https://github.com/mermaid-js/mermaid/pull/4328) - Clarify FontAwesome support by [@​josh-bouganim-avant](https://github.com/josh-bouganim-avant) in [https://github.com/mermaid-js/mermaid/pull/4347](https://github.com/mermaid-js/mermaid/pull/4347) - Fix missing `await` in usage document by [@​rhysd](https://github.com/rhysd) in [https://github.com/mermaid-js/mermaid/pull/4376](https://github.com/mermaid-js/mermaid/pull/4376) - chore(deps): update all patch dependencies (patch) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4379](https://github.com/mermaid-js/mermaid/pull/4379) - chore(deps): update all minor dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4380](https://github.com/mermaid-js/mermaid/pull/4380) 🎉 **Thanks to all contributors helping with this release!** 🎉 #### New Contributors - [@​karistom](https://github.com/karistom) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4261](https://github.com/mermaid-js/mermaid/pull/4261) - [@​Valentine14th](https://github.com/Valentine14th) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4268](https://github.com/mermaid-js/mermaid/pull/4268) - [@​onayiga](https://github.com/onayiga) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4294](https://github.com/mermaid-js/mermaid/pull/4294) - [@​legonigel](https://github.com/legonigel) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4286](https://github.com/mermaid-js/mermaid/pull/4286) - [@​luin](https://github.com/luin) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4272](https://github.com/mermaid-js/mermaid/pull/4272) - [@​eitsupi](https://github.com/eitsupi) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4299](https://github.com/mermaid-js/mermaid/pull/4299) - [@​dix](https://github.com/dix) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4309](https://github.com/mermaid-js/mermaid/pull/4309) - [@​Bogay](https://github.com/Bogay) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4310](https://github.com/mermaid-js/mermaid/pull/4310) - [@​agentraghav](https://github.com/agentraghav) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4316](https://github.com/mermaid-js/mermaid/pull/4316) - [@​Will-Low](https://github.com/Will-Low) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4296](https://github.com/mermaid-js/mermaid/pull/4296) - [@​josh-bouganim-avant](https://github.com/josh-bouganim-avant) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4347](https://github.com/mermaid-js/mermaid/pull/4347) - [@​toolness](https://github.com/toolness) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4367](https://github.com/mermaid-js/mermaid/pull/4367) - [@​ksilverwall](https://github.com/ksilverwall) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4206](https://github.com/mermaid-js/mermaid/pull/4206) - [@​tcbuzor](https://github.com/tcbuzor) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4361](https://github.com/mermaid-js/mermaid/pull/4361) - [@​rhysd](https://github.com/rhysd) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4376](https://github.com/mermaid-js/mermaid/pull/4376) - [@​Gusted](https://github.com/Gusted) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4395](https://github.com/mermaid-js/mermaid/pull/4395) - [@​danielcompton](https://github.com/danielcompton) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4349](https://github.com/mermaid-js/mermaid/pull/4349) - [@​amsubhash](https://github.com/amsubhash) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4383](https://github.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://github.com/mermaid-js/mermaid/releases/tag/v10.1.0): 10.1.0 [Compare Source](https://github.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://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4271](https://github.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://github.com/JeremyFunk) in [https://github.com/mermaid-js/mermaid/pull/4238](https://github.com/mermaid-js/mermaid/pull/4238) ### Bugfixes - Pie: Adding outer border, text position options by [@​Billiam](https://github.com/Billiam) in [https://github.com/mermaid-js/mermaid/pull/4145](https://github.com/mermaid-js/mermaid/pull/4145) - Fix: add require entry in package.json by [@​lauraceconi](https://github.com/lauraceconi) in [https://github.com/mermaid-js/mermaid/pull/4164](https://github.com/mermaid-js/mermaid/pull/4164) - feat: expose the diagram api by [@​ted-marozzi](https://github.com/ted-marozzi) in [https://github.com/mermaid-js/mermaid/pull/4174](https://github.com/mermaid-js/mermaid/pull/4174) - Expose detectType function by [@​Pr0dt0s](https://github.com/Pr0dt0s) in [https://github.com/mermaid-js/mermaid/pull/4187](https://github.com/mermaid-js/mermaid/pull/4187) - Remove duplication in "A hexagon node" by [@​andrew-clarkson](https://github.com/andrew-clarkson) in [https://github.com/mermaid-js/mermaid/pull/4211](https://github.com/mermaid-js/mermaid/pull/4211) - Updated render to remove comments from text by [@​kshitijsaksena](https://github.com/kshitijsaksena) in [https://github.com/mermaid-js/mermaid/pull/4247](https://github.com/mermaid-js/mermaid/pull/4247) - Define and export the Mermaid type by [@​remcohaszing](https://github.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4253](https://github.com/mermaid-js/mermaid/pull/4253) - fix([#​4137](https://github.com/mermaid-js/mermaid/issues/4137)): Cleanup comments before parsing by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4257](https://github.com/mermaid-js/mermaid/pull/4257) - fix([#​4256](https://github.com/mermaid-js/mermaid/issues/4256)): Keep error diagram on screen by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4258](https://github.com/mermaid-js/mermaid/pull/4258) - Fix broken Gantt `todayMarker` tests by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4207](https://github.com/mermaid-js/mermaid/pull/4207) - Docs: add Latest News section by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4254](https://github.com/mermaid-js/mermaid/pull/4254) - Release/10.1.0 by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4276](https://github.com/mermaid-js/mermaid/pull/4276) ### Documentation - Update integrations.md to include Mermaid Flow Visual Editor by [@​ted-marozzi](https://github.com/ted-marozzi) in [https://github.com/mermaid-js/mermaid/pull/4184](https://github.com/mermaid-js/mermaid/pull/4184) - docs: make contributing to docs a bit clearer by [@​ted-marozzi](https://github.com/ted-marozzi) in [https://github.com/mermaid-js/mermaid/pull/4186](https://github.com/mermaid-js/mermaid/pull/4186) - Clean up list of ignored links by [@​mre](https://github.com/mre) in [https://github.com/mermaid-js/mermaid/pull/4197](https://github.com/mermaid-js/mermaid/pull/4197) - v smol fixes while reading thru docs by [@​andrew-clarkson](https://github.com/andrew-clarkson) in [https://github.com/mermaid-js/mermaid/pull/4210](https://github.com/mermaid-js/mermaid/pull/4210) - Updated DokuWiki plugin for Mermaid integration by [@​RobertWeinmeister](https://github.com/RobertWeinmeister) in [https://github.com/mermaid-js/mermaid/pull/4209](https://github.com/mermaid-js/mermaid/pull/4209) - typo fix by [@​Whoeza](https://github.com/Whoeza) in [https://github.com/mermaid-js/mermaid/pull/4221](https://github.com/mermaid-js/mermaid/pull/4221) - Updates to the Homepage by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/4226](https://github.com/mermaid-js/mermaid/pull/4226) - Fix typos in timeline docs by [@​xuanxu](https://github.com/xuanxu) in [https://github.com/mermaid-js/mermaid/pull/4237](https://github.com/mermaid-js/mermaid/pull/4237) - docs: Remove repeated phrase by [@​vorburger](https://github.com/vorburger) in [https://github.com/mermaid-js/mermaid/pull/4230](https://github.com/mermaid-js/mermaid/pull/4230) - Fix hexagon node flowchart code example in docs by [@​piradata](https://github.com/piradata) in [https://github.com/mermaid-js/mermaid/pull/4246](https://github.com/mermaid-js/mermaid/pull/4246) ### Chores - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4191](https://github.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://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4194](https://github.com/mermaid-js/mermaid/pull/4194) - fix(deps): update all non-major dependencies (patch) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4190](https://github.com/mermaid-js/mermaid/pull/4190) - fix([#​1066](https://github.com/mermaid-js/mermaid/issues/1066)): Return true if parse is success. by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4183](https://github.com/mermaid-js/mermaid/pull/4183) - fix(squence): getBBox() returns zero by [@​ischanx](https://github.com/ischanx) in [https://github.com/mermaid-js/mermaid/pull/4181](https://github.com/mermaid-js/mermaid/pull/4181) - fix(deps): update all non-major dependencies (patch) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4218](https://github.com/mermaid-js/mermaid/pull/4218) - chore(deps): update node.js to v18.15.0 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4219](https://github.com/mermaid-js/mermaid/pull/4219) - Update [@​types/lodash-es](https://github.com/types/lodash-es) by [@​remcohaszing](https://github.com/remcohaszing) in [https://github.com/mermaid-js/mermaid/pull/4228](https://github.com/mermaid-js/mermaid/pull/4228) - chore(deps): update pnpm to v7.30.0 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4232](https://github.com/mermaid-js/mermaid/pull/4232) - chore(deps): update pnpm to v7.30.1 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4231](https://github.com/mermaid-js/mermaid/pull/4231) - Remove inline-specifiers pnpm option from `.npmrc` file to avoid merge conflicts by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4249](https://github.com/mermaid-js/mermaid/pull/4249) #### New Contributors - [@​ted-marozzi](https://github.com/ted-marozzi) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4184](https://github.com/mermaid-js/mermaid/pull/4184) - [@​lauraceconi](https://github.com/lauraceconi) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4164](https://github.com/mermaid-js/mermaid/pull/4164) - [@​Pr0dt0s](https://github.com/Pr0dt0s) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4187](https://github.com/mermaid-js/mermaid/pull/4187) - [@​ischanx](https://github.com/ischanx) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4181](https://github.com/mermaid-js/mermaid/pull/4181) - [@​mre](https://github.com/mre) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4197](https://github.com/mermaid-js/mermaid/pull/4197) - [@​andrew-clarkson](https://github.com/andrew-clarkson) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4211](https://github.com/mermaid-js/mermaid/pull/4211) - [@​RobertWeinmeister](https://github.com/RobertWeinmeister) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4209](https://github.com/mermaid-js/mermaid/pull/4209) - [@​Whoeza](https://github.com/Whoeza) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4221](https://github.com/mermaid-js/mermaid/pull/4221) - [@​remcohaszing](https://github.com/remcohaszing) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4228](https://github.com/mermaid-js/mermaid/pull/4228) - [@​vorburger](https://github.com/vorburger) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4230](https://github.com/mermaid-js/mermaid/pull/4230) - [@​xuanxu](https://github.com/xuanxu) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4237](https://github.com/mermaid-js/mermaid/pull/4237) - [@​piradata](https://github.com/piradata) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4246](https://github.com/mermaid-js/mermaid/pull/4246) - [@​JeremyFunk](https://github.com/JeremyFunk) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4238](https://github.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://github.com/mermaid-js/mermaid/releases/tag/v10.0.2): 10.0.2 [Compare Source](https://github.com/mermaid-js/mermaid/compare/v10.0.1...v10.0.2) ### Release Notes #### Bugfixes - fix: dayjs import extension [@​sidharthv96](https://github.com/sidharthv96) ### [`v10.0.1`](https://github.com/mermaid-js/mermaid/releases/tag/v10.0.1): 10.0.1 [Compare Source](https://github.com/mermaid-js/mermaid/compare/v10.0.0...v10.0.1) ### Release Notes ### Features - Added grammar to skip comment in attribute block ([#​4128](https://github.com/mermaid-js/mermaid/issues/4128)) [@​kshitijsaksena](https://github.com/kshitijsaksena) - feat: Add support for classDiagram labels ([#​4086](https://github.com/mermaid-js/mermaid/issues/4086)) [@​sidharthv96](https://github.com/sidharthv96) - 💄 section width now covers all tasks ([#​4074](https://github.com/mermaid-js/mermaid/issues/4074)) [@​l2fprod](https://github.com/l2fprod) - 💄 section width now covers all tasks - Timeline ([#​4126](https://github.com/mermaid-js/mermaid/issues/4126)) [@​sidharthv96](https://github.com/sidharthv96) ### Bugfixes - Fix([#​4140](https://github.com/mermaid-js/mermaid/issues/4140)): Async bug in mermaid.run ([#​4142](https://github.com/mermaid-js/mermaid/issues/4142)) [@​sidharthv96](https://github.com/sidharthv96) - fix [#​4157](https://github.com/mermaid-js/mermaid/issues/4157): Inject only fontFamily without replacing themeVariables ([#​4160](https://github.com/mermaid-js/mermaid/issues/4160)) [@​sidharthv96](https://github.com/sidharthv96) - fix: Detector order ([#​4124](https://github.com/mermaid-js/mermaid/issues/4124)) [@​sidharthv96](https://github.com/sidharthv96) - fix: fix exports ([#​4135](https://github.com/mermaid-js/mermaid/issues/4135)) [@​Mister-Hope](https://github.com/Mister-Hope) - fix [#​4157](https://github.com/mermaid-js/mermaid/issues/4157): Inject only fontFamily without replacing themeVariables by [@​sidharthv96](https://github.com/sidharthv96) - Elk layout for flowcharts: Incorrect placement of edges when using diamonds in subgraphs by [@​knsv](https://github.com/knsv) ### Documentation - Adding app (Deepdwn) to integrations list ([#​4127](https://github.com/mermaid-js/mermaid/issues/4127)) [@​Billiam](https://github.com/Billiam) - Doc (typo): remove duplicate "be" ([#​4133](https://github.com/mermaid-js/mermaid/issues/4133)) [@​Julez404](https://github.com/Julez404) <!----> - docs(flowchart): duplicated hexagon node example by [@​Oliboy50](https://github.com/Oliboy50) - add links to NiceGUI integration by [@​rodja](https://github.com/rodja) - Adding app (Deepdwn) to integrations list by [@​Billiam](https://github.com/Billiam) #### Chores - chore: dagre-d3-es@7.0.9 ([#​4147](https://github.com/mermaid-js/mermaid/issues/4147)) [@​sidharthv96](https://github.com/sidharthv96) - Replace `moment-mini`/`moment` date library with `dayjs` ([#​4153](https://github.com/mermaid-js/mermaid/issues/4153)) [@​aloisklink](https://github.com/aloisklink) 🎉 **Thanks to all contributors helping with this release!** 🎉 #### New Contributors - [@​Oliboy50](https://github.com/Oliboy50) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4105](https://github.com/mermaid-js/mermaid/pull/4105) - [@​rodja](https://github.com/rodja) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4107](https://github.com/mermaid-js/mermaid/pull/4107) - [@​Julez404](https://github.com/Julez404) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4133](https://github.com/mermaid-js/mermaid/pull/4133) - [@​l2fprod](https://github.com/l2fprod) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4074](https://github.com/mermaid-js/mermaid/pull/4074) - [@​kshitijsaksena](https://github.com/kshitijsaksena) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4128](https://github.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://github.com/mermaid-js/mermaid/blob/HEAD/CHANGELOG.md#​1000-httpsgithubcommermaid-jsmermaidreleasestagv1000) [Compare Source](https://github.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://github.com/mermaid-js/mermaid/releases/tag/v9.4.3) [Compare Source](https://github.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://github.com/mermaid-js/mermaid/releases/tag/v9.4.2) [Compare Source](https://github.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://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4044](https://github.com/mermaid-js/mermaid/pull/4044) - chore(deps): update dependency [@​types/uuid](https://github.com/types/uuid) to v9 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4067](https://github.com/mermaid-js/mermaid/pull/4067) - build(lint:fix): cache eslint in pnpm run lint:fix by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4073](https://github.com/mermaid-js/mermaid/pull/4073) - chore(deps): update dependency rimraf to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4070](https://github.com/mermaid-js/mermaid/pull/4070) - chore(deps): update dependency jsdom to v21 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4069](https://github.com/mermaid-js/mermaid/pull/4069) - chore(deps): update timonvs/pr-labeler-action action to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4072](https://github.com/mermaid-js/mermaid/pull/4072) - chore(deps): update actions/configure-pages action to v3 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4065](https://github.com/mermaid-js/mermaid/pull/4065) - chore(deps): update actions/dependency-review-action action to v3 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4066](https://github.com/mermaid-js/mermaid/pull/4066) - docs: minor fix on markdown by [@​Jeff-Tian](https://github.com/Jeff-Tian) in [https://github.com/mermaid-js/mermaid/pull/4015](https://github.com/mermaid-js/mermaid/pull/4015) - Add logo to readme by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4076](https://github.com/mermaid-js/mermaid/pull/4076) - Release 9.4.1 by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4095](https://github.com/mermaid-js/mermaid/pull/4095) - chore(deps): update dependency vite to v4 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4071](https://github.com/mermaid-js/mermaid/pull/4071) - chore(deps): update dependency cypress to v12 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4068](https://github.com/mermaid-js/mermaid/pull/4068) - fix(api): tree shaking package.json import by [@​AielloChan](https://github.com/AielloChan) in [https://github.com/mermaid-js/mermaid/pull/4101](https://github.com/mermaid-js/mermaid/pull/4101) #### New Contributors - [@​Jeff-Tian](https://github.com/Jeff-Tian) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4015](https://github.com/mermaid-js/mermaid/pull/4015) - [@​AielloChan](https://github.com/AielloChan) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4101](https://github.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://github.com/mermaid-js/mermaid/releases/tag/v9.4.0) [Compare Source](https://github.com/mermaid-js/mermaid/compare/v9.3.0...v9.4.0) #### What's Changed ##### Features - Timeline Diagram by [@​ashishjain0512](https://github.com/ashishjain0512) in [https://github.com/mermaid-js/mermaid/pull/4014](https://github.com/mermaid-js/mermaid/pull/4014) - feat: Flowchart layout using elkjs by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3984](https://github.com/mermaid-js/mermaid/pull/3984) - Layout v3 continued by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/3938](https://github.com/mermaid-js/mermaid/pull/3938) - feat(er): add unique key by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3917](https://github.com/mermaid-js/mermaid/pull/3917) - feat: Set svg role to 'graphics-document document' by [@​weedySeaDragon](https://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3897](https://github.com/mermaid-js/mermaid/pull/3897) - feat: Wait for rendering to finish before taking image snapshots by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/3995](https://github.com/mermaid-js/mermaid/pull/3995) - feat(er): add multiple key constraints by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4030](https://github.com/mermaid-js/mermaid/pull/4030) - Add support for YAML frontmatter in Markdown docs (used for Vitepress config) by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3962](https://github.com/mermaid-js/mermaid/pull/3962) - feat(er): allow leading underscore for attributes name by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/4033](https://github.com/mermaid-js/mermaid/pull/4033) - Add links to theme listing by [@​BD103](https://github.com/BD103) in [https://github.com/mermaid-js/mermaid/pull/3890](https://github.com/mermaid-js/mermaid/pull/3890) - Adding support for parenthesis in the er diagram attribute types. by [@​mahomedalid](https://github.com/mahomedalid) in [https://github.com/mermaid-js/mermaid/pull/3892](https://github.com/mermaid-js/mermaid/pull/3892) - Support parsing indented mermaid/YAML only from HTML by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3859](https://github.com/mermaid-js/mermaid/pull/3859) - Parse style string and number font size values from configuration inputs by [@​jonabc](https://github.com/jonabc) in [https://github.com/mermaid-js/mermaid/pull/3993](https://github.com/mermaid-js/mermaid/pull/3993) - Mindmaps: differentiate the colors between the root node and the first section [#​4017](https://github.com/mermaid-js/mermaid/issues/4017) by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4018](https://github.com/mermaid-js/mermaid/pull/4018) - Add Box support in Sequence Diagrams by [@​oleveau](https://github.com/oleveau) in [https://github.com/mermaid-js/mermaid/pull/3965](https://github.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://github.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://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3899](https://github.com/mermaid-js/mermaid/pull/3899) - docs(README.zh-CN): fix book image src by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3920](https://github.com/mermaid-js/mermaid/pull/3920) - docs: fix typo by [@​Foo-x](https://github.com/Foo-x) in [https://github.com/mermaid-js/mermaid/pull/3925](https://github.com/mermaid-js/mermaid/pull/3925) - docs: update navbar by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3906](https://github.com/mermaid-js/mermaid/pull/3906) - docs: fix text overflow by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3907](https://github.com/mermaid-js/mermaid/pull/3907) - docs: Remove duplicate example in ER-diagram documentation by [@​guilhermgonzaga](https://github.com/guilhermgonzaga) in [https://github.com/mermaid-js/mermaid/pull/3964](https://github.com/mermaid-js/mermaid/pull/3964) - Docs: Too many `primaryBorderColor` field by [@​LiHowe](https://github.com/LiHowe) in [https://github.com/mermaid-js/mermaid/pull/3986](https://github.com/mermaid-js/mermaid/pull/3986) - docs(sequenceDiagram): subvert prettification of arrow types by [@​cakemanny](https://github.com/cakemanny) in [https://github.com/mermaid-js/mermaid/pull/3988](https://github.com/mermaid-js/mermaid/pull/3988) - Add Swimm to the list of integrations by [@​Omerr](https://github.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/3936](https://github.com/mermaid-js/mermaid/pull/3936) - Website/homepage updates by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3945](https://github.com/mermaid-js/mermaid/pull/3945) - Update sequenceDiagram.md to include line break by [@​Odogwudozilla](https://github.com/Odogwudozilla) in [https://github.com/mermaid-js/mermaid/pull/3960](https://github.com/mermaid-js/mermaid/pull/3960) - Support GitHub Flavored Markdown in markdown documentation by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3954](https://github.com/mermaid-js/mermaid/pull/3954) - Update integrations.md by [@​Barry1](https://github.com/Barry1) in [https://github.com/mermaid-js/mermaid/pull/4011](https://github.com/mermaid-js/mermaid/pull/4011) - docs(readme): update broken twitter badge by [@​LeoDog896](https://github.com/LeoDog896) in [https://github.com/mermaid-js/mermaid/pull/4032](https://github.com/mermaid-js/mermaid/pull/4032) - Update mindmap.md by [@​GavinPen](https://github.com/GavinPen) in [https://github.com/mermaid-js/mermaid/pull/4042](https://github.com/mermaid-js/mermaid/pull/4042) - Showcase section to the docs - keepings docs up to date by [@​Omerr](https://github.com/Omerr) in [https://github.com/mermaid-js/mermaid/pull/4055](https://github.com/mermaid-js/mermaid/pull/4055) ##### Bug Fixes - fix(docs): remove duplicate section by [@​Joxtacy](https://github.com/Joxtacy) in [https://github.com/mermaid-js/mermaid/pull/3908](https://github.com/mermaid-js/mermaid/pull/3908) - fix: Typescript error in usage by [@​tommoor](https://github.com/tommoor) in [https://github.com/mermaid-js/mermaid/pull/3914](https://github.com/mermaid-js/mermaid/pull/3914) - fix: dev server watch mode by [@​huynhicode](https://github.com/huynhicode) in [https://github.com/mermaid-js/mermaid/pull/3904](https://github.com/mermaid-js/mermaid/pull/3904) - fix(er): switch to deterministic UUIDs in ER by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3916](https://github.com/mermaid-js/mermaid/pull/3916) - fixed Composition arrow by [@​Frank-Mayer](https://github.com/Frank-Mayer) in [https://github.com/mermaid-js/mermaid/pull/3930](https://github.com/mermaid-js/mermaid/pull/3930) - fix(generic): fix generic type detection by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3921](https://github.com/mermaid-js/mermaid/pull/3921) - fix typos accessing techn property in drawC4Shape function by [@​nekikara](https://github.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3943](https://github.com/mermaid-js/mermaid/pull/3943) - fix(deps): update dependency dompurify to v2.4.3 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3977](https://github.com/mermaid-js/mermaid/pull/3977) - Fix nonstandard syntax by [@​atmikeguo](https://github.com/atmikeguo) in [https://github.com/mermaid-js/mermaid/pull/3972](https://github.com/mermaid-js/mermaid/pull/3972) - Fix failing tests due to semantic merge conflict by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3985](https://github.com/mermaid-js/mermaid/pull/3985) - fix(deps): update dependency dagre-d3-es to v7.0.6 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3996](https://github.com/mermaid-js/mermaid/pull/3996) - fix([#​4003](https://github.com/mermaid-js/mermaid/issues/4003)): Remove unhandled promises by [@​sidharthv96](https://github.com/sidharthv96) in [https://github.com/mermaid-js/mermaid/pull/4004](https://github.com/mermaid-js/mermaid/pull/4004) - Bug/3858 \[state] trailing whitespace in ids for named state container by [@​weedySeaDragon](https://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3902](https://github.com/mermaid-js/mermaid/pull/3902) - fix: moment-mini default exporter by [@​emersonbottero](https://github.com/emersonbottero) in [https://github.com/mermaid-js/mermaid/pull/4034](https://github.com/mermaid-js/mermaid/pull/4034) - fix(deps): update dependency dagre-d3-es to v7.0.8 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4058](https://github.com/mermaid-js/mermaid/pull/4058) - bugfix: add missing d3 curves to flowchart and docs by [@​natasha-jarus](https://github.com/natasha-jarus) in [https://github.com/mermaid-js/mermaid/pull/4038](https://github.com/mermaid-js/mermaid/pull/4038) - Bug/3865 C4Context: $borderColor has no effect by [@​nekikara](https://github.com/nekikara) in [https://github.com/mermaid-js/mermaid/pull/3947](https://github.com/mermaid-js/mermaid/pull/3947) - Mindmaps: Handling rows with only spaces in them ([#​4012](https://github.com/mermaid-js/mermaid/issues/4012)) by [@​knsv](https://github.com/knsv) in [https://github.com/mermaid-js/mermaid/pull/4013](https://github.com/mermaid-js/mermaid/pull/4013) ##### Chores - ci: disable checking twitter links by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/3973](https://github.com/mermaid-js/mermaid/pull/3973) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3905](https://github.com/mermaid-js/mermaid/pull/3905) - chore(deps): update pnpm to v7.18.2 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3929](https://github.com/mermaid-js/mermaid/pull/3929) - chore(pr): add documentation task in PR template by [@​tomperr](https://github.com/tomperr) in [https://github.com/mermaid-js/mermaid/pull/3935](https://github.com/mermaid-js/mermaid/pull/3935) - (chore) Docs: add tag to produce only a diagram, not code example by [@​weedySeaDragon](https://github.com/weedySeaDragon) in [https://github.com/mermaid-js/mermaid/pull/3946](https://github.com/mermaid-js/mermaid/pull/3946) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3944](https://github.com/mermaid-js/mermaid/pull/3944) - chore(deps): update all non-major dependencies (minor) by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/3997](https://github.com/mermaid-js/mermaid/pull/3997) - chore(deps): update pnpm to v7.25.1 by [@​renovate](https://github.com/renovate) in [https://github.com/mermaid-js/mermaid/pull/4024](https://github.com/mermaid-js/mermaid/pull/4024) - build(lint): cache prettier on `pnpm run lint` by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4035](https://github.com/mermaid-js/mermaid/pull/4035) - Cache `eslint` in pre-commit script (makes `git commit` 5x faster) by [@​aloisklink](https://github.com/aloisklink) in [https://github.com/mermaid-js/mermaid/pull/4057](https://github.com/mermaid-js/mermaid/pull/4057) #### New Contributors - [@​Joxtacy](https://github.com/Joxtacy) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3908](https://github.com/mermaid-js/mermaid/pull/3908) - [@​BD103](https://github.com/BD103) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3890](https://github.com/mermaid-js/mermaid/pull/3890) - [@​mahomedalid](https://github.com/mahomedalid) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3892](https://github.com/mermaid-js/mermaid/pull/3892) - [@​tomperr](https://github.com/tomperr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3917](https://github.com/mermaid-js/mermaid/pull/3917) - [@​Foo-x](https://github.com/Foo-x) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3925](https://github.com/mermaid-js/mermaid/pull/3925) - [@​Frank-Mayer](https://github.com/Frank-Mayer) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3930](https://github.com/mermaid-js/mermaid/pull/3930) - [@​Omerr](https://github.com/Omerr) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3936](https://github.com/mermaid-js/mermaid/pull/3936) - [@​nekikara](https://github.com/nekikara) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3943](https://github.com/mermaid-js/mermaid/pull/3943) - [@​guilhermgonzaga](https://github.com/guilhermgonzaga) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3964](https://github.com/mermaid-js/mermaid/pull/3964) - [@​Odogwudozilla](https://github.com/Odogwudozilla) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3960](https://github.com/mermaid-js/mermaid/pull/3960) - [@​atmikeguo](https://github.com/atmikeguo) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3972](https://github.com/mermaid-js/mermaid/pull/3972) - [@​LiHowe](https://github.com/LiHowe) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3986](https://github.com/mermaid-js/mermaid/pull/3986) - [@​cakemanny](https://github.com/cakemanny) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3988](https://github.com/mermaid-js/mermaid/pull/3988) - [@​jonabc](https://github.com/jonabc) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3993](https://github.com/mermaid-js/mermaid/pull/3993) - [@​MermaidChart](https://github.com/MermaidChart) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4013](https://github.com/mermaid-js/mermaid/pull/4013) - [@​Barry1](https://github.com/Barry1) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4011](https://github.com/mermaid-js/mermaid/pull/4011) - [@​LeoDog896](https://github.com/LeoDog896) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4032](https://github.com/mermaid-js/mermaid/pull/4032) - [@​GavinPen](https://github.com/GavinPen) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4042](https://github.com/mermaid-js/mermaid/pull/4042) - [@​oleveau](https://github.com/oleveau) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/3965](https://github.com/mermaid-js/mermaid/pull/3965) - [@​natasha-jarus](https://github.com/natasha-jarus) made their first contribution in [https://github.com/mermaid-js/mermaid/pull/4038](https://github.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
Labels
None yet
0 participants
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.25.1
->^0.27.0
^0.25.1
->^0.27.0
18.12.1
->18.13.0
7.18.2
->7.24.3
Release Notes
vitest-dev/vitest
v0.27.1
Compare Source
🚀 Features
🐞 Bug Fixes
coverage.extension
- by @AriPerkkio in https://github.com/vitest-dev/vitest/issues/2641 (7e388)View changes on GitHub
v0.27.0
Compare Source
🚨 Breaking Changes
🚀 Features
🐞 Bug Fixes
🏎 Performance
View changes on GitHub
v0.26.3
Compare Source
🚀 Features
importOriginal
helper to the factory - by @antfu in https://github.com/vitest-dev/vitest/issues/2551 (853ee)🐞 Bug Fixes
View changes on GitHub
v0.26.2
Compare Source
🚀 Features
🐞 Bug Fixes
dir
- by @antfu in https://github.com/vitest-dev/vitest/issues/2550 (f6b59)View changes on GitHub
v0.26.0
Compare Source
🚨 Breaking Changes
node
, Vitest will not resolve invalid named exports (exports that are on "default" property will not magically appear as named exports), unlessdeps.interopDefault
is enabled, or dependency is indeps.inline
. This change doesn't affectjsdom
,happy-dom
oredge
environments.structuredClone
, if it's available, or fallbacks to a polyfill.SharedWorker
🚀 Features
@vitest/ui
installed, you can now use'html'
reporter to get a beautiful UI to view your test results, inspect module graph and read log messages.🐞 Bug Fixes
View changes on GitHub
nodejs/node
v18.13.0
: 2023-01-05, Version 18.13.0 'Hydrogen' (LTS), @danielleadamsCompare Source
Notable changes
Add support for externally shared js builtins
By default Node.js is built so that all dependencies are bundled into the Node.js binary itself. Some Node.js distributions prefer to manage dependencies externally. There are existing build options that allow dependencies with native code to be externalized. This commit adds additional options so that dependencies with JavaScript code (including WASM) can also be externalized. This addition does not affect binaries shipped by the Node.js project but will allow other distributions to externalize additional dependencies when needed.
Contributed by Michael Dawson in #44376
Introduce
File
The File class is part of the FileAPI. It can be used anywhere a Blob can, for example in
URL.createObjectURL
andFormData
. It contains two properties that Blobs do not have:lastModified
, the last time the file was modified in ms, andname
, the name of the file.Contributed by Khafra in #45139
Support function mocking on Node.js test runner
The
node:test
module supports mocking during testing via a top-levelmock
object.
Contributed by Colin Ihrig in #45326
Other notable changes
url.parse
(Antoine du Hamel) #45576Commits
40123a6bb0
] - (SEMVER-MINOR) async_hooks: add hook to stop propagation (Gerhard Stöbich) #453869925d20ed8
] - benchmark: add variety of inputs to text-encoder (Yagiz Nizipli) #457875e167bd658
] - benchmark: make benchmarks runnable in older versions of Node.js (Joyee Cheung) #45746a1421623ac
] - benchmark: add v8 serialize benchmark (Yagiz Nizipli) #45476fcf61884cc
] - benchmark: add text-encoder benchmark (Yagiz Nizipli) #45450762d285c98
] - benchmark: add parameters to text-decoder benchmark (Yagiz Nizipli) #45363ab891ecbff
] - benchmark: fix text-decoder benchmark (Yagiz Nizipli) #453631ed312a737
] - benchmark: add blob benchmark (Yagiz Nizipli) #449902ee3d81277
] - bootstrap: merge main thread and worker thread initializations (Joyee Cheung) #44869e638ea4f48
] - bootstrap: check more metadata when loading the snapshot (Joyee Cheung) #44132bfcf4f0046
] - buffer: make decodeUTF8 params loose (Yagiz Nizipli) #456103a7f3d5993
] - (SEMVER-MINOR) buffer: introduce File (Khafra) #45139345b847aa6
] - buffer: fix validation of options inBlob
constructor (Antoine du Hamel) #451561ddc438444
] - build: disable v8 snapshot compression by default (Joyee Cheung) #45716bd1a2fbd91
] - build: add python 3.11 support for android (Mohammed Keyvanzadeh) #457652b0ace302d
] - build: rework gyp files for zlib (Richard Lau) #455895ab7a30a06
] - build: avoid redefined macro (Michaël Zasso) #45544f58b32c22e
] - build: fix env.h for cpp20 (Jiawen Geng) #455161de1f679ec
] - Revert "build: remove precompiled header and debug information for host builds" (Stefan Stojanovic) #4543289d1eb58b0
] - build: add --v8-disable-object-print flag (MURAKAMI Masahiko) #45458f2a4def232
] - build: make scripts in gyp run with right python (Jiawen Geng) #45435473a879c91
] - build: workaround for node-core-utils (Jiawen Geng) #45199abcc034c61
] - build: fix icu-small build with ICU 72.1 (Steven R. Loomis) #451958a99221a21
] - build: remove unused language files (Ben Noordhuis) #451383fb44f9413
] - build: add GitHub token to auto-start-ci workflow (Richard Lau) #451852aac993bb2
] - build: add version info to timezone update PR (Darshan Sen) #450210db19b3c60
] - build: support Python 3.11 (Luigi Pinca) #45191fb008a2e9b
] - build,deps,src: fix Intel VTune profiling support (Shi Lei) #4524861bc27a5b4
] - build,win: pass --debug-nghttp2 to configure (Santiago Gimeno) #452097b68c06988
] - child_process: validate arguments for null bytes (Darshan Sen) #44782bac6b7d900
] - crypto: simplify lazy loading of internal modules (Antoine du Hamel) #458092fbf95662c
] - crypto: fix CipherBase Update int32 overflow (Marco Ippolito) #457690100fd445b
] - crypto: refactor ArrayBuffer to bigint conversion utils (Antoine du Hamel) #45567fa0a2d8e5d
] - crypto: refactor verify acceptable key usage functions (Filip Skokan) #45569ef64b86d0d
] - crypto: fix ECDH webcrypto public CryptoKey usages (Filip Skokan) #45569b92b80424a
] - crypto: validate CFRG webcrypto JWK import "d" and "x" are a pair (Filip Skokan) #45569621e3c9cd4
] - crypto: use DataError for CFRG webcrypto raw and jwk import key checks (Filip Skokan) #455698fcfbeffe1
] - crypto: use DataError for webcrypto keyData import failures (Filip Skokan) #45569a976a63138
] - crypto: fix X25519 and X448 webcrypto public CryptoKey usages (Filip Skokan) #4556927adcc9c4b
] - crypto: ensure "x" is present when importing private CFRG webcrypto keys (Filip Skokan) #45569f27ebab56c
] - crypto: clear OpenSSL error queue after calling X509_check_private_key() (Filip Skokan) #45495319ae095fb
] - crypto: update root certificates (Luigi Pinca) #45490dae92e78d6
] - crypto: clear OpenSSL error queue after calling X509_verify() (Takuro Sato) #453771ba1809dfd
] - crypto: handle more webcrypto errors with OperationError (Filip Skokan) #45320b54f8761ae
] - crypto: handle unsupported AES ciphers in webcrypto (Filip Skokan) #4532157f507f1dd
] - crypto: fix webcrypto HMAC "get key length" in deriveKey and generateKey (Filip Skokan) #449177565a75ee5
] - crypto: remove webcrypto HKDF and PBKDF2 default-applied lengths (Filip Skokan) #44945631421e8d0
] - crypto: simplify webcrypto ECDH deriveBits (Filip Skokan) #44946c4f665f528
] - deps: V8: cherry-pickd1d4c64
(Danielle Adams) #46098c04e1df396
] - Revert "deps: fix zlib compilation for CPUs without SIMD features" (Luigi Pinca) #4558934e708cded
] - deps: update undici to 5.13.0 (Node.js GitHub Bot) #4563433b0664bbe
] - deps: update corepack to 0.15.2 (Node.js GitHub Bot) #456357b6d2a8ec0
] - deps: update nghttp2 to 1.51.0 (Yagiz Nizipli) #4553702eabaf409
] - deps: update base64 to 0.5.0 (Facundo Tuesca) #455097d26bf3c08
] - deps: V8: cherry-pick9df5ef7
(Yagiz Nizipli) #4547443419ad6bc
] - deps: fix zlib compilation for CPUs without SIMD features (Anna Henningsen) #45387978cfad005
] - deps: update zlib to upstream8bbd6c3
(Luigi Pinca) #4538772362f348c
] - deps: update acorn to 8.8.1 (Node.js GitHub Bot) #4544117a89d1f4e
] - deps: V8: cherry-pick031b98b
(Michaël Zasso) #45375bbe67c484a
] - deps: upgrade npm to 8.19.3 (npm team) #45322a274d6bc0d
] - deps: update corepack to 0.15.1 (Node.js GitHub Bot) #45331c9c958e188
] - deps: upgrade to libuv 1.44.2 (Luigi Pinca) #4234007b47ad58c
] - deps: update corepack to 0.15.0 (Node.js GitHub Bot) #45235bb6e8b1972
] - deps: update undici to 5.12.0 (Node.js GitHub Bot) #45236596e3a8f2f
] - deps: V8: cherry-pickc2792e5
(Jiawen Geng) #449612088cb4744
] - deps: patch V8 to 10.2.154.23 (Michaël Zasso) #459976ea555e8ac
] - deps: V8: cherry-pick2ada52c
(Michaël Zasso) #455736d8c0f0efd
] - deps: update timezone to 2022f (Node.js GitHub Bot) #452893b73aa416f
] - deps: update ICU to 72.1 (Michaël Zasso) #45068555d1723b1
] - deps: update timezone (Node.js GitHub Bot) #449505c0fcc13f7
] - deps: patch V8 to 10.2.154.19 (Michaël Zasso) #452291a47a7bbed
] - diagnostics_channel: fix diagnostics channel memory leak (theanarkh) #4563340a29aabbc
] - diagnostics_channel: built-in channels should remain experimental (Stephen Belanger) #454232752f543bc
] - diagnostics_channel: mark as stable (Stephen Belanger) #452909ceed7a1cc
] - dns: fix port validation (Antoine du Hamel) #45135108220cb05
] - doc: buffer.fill empty value (Marco Ippolito) #45794b5ad92fea2
] - doc: add args of filter option of fs.cp (MURAKAMI Masahiko) #45739899ba3d3c2
] - doc: disambiguatenative module
toaddon
(Daeyeon Jeong) #456736e35803789
] - doc: using console.error for error cases in crypto and events (emirgoren) #45640fcd0f71979
] - doc: fix actual result of example is different in events (Deokjin Kim) #456568203c021dc
] - doc: add doc-only deprecation for headers/trailers setters (Rich Trott) #45697c1f90a5b7b
] - doc: add detail on how api docs are published (Michael Dawson) #4562690e9951d30
] - doc: use console.error for error case in child_process and dgram (Deokjin Kim) #45690d9593ce98b
] - doc: move streaming instruc to doc/contributing (Michael Dawson) #45582a3eb2dd9b4
] - doc: add Rafael to the tsc (Michael Dawson) #45691fa8caa328f
] - doc: add missing line in debugger (Deokjin Kim) #456323fb5c6d3c5
] - doc: fix actual result of example is different in stream (Deokjin Kim) #456198a1e556899
] - doc: addoptions
parameter to eventTarget.removeEventListener (Deokjin Kim) #456676881188f0f
] - doc: define "react-native" community condition (Alex Hunt) #4536753e01f650f
] - doc: move os.machine() docs to sorted position (Colin Ihrig) #456470669712cbd
] - doc: use console.error for error case in fs, https, net and process (Deokjin Kim) #45606ebc89f15fe
] - doc: add link to doc with social processes (Michael Dawson) #45584b771fdb6f8
] - doc: deprecate use of invalid ports inurl.parse
(Antoine du Hamel) #455766a36159764
] - doc: clarify changes in readableFlowing (Kohei Ueno) #4555430a8604143
] - doc: use console.error for error case in http2 (Deokjin Kim) #455778e94339891
] - doc: add version description about fsPromise.constants (chlorine) #45556203ca494a1
] - doc: add missing documentation for paramEncoding (Tobias Nießen) #4552331233b2064
] - doc: fix typo in threat model (Tobias Nießen) #45558e851c43c54
] - doc: add Node.js Threat Model (Rafael Gonzaga) #4522334c2876541
] - doc: run license-builder (github-actions[bot]) #45553dde8740af3
] - doc: add async_hooks migration note (Geoffrey Booth) #45335e304628fb5
] - doc: fix RESOLVE_ESM_MATCH in modules.md (翠 / green) #452808b44c6121e
] - doc: add arm64 to os.machine() (Carter Snook) #45374009adc7e21
] - doc: add lint rule to enforce trailing commas (Antoine du Hamel) #45471c6b89abc5f
] - doc: adjust wording to eliminate awkward typography (Konv) #45398785817e341
] - doc: fix typo in maintaining-dependencies.md (Tobias Nießen) #4542800e02bda3a
] - doc: allow for holidays in triage response (Michael Dawson) #45267bef5206b84
] - doc: include last security release date (Juan José Arboleda) #45368846b1aefac
] - doc: fix email for Ashley (Michael Dawson) #45364913b669a2b
] - doc: fix test runner's only tests section header (Colin Ihrig) #45343691da886f1
] - doc: run license-builder (github-actions[bot]) #4534990a28920de
] - doc: add more info for timer.setInterval (theanarkh) #45232d2fc2aa666
] - doc: use module names in stability overview table (Filip Skokan) #453123f69d21b5c
] - doc: addnode:
prefix for examples (Daeyeon Jeong) #45328a5c9b3c112
] - doc: update name of Node.js core Slack channel (Rich Trott) #452932bfd60b06f
] - doc: fix "task_processor.js" typo (andreysoktoev) #45257248de57278
] - doc: add history section tofetch
-related globals (Antoine du Hamel) #451981f5975ef50
] - doc: clarify moderation inonboarding.md
(Benjamin Gruenbaum) #419304e87c36570
] - doc: change make lint to make lint-md (RafaelGSS) #451973381a17d2c
] - doc: add more lts update steps to release guide (Ruy Adorno) #4517764b0495310
] - doc: add bmuenzenmeyer to triagers (Brian Muenzenmeyer) #451556ebdb76727
] - doc: update process.release (Filip Skokan) #4517005d89c4722
] - doc: add link to triage guide (Brian Muenzenmeyer) #45154f1aa82fd3c
] - doc: mark Node.js 12 as End-of-Life (Rafael Gonzaga) #45186da6f308612
] - doc: add lukekarrys to collaborators (Luke Karrys) #4518017380a1e6a
] - doc: update mark release line lts on release guide (Ruy Adorno) #451013ddb6ccb2a
] - doc: be more definite and present tense-y (Ben Noordhuis) #45120b09c386208
] - doc: add major version note to release guide (Ruy Adorno) #45054896b48b549
] - doc: fix v14.x link maintaining openssl guide (RafaelGSS) #4507133b3d8646b
] - doc: add note about latest GitHub release (Michaël Zasso) #451115e76bf5cd5
] - doc: mention v18.x openssl maintaining guide (Rafael Gonzaga) #45070b4e3f3f095
] - doc: fix display of "problematic" ASCII characters (John Gardner) #443738bb23a4da3
] - doc: mark Node.js v17.x as EOL (KaKa) #451103f89dcabdb
] - doc: update Node.js 16 End-of-Life date (Richard Lau) #451037b23ec47b0
] - doc: fix typo in parseArgs default value (Tobias Nießen) #450837da66ef9e7
] - doc: updated security stewards (Michael Dawson) #45005e5f9a520e2
] - doc: fix http and http2 writeEarlyHints() parameter (Fabian Meyer) #45000e41a39c2b9
] - doc: run license-builder (github-actions[bot]) #45034875de23ee9
] - doc: improve the workflow to test release binaries (Rafael Gonzaga) #45004d7fc12f647
] - doc: fix undici version in changelog (Michael Dawson) #449824494cb2e82
] - doc: add info on fixup to security release process (Michael Dawson) #4480788351b9758
] - doc: add anonrig to collaborators (Yagiz Nizipli) #45002aebf7453d7
] - doc: add notable changes to latest v18.x release changelog (Danielle Adams) #44996b4cc30e18c
] - doc: deprecate url.parse() (Rich Trott) #449194fcbc92788
] - doc: fix backticks in fs API docs (Livia Medeiros) #44962cc1f41a57e
] - doc, async_hooks: improve and add migration hints (Gerhard Stöbich) #453696fb74a995d
] - doc, http: add Uint8Array as allowed type (Gerhard Stöbich) #45167066993a10a
] - esm: add JSDoc property descriptions for loader (Rich Trott) #45370fa210f91df
] - esm: add JSDoc property descriptions for fetch (Rich Trott) #453702f27d058c2
] - esm: protect ESM loader from prototype pollution (Antoine du Hamel) #4517546ded6b96e
] - esm: protect ESM loader from prototype pollution (Antoine du Hamel) #450443bb764a58a
] - events: add unique events benchmark (Yagiz Nizipli) #44657b305ad46fd
] - fs: fix fs.rm support for loop symlinks (Nathanael Ruf) #45439c2f0377b8f
] - fs: update todo message (Yagiz Nizipli) #452651db20c84e1
] - fs: fix opts.filter issue in cpSync (Tho) #45143da302ce15b
] - fs: trace more fs api (theanarkh) #450959ab00f5fbd
] - gyp: fix v8 canary build on aix (Vasili Skurydzin) #45496cbd710bbf4
] - http: makeOutgoingMessage
more streamlike (Robert Nagy) #45672209e7e3cff
] - http: add debug log for ERR_UNESCAPED_CHARACTERS (Aidan Temple) #454203937118f5e
] - http: add JSDoc property descriptions (Rich Trott) #45370f222c95209
] - http: add priority to common http headers (James M Snell) #450452882e6042e
] - Revert "http: do not leak error listeners" (Luigi Pinca) #44921b45878b2f1
] - http2: improve session close/destroy procedures (Santiago Gimeno) #45115a534175aa5
] - http2: fix crash on Http2Stream::diagnostic_name() (Santiago Gimeno) #451230b9f11bcbe
] - http2: fix debugStream method (Santiago Gimeno) #45129bbaca8442a
] - lib: allow Writeable.toWeb() to work on http.Outgoing message (Debadree Chatterjee) #456421284789371
] - lib: check number of arguments inEventTarget
's function (Deokjin Kim) #456686297e77b1f
] - lib: disambiguatenative module
tobinding
(Daeyeon Jeong) #45673f7c101555a
] - lib: disambiguatenative module
tobuiltin module
(Daeyeon Jeong) #4567355f800b806
] - lib: added SuiteContext class (Debadree Chatterjee) #456871ff8f689fa
] - lib: add missing type of removeEventListener in question (Deokjin Kim) #456762c595da5dc
] - lib: do not throw if global property is no longer configurable (Antoine du Hamel) #45344b9d4ac2c7e
] - lib: fix eslint early return (RafaelGSS) #454094ef86b59b5
] - lib: fix JSDoc issues (Rich Trott) #452439ccf8b2ccc
] - lib: use process.nextTick() instead of setImmediate() (Luigi Pinca) #423408616e9b58b
] - lib: drop fetch experimental warning (Matteo Collina) #4528757897f80cd
] - lib: fix TypeError when converting a detached buffer source (Kohei Ueno) #44020ba0e7ae3dd
] - lib: fixAbortSignal.timeout
parameter validation (dnalborczyk) #42856385d795816
](https://togithub.cConfiguration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.