Skip to content

Commit

Permalink
chore(deps): update all dependencies (#53)
Browse files Browse the repository at this point in the history
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.2` ->
`20.14.7`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.2/20.14.7)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.2/20.14.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.2/20.14.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [happy-dom](https://github.com/capricorn86/happy-dom) | [`14.12.0`
->
`14.12.3`](https://renovatebot.com/diffs/npm/happy-dom/14.12.0/14.12.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/happy-dom/14.12.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/happy-dom/14.12.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/happy-dom/14.12.0/14.12.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/happy-dom/14.12.0/14.12.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [typescript](https://www.typescriptlang.org/)
([source](https://github.com/Microsoft/TypeScript)) | [`5.4.5` ->
`5.5.2`](https://renovatebot.com/diffs/npm/typescript/5.4.5/5.5.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.4.5/5.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.4.5/5.5.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vite](https://vitejs.dev)
([source](https://github.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.2.13` ->
`5.3.1`](https://renovatebot.com/diffs/npm/vite/5.2.13/5.3.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.13/5.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.13/5.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue](https://github.com/vuejs/core/tree/main/packages/vue#readme)
([source](https://github.com/vuejs/core)) | [`3.4.27` ->
`3.4.29`](https://renovatebot.com/diffs/npm/vue/3.4.27/3.4.29) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.4.29?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.4.29?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.4.27/3.4.29?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.4.27/3.4.29?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue-router](https://github.com/vuejs/router) | [`4.3.2` ->
`4.4.0`](https://renovatebot.com/diffs/npm/vue-router/4.3.2/4.4.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-router/4.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-router/4.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-router/4.3.2/4.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-router/4.3.2/4.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue-tsc](https://github.com/vuejs/language-tools)
([source](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc))
| [`2.0.19` ->
`2.0.21`](https://renovatebot.com/diffs/npm/vue-tsc/2.0.19/2.0.21) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-tsc/2.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-tsc/2.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-tsc/2.0.19/2.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-tsc/2.0.19/2.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>capricorn86/happy-dom (happy-dom)</summary>

###
[`v14.12.3`](https://github.com/capricorn86/happy-dom/releases/tag/v14.12.3)

[Compare
Source](https://github.com/capricorn86/happy-dom/compare/v14.12.2...v14.12.3)

##### 👷‍♂️ Patch fixes

- Element.insertBefore works when the node is already inserted - In task
[#&#8203;1429](https://github.com/capricorn86/happy-dom/issues/1429)

###
[`v14.12.2`](https://github.com/capricorn86/happy-dom/releases/tag/v14.12.2)

[Compare
Source](https://github.com/capricorn86/happy-dom/compare/v14.12.1...v14.12.2)

##### 👷‍♂️ Patch fixes

- Fixes problem related to the cookie container using the wrong path
when caching cookies - By
**[@&#8203;matcic](https://github.com/matcic)** in task
[#&#8203;1455](https://github.com/capricorn86/happy-dom/issues/1455)

###
[`v14.12.1`](https://github.com/capricorn86/happy-dom/releases/tag/v14.12.1)

[Compare
Source](https://github.com/capricorn86/happy-dom/compare/v14.12.0...v14.12.1)

##### 👷‍♂️ Patch fixes

- Fixes problem related to React click handler with `preventDefault` not
preventing navigation - By
**[@&#8203;amitdahan](https://github.com/amitdahan)** in task
[#&#8203;1464](https://github.com/capricorn86/happy-dom/issues/1464)

</details>

<details>
<summary>Microsoft/TypeScript (typescript)</summary>

###
[`v5.5.2`](https://github.com/Microsoft/TypeScript/compare/v5.4.5...ce2e60e4ea15a65992e54a9e8877d16be9d42abb)

[Compare
Source](https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2)

</details>

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v5.3.1`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small531-2024-06-14-small)

- fix(build): handle preload treeshaking for braces
([#&#8203;17479](https://github.com/vitejs/vite/issues/17479))
([d355568](https://github.com/vitejs/vite/commit/d355568)), closes
[#&#8203;17479](https://github.com/vitejs/vite/issues/17479)
- fix(build): handle preload treeshaking for commas
([#&#8203;17472](https://github.com/vitejs/vite/issues/17472))
([3e27071](https://github.com/vitejs/vite/commit/3e27071)), closes
[#&#8203;17472](https://github.com/vitejs/vite/issues/17472)
- fix(build): preload treeshaking ignore equal
([#&#8203;17480](https://github.com/vitejs/vite/issues/17480))
([6ced135](https://github.com/vitejs/vite/commit/6ced135)), closes
[#&#8203;17480](https://github.com/vitejs/vite/issues/17480)
- chore: consolidate changelog for 5.3
([#&#8203;17476](https://github.com/vitejs/vite/issues/17476))
([1f09344](https://github.com/vitejs/vite/commit/1f09344)), closes
[#&#8203;17476](https://github.com/vitejs/vite/issues/17476)

###
[`v5.3.0`](https://github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#530-2024-06-13)

- fix: typo in client log
([#&#8203;17363](https://github.com/vitejs/vite/issues/17363))
([68aa9f8](https://github.com/vitejs/vite/commit/68aa9f8)), closes
[#&#8203;17363](https://github.com/vitejs/vite/issues/17363)
- fix(ssrTransform): handle arbitrary module namespace identifiers
([#&#8203;17446](https://github.com/vitejs/vite/issues/17446))
([0a76652](https://github.com/vitejs/vite/commit/0a76652)), closes
[#&#8203;17446](https://github.com/vitejs/vite/issues/17446)
- test: disable isolate for unit test
([#&#8203;17448](https://github.com/vitejs/vite/issues/17448))
([f16fae5](https://github.com/vitejs/vite/commit/f16fae5)), closes
[#&#8203;17448](https://github.com/vitejs/vite/issues/17448)
- feat: asset type add bmp
([#&#8203;17439](https://github.com/vitejs/vite/issues/17439))
([ec287f8](https://github.com/vitejs/vite/commit/ec287f8)), closes
[#&#8203;17439](https://github.com/vitejs/vite/issues/17439)

</details>

<details>
<summary>vuejs/core (vue)</summary>

###
[`v3.4.29`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3429-2024-06-14)

[Compare
Source](https://github.com/vuejs/core/compare/v3.4.28...v3.4.29)

##### Bug Fixes

- **build:** fix accidental inclusion of runtime-core in server-renderer
cjs build
([11cc12b](https://github.com/vuejs/core/commit/11cc12b915edfe0e4d3175e57464f73bc2c1cb04)),
closes [#&#8203;11137](https://github.com/vuejs/core/issues/11137)
- **compiler-sfc:** fix missing scope for extends error message
([4ec387b](https://github.com/vuejs/core/commit/4ec387b100985b008cdcc4cd883a5b6328c05766))
- **compiler-sfc:** fix parsing of mts, d.mts, and mtsx files
([a476692](https://github.com/vuejs/core/commit/a476692ed2d7308f2742d8ff3554cf97a392b0b7))
- **compiler-sfc:** support
[@&#8203;vue-ignore](https://github.com/vue-ignore) comment on more
type sources
([a23e99b](https://github.com/vuejs/core/commit/a23e99bedf1d65841d162951f10ce35b907a5680))
- **custom-element:** support same direct setup function signature in
defineCustomElement
([7c8b126](https://github.com/vuejs/core/commit/7c8b12620aad4969b8dc4944d4fc486d16c3033c)),
closes [#&#8203;11116](https://github.com/vuejs/core/issues/11116)
- **reactivity:** avoid infinite loop when render access a side effect
computed ([#&#8203;11135](https://github.com/vuejs/core/issues/11135))
([8296e19](https://github.com/vuejs/core/commit/8296e19855e369a7826f5ea26540a6da01dc7093)),
closes [#&#8203;11121](https://github.com/vuejs/core/issues/11121)

###
[`v3.4.28`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3428-2024-06-14)

[Compare
Source](https://github.com/vuejs/core/compare/v3.4.27...v3.4.28)

##### Bug Fixes

- **compat:** correctly transform non-identifier expressions in legacy
filter syntax
([#&#8203;10896](https://github.com/vuejs/core/issues/10896))
([07b3c4b](https://github.com/vuejs/core/commit/07b3c4b7860009e19446f3d78571556c5737d82a)),
closes [#&#8203;10852](https://github.com/vuejs/core/issues/10852)
- **compat:** ensure proper handling of render fuction from SFC using
Vue.extend ([#&#8203;7781](https://github.com/vuejs/core/issues/7781))
([c73847f](https://github.com/vuejs/core/commit/c73847f2becc20f03cb9c68748eea92455e688ee)),
closes [#&#8203;7766](https://github.com/vuejs/core/issues/7766)
- **compat:** only warn ATTR_FALSE_VALUE when enabled
([04729ba](https://github.com/vuejs/core/commit/04729ba2163d840f0ca7866bc964696eb5557804)),
closes [#&#8203;11126](https://github.com/vuejs/core/issues/11126)
- **compile-sfc:** register props destructure rest id as setup bindings
([#&#8203;10888](https://github.com/vuejs/core/issues/10888))
([b2b5f57](https://github.com/vuejs/core/commit/b2b5f57c2c945edd0eebc1b545ec1b7568e51484)),
closes [#&#8203;10885](https://github.com/vuejs/core/issues/10885)
- **compile-sfc:** Support project reference with folder,
([#&#8203;10908](https://github.com/vuejs/core/issues/10908))
([bdeac37](https://github.com/vuejs/core/commit/bdeac377c7b85888193b49ac187e927636cc40bc)),
closes [#&#8203;10907](https://github.com/vuejs/core/issues/10907)
- **compiler-core:** allow unicode to appear in simple identifiers
([#&#8203;6765](https://github.com/vuejs/core/issues/6765))
([3ea9644](https://github.com/vuejs/core/commit/3ea964473d3ac0ba3e7b0b2c22d71f23d0f69123)),
closes [#&#8203;6367](https://github.com/vuejs/core/issues/6367)
- **compiler-core:** change v-for key type to match Object.keys
([#&#8203;10963](https://github.com/vuejs/core/issues/10963))
([9fead52](https://github.com/vuejs/core/commit/9fead5234320848f8be82275c6b5dd0a290f2cca)),
closes [#&#8203;8819](https://github.com/vuejs/core/issues/8819)
- **compiler-core:** emit TS-compatible function declaration when
requested ([#&#8203;9363](https://github.com/vuejs/core/issues/9363))
([5d25850](https://github.com/vuejs/core/commit/5d258502a0faffc8a451b8701f13a31b2566d068))
- **compiler-core:** fix :key shorthand on v-for
([#&#8203;10942](https://github.com/vuejs/core/issues/10942))
([29425df](https://github.com/vuejs/core/commit/29425df1acb9e520c6ae894d06bcff73fde90edd)),
closes [#&#8203;10882](https://github.com/vuejs/core/issues/10882)
[#&#8203;10939](https://github.com/vuejs/core/issues/10939)
- **compiler-core:** make `ForIteratorExpression`'s `returns` property
optional ([#&#8203;11011](https://github.com/vuejs/core/issues/11011))
([5b8c1af](https://github.com/vuejs/core/commit/5b8c1afb74e39045fcb53a011420d26e3f67eab4))
- **compiler-core:** should set `<math>` tag as block to retain MathML
namespace after patching
([#&#8203;10891](https://github.com/vuejs/core/issues/10891))
([87c5443](https://github.com/vuejs/core/commit/87c54430448005294c41803f07f517fef848f917))
- **compiler-core:** v-for expression missing source with spaces should
emit error ([#&#8203;5821](https://github.com/vuejs/core/issues/5821))
([b9ca202](https://github.com/vuejs/core/commit/b9ca202f477be595477e182972ee9bae3f2b9f74)),
closes [#&#8203;5819](https://github.com/vuejs/core/issues/5819)
- **compiler-sfc:** improve type resolving for the keyof operator
([#&#8203;10921](https://github.com/vuejs/core/issues/10921))
([293cf4e](https://github.com/vuejs/core/commit/293cf4e131b6d4606e1de2cd7ea87814e2544952)),
closes [#&#8203;10920](https://github.com/vuejs/core/issues/10920)
[#&#8203;11002](https://github.com/vuejs/core/issues/11002)
- **compiler-sfc:** support as keyword with template literal types
([#&#8203;11100](https://github.com/vuejs/core/issues/11100))
([2594b1d](https://github.com/vuejs/core/commit/2594b1df57f672ac6621ac2880645e975fea581c)),
closes [#&#8203;10962](https://github.com/vuejs/core/issues/10962)
- **compiler-sfc:** support type resolve for keyof for intersection &
union types
([#&#8203;11132](https://github.com/vuejs/core/issues/11132))
([495263a](https://github.com/vuejs/core/commit/495263a9cb356861e58a4364f2570608265486b5)),
closes [#&#8203;11129](https://github.com/vuejs/core/issues/11129)
- **compiler-sfc:** throw error when import macro as alias
([#&#8203;11041](https://github.com/vuejs/core/issues/11041))
([34a97ed](https://github.com/vuejs/core/commit/34a97edd2c8273c213599c44770accdb0846da8e))
- correct the type of `<details>`'s `onToggle` event handler
([#&#8203;10938](https://github.com/vuejs/core/issues/10938))
([fd18ce7](https://github.com/vuejs/core/commit/fd18ce70b1a260a2485c9cd7faa30193da4b79f5)),
closes [#&#8203;10928](https://github.com/vuejs/core/issues/10928)
- **custom-element:** disconnect MutationObserver in nextTick in case
that custom elements are moved
([#&#8203;10613](https://github.com/vuejs/core/issues/10613))
([bbb5be2](https://github.com/vuejs/core/commit/bbb5be299b500a00e60c757118c846c3b5ddd8e0)),
closes [#&#8203;10610](https://github.com/vuejs/core/issues/10610)
- **custom-elements:** compatibility of createElement in older versions
of Chrome ([#&#8203;9615](https://github.com/vuejs/core/issues/9615))
([a88295d](https://github.com/vuejs/core/commit/a88295dc076ee867939d8b0ee2225e63c5ffb0ca)),
closes [#&#8203;9614](https://github.com/vuejs/core/issues/9614)
- **hmr:** avoid infinite recursion when reloading hmr components
([#&#8203;6936](https://github.com/vuejs/core/issues/6936))
([36bd9b0](https://github.com/vuejs/core/commit/36bd9b0a1fb83e61731fb80d66e265dccbedcfa8)),
closes [#&#8203;6930](https://github.com/vuejs/core/issues/6930)
- **hydration:** log hydration error even when using async components
([#&#8203;9403](https://github.com/vuejs/core/issues/9403))
([5afc76c](https://github.com/vuejs/core/commit/5afc76c229f9ad30eef07f34c7b65e8fe427e637)),
closes [#&#8203;9369](https://github.com/vuejs/core/issues/9369)
- **KeepAlive:** properly cache nested Suspense subtree
([#&#8203;10912](https://github.com/vuejs/core/issues/10912))
([07764fe](https://github.com/vuejs/core/commit/07764fe330692fadf0fc9fb9e92cb5b111df33be))
- **npm:** explicitly add `@vue/reactivity` as dependency of
`@vue/runtime-dom`
([#&#8203;10468](https://github.com/vuejs/core/issues/10468))
([ec424f6](https://github.com/vuejs/core/commit/ec424f6cd96b7e6ba74fc244c484c00fa5590aac))
- **reactivity:** pass oldValue in debug info when triggering refs
([#&#8203;8210](https://github.com/vuejs/core/issues/8210))
([3b0a56a](https://github.com/vuejs/core/commit/3b0a56a9c4d162ec3bd725a4f2dfd776b045e727)),
closes [vuejs/pinia#2061](https://github.com/vuejs/pinia/issues/2061)
- **runtime-core:** avoid traversing static children for vnodes w/
PatchFlags.BAIL
([#&#8203;11115](https://github.com/vuejs/core/issues/11115))
([b557d3f](https://github.com/vuejs/core/commit/b557d3fb8ae1e4e926c4ad0fbb2fa7abe50fd661)),
closes [#&#8203;10547](https://github.com/vuejs/core/issues/10547)
- **runtime-core:** do not fire mount/activated hooks if unmounted
before mounted
([#&#8203;9370](https://github.com/vuejs/core/issues/9370))
([aa156ed](https://github.com/vuejs/core/commit/aa156ed5c4dc0d33ff37e201a7e89d5e0e29160e)),
closes [#&#8203;8898](https://github.com/vuejs/core/issues/8898)
[#&#8203;9264](https://github.com/vuejs/core/issues/9264)
[#&#8203;9617](https://github.com/vuejs/core/issues/9617)
- **runtime-core:** ensure suspense creates dep component's render
effect with correct optimized flag
([#&#8203;7689](https://github.com/vuejs/core/issues/7689))
([c521f95](https://github.com/vuejs/core/commit/c521f956e1697cda36a7f1b913599e5e2004f7ba)),
closes [#&#8203;7688](https://github.com/vuejs/core/issues/7688)
- **runtime-core:** fix missed updates when passing text vnode to
`<component :is>`
([#&#8203;8304](https://github.com/vuejs/core/issues/8304))
([b310ec3](https://github.com/vuejs/core/commit/b310ec389d9738247e5b0f01711186216eb49955)),
closes [#&#8203;8298](https://github.com/vuejs/core/issues/8298)
- **runtime-core:** fix stale v-memo after v-if toggle
([#&#8203;6606](https://github.com/vuejs/core/issues/6606))
([edf2638](https://github.com/vuejs/core/commit/edf263847eddc910f4d2de68287d84b8c66c3860)),
closes [#&#8203;6593](https://github.com/vuejs/core/issues/6593)
- **runtime-core:** fix Transition for components with root-level v-if
([#&#8203;7678](https://github.com/vuejs/core/issues/7678))
([ef2e737](https://github.com/vuejs/core/commit/ef2e737577de42ea38771403f8a4dee8c892daa5)),
closes [#&#8203;7649](https://github.com/vuejs/core/issues/7649)
- **runtime-dom:** also set attribute for form element state
([537a571](https://github.com/vuejs/core/commit/537a571f8cf09dfe0a020e9e8891ecdd351fc3e4)),
closes [#&#8203;6007](https://github.com/vuejs/core/issues/6007)
[#&#8203;6012](https://github.com/vuejs/core/issues/6012)
- **runtime-dom:** support Symbol for input value bindings
([#&#8203;10608](https://github.com/vuejs/core/issues/10608))
([188f3ae](https://github.com/vuejs/core/commit/188f3ae533fd340603068a516a8fecc5d57426c5)),
closes [#&#8203;10597](https://github.com/vuejs/core/issues/10597)
- **shared:** ensure invokeArrayFns handles undefined arguments
([#&#8203;10869](https://github.com/vuejs/core/issues/10869))
([9b40d0f](https://github.com/vuejs/core/commit/9b40d0f25da868a83b0d6bf99dbbdb3ca68bb700)),
closes [#&#8203;10863](https://github.com/vuejs/core/issues/10863)
- **ssr:** directive binding.instance should respect exposed during ssr
([df686ab](https://github.com/vuejs/core/commit/df686abb4f0ac9d898e4fd93751e860f8cbbdbea)),
closes [#&#8203;7499](https://github.com/vuejs/core/issues/7499)
[#&#8203;7502](https://github.com/vuejs/core/issues/7502)
- **ssr:** fix hydration for node with empty text node
([#&#8203;7216](https://github.com/vuejs/core/issues/7216))
([d1011c0](https://github.com/vuejs/core/commit/d1011c07a957d858cb37725b13bc8e4d7a395490))
- **ssr:** fix the bug that multi slot scope id does not work on
component ([#&#8203;6100](https://github.com/vuejs/core/issues/6100))
([4c74302](https://github.com/vuejs/core/commit/4c74302aae64c118752db7fc2a2c229a11ebaead)),
closes [#&#8203;6093](https://github.com/vuejs/core/issues/6093)
- **teleport:** do not throw target warning when teleport is disabled
([#&#8203;9818](https://github.com/vuejs/core/issues/9818))
([15ee43f](https://github.com/vuejs/core/commit/15ee43f66ad2485ac212b02b444345d867b3c060))
- **transition:** ensure Transition enterHooks are updated after clone
([#&#8203;11066](https://github.com/vuejs/core/issues/11066))
([671cf29](https://github.com/vuejs/core/commit/671cf297a550d15b19fa3fecce1b30e26cad8154)),
closes [#&#8203;11061](https://github.com/vuejs/core/issues/11061)
- **types/apiWatch:** correct type inference for reactive array
([#&#8203;11036](https://github.com/vuejs/core/issues/11036))
([aae2d78](https://github.com/vuejs/core/commit/aae2d78875daa476280a45e71c2f38292964efae)),
closes [#&#8203;9416](https://github.com/vuejs/core/issues/9416)
- **types:** improve `app.provide` type checking
([#&#8203;10603](https://github.com/vuejs/core/issues/10603))
([612bbf0](https://github.com/vuejs/core/commit/612bbf0507cbe39d701acc5dff11824802078063)),
closes [#&#8203;10602](https://github.com/vuejs/core/issues/10602)
- **types:** support generic argument in setup context expose method
([#&#8203;8507](https://github.com/vuejs/core/issues/8507))
([635a59b](https://github.com/vuejs/core/commit/635a59b96fe6be445525c6595ca27da7ef7c1feb))
- **v-model:** fix the lazy modifier is not reset by other modifications
([#&#8203;8547](https://github.com/vuejs/core/issues/8547))
([a52a02f](https://github.com/vuejs/core/commit/a52a02f43fdf73d8aaad99c9cafed07f12ee422a)),
closes [#&#8203;8546](https://github.com/vuejs/core/issues/8546)
[#&#8203;6564](https://github.com/vuejs/core/issues/6564)
[#&#8203;6773](https://github.com/vuejs/core/issues/6773)
- **watch:** support traversing symbol properties in deep watcher
([#&#8203;10969](https://github.com/vuejs/core/issues/10969))
([a3e8aaf](https://github.com/vuejs/core/commit/a3e8aafbcc82003a66caded61143eb64c4ef02cd)),
closes [#&#8203;402](https://github.com/vuejs/core/issues/402)

</details>

<details>
<summary>vuejs/router (vue-router)</summary>

### [`v4.4.0`](https://github.com/vuejs/router/releases/tag/v4.4.0)

[Compare
Source](https://github.com/vuejs/router/compare/v4.3.3...v4.4.0)

Please refer to
[CHANGELOG.md](https://github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md)
for details.

### [`v4.3.3`](https://github.com/vuejs/router/releases/tag/v4.3.3)

[Compare
Source](https://github.com/vuejs/router/compare/v4.3.2...v4.3.3)

Please refer to
[CHANGELOG.md](https://github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md)
for details.

</details>

<details>
<summary>vuejs/language-tools (vue-tsc)</summary>

###
[`v2.0.21`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2021-2024-06-08)

[Compare
Source](https://github.com/vuejs/language-tools/compare/v2.0.20...v2.0.21)

##### Bug Fixes

- fix(typescript-plugin): TS plugin cause type checking broken in .ts
files
([#&#8203;4453](https://github.com/vuejs/language-tools/issues/4453))

###
[`v2.0.20`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#2020-2024-06-08)

[Compare
Source](https://github.com/vuejs/language-tools/compare/v2.0.19...v2.0.20)

##### Features

-   feat(language-service): add localization support for zh-hk/zh-tw
- feat(vscode): enable syntax highlighting of cue code blocks in MDX
([#&#8203;4425](https://github.com/vuejs/language-tools/issues/4425))
- Thanks [@&#8203;remcohaszing](https://github.com/remcohaszing)

##### Bug Fixes

- fix(vscode): fix "as"/"instanceof" expressions syntax highlight
([#&#8203;4412](https://github.com/vuejs/language-tools/issues/4412))
- fix(language-core): `ForIteratorExpression`'s `returns` property may
be undefined
([#&#8203;4418](https://github.com/vuejs/language-tools/issues/4418))
- Thanks [@&#8203;so1ve](https://github.com/so1ve)
- fix(language-core): use defineEmits calls instead of type infer
([#&#8203;4430](https://github.com/vuejs/language-tools/issues/4430))
- Thanks [@&#8203;zhiyuanzmj](https://github.com/zhiyuanzmj)
- fix(tsc): log catched errors to console
([#&#8203;4451](https://github.com/vuejs/language-tools/issues/4451))
- Thanks [@&#8203;mik3ybark3r](https://github.com/mik3ybark3r)
- fix(typescript-plugin): TS not working in template when tsconfig
missing
([#&#8203;4452](https://github.com/vuejs/language-tools/issues/4452))
- fix(language-core): use type infer instead of await import
([#&#8203;4436](https://github.com/vuejs/language-tools/issues/4436))
- Thanks [@&#8203;zhiyuanzmj](https://github.com/zhiyuanzmj)
- feat(language-core): ignore type error for new functional component
([#&#8203;4445](https://github.com/vuejs/language-tools/issues/4445))
- Thanks [@&#8203;zhiyuanzmj](https://github.com/zhiyuanzmj)
- fix(language-core): ignore type error for possible component name
([#&#8203;4446](https://github.com/vuejs/language-tools/issues/4446))
- Thanks [@&#8203;zhiyuanzmj](https://github.com/zhiyuanzmj)
-   fix(language-service): filter internal props in template completion
-   fix(language-service): sort component props in template completion
- fix(language-core): duplicate completion appears at the beginning of
script setup block

##### Other Changes

-   Upgrade Volar from `v2.2.4` to `v2.3.0-alpha.14`.
    -   LSP server performance improved
- Language server now responds with the exact server capabilities for
initialization requests
- Auto insertion requests can now exit early in the language client
- The following extensions have been added to Hybrid Mode’s
compatibility whitelist:
- `kimuson.ts-type-expand` - Thanks
[@&#8203;zcf0508](https://github.com/zcf0508)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone
Europe/Helsinki, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- 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://developer.mend.io/github/slipmatio/toolbelt).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] committed Jun 24, 2024
1 parent d2330d0 commit 3a0cf95
Show file tree
Hide file tree
Showing 2 changed files with 231 additions and 223 deletions.
14 changes: 7 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,19 +27,19 @@
"devDependencies": {
"@playwright/test": "1.44.1",
"@tsconfig/node20": "20.1.4",
"@types/node": "20.14.2",
"@types/node": "20.14.7",
"@vitejs/plugin-vue": "5.0.5",
"@vitest/coverage-v8": "1.6.0",
"@vue/test-utils": "2.4.6",
"@vue/tsconfig": "0.5.1",
"happy-dom": "14.12.0",
"typescript": "5.4.5",
"vite": "5.2.13",
"happy-dom": "14.12.3",
"typescript": "5.5.2",
"vite": "5.3.1",
"vite-plugin-dts": "3.9.1",
"vitest": "1.6.0",
"vue": "3.4.27",
"vue-router": "4.3.2",
"vue-tsc": "2.0.19"
"vue": "3.4.29",
"vue-router": "4.4.0",
"vue-tsc": "2.0.21"
},
"files": [
"dist",
Expand Down
Loading

0 comments on commit 3a0cf95

Please sign in to comment.