Commit e76336d
authored
chore(deps): update vue (#2723)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[@vue/compiler-sfc](https://redirect.github.com/vuejs/core/tree/main/packages/compiler-sfc#readme)
([source](https://redirect.github.com/vuejs/core/tree/HEAD/packages/compiler-sfc))
| [`3.5.17` ->
`3.5.18`](https://renovatebot.com/diffs/npm/@vue%2fcompiler-sfc/3.5.17/3.5.18)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[@vue/runtime-dom](https://redirect.github.com/vuejs/core/tree/main/packages/runtime-dom#readme)
([source](https://redirect.github.com/vuejs/core/tree/HEAD/packages/runtime-dom))
| [`3.5.17` ->
`3.5.18`](https://renovatebot.com/diffs/npm/@vue%2fruntime-dom/3.5.17/3.5.18)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [@vueuse/core](https://redirect.github.com/vueuse/vueuse)
([source](https://redirect.github.com/vueuse/vueuse/tree/HEAD/packages/core))
| [`13.5.0` ->
`13.6.0`](https://renovatebot.com/diffs/npm/@vueuse%2fcore/13.5.0/13.6.0)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [@yaireo/tagify](https://redirect.github.com/yairEO/tagify) |
[`4.35.2` ->
`4.35.3`](https://renovatebot.com/diffs/npm/@yaireo%2ftagify/4.35.2/4.35.3)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[vue](https://redirect.github.com/vuejs/core/tree/main/packages/vue#readme)
([source](https://redirect.github.com/vuejs/core)) | [`3.5.17` ->
`3.5.18`](https://renovatebot.com/diffs/npm/vue/3.5.17/3.5.18) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [vue-tsc](https://redirect.github.com/vuejs/language-tools)
([source](https://redirect.github.com/vuejs/language-tools/tree/HEAD/packages/tsc))
| [`3.0.1` ->
`3.0.5`](https://renovatebot.com/diffs/npm/vue-tsc/3.0.1/3.0.5) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>vuejs/core (@​vue/compiler-sfc)</summary>
###
[`v3.5.18`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#3518-2025-07-23)
[Compare
Source](https://redirect.github.com/vuejs/core/compare/v3.5.17...v3.5.18)
##### Bug Fixes
- **compiler-core:** avoid cached text vnodes retaining detached DOM
nodes
([#​13662](https://redirect.github.com/vuejs/core/issues/13662))
([00695a5](https://redirect.github.com/vuejs/core/commit/00695a5b41b2d032deaeada83831ff83aa6bfd4e)),
closes
[#​13661](https://redirect.github.com/vuejs/core/issues/13661)
- **compiler-core:** avoid self updates of `v-pre`
([#​12556](https://redirect.github.com/vuejs/core/issues/12556))
([21b685a](https://redirect.github.com/vuejs/core/commit/21b685ad9d9d0e6060fc7d07b719bf35f2d9ae1f))
- **compiler-core:** identifiers in function parameters should not be
inferred as references
([#​13548](https://redirect.github.com/vuejs/core/issues/13548))
([9b02923](https://redirect.github.com/vuejs/core/commit/9b029239edf88558465b941e1e4c085f92b1ebff))
- **compiler-core:** recognize empty string as non-identifier
([#​12553](https://redirect.github.com/vuejs/core/issues/12553))
([ce93339](https://redirect.github.com/vuejs/core/commit/ce933390ad1c72bed258f7ad959a78f0e8acdf57))
- **compiler-core:** transform empty `v-bind` dynamic argument content
correctly
([#​12554](https://redirect.github.com/vuejs/core/issues/12554))
([d3af67e](https://redirect.github.com/vuejs/core/commit/d3af67e878790892f9d34cfea15d13625aabe733))
- **compiler-sfc:** transform empty srcset w/ includeAbsolute: true
([#​13639](https://redirect.github.com/vuejs/core/issues/13639))
([d8e40ef](https://redirect.github.com/vuejs/core/commit/d8e40ef7e1c20ee86b294e7cf78e2de60d12830e)),
closes
[vitejs/vite-plugin-vue#631](https://redirect.github.com/vitejs/vite-plugin-vue/issues/631)
- **css-vars:** nullish v-bind in style should not lead to unexpected
inheritance
([#​12461](https://redirect.github.com/vuejs/core/issues/12461))
([c85f1b5](https://redirect.github.com/vuejs/core/commit/c85f1b5a132eb8ec25f71b250e25e65a5c20964f)),
closes
[#​12434](https://redirect.github.com/vuejs/core/issues/12434)
[#​12439](https://redirect.github.com/vuejs/core/issues/12439)
[#​7474](https://redirect.github.com/vuejs/core/issues/7474)
[#​7475](https://redirect.github.com/vuejs/core/issues/7475)
- **custom-element:** ensure exposed methods are accessible from custom
elements by making them enumerable
([#​13634](https://redirect.github.com/vuejs/core/issues/13634))
([90573b0](https://redirect.github.com/vuejs/core/commit/90573b06bf6fb6c14c6bbff6c4e34e0ab108953a)),
closes
[#​13632](https://redirect.github.com/vuejs/core/issues/13632)
- **hydration:** prevent lazy hydration for updated components
([#​13511](https://redirect.github.com/vuejs/core/issues/13511))
([a9269c6](https://redirect.github.com/vuejs/core/commit/a9269c642bf944560bc29adb5dae471c11cd9ee8)),
closes
[#​13510](https://redirect.github.com/vuejs/core/issues/13510)
- **runtime-core:** ensure correct anchor el for unresolved async
components
([#​13560](https://redirect.github.com/vuejs/core/issues/13560))
([7f29943](https://redirect.github.com/vuejs/core/commit/7f2994393dcdb82cacbf62e02b5ba5565f32588b)),
closes
[#​13559](https://redirect.github.com/vuejs/core/issues/13559)
- **slots:** refine internal key checking to support slot names starting
with an underscore
([#​13612](https://redirect.github.com/vuejs/core/issues/13612))
([c5f7db1](https://redirect.github.com/vuejs/core/commit/c5f7db11542bb2246363aef78c88a8e6cef0ee93)),
closes
[#​13611](https://redirect.github.com/vuejs/core/issues/13611)
- **ssr:** ensure empty slots render as a comment node in Transition
([#​13396](https://redirect.github.com/vuejs/core/issues/13396))
([8cfc10a](https://redirect.github.com/vuejs/core/commit/8cfc10a80b9cbf5d801ab149e49b8506d192e7e1)),
closes
[#​13394](https://redirect.github.com/vuejs/core/issues/13394)
</details>
<details>
<summary>vueuse/vueuse (@​vueuse/core)</summary>
###
[`v13.6.0`](https://redirect.github.com/vueuse/vueuse/releases/tag/v13.6.0)
[Compare
Source](https://redirect.github.com/vueuse/vueuse/compare/v13.5.0...v13.6.0)
##### 🚀 Features
- Mark templateRef as deprecated - by
[@​ilyaliao](https://redirect.github.com/ilyaliao) in
[https://github.com/vueuse/vueuse/issues/4894](https://redirect.github.com/vueuse/vueuse/issues/4894)
[<samp>(0271e)</samp>](https://redirect.github.com/vueuse/vueuse/commit/0271eef9)
- **useFileDialog**: Add MaybRef to multiple, accept, capture, reset,
and directory - by
[@​hunterwilhelm](https://redirect.github.com/hunterwilhelm),
**Anthony Fu** and [@​antfu](https://redirect.github.com/antfu) in
[https://github.com/vueuse/vueuse/issues/4813](https://redirect.github.com/vueuse/vueuse/issues/4813)
[<samp>(a44bd)</samp>](https://redirect.github.com/vueuse/vueuse/commit/a44bdc2c)
- **useFocusTrap**: Expose updateContainerElements for dynamic contai…
- by [@​PeikyLiu](https://redirect.github.com/PeikyLiu) and
[@​ilyaliao](https://redirect.github.com/ilyaliao) in
[https://github.com/vueuse/vueuse/issues/4849](https://redirect.github.com/vueuse/vueuse/issues/4849)
[<samp>(3d5e5)</samp>](https://redirect.github.com/vueuse/vueuse/commit/3d5e511a)
- **useIDBKeyval**: Add `options.serializer` - by
[@​matthewjumpsoffbuildings](https://redirect.github.com/matthewjumpsoffbuildings),
[@​OrbisK](https://redirect.github.com/OrbisK) and
[@​43081j](https://redirect.github.com/43081j) in
[https://github.com/vueuse/vueuse/issues/4781](https://redirect.github.com/vueuse/vueuse/issues/4781)
[<samp>(bb831)</samp>](https://redirect.github.com/vueuse/vueuse/commit/bb831783)
- **useStorageAsync**: Add `onReady` option and Promise return - by
[@​asika32764](https://redirect.github.com/asika32764), **Fernando
Fernández**, [@​OrbisK](https://redirect.github.com/OrbisK) and
**Anthony Fu** in
[https://github.com/vueuse/vueuse/issues/4158](https://redirect.github.com/vueuse/vueuse/issues/4158)
[<samp>(3a2df)</samp>](https://redirect.github.com/vueuse/vueuse/commit/3a2df2e1)
- **useTransition**: Support custom window - by
[@​byronogis](https://redirect.github.com/byronogis) and **Anthony
Fu** in
[https://github.com/vueuse/vueuse/issues/4850](https://redirect.github.com/vueuse/vueuse/issues/4850)
[<samp>(a75f4)</samp>](https://redirect.github.com/vueuse/vueuse/commit/a75f40c8)
##### 🐞 Bug Fixes
- **onClickOutside**: The order of overload signatures - by
[@​whiteyebrw](https://redirect.github.com/whiteyebrw),
[@​ilyaliao](https://redirect.github.com/ilyaliao) and **Anthony
Fu** in
[https://github.com/vueuse/vueuse/issues/4839](https://redirect.github.com/vueuse/vueuse/issues/4839)
[<samp>(d5812)</samp>](https://redirect.github.com/vueuse/vueuse/commit/d5812393)
- **types**: Use Vue's native `MaybeRef` and `MaybeRefOrGetter` instead
- by [@​RYGRIT](https://redirect.github.com/RYGRIT) in
[https://github.com/vueuse/vueuse/issues/4913](https://redirect.github.com/vueuse/vueuse/issues/4913)
[<samp>(2d179)</samp>](https://redirect.github.com/vueuse/vueuse/commit/2d1797b9)
- **useDraggable**: Add capture prop to component - by
[@​wgh970312](https://redirect.github.com/wgh970312) in
[https://github.com/vueuse/vueuse/issues/4911](https://redirect.github.com/vueuse/vueuse/issues/4911)
[<samp>(547f8)</samp>](https://redirect.github.com/vueuse/vueuse/commit/547f8fa8)
- **useMagicKeys**: Prevent incorrect clearing of other keys after
releasing shift - by
[@​keeplearning66](https://redirect.github.com/keeplearning66) in
[https://github.com/vueuse/vueuse/issues/4916](https://redirect.github.com/vueuse/vueuse/issues/4916)
[<samp>(d7f28)</samp>](https://redirect.github.com/vueuse/vueuse/commit/d7f284af)
- **useMouseInElement**: Correctly update elementX and elementY - by
[@​cszhjh](https://redirect.github.com/cszhjh) and
[@​ilyaliao](https://redirect.github.com/ilyaliao) in
[https://github.com/vueuse/vueuse/issues/4846](https://redirect.github.com/vueuse/vueuse/issues/4846)
[<samp>(cf02b)</samp>](https://redirect.github.com/vueuse/vueuse/commit/cf02b997)
- **useVirtualList**: Resolve invalid watch source - by
[@​cszhjh](https://redirect.github.com/cszhjh) and
[@​OrbisK](https://redirect.github.com/OrbisK) in
[https://github.com/vueuse/vueuse/issues/4857](https://redirect.github.com/vueuse/vueuse/issues/4857)
[<samp>(d2381)</samp>](https://redirect.github.com/vueuse/vueuse/commit/d23812db)
##### [View changes on
GitHub](https://redirect.github.com/vueuse/vueuse/compare/v13.5.0...v13.6.0)
</details>
<details>
<summary>yairEO/tagify (@​yaireo/tagify)</summary>
###
[`v4.35.3`](https://redirect.github.com/yairEO/tagify/releases/tag/v4.35.3)
[Compare
Source](https://redirect.github.com/yairEO/tagify/compare/v4.35.2...v4.35.3)
- fixes
[#​1465](https://redirect.github.com/yairEO/tagify/issues/1465) -
`originalInputValueObserverInterval` reading should be safer using
`this.listeners?.main?.originalInputValueObserverInterval`
[`6d95cd3`](https://redirect.github.com/yairEO/tagify/commit/6d95cd3)
- fixes
[#​1466](https://redirect.github.com/yairEO/tagify/issues/1466) -
`injectAtCaret` should be protected against injections outside the
current tagify instance
[`abc647e`](https://redirect.github.com/yairEO/tagify/commit/abc647e)
***
</details>
<details>
<summary>vuejs/language-tools (vue-tsc)</summary>
###
[`v3.0.5`](https://redirect.github.com/vuejs/language-tools/compare/v3.0.4...036b6b1882179d35586e16f2a5cba5150e5d18e6)
[Compare
Source](https://redirect.github.com/vuejs/language-tools/compare/v3.0.4...v3.0.5)
###
[`v3.0.4`](https://redirect.github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#304-2025-07-25)
[Compare
Source](https://redirect.github.com/vuejs/language-tools/compare/v3.0.3...v3.0.4)
##### Features
- feat(language-service): check casing when dropping component into
template - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX)!
- feat(language-service): native completion experience for slot names
([#​5552](https://redirect.github.com/vuejs/language-tools/issues/5552))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
##### Bug Fixes
- fix(language-core): avoid clearing global types path when local
compiler options is present - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): do not evaluate `skipTemplateCodegen` when
exposing `$slots` - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-service): correct kind and order of component completion
items - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(component-meta): filter events out of props
([#​5547](https://redirect.github.com/vuejs/language-tools/issues/5547))
- Thanks to [@​Akryum](https://redirect.github.com/Akryum)!
##### Other Changes
- refactor(language-core): allow configuring `checkUnknownEvents` and
`checkUnknownComponents` in sfc
([#​5537](https://redirect.github.com/vuejs/language-tools/issues/5537))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
- chore(language-service): add restart server hint to global types
warning - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX)!
###
[`v3.0.3`](https://redirect.github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#303-2025-07-18)
[Compare
Source](https://redirect.github.com/vuejs/language-tools/compare/v3.0.2...v3.0.3)
##### Bug Fixes
- fix(language-core): find `node_modules` based on file's directory
([#​5525](https://redirect.github.com/vuejs/language-tools/issues/5525))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): do not spread exposed object
([#​5526](https://redirect.github.com/vuejs/language-tools/issues/5526))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(vscode): prompt manual reload in remote envs
([#​5530](https://redirect.github.com/vuejs/language-tools/issues/5530))
##### Other Changes
- refactor(tsc): return the result of runTsc
([#​5517](https://redirect.github.com/vuejs/language-tools/issues/5517))
- Thanks to [@​escaton](https://redirect.github.com/escaton)!
###
[`v3.0.2`](https://redirect.github.com/vuejs/language-tools/blob/HEAD/CHANGELOG.md#302-2025-07-18)
[Compare
Source](https://redirect.github.com/vuejs/language-tools/compare/v3.0.1...v3.0.2)
##### Features
- feat(language-core): introduce `globalTypesPath` option for non-npm
like environment
([#​5505](https://redirect.github.com/vuejs/language-tools/issues/5505))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
- feat: forward tsserver's semantic tokens via language server
([#​5512](https://redirect.github.com/vuejs/language-tools/issues/5512))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
##### Bug Fixes
- fix(vscode): correct syntax highlight of control directives ending
with `/` or `)` - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): infer parameter type of union slots to be union
instead of intersection
([#​5475](https://redirect.github.com/vuejs/language-tools/issues/5475))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(vscode): remove `colorizedBracketPairs` config for plaintext
- fix(language-core): avoid early access to local types to skip
unnecessary type generation - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): treat `<component>` without `is` prop as normal
component - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(vscode): make sure tsserver loads `@vue/typescript-plugin` last
([#​5483](https://redirect.github.com/vuejs/language-tools/issues/5483))
- fix(language-core): only keep navigation code feature on static `name`
value of `<slot>` - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-server): add `allowJs` to reactivity analyze host -
Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): do not set template lang to `md` for markdown
([#​5497](https://redirect.github.com/vuejs/language-tools/issues/5497))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(typescript-plugin): exclude items of kind `module` from template
completion - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): walk identifiers correctly within type nodes in
interpolation
([#​5501](https://redirect.github.com/vuejs/language-tools/issues/5501))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-service): correct position calculation of twoslash
queries
([#​5503](https://redirect.github.com/vuejs/language-tools/issues/5503))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-core): avoid redundant increment of block variable depth
([#​5511](https://redirect.github.com/vuejs/language-tools/issues/5511))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
- fix(language-service): re-implement twoslash queries in script -
Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
##### Other Changes
- refactor(vscode): make welcome page code public - Thanks to
[@​KazariEX](https://redirect.github.com/KazariEX)!
- refactor(vscode): add premium feature settings
- chore: migrate from `minimatch` to `picomatch`
([#​5499](https://redirect.github.com/vuejs/language-tools/issues/5499))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
- chore: update volar to 2.4.19
- fix(typescript): skip source file search when `.d.${ext}.ts` file
exists
([volarjs/volar.js#277](https://redirect.github.com/volarjs/volar.js/issues/277))
- revert: type support of slot children
([#​5137](https://redirect.github.com/vuejs/language-tools/issues/5137))
([#​5514](https://redirect.github.com/vuejs/language-tools/issues/5514))
- Thanks to [@​KazariEX](https://redirect.github.com/KazariEX)!
</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://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [x] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0MS40Ni4zIiwidXBkYXRlZEluVmVyIjoiNDEuNDYuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 2021716 commit e76336d
2 files changed
+280
-280
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
62 | | - | |
| 61 | + | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | | - | |
| 119 | + | |
120 | 120 | | |
121 | | - | |
| 121 | + | |
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| |||
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
157 | | - | |
| 157 | + | |
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
| |||
0 commit comments