Skip to content

Commit

Permalink
chore(deps): update vue (#2574)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@he-tree/vue](https://hetree.phphe.com/)
([source](https://github.com/phphe/he-tree)) | [`2.8.7` ->
`2.9.4`](https://renovatebot.com/diffs/npm/@he-tree%2fvue/2.8.7/2.9.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@he-tree%2fvue/2.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@he-tree%2fvue/2.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@he-tree%2fvue/2.8.7/2.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@he-tree%2fvue/2.8.7/2.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@vue/compiler-sfc](https://github.com/vuejs/core/tree/main/packages/compiler-sfc#readme)
([source](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc))
| [`3.5.11` ->
`3.5.13`](https://renovatebot.com/diffs/npm/@vue%2fcompiler-sfc/3.5.11/3.5.13)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fcompiler-sfc/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fcompiler-sfc/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fcompiler-sfc/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fcompiler-sfc/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@vue/runtime-dom](https://github.com/vuejs/core/tree/main/packages/runtime-dom#readme)
([source](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom))
| [`3.5.11` ->
`3.5.13`](https://renovatebot.com/diffs/npm/@vue%2fruntime-dom/3.5.11/3.5.13)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vue%2fruntime-dom/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vue%2fruntime-dom/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vue%2fruntime-dom/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vue%2fruntime-dom/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@vueuse/core](https://github.com/vueuse/vueuse)
([source](https://github.com/vueuse/vueuse/tree/HEAD/packages/core))
| [`11.1.0` ->
`11.3.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/11.1.0/11.3.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vueuse%2fcore/11.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vueuse%2fcore/11.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vueuse%2fcore/11.1.0/11.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vueuse%2fcore/11.1.0/11.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@yaireo/tagify](https://github.com/yairEO/tagify) |
[`4.31.3` ->
`4.33.0`](https://renovatebot.com/diffs/npm/@yaireo%2ftagify/4.31.3/4.33.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@yaireo%2ftagify/4.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@yaireo%2ftagify/4.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@yaireo%2ftagify/4.31.3/4.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@yaireo%2ftagify/4.31.3/4.33.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [tailwindcss](https://tailwindcss.com)
([source](https://github.com/tailwindlabs/tailwindcss)) |
[`3.4.13` ->
`3.4.17`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.13/3.4.17) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/tailwindcss/3.4.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tailwindcss/3.4.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tailwindcss/3.4.13/3.4.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tailwindcss/3.4.13/3.4.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[unplugin-vue-components](https://github.com/unplugin/unplugin-vue-components)
| [`0.27.4` ->
`0.28.0`](https://renovatebot.com/diffs/npm/unplugin-vue-components/0.27.4/0.28.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/unplugin-vue-components/0.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/unplugin-vue-components/0.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/unplugin-vue-components/0.27.4/0.28.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/unplugin-vue-components/0.27.4/0.28.0?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.5.11` ->
`3.5.13`](https://renovatebot.com/diffs/npm/vue/3.5.11/3.5.13) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue/3.5.11/3.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vue-router](https://github.com/vuejs/router) | [`4.4.5` ->
`4.5.0`](https://renovatebot.com/diffs/npm/vue-router/4.4.5/4.5.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-router/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-router/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-router/4.4.5/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-router/4.4.5/4.5.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.1.6` ->
`2.2.0`](https://renovatebot.com/diffs/npm/vue-tsc/2.1.6/2.2.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vue-tsc/2.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vue-tsc/2.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vue-tsc/2.1.6/2.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vue-tsc/2.1.6/2.2.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>phphe/he-tree (@&#8203;he-tree/vue)</summary>

###
[`v2.9.4`](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected])

[Compare
Source](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected])

###
[`v2.9.3`](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected])

[Compare
Source](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected])

###
[`v2.9.2`](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected])

[Compare
Source](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected])

###
[`v2.9.1`](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected])

[Compare
Source](https://github.com/phphe/he-tree/compare/@he-tree/[email protected]...@he-tree/[email protected])

</details>

<details>
<summary>vuejs/core (@&#8203;vue/compiler-sfc)</summary>

###
[`v3.5.13`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3513-2024-11-15)

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

##### Bug Fixes

- **compiler-core:** handle v-memo + v-for with functional key
([#&#8203;12014](https://github.com/vuejs/core/issues/12014))
([99009ee](https://github.com/vuejs/core/commit/99009eee0efc238392daba93792d478525b21afa)),
closes
[#&#8203;12013](https://github.com/vuejs/core/issues/12013)
- **compiler-dom:** properly stringify template string style
([#&#8203;12392](https://github.com/vuejs/core/issues/12392))
([2d78539](https://github.com/vuejs/core/commit/2d78539da35322aea5f821b3cf9b02d006abac72)),
closes
[#&#8203;12391](https://github.com/vuejs/core/issues/12391)
- **custom-element:** avoid triggering mutationObserver when relecting
props
([352bc88](https://github.com/vuejs/core/commit/352bc88c1bd2fda09c61ab17ea1a5967ffcd7bc0)),
closes
[#&#8203;12214](https://github.com/vuejs/core/issues/12214)
[#&#8203;12215](https://github.com/vuejs/core/issues/12215)
- **deps:** update dependency postcss to ^8.4.48
([#&#8203;12356](https://github.com/vuejs/core/issues/12356))
([b5ff930](https://github.com/vuejs/core/commit/b5ff930089985a58c3553977ef999cec2a6708a4))
- **hydration:** the component vnode's el should be updated when a
mismatch occurs.
([#&#8203;12255](https://github.com/vuejs/core/issues/12255))
([a20a4cb](https://github.com/vuejs/core/commit/a20a4cb36a3e717d1f8f259d0d59f133f508ff0a)),
closes
[#&#8203;12253](https://github.com/vuejs/core/issues/12253)
- **reactiivty:** avoid unnecessary watcher effect removal from inactive
scope
([2193284](https://github.com/vuejs/core/commit/21932840eae72ffcd357a62ec596aaecc7ec224a)),
closes
[#&#8203;5783](https://github.com/vuejs/core/issues/5783)
[#&#8203;5806](https://github.com/vuejs/core/issues/5806)
- **reactivity:** release nested effects/scopes on effect scope stop
([#&#8203;12373](https://github.com/vuejs/core/issues/12373))
([bee2f5e](https://github.com/vuejs/core/commit/bee2f5ee62dc0cd04123b737779550726374dd0a)),
closes
[#&#8203;12370](https://github.com/vuejs/core/issues/12370)
- **runtime-dom:** set css vars before user onMounted hooks
([2d5c5e2](https://github.com/vuejs/core/commit/2d5c5e25e9b7a56e883674fb434135ac514429b5)),
closes
[#&#8203;11533](https://github.com/vuejs/core/issues/11533)
- **runtime-dom:** set css vars on update to handle child forcing reflow
in onMount
([#&#8203;11561](https://github.com/vuejs/core/issues/11561))
([c4312f9](https://github.com/vuejs/core/commit/c4312f9c715c131a09e552ba46e9beb4b36d55e6))
- **ssr:** avoid updating subtree of async component if it is resolved
([#&#8203;12363](https://github.com/vuejs/core/issues/12363))
([da7ad5e](https://github.com/vuejs/core/commit/da7ad5e3d24f3e108401188d909d27a4910da095)),
closes
[#&#8203;12362](https://github.com/vuejs/core/issues/12362)
- **ssr:** ensure v-text updates correctly with custom directives in SSR
output
([#&#8203;12311](https://github.com/vuejs/core/issues/12311))
([1f75d4e](https://github.com/vuejs/core/commit/1f75d4e6dfe18121ebe443cd3e8105d54f727893)),
closes
[#&#8203;12309](https://github.com/vuejs/core/issues/12309)
- **ssr:** handle initial selected state for select with v-model + v-for
option
([#&#8203;12399](https://github.com/vuejs/core/issues/12399))
([4f8d807](https://github.com/vuejs/core/commit/4f8d8078221ee52deed266677a227ad2a6d8dd22)),
closes
[#&#8203;12395](https://github.com/vuejs/core/issues/12395)
- **teleport:** handle deferred teleport update before mounted
([#&#8203;12168](https://github.com/vuejs/core/issues/12168))
([8bff142](https://github.com/vuejs/core/commit/8bff142f99b646e9dd15897ec75368fbf34f1534)),
closes
[#&#8203;12161](https://github.com/vuejs/core/issues/12161)
- **templateRef:** set ref on cached async component which wrapped in
KeepAlive
([#&#8203;12290](https://github.com/vuejs/core/issues/12290))
([983eb50](https://github.com/vuejs/core/commit/983eb50a17eac76f1bba4394ad0316c62b72191d)),
closes
[#&#8203;4999](https://github.com/vuejs/core/issues/4999)
[#&#8203;5004](https://github.com/vuejs/core/issues/5004)
- **test:** update snapshot
([#&#8203;12169](https://github.com/vuejs/core/issues/12169))
([828d4a4](https://github.com/vuejs/core/commit/828d4a443919fa2aa4e2e92fbd03a5f04b258eea))
- **Transition:** fix transition memory leak edge case
([#&#8203;12182](https://github.com/vuejs/core/issues/12182))
([660132d](https://github.com/vuejs/core/commit/660132df6c6a8c14bf75e593dc47d2fdada30322)),
closes
[#&#8203;12181](https://github.com/vuejs/core/issues/12181)
- **transition:** reflow before leave-active class after leave-from
([#&#8203;12288](https://github.com/vuejs/core/issues/12288))
([4b479db](https://github.com/vuejs/core/commit/4b479db61d233b054561402ae94ef08550073ea1)),
closes
[#&#8203;2593](https://github.com/vuejs/core/issues/2593)
- **types:** defineEmits w/ interface declaration
([#&#8203;12343](https://github.com/vuejs/core/issues/12343))
([1022eab](https://github.com/vuejs/core/commit/1022eabaa1aaf8436876f5ec5573cb1e4b3959a6)),
closes
[#&#8203;8457](https://github.com/vuejs/core/issues/8457)
- **v-once:** setting hasOnce to current block only when in v-once
([#&#8203;12374](https://github.com/vuejs/core/issues/12374))
([37300fc](https://github.com/vuejs/core/commit/37300fc26190a7299efddbf98800ffd96d5cad96)),
closes
[#&#8203;12371](https://github.com/vuejs/core/issues/12371)

##### Performance Improvements

- **reactivity:** do not track inner key \`\__v_skip\`\`
([#&#8203;11690](https://github.com/vuejs/core/issues/11690))
([d637bd6](https://github.com/vuejs/core/commit/d637bd6c0164c2883e6eabd3c2f1f8c258dedfb1))
- **runtime-core:** use feature flag for call to resolveMergedOptions
([#&#8203;12163](https://github.com/vuejs/core/issues/12163))
([1755ac0](https://github.com/vuejs/core/commit/1755ac0a108ba3486bd8397e56d3bdcd69196594))

###
[`v3.5.12`](https://github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3512-2024-10-11)

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

##### Bug Fixes

- **compiler-dom:** avoid stringify option with null value
([#&#8203;12096](https://github.com/vuejs/core/issues/12096))
([f6d9926](https://github.com/vuejs/core/commit/f6d99262364b7444ebab8742158599e8cdd79eaa)),
closes
[#&#8203;12093](https://github.com/vuejs/core/issues/12093)
- **compiler-sfc:** do not skip TSInstantiationExpression when
transforming props destructure
([#&#8203;12064](https://github.com/vuejs/core/issues/12064))
([d3ecde8](https://github.com/vuejs/core/commit/d3ecde8a696ff62c8d0ab067fd1d7ee0565b63c5))
- **compiler-sfc:** use sass modern api if available and avoid
deprecation warning
([#&#8203;11992](https://github.com/vuejs/core/issues/11992))
([4474c11](https://github.com/vuejs/core/commit/4474c113d1fb1c26298dd6794275d5b5c7cc4d93))
- **compiler:** clone loc to `ifNode`
([#&#8203;12131](https://github.com/vuejs/core/issues/12131))
([cde2c06](https://github.com/vuejs/core/commit/cde2c0671b00d4f6111fcbd7aa76e45872f20b0c)),
closes
[vuejs/language-tools#4911](https://github.com/vuejs/language-tools/issues/4911)
- **custom-element:** properly remove hyphenated attribute
([#&#8203;12143](https://github.com/vuejs/core/issues/12143))
([e16e9a7](https://github.com/vuejs/core/commit/e16e9a7341e7cfb3c443da4e5e5b06e8158712c3)),
closes
[#&#8203;12139](https://github.com/vuejs/core/issues/12139)
- **defineModel:** handle kebab-case model correctly
([#&#8203;12063](https://github.com/vuejs/core/issues/12063))
([c0418a3](https://github.com/vuejs/core/commit/c0418a3b8fa96a0b108ab71b7aab5d3388f90557)),
closes
[#&#8203;12060](https://github.com/vuejs/core/issues/12060)
- **deps:** update dependency monaco-editor to ^0.52.0
([#&#8203;12119](https://github.com/vuejs/core/issues/12119))
([f7cbea2](https://github.com/vuejs/core/commit/f7cbea2111c7770a180b640f36f6a5d4d6abc698))
- **hydration:** provide compat fallback for idle callback hydration
strategy
([#&#8203;11935](https://github.com/vuejs/core/issues/11935))
([1ae545a](https://github.com/vuejs/core/commit/1ae545a3786abef983be1c969726489685569c92))
- **reactivity:** trigger reactivity for Map key `undefined`
([#&#8203;12055](https://github.com/vuejs/core/issues/12055))
([7ad289e](https://github.com/vuejs/core/commit/7ad289e1e7fea654524008ff91e43a8b8a55ef22)),
closes
[#&#8203;12054](https://github.com/vuejs/core/issues/12054)
- **runtime-core:** allow symbol values for slot prop key
([#&#8203;12069](https://github.com/vuejs/core/issues/12069))
([d9d4d4e](https://github.com/vuejs/core/commit/d9d4d4e158cd51a9ddda249f29de8467f60b2792)),
closes
[#&#8203;12068](https://github.com/vuejs/core/issues/12068)
- **runtime-core:** fix required prop check false positive for
kebab-case edge cases
([#&#8203;12034](https://github.com/vuejs/core/issues/12034))
([9da1ac1](https://github.com/vuejs/core/commit/9da1ac156552ac449754e1373aac7e349841becb)),
closes
[#&#8203;12011](https://github.com/vuejs/core/issues/12011)
- **runtime-dom:** prevent unnecessary updates in v-model checkbox when
value is unchanged
([#&#8203;12146](https://github.com/vuejs/core/issues/12146))
([ea943af](https://github.com/vuejs/core/commit/ea943afe404c4ca4b729906c5e8daf7aa2ccde9b)),
closes
[#&#8203;12144](https://github.com/vuejs/core/issues/12144)
- **teleport:** handle disabled teleport with updateCssVars
([#&#8203;12113](https://github.com/vuejs/core/issues/12113))
([76a8223](https://github.com/vuejs/core/commit/76a8223199c148b79a5c0ea19e235164809760cd)),
closes
[#&#8203;12112](https://github.com/vuejs/core/issues/12112)
- **transition/ssr:** make transition appear work with Suspense in SSR
([#&#8203;12047](https://github.com/vuejs/core/issues/12047))
([f1a4f67](https://github.com/vuejs/core/commit/f1a4f67aedfe83e440c54222213f070774faa421)),
closes
[#&#8203;12046](https://github.com/vuejs/core/issues/12046)
- **types:** ensure `this.$props` type does not include `string`
([#&#8203;12123](https://github.com/vuejs/core/issues/12123))
([704173e](https://github.com/vuejs/core/commit/704173e24276706de672cca6c9507e4dd9651197)),
closes
[#&#8203;12122](https://github.com/vuejs/core/issues/12122)
- **types:** retain union type narrowing with defaults applied
([#&#8203;12108](https://github.com/vuejs/core/issues/12108))
([05685a9](https://github.com/vuejs/core/commit/05685a9d7c42d4cd37169b867833776b91154fed)),
closes
[#&#8203;12106](https://github.com/vuejs/core/issues/12106)
- **useId:** ensure useId consistency when using serverPrefetch
([#&#8203;12128](https://github.com/vuejs/core/issues/12128))
([b4d3534](https://github.com/vuejs/core/commit/b4d35349d8bc39aa15bd3f1094d230e5928b177c)),
closes
[#&#8203;12102](https://github.com/vuejs/core/issues/12102)
- **watch:** watchEffect clean-up with SSR
([#&#8203;12097](https://github.com/vuejs/core/issues/12097))
([b094c72](https://github.com/vuejs/core/commit/b094c72b3d40c52c7124f145a9db028509a11202)),
closes
[#&#8203;11956](https://github.com/vuejs/core/issues/11956)

##### Performance Improvements

- **reactivity:** avoid unnecessary recursion in removeSub
([#&#8203;12135](https://github.com/vuejs/core/issues/12135))
([ec917cf](https://github.com/vuejs/core/commit/ec917cfdb9d0169cd0835d3a0e28244242657dc9))

</details>

<details>
<summary>vueuse/vueuse (@&#8203;vueuse/core)</summary>

###
[`v11.3.0`](https://github.com/vueuse/vueuse/releases/tag/v11.3.0)

[Compare
Source](https://github.com/vueuse/vueuse/compare/v11.2.0...v11.3.0)

#####    🚀 Features

- **OnClickOutside**: Support component with fragments  -  by
[@&#8203;ilyaliao](https://github.com/ilyaliao) in
[https://github.com/vueuse/vueuse/issues/4313](https://github.com/vueuse/vueuse/issues/4313)
[<samp>(fe322)</samp>](https://github.com/vueuse/vueuse/commit/fe322bd9)
- **router**: Transform get / set  -  by
[@&#8203;Akryum](https://github.com/Akryum), **Anthony Fu** and
[@&#8203;antfu](https://github.com/antfu) in
[https://github.com/vueuse/vueuse/issues/4326](https://github.com/vueuse/vueuse/issues/4326)
[<samp>(65aa0)</samp>](https://github.com/vueuse/vueuse/commit/65aa0765)
- **useFetch**: Infer 'json' type for array payloads  -  by
[@&#8203;WingSMC](https://github.com/WingSMC), **Gergely
Dremak** and [@&#8203;antfu](https://github.com/antfu) in
[https://github.com/vueuse/vueuse/issues/4329](https://github.com/vueuse/vueuse/issues/4329)
[<samp>(3d29c)</samp>](https://github.com/vueuse/vueuse/commit/3d29c16e)

#####    🐞 Bug Fixes

- **useFetch**: Ensure single slash  -  by
[@&#8203;mrchar](https://github.com/mrchar) and
[@&#8203;antfu](https://github.com/antfu) in
[https://github.com/vueuse/vueuse/issues/4296](https://github.com/vueuse/vueuse/issues/4296)
[<samp>(3de68)</samp>](https://github.com/vueuse/vueuse/commit/3de68720)
- **useMouse**: Record the previous scroll value  -  by
[@&#8203;pkc918](https://github.com/pkc918) and **Anthony Fu**
in
[https://github.com/vueuse/vueuse/issues/4244](https://github.com/vueuse/vueuse/issues/4244)
[<samp>(e8d11)</samp>](https://github.com/vueuse/vueuse/commit/e8d11892)
- **useMouse**: Correct spelling error  -  by
[@&#8203;pkc918](https://github.com/pkc918) in
[https://github.com/vueuse/vueuse/issues/4348](https://github.com/vueuse/vueuse/issues/4348)
[<samp>(cceeb)</samp>](https://github.com/vueuse/vueuse/commit/cceebf46)
- **useRouteParams, useRouteQuery**: Effect triggers twice with object
getter as watch source  -  by
[@&#8203;jack-allocate](https://github.com/jack-allocate) and
**Anthony Fu** in
[https://github.com/vueuse/vueuse/issues/4283](https://github.com/vueuse/vueuse/issues/4283)
[<samp>(44772)</samp>](https://github.com/vueuse/vueuse/commit/44772a44)
- **useSortable**: Wrong order of elements  -  by
[@&#8203;ilyaliao](https://github.com/ilyaliao) in
[https://github.com/vueuse/vueuse/issues/4332](https://github.com/vueuse/vueuse/issues/4332)
[<samp>(9e78e)</samp>](https://github.com/vueuse/vueuse/commit/9e78eda0)
- **useSwipe**: Allow vertical scrolling during swipe  -  by
[@&#8203;ilyaliao](https://github.com/ilyaliao) in
[https://github.com/vueuse/vueuse/issues/4323](https://github.com/vueuse/vueuse/issues/4323)
[<samp>(1bb54)</samp>](https://github.com/vueuse/vueuse/commit/1bb547e0)
- **useUrlSearchParams**: `hash` mode missing `location.search`  -  by
[@&#8203;Huodoo](https://github.com/Huodoo), **霍冬冬** and
[@&#8203;antfu](https://github.com/antfu) in
[https://github.com/vueuse/vueuse/issues/4340](https://github.com/vueuse/vueuse/issues/4340)
[<samp>(e77ca)</samp>](https://github.com/vueuse/vueuse/commit/e77cab13)

#####     [View changes on
GitHub](https://github.com/vueuse/vueuse/compare/v11.2.0...v11.3.0)

###
[`v11.2.0`](https://github.com/vueuse/vueuse/releases/tag/v11.2.0)

[Compare
Source](https://github.com/vueuse/vueuse/compare/v11.1.0...v11.2.0)

#####    🚀 Features

- **useBreakpoints**: Add breakpoints for ElementUI/ElementPlus  -  by
[@&#8203;AAABingBing](https://github.com/AAABingBing) and
**Anthony Fu** in
[https://github.com/vueuse/vueuse/issues/4238](https://github.com/vueuse/vueuse/issues/4238)
[<samp>(f71e5)</samp>](https://github.com/vueuse/vueuse/commit/f71e5138)
- **useMediaControls**: Add playback error event  -  by
[@&#8203;DarrenSG](https://github.com/DarrenSG) and **Anthony
Fu** in
[https://github.com/vueuse/vueuse/issues/4253](https://github.com/vueuse/vueuse/issues/4253)
[<samp>(e1169)</samp>](https://github.com/vueuse/vueuse/commit/e11699d2)

#####    🐞 Bug Fixes

- **useArrayReduce**: InitialValue can be a function  -  by
[@&#8203;Mutter45](https://github.com/Mutter45) and **Anthony
Fu** in
[https://github.com/vueuse/vueuse/issues/4243](https://github.com/vueuse/vueuse/issues/4243)
[<samp>(ae542)</samp>](https://github.com/vueuse/vueuse/commit/ae542c6b)
- **useDevicesList**: Handle NotAllowedError on reject/close  -  by
[@&#8203;espensgr](https://github.com/espensgr) and **Anthony
Fu** in
[https://github.com/vueuse/vueuse/issues/4246](https://github.com/vueuse/vueuse/issues/4246)
[<samp>(bf0f2)</samp>](https://github.com/vueuse/vueuse/commit/bf0f249e)
- **useDropZone**: Remove file kind restriction  -  by
[@&#8203;jackcodetw](https://github.com/jackcodetw) in
[https://github.com/vueuse/vueuse/issues/4305](https://github.com/vueuse/vueuse/issues/4305)
[<samp>(1d661)</samp>](https://github.com/vueuse/vueuse/commit/1d661f9d)
- **useIntervalFn**: Prevent timer being set after pause is called in cb
 -  by [@&#8203;laporchen](https://github.com/laporchen) and
**Anthony Fu** in
[https://github.com/vueuse/vueuse/issues/4258](https://github.com/vueuse/vueuse/issues/4258)
[<samp>(59f8c)</samp>](https://github.com/vueuse/vueuse/commit/59f8c944)
- **useManualRefHistory**: `canUndo` and `canRedo` typing to be computed
ref  -  by [@&#8203;roydukkey](https://github.com/roydukkey)
and **Anthony Fu** in
[https://github.com/vueuse/vueuse/issues/4261](https://github.com/vueuse/vueuse/issues/4261)
[<samp>(b46d2)</samp>](https://github.com/vueuse/vueuse/commit/b46d2a0e)
- **useWebSocket**: Autoreconnect when ws close  -  by
[@&#8203;jackcodetw](https://github.com/jackcodetw) in
[https://github.com/vueuse/vueuse/issues/4314](https://github.com/vueuse/vueuse/issues/4314)
[<samp>(08412)</samp>](https://github.com/vueuse/vueuse/commit/08412e8c)

#####     [View changes on
GitHub](https://github.com/vueuse/vueuse/compare/v11.1.0...v11.2.0)

</details>

<details>
<summary>yairEO/tagify (@&#8203;yaireo/tagify)</summary>

###
[`v4.33.0`](https://github.com/yairEO/tagify/releases/tag/v4.33.0)

[Compare
Source](https://github.com/yairEO/tagify/compare/v4.32.2...v4.33.0)

- fixes
[#&#8203;1422](https://github.com/yairEO/tagify/issues/1422) -
in "select-mode" editing existing value does not re-filters the
suggestions list
[`fd2c208`](https://github.com/yairEO/tagify/commit/fd2c208)
- accessibility bugfix: when Tagify gets focused (through tab), the
component's input should be focused and if there is already a selected
value, the caret should be places at the end
[`52c37a4`](https://github.com/yairEO/tagify/commit/52c37a4)
- fixes
[#&#8203;1420](https://github.com/yairEO/tagify/issues/1420):
when selecting a suggestion with the keyboard, keep the same highlighted
suggestion if `includeSelectedTags` setting is `true` or else, highlight
the next/prev suggestion - rehydrate suggestions list when selecting a
suggestion with the mouse
[`5746d7a`](https://github.com/yairEO/tagify/commit/5746d7a)
- [#&#8203;1420](https://github.com/yairEO/tagify/issues/1420)
- on select-mode, do not call `dropdown.hide` within `onEditTagDone`
after a suggestion was selected
[`ca64ac7`](https://github.com/yairEO/tagify/commit/ca64ac7)
- re-implemented
[#&#8203;1425](https://github.com/yairEO/tagify/issues/1425) in
a better way
[`3e9819a`](https://github.com/yairEO/tagify/commit/3e9819a)
- fixes
[#&#8203;1428](https://github.com/yairEO/tagify/issues/1428) -
fixed the compatibility layer. I assume now Tagify only supports React
v17 and above
[`108c6bc`](https://github.com/yairEO/tagify/commit/108c6bc)
- slightly increased `$tag-inset-shadow-size` CSS variable
[`2d8abd2`](https://github.com/yairEO/tagify/commit/2d8abd2)
- Fix Tab key after click Tab key didn't work after you select a
suggestion with mouse because the input lose focus
[`cbb6864`](https://github.com/yairEO/tagify/commit/cbb6864)

###
[`v4.32.2`](https://github.com/yairEO/tagify/releases/tag/v4.32.2)

[Compare
Source](https://github.com/yairEO/tagify/compare/v4.32.1...v4.32.2)

- Enhance keyboard navigation for suggestions dropdown by adding support
for PageUp, PageDown, Home, and End keys. This allows users to navigate
through suggestions more efficiently without using the mouse.
[`719827b`](https://github.com/yairEO/tagify/commit/719827b)
- bugfix: in select-mode, the `x` (remove tag) button should not be
visible if the suggestions' dropdown is visible (open)
[`1cd4459`](https://github.com/yairEO/tagify/commit/1cd4459)
- ran `npx update-browserslist-db@latest`
[`0ea0f30`](https://github.com/yairEO/tagify/commit/0ea0f30)
- fixes
[#&#8203;1423](https://github.com/yairEO/tagify/issues/1423) -
Dropdowns does not close when interacting with tags of other instances
[`d9d9ece`](https://github.com/yairEO/tagify/commit/d9d9ece)
- added an FAQ item
[`0e0ad46`](https://github.com/yairEO/tagify/commit/0e0ad46)
- `this.state.dropdown.suggestions` should point to the sorted list and
not pre-sorted one
[`4acd7ae`](https://github.com/yairEO/tagify/commit/4acd7ae)
- call the custom `sortby` (if defined) also when there's no search
query
[`643f79d`](https://github.com/yairEO/tagify/commit/643f79d)
- Fix scroll behavior
[`7c4ce8f`](https://github.com/yairEO/tagify/commit/7c4ce8f)

###
[`v4.32.1`](https://github.com/yairEO/tagify/releases/tag/v4.32.1)

[Compare
Source](https://github.com/yairEO/tagify/compare/v4.32.0...v4.32.1)

- [#&#8203;1409](https://github.com/yairEO/tagify/issues/1409)
- fixed incorrect example code
[`bc63229`](https://github.com/yairEO/tagify/commit/bc63229)
- in normal mode, if there is a single tag and while the dropdown is
open the tag's `x` button is clicked, then the component should be
re-focused
[`9743bab`](https://github.com/yairEO/tagify/commit/9743bab)
- improved README `dropdown.includeSelectedTags` setting description
[`b39985c`](https://github.com/yairEO/tagify/commit/b39985c)
- removed `e.preventDefault` for `tab` keydown event
[`a321d15`](https://github.com/yairEO/tagify/commit/a321d15)
- typo fix
[`05e86a4`](https://github.com/yairEO/tagify/commit/05e86a4)

###
[`v4.32.0`](https://github.com/yairEO/tagify/releases/tag/v4.32.0)

[Compare
Source](https://github.com/yairEO/tagify/compare/v4.31.6...v4.32.0)

- should set the `selectOption` on the global state every time
`suggestionClick` is called (before it is called), which can be either
by mouse click or key press
[`34e81db`](https://github.com/yairEO/tagify/commit/34e81db)
- fixes
[#&#8203;1402](https://github.com/yairEO/tagify/issues/1402) -
added `blur` event when a tag has focus (is editable) and then blured.
apparently the `onFocusBlur` does not catch this blur event for some
reason.
[`3e90111`](https://github.com/yairEO/tagify/commit/3e90111)
- fixes
[#&#8203;1400](https://github.com/yairEO/tagify/issues/1400) -
tyrping text in the input element and pressing backspace key should not
rmove everything that was typed
[`f0747d1`](https://github.com/yairEO/tagify/commit/f0747d1)
- fixes
[#&#8203;1401](https://github.com/yairEO/tagify/issues/1401) -
editing a tag and then selecting a suggestion (from the dropdown)
results in an error
[`0e0e851`](https://github.com/yairEO/tagify/commit/0e0e851)
- fixes
#[#&#8203;1403](https://github.com/yairEO/tagify/issues/1403) -
added missing `async` keywrod for a function `initReac` which uses
`async` internally
[`f1bbd0c`](https://github.com/yairEO/tagify/commit/f1bbd0c)

###
[`v4.31.6`](https://github.com/yairEO/tagify/releases/tag/v4.31.6)

[Compare
Source](https://github.com/yairEO/tagify/compare/v4.31.5...v4.31.6)

- hopefully fixes
[#&#8203;1378](https://github.com/yairEO/tagify/issues/1378) -
Vue file with compilation error
[`9b2f3a9`](https://github.com/yairEO/tagify/commit/9b2f3a9)
- should tab-autocomplete a tag from the whitelist and with all its
data, instead of only the suggetion's text, which is incorrect in case
of a whitelist collection
[`ab72938`](https://github.com/yairEO/tagify/commit/ab72938)

###
[`v4.31.5`](https://github.com/yairEO/tagify/releases/tag/v4.31.5)

[Compare
Source](https://github.com/yairEO/tagify/compare/v4.31.4...v4.31.5)

- Calling `removeChild` in the `destory` method only if
`this.DOM.scope.parentNode` exists
[`afade9e`](https://github.com/yairEO/tagify/commit/afade9e)
- Upgraded some packages
[`12f90dd`](https://github.com/yairEO/tagify/commit/12f90dd)
- Fixes
[#&#8203;1393](https://github.com/yairEO/tagify/issues/1393) -
calling `this.getPersistedData(&#&#8203;39;value&#&#8203;39;)` should
return nothing if `settings.id` is undefined
[`1d3419f`](https://github.com/yairEO/tagify/commit/1d3419f)
- Fix error when DOM element is already detached during call to destroy
method
[`a10ff9a`](https://github.com/yairEO/tagify/commit/a10ff9a)
- Bump rollup from 2.79.1 to 2.79.2
[`a5ff0d2`](https://github.com/yairEO/tagify/commit/a5ff0d2)

###
[`v4.31.4`](https://github.com/yairEO/tagify/releases/tag/v4.31.4)

[Compare
Source](https://github.com/yairEO/tagify/compare/v4.31.3...v4.31.4)

- fixes
[#&#8203;1374](https://github.com/yairEO/tagify/issues/1374) -
add some protection in case `id` ' does not exists or if even
`localStorage` does not exists
[`92dfd05`](https://github.com/yairEO/tagify/commit/92dfd05)
- fixes
[#&#8203;1373](https://github.com/yairEO/tagify/issues/1373) -
removed top-level `await` in order to resolve the error: "await is only
valid in async functions and the top level bodies of modules"
[`b0b16d3`](https://github.com/yairEO/tagify/commit/b0b16d3)
- added missing template mentioning in the README: `input` template
[`0b2a55a`](https://github.com/yairEO/tagify/commit/0b2a55a)
- fixes
[#&#8203;1386](https://github.com/yairEO/tagify/issues/1386) -
re-enabled `spellcheck` for the input component
[`a459362`](https://github.com/yairEO/tagify/commit/a459362)
- fixes
[#&#8203;1391](https://github.com/yairEO/tagify/issues/1391) -
Can't add a tag with the value 0 as integer
[`5de627b`](https://github.com/yairEO/tagify/commit/5de627b)
- Fix test on settings "dropdown.enable" (should be "dropdown.enabled"
instead)
[`f93da3e`](https://github.com/yairEO/tagify/commit/f93da3e)

</details>

<details>
<summary>tailwindlabs/tailwindcss (tailwindcss)</summary>

###
[`v3.4.17`](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.16...v3.4.17)

[Compare
Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.16...v3.4.17)

###
[`v3.4.16`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.16)

[Compare
Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.15...v3.4.16)

##### Fixed

- Ensure the TypeScript types for `PluginsConfig` allow `undefined`
values
([#&#8203;14668](https://github.com/tailwindlabs/tailwindcss/pull/14668))

### Changed

- Bumped lilconfig to v3.x
([#&#8203;15289](https://github.com/tailwindlabs/tailwindcss/pull/15289))

###
[`v3.4.15`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.15)

[Compare
Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.14...v3.4.15)

- Bump versions for security vulnerabilities
([#&#8203;14697](https://github.com/tailwindlabs/tailwindcss/pull/14697))
- Ensure the TypeScript types for the `boxShadow` theme configuration
allows arrays
([#&#8203;14856](https://github.com/tailwindlabs/tailwindcss/pull/14856))
- Set fallback for opacity variables to ensure setting colors with the
`selection:*` variant works in Chrome 131
([#&#8203;15003](https://github.com/tailwindlabs/tailwindcss/pull/15003))

###
[`v3.4.14`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.14)

[Compare
Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.13...v3.4.14)

##### Fixed

- Don't set `display: none` on elements that use `hidden="until-found"`
([#&#8203;14625](https://github.com/tailwindlabs/tailwindcss/pull/14625))

</details>

<details>
<summary>unplugin/unplugin-vue-components
(unplugin-vue-components)</summary>

###
[`v0.28.0`](https://github.com/unplugin/unplugin-vue-components/releases/tag/v0.28.0)

[Compare
Source](https://github.com/unplugin/unplugin-vue-components/compare/v0.27.5...v0.28.0)

#####    🚨 Breaking Changes

- Upgrade unplugin, drop node 16 & webpack 4 support  -  by
[@&#8203;antfu](https://github.com/antfu)
[<samp>(eb5ce)</samp>](https://github.com/unplugin/unplugin-vue-components/commit/eb5ce21)

#####    🚀 Features

- Sync ionic 8.4  -  by
[@&#8203;reslear](https://github.com/reslear) in
[https://github.com/unplugin/unplugin-vue-components/issues/807](https://github.com/unplugin/unplugin-vue-components/issues/807)
[<samp>(085ec)</samp>](https://github.com/unplugin/unplugin-vue-components/commit/085ec5a)

#####     [View changes on
GitHub](https://github.com/unplugin/unplugin-vue-components/compare/v0.27.5...v0.28.0)

###
[`v0.27.5`](https://github.com/unplugin/unplugin-vue-components/releases/tag/v0.27.5)

[Compare
Source](https://github.com/unplugin/unplugin-vue-components/compare/v0.27.4...v0.27.5)

#####    🐞 Bug Fixes

- Expose new ionic v8 components  -  by
[@&#8203;reslear](https://github.com/reslear) in
[https://github.com/unplugin/unplugin-vue-components/issues/750](https://github.com/unplugin/unplugin-vue-components/issues/750)
[<samp>(f107f)</samp>](https://github.com/unplugin/unplugin-vue-components/commit/f107f50)

#####     [View changes on
GitHub](https://github.com/unplugin/unplugin-vue-components/compare/v0.27.4...v0.27.5)

</details>

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

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

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

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.2.0`](https://github.com/vuejs/language-tools/compare/v2.1.10...5babca774658d4b9afbe877ac7c8cafdaecf2c3e)

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

###
[`v2.1.10`](https://github.com/vuejs/language-tools/compare/v2.1.8...b0af30caee2f8dfb1a8393c1b400f38e31fa4883)

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

###
[`v2.1.8`](https://github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#218-supofficialsup-219-supinsiderssup-2024-10-26)

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

##### Features

- **vscode:** reactions visualization now identifies more use cases
<sup>Insiders</sup>
- **language-core:** auto infer `$el` type
([#&#8203;4805](https://github.com/vuejs/language-tools/issues/4805))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** typed directive arg and modifiers
([#&#8203;4813](https://github.com/vuejs/language-tools/issues/4813))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!

##### Bug Fixes

- **language-core:** avoid generic type loss due to destructured props
([#&#8203;4821](https://github.com/vuejs/language-tools/issues/4821))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** handle `v-for` with `v-once` correctly
([#&#8203;4830](https://github.com/vuejs/language-tools/issues/4830))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** avoid generating zero-length mappings for
interpolation edges
- **language-core:** don't assign `this` to `__VLS_ctx`
([#&#8203;4845](https://github.com/vuejs/language-tools/issues/4845))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-service:** initialize scope with null prototype object
([#&#8203;4855](https://github.com/vuejs/language-tools/issues/4855))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** inlay hints for `<component :is>` and `<slot
:name>`
([#&#8203;4661](https://github.com/vuejs/language-tools/issues/4661))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX),
[@&#8203;so1ve](https://github.com/so1ve)!
- **language-core:** should error when invalid syntax at script end
([#&#8203;4692](https://github.com/vuejs/language-tools/issues/4692))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** correct type inference of `defineModel` &
`defineEmits` in generic
([#&#8203;4823](https://github.com/vuejs/language-tools/issues/4823))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** inject generics of `useTemplateRef` into correct
location
([#&#8203;4829](https://github.com/vuejs/language-tools/issues/4829))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** prevent the generation of generics in JS
([#&#8203;4836](https://github.com/vuejs/language-tools/issues/4836))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX),
[@&#8203;zhiyuanzmj](https://github.com/zhiyuanzmj)!
- **language-core:** generate correct reference for `v-on` on `<slot>`
([#&#8203;4864](https://github.com/vuejs/language-tools/issues/4864))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** match classname before `)`
([#&#8203;4887](https://github.com/vuejs/language-tools/issues/4887))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-service:** handle internal item key with leading slash
correctly
([#&#8203;4894](https://github.com/vuejs/language-tools/issues/4894))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** correctly obtain the index of style modules
([#&#8203;4907](https://github.com/vuejs/language-tools/issues/4907))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** refer absolute path of global types file
([#&#8203;4924](https://github.com/vuejs/language-tools/issues/4924))
- Thanks to
[@&#8203;depressedX](https://github.com/depressedX)!
- **component-meta:** error when signatures is undefined
([#&#8203;4930](https://github.com/vuejs/language-tools/issues/4930))
- Thanks to
[@&#8203;Hannesrasmussen](https://github.com/Hannesrasmussen)!
- **language-core:** intersect props of generic component with attrs
([#&#8203;4886](https://github.com/vuejs/language-tools/issues/4886))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** fix incorrect syntax for class component virtual
code
- **language-core:** generate `value` instead of model name into tuple
([#&#8203;4892](https://github.com/vuejs/language-tools/issues/4892))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** infer template ref's type of native elements with
`v-for` correctly
([#&#8203;4933](https://github.com/vuejs/language-tools/issues/4933))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- **language-core:** should wrap item with `Reactive` on `v-for`
([#&#8203;4902](https://github.com/vuejs/language-tools/issues/4902))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!

##### Performance

- **language-service:** find destructured props only with enabled
setting
([#&#8203;4815](https://github.com/vuejs/language-tools/issues/4815))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!

##### Other Changes

-   Upgraded Volar from `v2.4.1` to `v2.4.8`:
- Changing vue files causes internal state to desync in Sublime Text
([#&#8203;4909](https://github.com/vuejs/language-tools/issues/4909))
- Thanks to [@&#8203;rchl](https://github.com/rchl)!
- The syntax highlighting is not applied when destructuring props
([#&#8203;4811](https://github.com/vuejs/language-tools/issues/4811))
- chore: fix nvim config snippet in README
([#&#8203;4881](https://github.com/vuejs/language-tools/issues/4881))
- Thanks to
[@&#8203;LiamEderzeel](https://github.com/LiamEderzeel)!
- chore: remove side effects
([#&#8203;4871](https://github.com/vuejs/language-tools/issues/4871))
- Thanks to [@&#8203;vikingair](https://github.com/vikingair)!
- chore: remove `importsNotUsedAsValues`
([#&#8203;4897](https://github.com/vuejs/language-tools/issues/4897))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- chore(vscode): switch to `"module": "CommonJS"`
([#&#8203;4944](https://github.com/vuejs/language-tools/issues/4944))
- Thanks to [@&#8203;KazariEX](https://github.com/KazariEX)!
- test: fix incorrect default value
([#&#8203;4934](https://github.com/vuejs/language-tools/issues/4934))
- Thanks to [@&#8203;jh-leong](https://github.com/jh-leong)!
-   test(tsc): add a test case for class component

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on the 2nd through 5th day of the
month" (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](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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/JabRef/JabRefOnline).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM5LjgwLjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tobias Diez <[email protected]>
  • Loading branch information
renovate[bot] and tobiasdiez authored Dec 26, 2024
1 parent aebadec commit decb9e4
Show file tree
Hide file tree
Showing 3 changed files with 422 additions and 375 deletions.
6 changes: 6 additions & 0 deletions components/content/SimpleDiv.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,9 @@
/>
</div>
</template>
<script setup lang="ts">
// Workaround for https://github.com/vuejs/language-tools/issues/5082
defineSlots<{
default: any

Check warning on line 12 in components/content/SimpleDiv.vue

View workflow job for this annotation

GitHub Actions / Lint

Unexpected any. Specify a different type
}>()
</script>
20 changes: 10 additions & 10 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
"@as-integrations/h3": "1.2.1",
"@azure/communication-email": "1.0.0",
"@graphql-tools/schema": "10.0.7",
"@he-tree/vue": "2.8.7",
"@he-tree/vue": "2.9.4",
"@nuxtjs/tailwindcss": "6.12.1",
"@pinia/nuxt": "0.5.3",
"@popperjs/core": "2.11.8",
Expand All @@ -58,8 +58,8 @@
"@vee-validate/zod": "4.13.2",
"@vue/apollo-composable": "4.2.1",
"@vue/apollo-util": "4.0.0-beta.6",
"@vueuse/core": "11.1.0",
"@yaireo/tagify": "4.31.3",
"@vueuse/core": "11.3.0",
"@yaireo/tagify": "4.33.0",
"body-scroll-lock": "4.0.0-beta.0",
"cross-fetch": "4.0.0",
"graphql": "16.9.0",
Expand All @@ -75,8 +75,8 @@
"typescript": "5.5.4",
"unstorage": "1.12.0",
"vee-validate": "4.13.2",
"vue": "3.5.11",
"vue-router": "4.4.5",
"vue": "3.5.13",
"vue-router": "4.5.0",
"zod": "3.23.8"
},
"devDependencies": {
Expand Down Expand Up @@ -120,8 +120,8 @@
"@typescript-eslint/parser": "7.18.0",
"@vee-validate/nuxt": "4.13.2",
"@vitest/coverage-v8": "2.1.4",
"@vue/compiler-sfc": "3.5.11",
"@vue/runtime-dom": "3.5.11",
"@vue/compiler-sfc": "3.5.13",
"@vue/runtime-dom": "3.5.13",
"@vue/test-utils": "2.4.6",
"argon2": "0.41.1",
"chalk": "5.3.0",
Expand Down Expand Up @@ -152,15 +152,15 @@
"prisma": "5.22.0",
"storybook": "7.6.20",
"storybook-vue-addon": "0.6.2",
"tailwindcss": "3.4.13",
"tailwindcss": "3.4.17",
"ufo": "1.5.4",
"unplugin-vue-components": "0.27.4",
"unplugin-vue-components": "0.28.0",
"vite": "5.4.0",
"vitest": "2.1.4",
"vitest-environment-nuxt": "1.0.1",
"vitest-github-actions-reporter": "0.11.1",
"vitest-mock-extended": "2.0.2",
"vue-tsc": "2.1.6"
"vue-tsc": "2.2.0"
},
"prisma": {
"schema": "server/database/schema.prisma",
Expand Down
Loading

0 comments on commit decb9e4

Please sign in to comment.