mermaid-js / mermaid

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
https://mermaid.js.org
MIT License
68.75k stars 6.08k forks source link

chore(deps): update all patch dependencies (patch) #5478

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@cypress/code-coverage 3.12.34 -> 3.12.37 age adoption passing confidence
@types/eslint (source) 8.56.9 -> 8.56.10 age adoption passing confidence
@unocss/reset 0.59.2 -> 0.59.4 age adoption passing confidence
@vitest/coverage-v8 (source) 1.5.0 -> 1.5.2 age adoption passing confidence
@vitest/spy (source) 1.5.0 -> 1.5.2 age adoption passing confidence
@vitest/ui (source) 1.5.0 -> 1.5.2 age adoption passing confidence
dompurify 3.1.0 -> 3.1.1 age adoption passing confidence
elkjs 0.9.2 -> 0.9.3 age adoption passing confidence
eslint-plugin-cypress 2.15.1 -> 2.15.2 age adoption passing confidence
eslint-plugin-html 8.1.0 -> 8.1.1 age adoption passing confidence
langium-cli (source) 3.0.1 -> 3.0.3 age adoption passing confidence
stylis 4.3.1 -> 4.3.2 age adoption passing confidence
tsx 4.7.2 -> 4.7.3 age adoption passing confidence
unocss 0.59.2 -> 0.59.4 age adoption passing confidence
vite (source) 5.2.8 -> 5.2.10 age adoption passing confidence
vitepress (source) 1.1.0 -> 1.1.3 age adoption passing confidence
vitest (source) 1.5.0 -> 1.5.2 age adoption passing confidence
vue (source) 3.4.21 -> 3.4.25 age adoption passing confidence

Release Notes

cypress-io/code-coverage (@​cypress/code-coverage) ### [`v3.12.37`](https://togithub.com/cypress-io/code-coverage/releases/tag/v3.12.37) [Compare Source](https://togithub.com/cypress-io/code-coverage/compare/v3.12.36...v3.12.37) ##### Bug Fixes - win is indefined ([#​822](https://togithub.com/cypress-io/code-coverage/issues/822)) ([1cf7df2](https://togithub.com/cypress-io/code-coverage/commit/1cf7df2f6459ec04e398cdc159922b3d619012eb)) ### [`v3.12.36`](https://togithub.com/cypress-io/code-coverage/releases/tag/v3.12.36) [Compare Source](https://togithub.com/cypress-io/code-coverage/compare/v3.12.35...v3.12.36) ##### Bug Fixes - **deps:** update dependency [@​types/react](https://togithub.com/types/react) to v18.2.79 ([#​819](https://togithub.com/cypress-io/code-coverage/issues/819)) ([2581955](https://togithub.com/cypress-io/code-coverage/commit/258195552a58456b7ff0c02278c9a72448db6ceb)) ### [`v3.12.35`](https://togithub.com/cypress-io/code-coverage/releases/tag/v3.12.35) [Compare Source](https://togithub.com/cypress-io/code-coverage/compare/v3.12.34...v3.12.35) ##### Bug Fixes - **deps:** update dependency [@​types/node](https://togithub.com/types/node) to v20.12.7 ([#​816](https://togithub.com/cypress-io/code-coverage/issues/816)) ([daeee80](https://togithub.com/cypress-io/code-coverage/commit/daeee80137b1c5d49030b4d187c0b1d0866839fd)) - **deps:** update react monorepo ([#​817](https://togithub.com/cypress-io/code-coverage/issues/817)) ([c20d5b2](https://togithub.com/cypress-io/code-coverage/commit/c20d5b2a14ee4984c46390ea28f5d740d9322402))
unocss/unocss (@​unocss/reset) ### [`v0.59.4`](https://togithub.com/unocss/unocss/releases/tag/v0.59.4) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.59.3...v0.59.4) #####    🚀 Features - **core**: Support safelist access to RuleContext  -  by [@​Simon-He95](https://togithub.com/Simon-He95), [@​zyyv](https://togithub.com/zyyv), **Chris** and [@​antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3693](https://togithub.com/unocss/unocss/issues/3693) [(04c27)](https://togithub.com/unocss/unocss/commit/04c27754) #####    🐞 Bug Fixes - **eslint-plugin**: Compactible with eslint v9  -  by [@​antfu](https://togithub.com/antfu) [(09e3b)](https://togithub.com/unocss/unocss/commit/09e3bea7) - **preset-mini**: Transform-cpu  -  by [@​Simon-He95](https://togithub.com/Simon-He95) in [https://github.com/unocss/unocss/issues/3730](https://togithub.com/unocss/unocss/issues/3730) [(a3170)](https://togithub.com/unocss/unocss/commit/a3170ae1) - **webpack**: SourceMap  -  by [@​Simon-He95](https://togithub.com/Simon-He95) in [https://github.com/unocss/unocss/issues/3732](https://togithub.com/unocss/unocss/issues/3732) [(0dab7)](https://togithub.com/unocss/unocss/commit/0dab7878) #####     [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.59.3...v0.59.4) ### [`v0.59.3`](https://togithub.com/unocss/unocss/releases/tag/v0.59.3) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.59.2...v0.59.3) #####    🐞 Bug Fixes - **preset-mini**: - Remove LF in question mark rule  -  by [@​userquin](https://togithub.com/userquin) in [https://github.com/unocss/unocss/issues/3717](https://togithub.com/unocss/unocss/issues/3717) [(c51bf)](https://togithub.com/unocss/unocss/commit/c51bf4c6) - Transform-cpu  -  by [@​Simon-He95](https://togithub.com/Simon-He95) in [https://github.com/unocss/unocss/issues/3729](https://togithub.com/unocss/unocss/issues/3729) [(9a371)](https://togithub.com/unocss/unocss/commit/9a371344) - Use `borderRadius` from theme to autosuggest `rounded` values  -  by [@​DamianOsipiuk](https://togithub.com/DamianOsipiuk) in [https://github.com/unocss/unocss/issues/3727](https://togithub.com/unocss/unocss/issues/3727) [(18346)](https://togithub.com/unocss/unocss/commit/18346b48) - **shared-integration**: - Improve ide matching regex  -  by [@​Simon-He95](https://togithub.com/Simon-He95) and [@​antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3712](https://togithub.com/unocss/unocss/issues/3712) [(ddcf2)](https://togithub.com/unocss/unocss/commit/ddcf2dc6) - **vscode**: - ContextLoader with workspace  -  by [@​Simon-He95](https://togithub.com/Simon-He95) in [https://github.com/unocss/unocss/issues/3728](https://togithub.com/unocss/unocss/issues/3728) [(351a4)](https://togithub.com/unocss/unocss/commit/351a4f16) #####     [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.59.2...v0.59.3)
vitest-dev/vitest (@​vitest/coverage-v8) ### [`v1.5.2`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.5.2) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.5.1...v1.5.2) #####    🐞 Bug Fixes - Check for null before storing in weakmap  -  by [@​sheremet-va](https://togithub.com/sheremet-va) [(ce368)](https://togithub.com/vitest-dev/vitest/commit/ce368457) #####     [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.5.1...v1.5.2) ### [`v1.5.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.5.1) [Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.5.0...v1.5.1) #####    🚀 Features - **api**: `startVitest()` to accept `stdout` and `stdin`  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5493](https://togithub.com/vitest-dev/vitest/issues/5493) [(780b1)](https://togithub.com/vitest-dev/vitest/commit/780b187f) - This is listed as a feature, but it doesn't increase the minor version because `startVitest` API is experimental and doesn't follow semver. #####    🐞 Bug Fixes - Close vite servers on all resolved projects  -  by [@​surc54](https://togithub.com/surc54) in [https://github.com/vitest-dev/vitest/issues/5544](https://togithub.com/vitest-dev/vitest/issues/5544) [(413ec)](https://togithub.com/vitest-dev/vitest/commit/413ec5e6) - Fix default `import.meta.env.PROD: false`  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5561](https://togithub.com/vitest-dev/vitest/issues/5561) [(9c649)](https://togithub.com/vitest-dev/vitest/commit/9c64967f) - Resolve cwd correctly when initiating projects  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5582](https://togithub.com/vitest-dev/vitest/issues/5582) [(ec9d7)](https://togithub.com/vitest-dev/vitest/commit/ec9d7c93) - Always run `onTestFinished` in reverse order  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5598](https://togithub.com/vitest-dev/vitest/issues/5598) [(23f29)](https://togithub.com/vitest-dev/vitest/commit/23f29cea) - **browser**: - Disable `fileParallelism` by default on browser pool  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5528](https://togithub.com/vitest-dev/vitest/issues/5528) [(5c69f)](https://togithub.com/vitest-dev/vitest/commit/5c69f3f5) - Dispose tester iframe on done  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5595](https://togithub.com/vitest-dev/vitest/issues/5595) [(b2135)](https://togithub.com/vitest-dev/vitest/commit/b2135710) - **coverage**: - Fix bundling of `v8-to-istanbul`  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5549](https://togithub.com/vitest-dev/vitest/issues/5549) [(df6a4)](https://togithub.com/vitest-dev/vitest/commit/df6a4328) - Prevent crash when `cleanOnRerun` is disabled  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5540](https://togithub.com/vitest-dev/vitest/issues/5540) [(ea3c1)](https://togithub.com/vitest-dev/vitest/commit/ea3c16e4) - `thresholds` to compare files relative to root  -  by [@​AriPerkkio](https://togithub.com/AriPerkkio) in [https://github.com/vitest-dev/vitest/issues/5574](https://togithub.com/vitest-dev/vitest/issues/5574) [(80265)](https://togithub.com/vitest-dev/vitest/commit/80265b40) - **expect**: - Fix `toEqual` and `toMatchObject` with circular references  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5535](https://togithub.com/vitest-dev/vitest/issues/5535) [(9e641)](https://togithub.com/vitest-dev/vitest/commit/9e6417c9) - **vitest**: - Fix false positive file filter match with leading slash  -  by [@​hi-ogawa](https://togithub.com/hi-ogawa) in [https://github.com/vitest-dev/vitest/issues/5578](https://togithub.com/vitest-dev/vitest/issues/5578) [(316eb)](https://togithub.com/vitest-dev/vitest/commit/316eb739) - Watch the output directory correctly  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5584](https://togithub.com/vitest-dev/vitest/issues/5584) [(e40f9)](https://togithub.com/vitest-dev/vitest/commit/e40f9924) - StubEnv casts boolean on PROD/SSR/DEV  -  by [@​sheremet-va](https://togithub.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/5590](https://togithub.com/vitest-dev/vitest/issues/5590) [(4da88)](https://togithub.com/vitest-dev/vitest/commit/4da88045) #####     [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.5.0...v1.5.1)
cure53/DOMPurify (dompurify) ### [`v3.1.1`](https://togithub.com/cure53/DOMPurify/releases/tag/3.1.1): DOMPurify 3.1.1 [Compare Source](https://togithub.com/cure53/DOMPurify/compare/3.1.0...3.1.1) - Fixed an mXSS sanitiser bypass reported by [@​icesfont](https://togithub.com/icesfont) - Added new code to track element nesting depth - Added new code to enforce a maximum nesting depth of 255 - Added coverage tests and necessary clobbering protections **Note that this is a security release and should be upgraded to immediately. Please also note that further releases may follow as the underlying vulnerability is apparently new and further variations may be discovered.**
kieler/elkjs (elkjs) ### [`v0.9.3`](https://togithub.com/kieler/elkjs/releases/tag/0.9.3) [Compare Source](https://togithub.com/kieler/elkjs/compare/0.9.2...0.9.3) Based on ELK 0.9.1 ##### elkjs changes - update to mocha 10.3.0 by [@​Eddykasp](https://togithub.com/Eddykasp) in [https://github.com/kieler/elkjs/pull/269](https://togithub.com/kieler/elkjs/pull/269) - [#​208](https://togithub.com/kieler/elkjs/issues/208) Add worker termination conditions and method by [@​skspade](https://togithub.com/skspade) in [https://github.com/kieler/elkjs/pull/274](https://togithub.com/kieler/elkjs/pull/274) ##### ELk Changes These changes are not yet released in ELK, but are already included in this elkjs release. - Consider node's size when computing available space in port placement by [@​Eddykasp](https://togithub.com/Eddykasp) [https://github.com/eclipse/elk/pull/955](https://togithub.com/eclipse/elk/pull/955) For all changes and fixed issues see the [ELK release notes](https://eclipse.dev/elk/downloads/releasenotes/release-0.9.1.html).
cypress-io/eslint-plugin-cypress (eslint-plugin-cypress) ### [`v2.15.2`](https://togithub.com/cypress-io/eslint-plugin-cypress/compare/v2.15.1...ec07c81ac3ce3b165617de7efbaec143d3384e2d) [Compare Source](https://togithub.com/cypress-io/eslint-plugin-cypress/compare/v2.15.1...v2.15.2)
BenoitZugmeyer/eslint-plugin-html (eslint-plugin-html) ### [`v8.1.1`](https://togithub.com/BenoitZugmeyer/eslint-plugin-html/compare/v8.1.0...v8.1.1) [Compare Source](https://togithub.com/BenoitZugmeyer/eslint-plugin-html/compare/v8.1.0...v8.1.1)
eclipse-langium/langium (langium-cli) ### [`v3.0.3`](https://togithub.com/eclipse-langium/langium/compare/ac4b686cabdab30a070d38eb07ee3b44a1c940c2...ae7ecf587171bca2de95c93effdece4d9eceefd3) [Compare Source](https://togithub.com/eclipse-langium/langium/compare/ac4b686cabdab30a070d38eb07ee3b44a1c940c2...ae7ecf587171bca2de95c93effdece4d9eceefd3) ### [`v3.0.2`](https://togithub.com/eclipse-langium/langium/blob/HEAD/packages/langium-cli/CHANGELOG.md#v302-Apr-2024) [Compare Source](https://togithub.com/eclipse-langium/langium/compare/18a38cedb427d36bb955dd854548e9173955b2f8...ac4b686cabdab30a070d38eb07ee3b44a1c940c2) Exported the textmate syntax highlighting under `langium-cli/textmate`. This enables importing the highlighting code for the Langium playground.
thysultan/stylis.js (stylis) ### [`v4.3.2`](https://togithub.com/thysultan/stylis.js/compare/v4.3.1...v4.3.2) [Compare Source](https://togithub.com/thysultan/stylis.js/compare/v4.3.1...v4.3.2)
privatenumber/tsx (tsx) ### [`v4.7.3`](https://togithub.com/privatenumber/tsx/releases/tag/v4.7.3) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.7.2...v4.7.3) ##### Bug Fixes - support TS resolution in JS files when `allowJs` is set ([#​535](https://togithub.com/privatenumber/tsx/issues/535)) ([081853e](https://togithub.com/privatenumber/tsx/commit/081853ec56c9cf96f0430e6d889fc77b8b0cf9d8)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.7.3)
vitejs/vite (vite) ### [`v5.2.10`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small5210-2024-04-20-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.2.9...v5.2.10) - revert: perf: use workspace root for fs cache ([#​15712](https://togithub.com/vitejs/vite/issues/15712)) ([#​16476](https://togithub.com/vitejs/vite/issues/16476)) ([77e7359](https://togithub.com/vitejs/vite/commit/77e7359)), closes [#​15712](https://togithub.com/vitejs/vite/issues/15712) [#​16476](https://togithub.com/vitejs/vite/issues/16476) - fix: add base to virtual html ([#​16442](https://togithub.com/vitejs/vite/issues/16442)) ([721f94d](https://togithub.com/vitejs/vite/commit/721f94d)), closes [#​16442](https://togithub.com/vitejs/vite/issues/16442) - fix: adjust esm syntax judgment logic ([#​16436](https://togithub.com/vitejs/vite/issues/16436)) ([af72eab](https://togithub.com/vitejs/vite/commit/af72eab)), closes [#​16436](https://togithub.com/vitejs/vite/issues/16436) - fix: don't add outDirs to watch.ignored if emptyOutDir is false ([#​16453](https://togithub.com/vitejs/vite/issues/16453)) ([6a127d6](https://togithub.com/vitejs/vite/commit/6a127d6)), closes [#​16453](https://togithub.com/vitejs/vite/issues/16453) - fix(cspNonce): don't overwrite existing nonce values ([#​16415](https://togithub.com/vitejs/vite/issues/16415)) ([b872635](https://togithub.com/vitejs/vite/commit/b872635)), closes [#​16415](https://togithub.com/vitejs/vite/issues/16415) - feat: show warning if root is in build.outDir ([#​16454](https://togithub.com/vitejs/vite/issues/16454)) ([11444dc](https://togithub.com/vitejs/vite/commit/11444dc)), closes [#​16454](https://togithub.com/vitejs/vite/issues/16454) - feat: write cspNonce to style tags ([#​16419](https://togithub.com/vitejs/vite/issues/16419)) ([8e54bbd](https://togithub.com/vitejs/vite/commit/8e54bbd)), closes [#​16419](https://togithub.com/vitejs/vite/issues/16419) - chore(deps): update dependency eslint-plugin-n to v17 ([#​16381](https://togithub.com/vitejs/vite/issues/16381)) ([6cccef7](https://togithub.com/vitejs/vite/commit/6cccef7)), closes [#​16381](https://togithub.com/vitejs/vite/issues/16381) ### [`v5.2.9`](https://togithub.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small529-2024-04-15-small) [Compare Source](https://togithub.com/vitejs/vite/compare/v5.2.8...v5.2.9) - fix: `fsp.rm` removing files does not take effect ([#​16032](https://togithub.com/vitejs/vite/issues/16032)) ([b05c405](https://togithub.com/vitejs/vite/commit/b05c405)), closes [#​16032](https://togithub.com/vitejs/vite/issues/16032) - fix: fix accumulated stacks in error overlay ([#​16393](https://togithub.com/vitejs/vite/issues/16393)) ([102c2fd](https://togithub.com/vitejs/vite/commit/102c2fd)), closes [#​16393](https://togithub.com/vitejs/vite/issues/16393) - fix(deps): update all non-major dependencies ([#​16376](https://togithub.com/vitejs/vite/issues/16376)) ([58a2938](https://togithub.com/vitejs/vite/commit/58a2938)), closes [#​16376](https://togithub.com/vitejs/vite/issues/16376) - chore: update region comment ([#​16380](https://togithub.com/vitejs/vite/issues/16380)) ([77562c3](https://togithub.com/vitejs/vite/commit/77562c3)), closes [#​16380](https://togithub.com/vitejs/vite/issues/16380) - perf: reduce size of injected \__vite\_\_mapDeps code ([#​16184](https://togithub.com/vitejs/vite/issues/16184)) ([c0ec6be](https://togithub.com/vitejs/vite/commit/c0ec6be)), closes [#​16184](https://togithub.com/vitejs/vite/issues/16184) - perf(css): only replace empty chunk if imported ([#​16349](https://togithub.com/vitejs/vite/issues/16349)) ([e2658ad](https://togithub.com/vitejs/vite/commit/e2658ad)), closes [#​16349](https://togithub.com/vitejs/vite/issues/16349)
vuejs/vitepress (vitepress) ### [`v1.1.3`](https://togithub.com/vuejs/vitepress/blob/HEAD/CHANGELOG.md#113-2024-04-18) [Compare Source](https://togithub.com/vuejs/vitepress/compare/v1.1.2...v1.1.3) ##### Bug Fixes - **build/regression:** markdown backslash escapes not working ([d02d1e9](https://togithub.com/vuejs/vitepress/commit/d02d1e923aacdb1e8061a3f76af30e8a13518277)), closes [#​3808](https://togithub.com/vuejs/vitepress/issues/3808) ### [`v1.1.2`](https://togithub.com/vuejs/vitepress/compare/v1.1.1...v1.1.2) [Compare Source](https://togithub.com/vuejs/vitepress/compare/v1.1.1...v1.1.2) ### [`v1.1.1`](https://togithub.com/vuejs/vitepress/blob/HEAD/CHANGELOG.md#111-2024-04-18) [Compare Source](https://togithub.com/vuejs/vitepress/compare/v1.1.0...v1.1.1) ##### Bug Fixes - **client:** don't reload page on hash change ([#​3777](https://togithub.com/vuejs/vitepress/issues/3777)) ([74b725a](https://togithub.com/vuejs/vitepress/commit/74b725a224438ef776fed25ee82274429d94ac83)) - let vue compiler handle entity decoding ([f86ac56](https://togithub.com/vuejs/vitepress/commit/f86ac56b78da76f3061e6537b897bb13c1ed802d)) - hot updating config file suppresses error logs ([#​3592](https://togithub.com/vuejs/vitepress/issues/3592)) ([cd5adf3](https://togithub.com/vuejs/vitepress/commit/cd5adf3011d677263c93ce6f8066aaa7870b1dfc))
vuejs/core (vue) ### [`v3.4.25`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3425-2024-04-24) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.24...v3.4.25) ##### Bug Fixes - **defineModel:** align prod mode runtime type generation with defineProps ([4253a57](https://togithub.com/vuejs/core/commit/4253a57f1703a7f1ac701d77e0a235689203461d)), closes [#​10769](https://togithub.com/vuejs/core/issues/10769) - **runtime-core:** properly get keepAlive child ([#​10772](https://togithub.com/vuejs/core/issues/10772)) ([3724693](https://togithub.com/vuejs/core/commit/3724693a25c3f2dd13d70a8a1af760b03a4fb783)), closes [#​10771](https://togithub.com/vuejs/core/issues/10771) - **runtime-core:** use normal object as internal prototype for attrs and slots ([064e82f](https://togithub.com/vuejs/core/commit/064e82f5855f30fe0b77fe9b5e4dd22700fd634d)), closes [/github.com/vuejs/core/commit/6df53d85a207986128159d88565e6e7045db2add#r141304923](https://togithub.com//github.com/vuejs/core/commit/6df53d85a207986128159d88565e6e7045db2add/issues/r141304923) ### [`v3.4.24`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3424-2024-04-22) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.23...v3.4.24) ##### Bug Fixes - **compiler-core:** handle template ref bound via v-bind object on v-for ([#​10706](https://togithub.com/vuejs/core/issues/10706)) ([da7adef](https://togithub.com/vuejs/core/commit/da7adefa844265eecc9c336abfc727bc05b4f16e)), closes [#​10696](https://togithub.com/vuejs/core/issues/10696) - **compiler-core:** properly parse await expressions in edge cases ([b92c25f](https://togithub.com/vuejs/core/commit/b92c25f53dff0fc1687f57ca4033d0ac25218940)), closes [#​10754](https://togithub.com/vuejs/core/issues/10754) - **compiler-sfc:** handle readonly operator and ReadonlyArray/Map/Set types ([5cef52a](https://togithub.com/vuejs/core/commit/5cef52a5c23ba8ba3239e6def03b8ff008d3cc72)), closes [#​10726](https://togithub.com/vuejs/core/issues/10726) - **compiler-ssr:** fix hydration mismatch for conditional slot in transition ([f12c81e](https://togithub.com/vuejs/core/commit/f12c81efca3fcf9a7ce478af2261ad6ab9b0bfd7)), closes [#​10743](https://togithub.com/vuejs/core/issues/10743) - **compiler-ssr:** fix v-html SSR for nullish values ([1ff4076](https://togithub.com/vuejs/core/commit/1ff407676f9495883b459779a9b0370d7588b51f)), closes [#​10725](https://togithub.com/vuejs/core/issues/10725) - **deps:** update compiler ([#​10760](https://togithub.com/vuejs/core/issues/10760)) ([15df5c1](https://togithub.com/vuejs/core/commit/15df5c1b261b9b471eb811fd47ab7b3cfc41cf83)) - **runtime-core:** fix edge case of KeepAlive inside Transition with slot children ([#​10719](https://togithub.com/vuejs/core/issues/10719)) ([e51ca61](https://togithub.com/vuejs/core/commit/e51ca61ca060b2772e967d169548fc2f58fce6d1)), closes [#​10708](https://togithub.com/vuejs/core/issues/10708) - **runtime-core:** further fix slots \_ctx check ([cde7f05](https://togithub.com/vuejs/core/commit/cde7f05787d16dbb93d9419ef5331adf992816fd)), closes [#​10724](https://togithub.com/vuejs/core/issues/10724) - **runtime-core:** props should be readonly via direct template access ([b93f264](https://togithub.com/vuejs/core/commit/b93f26464785de227b88c51a88328ae80e80d804)), closes [#​8216](https://togithub.com/vuejs/core/issues/8216) [#​10736](https://togithub.com/vuejs/core/issues/10736) - **transition:** transition is breaking/flickering when enter is canceled ([#​10688](https://togithub.com/vuejs/core/issues/10688)) ([65109a7](https://togithub.com/vuejs/core/commit/65109a70f187473edae8cf4df11af3c33345e6f6)) ### [`v3.4.23`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3423-2024-04-16) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.22...v3.4.23) ##### Bug Fixes - **runtime-core:** fix regression for $attrs tracking in slots ([6930e60](https://togithub.com/vuejs/core/commit/6930e60787e4905a50417190263ae7dd46cf5409)), closes [#​10710](https://togithub.com/vuejs/core/issues/10710) - **runtime-core:** use same internal object mechanism for slots ([6df53d8](https://togithub.com/vuejs/core/commit/6df53d85a207986128159d88565e6e7045db2add)), closes [#​10709](https://togithub.com/vuejs/core/issues/10709) ### [`v3.4.22`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3422-2024-04-15) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.21...v3.4.22) ##### Bug Fixes - **compat:** fix $options mutation + adjust private API initialization ([d58d133](https://togithub.com/vuejs/core/commit/d58d133b1cde5085cc5ab0012d544cafd62a6ee6)), closes [#​10626](https://togithub.com/vuejs/core/issues/10626) [#​10636](https://togithub.com/vuejs/core/issues/10636) - **compile-sfc:** analyze v-bind shorthand usage in template ([#​10518](https://togithub.com/vuejs/core/issues/10518)) ([e5919d4](https://togithub.com/vuejs/core/commit/e5919d4658cfe0bb18c76611dd3c3432c57f94ab)), closes [#​10515](https://togithub.com/vuejs/core/issues/10515) - **compiler-core:** fix loc.source for end tags with whitespace before > ([16174da](https://togithub.com/vuejs/core/commit/16174da21d6c8ac0aae027dd964fc35e221ded0a)), closes [#​10694](https://togithub.com/vuejs/core/issues/10694) [#​10695](https://togithub.com/vuejs/core/issues/10695) - **compiler-core:** fix v-bind shorthand for component :is ([04af950](https://togithub.com/vuejs/core/commit/04af9504a720c8e6de26c04b1282cf14fa1bcee3)), closes [#​10469](https://togithub.com/vuejs/core/issues/10469) [#​10471](https://togithub.com/vuejs/core/issues/10471) - **compiler-sfc:** :is() and :where() in compound selectors ([#​10522](https://togithub.com/vuejs/core/issues/10522)) ([660cadc](https://togithub.com/vuejs/core/commit/660cadc7aadb909ef33a6055c4374902a82607a4)), closes [#​10511](https://togithub.com/vuejs/core/issues/10511) - **compiler-sfc:** also search for `.tsx` when type import's extension is omitted ([#​10637](https://togithub.com/vuejs/core/issues/10637)) ([34106bc](https://togithub.com/vuejs/core/commit/34106bc9c715247211273bb9c64712f04bd4879d)), closes [#​10635](https://togithub.com/vuejs/core/issues/10635) - **compiler-sfc:** fix defineModel coercion for boolean + string union types ([#​9603](https://togithub.com/vuejs/core/issues/9603)) ([0cef65c](https://togithub.com/vuejs/core/commit/0cef65cee411356e721bbc90d731fc52fc8fce94)), closes [#​9587](https://togithub.com/vuejs/core/issues/9587) [#​10676](https://togithub.com/vuejs/core/issues/10676) - **compiler-sfc:** fix universal selector scope ([#​10551](https://togithub.com/vuejs/core/issues/10551)) ([54a6afa](https://togithub.com/vuejs/core/commit/54a6afa75a546078e901ce0882da53b97420fe94)), closes [#​10548](https://togithub.com/vuejs/core/issues/10548) - **compiler-sfc:** use options module name if options provide runtimeModuleName options ([#​10457](https://togithub.com/vuejs/core/issues/10457)) ([e76d743](https://togithub.com/vuejs/core/commit/e76d7430aa7470342f3fe263145a0fa92f5898ca)), closes [#​10454](https://togithub.com/vuejs/core/issues/10454) - **custom-element:** avoid setting attr to null if it is removed ([#​9012](https://togithub.com/vuejs/core/issues/9012)) ([b49306a](https://togithub.com/vuejs/core/commit/b49306adff4572d90a42ccd231387f16eb966bbe)), closes [#​9006](https://togithub.com/vuejs/core/issues/9006) [#​10324](https://togithub.com/vuejs/core/issues/10324) - **hydration:** properly handle optimized mode during hydrate node ([#​10638](https://togithub.com/vuejs/core/issues/10638)) ([2ec06fd](https://togithub.com/vuejs/core/commit/2ec06fd6c8383e11cdf4efcab1707f973bd6a54c)), closes [#​10607](https://togithub.com/vuejs/core/issues/10607) - **reactivity:** computed should not be detected as true by isProxy ([#​10401](https://togithub.com/vuejs/core/issues/10401)) ([9da34d7](https://togithub.com/vuejs/core/commit/9da34d7af81607fddd1f32f21b3b4002402ff1cc)) - **reactivity:** fix hasOwnProperty key coercion edge cases ([969c5fb](https://togithub.com/vuejs/core/commit/969c5fb30f4c725757c7385abfc74772514eae4b)) - **reactivity:** fix tracking when hasOwnProperty is called with non-string value ([c3c5dc9](https://togithub.com/vuejs/core/commit/c3c5dc93fbccc196771458f0b43cd5b7ad1863f4)), closes [#​10455](https://togithub.com/vuejs/core/issues/10455) [#​10464](https://togithub.com/vuejs/core/issues/10464) - **runtime-core:** fix errorHandler causes an infinite loop during execution ([#​9575](https://togithub.com/vuejs/core/issues/9575)) ([ab59bed](https://togithub.com/vuejs/core/commit/ab59bedae4e5e40b28804d88a51305b236d4a873)) - **runtime-core:** handle invalid values in callWithAsyncErrorHandling ([53d15d3](https://togithub.com/vuejs/core/commit/53d15d3f76184eed67a18d35e43d9a2062f8e121)) - **runtime-core:** show hydration mismatch details for non-rectified mismatches too when **PROD_HYDRATION_MISMATCH_DETAILS** is set ([#​10599](https://togithub.com/vuejs/core/issues/10599)) ([0dea7f9](https://togithub.com/vuejs/core/commit/0dea7f9a260d93eb6c39aabac8c94c2c9b2042dd)) - **runtime-dom:** `v-model` string/number coercion for multiselect options ([#​10576](https://togithub.com/vuejs/core/issues/10576)) ([db374e5](https://togithub.com/vuejs/core/commit/db374e54c9f5e07324728b85c74eca84e28dd352)) - **runtime-dom:** fix css v-bind for suspensed components ([#​8523](https://togithub.com/vuejs/core/issues/8523)) ([67722ba](https://togithub.com/vuejs/core/commit/67722ba23b7c36ab8f3fa2d2b4df08e4ddc322e1)), closes [#​8520](https://togithub.com/vuejs/core/issues/8520) - **runtime-dom:** force update v-model number with leading 0 ([#​10506](https://togithub.com/vuejs/core/issues/10506)) ([15ffe8f](https://togithub.com/vuejs/core/commit/15ffe8f2c954359770c57e4d9e589b0b622e4a60)), closes [#​10503](https://togithub.com/vuejs/core/issues/10503) [#​10615](https://togithub.com/vuejs/core/issues/10615) - **runtime-dom:** sanitize wrongly passed string value as event handler ([#​8953](https://togithub.com/vuejs/core/issues/8953)) ([7ccd453](https://togithub.com/vuejs/core/commit/7ccd453dd004076cad49ec9f56cd5fe97b7b6ed8)), closes [#​8818](https://togithub.com/vuejs/core/issues/8818) - **ssr:** don't render v-if comments in TransitionGroup ([#​6732](https://togithub.com/vuejs/core/issues/6732)) ([5a96267](https://togithub.com/vuejs/core/commit/5a9626708e970c6fc0b6f786e3c80c22273d126f)), closes [#​6715](https://togithub.com/vuejs/core/issues/6715) - **Transition:** ensure the KeepAlive children unmount w/ out-in mode ([#​10632](https://togithub.com/vuejs/core/issues/10632)) ([fc99e4d](https://togithub.com/vuejs/core/commit/fc99e4d3f01b190ef9fd3c218a668ba9124a32bc)), closes [#​10620](https://togithub.com/vuejs/core/issues/10620) - **TransitionGroup:** avoid set transition hooks for comment nodes and text nodes ([#​9421](https://togithub.com/vuejs/core/issues/9421)) ([140a768](https://togithub.com/vuejs/core/commit/140a7681cc3bba22f55d97fd85a5eafe97a1230f)), closes [#​4621](https://togithub.com/vuejs/core/issues/4621) [#​4622](https://togithub.com/vuejs/core/issues/4622) [#​5153](https://togithub.com/vuejs/core/issues/5153) [#​5168](https://togithub.com/vuejs/core/issues/5168) [#​7898](https://togithub.com/vuejs/core/issues/7898) [#​9067](https://togithub.com/vuejs/core/issues/9067) - **types:** avoid merging object union types when using withDefaults ([#​10596](https://togithub.com/vuejs/core/issues/10596)) ([37ba93c](https://togithub.com/vuejs/core/commit/37ba93c213a81f99a68a99ef5d4065d61b150ba3)), closes [#​10594](https://togithub.com/vuejs/core/issues/10594) ##### Performance Improvements - add `__NO_SIDE_EFFECTS__` comments ([#​9053](https://togithub.com/vuejs/core/issues/9053)) ([d46df6b](https://togithub.com/vuejs/core/commit/d46df6bdb14b0509eb2134b3f85297a306821c61)) - optimize component props/slots internal object checks ([6af733d](https://togithub.com/vuejs/core/commit/6af733d68eb400a3d2c5ef5f465fff32b72a324e)) - **ssr:** avoid calling markRaw on component instance proxy ([4bc9f39](https://togithub.com/vuejs/core/commit/4bc9f39f028af7313e5cf24c16915a1985d27bf8)) - **ssr:** optimize setup context creation for ssr in v8 ([ca84316](https://togithub.com/vuejs/core/commit/ca84316bfb3410efe21333670a6ad5cd21857396))

Configuration

📅 Schedule: Branch creation - "before 4am 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.

netlify[bot] commented 2 months ago

Deploy Preview for mermaid-js ready!

Name Link
Latest commit be9b349e51a9eea9f383811bc529e5e704689037
Latest deploy log https://app.netlify.com/sites/mermaid-js/deploys/662bcd675ff06000095243dd
Deploy Preview https://deploy-preview-5478--mermaid-js.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 5.72%. Comparing base (3809732) to head (be9b349).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/mermaid-js/mermaid/pull/5478/graphs/tree.svg?width=650&height=150&src=pr&token=BaET4V1BdM&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mermaid-js)](https://app.codecov.io/gh/mermaid-js/mermaid/pull/5478?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mermaid-js) ```diff @@ Coverage Diff @@ ## develop #5478 +/- ## ======================================= Coverage 5.72% 5.72% ======================================= Files 278 278 Lines 42013 42013 Branches 490 490 ======================================= Hits 2407 2407 Misses 39606 39606 ``` | [Flag](https://app.codecov.io/gh/mermaid-js/mermaid/pull/5478/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mermaid-js) | Coverage Δ | | |---|---|---| | [unit](https://app.codecov.io/gh/mermaid-js/mermaid/pull/5478/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mermaid-js) | `5.72% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=mermaid-js#carryforward-flags-in-the-pull-request-comment) to find out more.