Commit d97f643
authored
chore(deps): Bump vue from 3.5.17 to 3.5.18 in /client (#117)
Bumps [vue](https://github.com/vuejs/core) from 3.5.17 to 3.5.18.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">vue's
releases</a>.</em></p>
<blockquote>
<h2>v3.5.18</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">vue's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.17...v3.5.18">3.5.18</a>
(2025-07-23)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> avoid cached text vnodes retaining
detached DOM nodes (<a
href="https://redirect.github.com/vuejs/core/issues/13662">#13662</a>)
(<a
href="https://github.com/vuejs/core/commit/00695a5b41b2d032deaeada83831ff83aa6bfd4e">00695a5</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/13661">#13661</a></li>
<li><strong>compiler-core:</strong> avoid self updates of
<code>v-pre</code> (<a
href="https://redirect.github.com/vuejs/core/issues/12556">#12556</a>)
(<a
href="https://github.com/vuejs/core/commit/21b685ad9d9d0e6060fc7d07b719bf35f2d9ae1f">21b685a</a>)</li>
<li><strong>compiler-core:</strong> identifiers in function parameters
should not be inferred as references (<a
href="https://redirect.github.com/vuejs/core/issues/13548">#13548</a>)
(<a
href="https://github.com/vuejs/core/commit/9b029239edf88558465b941e1e4c085f92b1ebff">9b02923</a>)</li>
<li><strong>compiler-core:</strong> recognize empty string as
non-identifier (<a
href="https://redirect.github.com/vuejs/core/issues/12553">#12553</a>)
(<a
href="https://github.com/vuejs/core/commit/ce933390ad1c72bed258f7ad959a78f0e8acdf57">ce93339</a>)</li>
<li><strong>compiler-core:</strong> transform empty <code>v-bind</code>
dynamic argument content correctly (<a
href="https://redirect.github.com/vuejs/core/issues/12554">#12554</a>)
(<a
href="https://github.com/vuejs/core/commit/d3af67e878790892f9d34cfea15d13625aabe733">d3af67e</a>)</li>
<li><strong>compiler-sfc:</strong> transform empty srcset w/
includeAbsolute: true (<a
href="https://redirect.github.com/vuejs/core/issues/13639">#13639</a>)
(<a
href="https://github.com/vuejs/core/commit/d8e40ef7e1c20ee86b294e7cf78e2de60d12830e">d8e40ef</a>),
closes <a
href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/631">vitejs/vite-plugin-vue#631</a></li>
<li><strong>css-vars:</strong> nullish v-bind in style should not lead
to unexpected inheritance (<a
href="https://redirect.github.com/vuejs/core/issues/12461">#12461</a>)
(<a
href="https://github.com/vuejs/core/commit/c85f1b5a132eb8ec25f71b250e25e65a5c20964f">c85f1b5</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12434">#12434</a> <a
href="https://redirect.github.com/vuejs/core/issues/12439">#12439</a> <a
href="https://redirect.github.com/vuejs/core/issues/7474">#7474</a> <a
href="https://redirect.github.com/vuejs/core/issues/7475">#7475</a></li>
<li><strong>custom-element:</strong> ensure exposed methods are
accessible from custom elements by making them enumerable (<a
href="https://redirect.github.com/vuejs/core/issues/13634">#13634</a>)
(<a
href="https://github.com/vuejs/core/commit/90573b06bf6fb6c14c6bbff6c4e34e0ab108953a">90573b0</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/13632">#13632</a></li>
<li><strong>hydration:</strong> prevent lazy hydration for updated
components (<a
href="https://redirect.github.com/vuejs/core/issues/13511">#13511</a>)
(<a
href="https://github.com/vuejs/core/commit/a9269c642bf944560bc29adb5dae471c11cd9ee8">a9269c6</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/13510">#13510</a></li>
<li><strong>runtime-core:</strong> ensure correct anchor el for
unresolved async components (<a
href="https://redirect.github.com/vuejs/core/issues/13560">#13560</a>)
(<a
href="https://github.com/vuejs/core/commit/7f2994393dcdb82cacbf62e02b5ba5565f32588b">7f29943</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/13559">#13559</a></li>
<li><strong>slots:</strong> refine internal key checking to support slot
names starting with an underscore (<a
href="https://redirect.github.com/vuejs/core/issues/13612">#13612</a>)
(<a
href="https://github.com/vuejs/core/commit/c5f7db11542bb2246363aef78c88a8e6cef0ee93">c5f7db1</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/13611">#13611</a></li>
<li><strong>ssr:</strong> ensure empty slots render as a comment node in
Transition (<a
href="https://redirect.github.com/vuejs/core/issues/13396">#13396</a>)
(<a
href="https://github.com/vuejs/core/commit/8cfc10a80b9cbf5d801ab149e49b8506d192e7e1">8cfc10a</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/13394">#13394</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/core/commit/c486536105a9fe5833eaaa2b5efc910ebf4619ec"><code>c486536</code></a>
release: v3.5.18</li>
<li><a
href="https://github.com/vuejs/core/commit/7343f7c95fdc08d0fa11a79af81311c6cbfc2282"><code>7343f7c</code></a>
dx(runtime-core): fix warning message for useSlots, useAttrs invocation
with ...</li>
<li><a
href="https://github.com/vuejs/core/commit/8cfc10a80b9cbf5d801ab149e49b8506d192e7e1"><code>8cfc10a</code></a>
fix(ssr): ensure empty slots render as a comment node in Transition (<a
href="https://redirect.github.com/vuejs/core/issues/13396">#13396</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/7f2994393dcdb82cacbf62e02b5ba5565f32588b"><code>7f29943</code></a>
fix(runtime-core): ensure correct anchor el for unresolved async
components (...</li>
<li><a
href="https://github.com/vuejs/core/commit/9b029239edf88558465b941e1e4c085f92b1ebff"><code>9b02923</code></a>
fix(compiler-core): identifiers in function parameters should not be
inferred...</li>
<li><a
href="https://github.com/vuejs/core/commit/d8e40ef7e1c20ee86b294e7cf78e2de60d12830e"><code>d8e40ef</code></a>
fix(compiler-sfc): transform empty srcset w/ includeAbsolute: true (<a
href="https://redirect.github.com/vuejs/core/issues/13639">#13639</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/90573b06bf6fb6c14c6bbff6c4e34e0ab108953a"><code>90573b0</code></a>
fix(custom-element): ensure exposed methods are accessible from custom
elemen...</li>
<li><a
href="https://github.com/vuejs/core/commit/c5f7db11542bb2246363aef78c88a8e6cef0ee93"><code>c5f7db1</code></a>
fix(slots): refine internal key checking to support slot names starting
with ...</li>
<li><a
href="https://github.com/vuejs/core/commit/a9269c642bf944560bc29adb5dae471c11cd9ee8"><code>a9269c6</code></a>
fix(hydration): prevent lazy hydration for updated components (<a
href="https://redirect.github.com/vuejs/core/issues/13511">#13511</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/00695a5b41b2d032deaeada83831ff83aa6bfd4e"><code>00695a5</code></a>
fix(compiler-core): avoid cached text vnodes retaining detached DOM
nodes (<a
href="https://redirect.github.com/vuejs/core/issues/1">#1</a>...</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/core/compare/v3.5.17...v3.5.18">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>2 files changed
Lines changed: 62 additions & 88 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
0 commit comments