Repository navigation
Commit 51452e3
authored
chore(deps-dev): Bump vue from 3.2.45 to 3.5.43 (#25413)
Bumps [vue](https://github.com/vuejs/core) from 3.2.45 to 3.5.43.
<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.43</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>
<h2>v3.5.42</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>
<h2>v3.5.41</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>
<h2>v3.5.40</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>
<h2>v3.5.39</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>
<h2>v3.5.38</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>
<h2>v3.5.37</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>
<h2>v3.5.35</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>
<h2>v3.5.34</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>
<h2>v3.5.33</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>
<h2>v3.5.32</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>
<h2>v3.5.31</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>
<h2>v3.5.30</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.42...v3.5.43">3.5.43</a>
(2026-09-17)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-sfc:</strong> ignore comment delimiters inside
strings and url() when parsing css vars (<a
href="https://redirect.github.com/vuejs/core/issues/15548">#15548</a>)
(<a
href="https://github.com/vuejs/core/commit/2fde3239ca3cdb9b152870f695cd3401fcaada94">2fde323</a>)</li>
<li><strong>compiler-sfc:</strong> prepend semicolon for await in switch
case (<a
href="https://redirect.github.com/vuejs/core/issues/15498">#15498</a>)
(<a
href="https://github.com/vuejs/core/commit/9a1df69b63fecd743919af89a419783dd030b9f7">9a1df69</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/15495">#15495</a></li>
<li><strong>compiler-sfc:</strong> restore await scope when leaving
nested blocks (<a
href="https://github.com/vuejs/core/commit/54097087a0918b98f16c84599b1a6d654e952ca7">5409708</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/15465">#15465</a></li>
<li><strong>compiler-sfc:</strong> reuse parsed parent configs across
tsconfig walks (fix <a
href="https://redirect.github.com/vuejs/core/issues/15478">#15478</a>)
(<a
href="https://redirect.github.com/vuejs/core/issues/15480">#15480</a>)
(<a
href="https://github.com/vuejs/core/commit/d6febaab8c0d95a6320e7e37276c00e8159e9cb2">d6febaa</a>)</li>
<li><strong>hydration:</strong> run leave hooks for hydration
placeholders (<a
href="https://redirect.github.com/vuejs/core/issues/15431">#15431</a>)
(<a
href="https://github.com/vuejs/core/commit/5dda192082afa4985951d90e229324d522e25c22">5dda192</a>)</li>
<li><strong>reactivity:</strong> preserve readonly wrappers in array
copy methods (<a
href="https://redirect.github.com/vuejs/core/issues/15469">#15469</a>)
(<a
href="https://github.com/vuejs/core/commit/599f35bbb21f3d78b7aa0818342ab4f27442a333">599f35b</a>)</li>
<li><strong>runtime-core:</strong> unmount v-once children after parent
rerenders (<a
href="https://redirect.github.com/vuejs/core/issues/15435">#15435</a>)
(<a
href="https://github.com/vuejs/core/commit/d720338d5d29c1fac82abbe6f7066fe703ce624d">d720338</a>)</li>
<li><strong>shared:</strong> handle circular references in looseEqual
(<a
href="https://redirect.github.com/vuejs/core/issues/15499">#15499</a>)
(<a
href="https://github.com/vuejs/core/commit/718f782b14c7e0165d20b6f4dd8664f78054b62c">718f782</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/15496">#15496</a></li>
<li><strong>shared:</strong> preserve comment-like text in style values
(<a
href="https://redirect.github.com/vuejs/core/issues/15471">#15471</a>)
(<a
href="https://github.com/vuejs/core/commit/b9456cb40db714a6f573a1713d92e96d4c9e9533">b9456cb</a>)</li>
<li><strong>suspense:</strong> don't drop nested suspense patches during
hydration (<a
href="https://redirect.github.com/vuejs/core/issues/15429">#15429</a>)
(<a
href="https://github.com/vuejs/core/commit/76d42dc1874e82e62e9650debd68a53472d810e0">76d42dc</a>)</li>
<li><strong>suspense:</strong> keep the boundary pending while its
branch is patched (<a
href="https://redirect.github.com/vuejs/core/issues/15411">#15411</a>)
(<a
href="https://github.com/vuejs/core/commit/bfcfe9e4d0254f85af452544a058291ef88dce1a">bfcfe9e</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/7506">#7506</a></li>
<li><strong>suspense:</strong> patch a hydrating boundary's pending
branch in place (<a
href="https://redirect.github.com/vuejs/core/issues/15432">#15432</a>)
(<a
href="https://github.com/vuejs/core/commit/2cde6f754cb3e4695a21fb5719e0c75ee2fc5c61">2cde6f7</a>)</li>
<li><strong>suspense:</strong> unmount the DOM an interrupted async
component claimed (<a
href="https://redirect.github.com/vuejs/core/issues/15430">#15430</a>)
(<a
href="https://github.com/vuejs/core/commit/fb9b45ce780f656a23fcb374eb8ea9f7abadc594">fb9b45c</a>)</li>
<li><strong>types:</strong> keep optional props when a runtime prop uses
a generic PropType (<a
href="https://redirect.github.com/vuejs/core/issues/15523">#15523</a>)
(<a
href="https://github.com/vuejs/core/commit/243aabccf05fefb3760f2dab1c2d75aa424baad7">243aabc</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/9546">#9546</a></li>
</ul>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.41...v3.5.42">3.5.42</a>
(2026-08-27)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>hydration:</strong> handle async component unmount before
lazy hydration (<a
href="https://redirect.github.com/vuejs/core/issues/15252">#15252</a>)
(<a
href="https://github.com/vuejs/core/commit/6e1814aa355aad8dd32a89873e95267297ae0609">6e1814a</a>)</li>
<li><strong>hydration:</strong> handle moving unresolved async fragment
(<a
href="https://redirect.github.com/vuejs/core/issues/15263">#15263</a>)
(<a
href="https://github.com/vuejs/core/commit/a72036f66bcb9a4f3b3737cda19eeba1bc531e15">a72036f</a>)</li>
<li><strong>runtime-core:</strong> avoid caching unmounted suspense
children (<a
href="https://redirect.github.com/vuejs/core/issues/15291">#15291</a>)
(<a
href="https://github.com/vuejs/core/commit/b535917d46d5c6e28c1d3b9185bfa1665127c73a">b535917</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/15288">#15288</a></li>
<li><strong>runtime-core:</strong> keep .trim result when combined with
.number v-model modifier (<a
href="https://redirect.github.com/vuejs/core/issues/15346">#15346</a>)
(<a
href="https://github.com/vuejs/core/commit/f8d42e1cf2a0ccb43c50fad6e972cb130c53824e">f8d42e1</a>)</li>
<li><strong>runtime-core:</strong> resolve $el for dev root comment
fragment (<a
href="https://redirect.github.com/vuejs/core/issues/15313">#15313</a>)
(<a
href="https://github.com/vuejs/core/commit/8654f35118a1165ac30fd398ceaff8849c44d9d5">8654f35</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12680">#12680</a></li>
<li><strong>runtime-dom:</strong> support !important on CSS custom
properties in style binding (<a
href="https://redirect.github.com/vuejs/core/issues/15348">#15348</a>)
(<a
href="https://github.com/vuejs/core/commit/31da934fcbe73ab8ed187bf820c80b24ced474be">31da934</a>)</li>
<li><strong>server-renderer:</strong> reject CR in attribute names (<a
href="https://redirect.github.com/vuejs/core/issues/15266">#15266</a>)
(<a
href="https://github.com/vuejs/core/commit/a2b40db9a83b36ed9da3a16403cf8f040262d73f">a2b40db</a>)</li>
<li><strong>shared:</strong> correctly compare Map and Set values (<a
href="https://redirect.github.com/vuejs/core/issues/15328">#15328</a>)
(<a
href="https://github.com/vuejs/core/commit/ef82a26775952a665545d3771788bd23b2efec91">ef82a26</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/15320">#15320</a></li>
<li><strong>suspense:</strong> don't treat the leaving branch as the
fallback while its mount is pending (<a
href="https://redirect.github.com/vuejs/core/issues/15333">#15333</a>)
(<a
href="https://github.com/vuejs/core/commit/cd1974562357dd73101d048f207a694a4e5310ec">cd19745</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/15332">#15332</a></li>
<li><strong>v-model:</strong> re-sync select when model is overridden in
change handler (<a
href="https://redirect.github.com/vuejs/core/issues/15298">#15298</a>)
(<a
href="https://github.com/vuejs/core/commit/6eaecc14d8151a7d258b80ce0519e5ecc17a2bef">6eaecc1</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/10505">#10505</a></li>
</ul>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.40...v3.5.41">3.5.41</a>
(2026-08-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> preserve vnode lifecycle in stable
v-for (<a
href="https://redirect.github.com/vuejs/core/issues/11682">#11682</a>)
(<a
href="https://github.com/vuejs/core/commit/02421cdbc4da5dd2eaf39e6c51aa790f9310db62">02421cd</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/9239">#9239</a> <a
href="https://redirect.github.com/vuejs/core/issues/12569">#12569</a></li>
<li><strong>compiler-sfc:</strong> handle transformed template AST after
cache invalidation (<a
href="https://redirect.github.com/vuejs/core/issues/15136">#15136</a>)
(<a
href="https://github.com/vuejs/core/commit/a4440c01b96798a23bef12cb6f9ada5ffaba0d3a">a4440c0</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/15126">#15126</a> <a
href="https://redirect.github.com/vuejs/core/issues/15128">#15128</a></li>
<li><strong>custom-element:</strong> preserve nested async mount order
(<a
href="https://redirect.github.com/vuejs/core/issues/15154">#15154</a>)
(<a
href="https://github.com/vuejs/core/commit/71f9ff58a2a8748b2c1ec26c55c89f7343b86110">71f9ff5</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/15153">#15153</a></li>
<li><strong>custom-element:</strong> warn when props override native
properties (<a
href="https://redirect.github.com/vuejs/core/issues/12125">#12125</a>)
(<a
href="https://github.com/vuejs/core/commit/22b53eafecf56a9fb97f00b8e8b69c90a073d2d4">22b53ea</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12124">#12124</a></li>
<li><strong>runtime-core:</strong> avoid re-fetching resource props with
unchanged values (<a
href="https://redirect.github.com/vuejs/core/issues/15105">#15105</a>)
(<a
href="https://github.com/vuejs/core/commit/a7513a1a3ed411ccd90bf135c6cba9c9cb2ef10b">a7513a1</a>)</li>
<li><strong>runtime-core:</strong> restore SSR setup state when handling
async setup result (<a
href="https://redirect.github.com/vuejs/core/issues/15114">#15114</a>)
(<a
href="https://github.com/vuejs/core/commit/b6191cbf95c680e076164a319dd987a14de658c1">b6191cb</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/15113">#15113</a></li>
<li><strong>scheduler:</strong> avoid stack overflow when flushing very
large post cb arrays (<a
href="https://redirect.github.com/vuejs/core/issues/15143">#15143</a>)
(<a
href="https://github.com/vuejs/core/commit/c04a45d15498ebba0de3ceae674b88ac43cb9e76">c04a45d</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/15142">#15142</a></li>
<li><strong>slots:</strong> handle nullish v-bind slot props (<a
href="https://redirect.github.com/vuejs/core/issues/15177">#15177</a>)
(<a
href="https://github.com/vuejs/core/commit/2506700b289c5277eb465bf959ce0ea23329094d">2506700</a>)</li>
<li><strong>ssr:</strong> normalize hidden states during hydration (<a
href="https://redirect.github.com/vuejs/core/issues/13125">#13125</a>)
(<a
href="https://github.com/vuejs/core/commit/4e467d7ae2cd7d0af031fac8865dcff73cb1cf16">4e467d7</a>)</li>
<li><strong>transition:</strong> support transition to teleport
component child (<a
href="https://redirect.github.com/vuejs/core/issues/11959">#11959</a>)
(<a
href="https://github.com/vuejs/core/commit/77061fe88608a5ab77fec705ff65cb81779eb01c">77061fe</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11910">#11910</a></li>
<li><strong>types:</strong> preserve defineModel inference with factory
defaults (<a
href="https://redirect.github.com/vuejs/core/issues/15097">#15097</a>)
(<a
href="https://github.com/vuejs/core/commit/0516c43284084f0526032a1cc312fb6916bf04fe">0516c43</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/15096">#15096</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/core/commit/5be58b4c475c1d14b4abacbfeda610394a0ee4e5"><code>5be58b4</code></a>
release: v3.5.43</li>
<li><a
href="https://github.com/vuejs/core/commit/a0b61aac0e7eb3760f4ad0c4a3ab18498195c259"><code>a0b61aa</code></a>
chore: remove and ignore generated git hooks</li>
<li><a
href="https://github.com/vuejs/core/commit/2fde3239ca3cdb9b152870f695cd3401fcaada94"><code>2fde323</code></a>
fix(compiler-sfc): ignore comment delimiters inside strings and url()
when pa...</li>
<li><a
href="https://github.com/vuejs/core/commit/599f35bbb21f3d78b7aa0818342ab4f27442a333"><code>599f35b</code></a>
fix(reactivity): preserve readonly wrappers in array copy methods (<a
href="https://redirect.github.com/vuejs/core/issues/15469">#15469</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/55a2b4517e08e0e334269dbfe6fcd16533d8aa3b"><code>55a2b45</code></a>
chore(deps): update pnpm to v12 (<a
href="https://redirect.github.com/vuejs/core/issues/15439">#15439</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/243aabccf05fefb3760f2dab1c2d75aa424baad7"><code>243aabc</code></a>
fix(types): keep optional props when a runtime prop uses a generic
PropType (...</li>
<li><a
href="https://github.com/vuejs/core/commit/718f782b14c7e0165d20b6f4dd8664f78054b62c"><code>718f782</code></a>
fix(shared): handle circular references in looseEqual (<a
href="https://redirect.github.com/vuejs/core/issues/15499">#15499</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/9a1df69b63fecd743919af89a419783dd030b9f7"><code>9a1df69</code></a>
fix(compiler-sfc): prepend semicolon for await in switch case (<a
href="https://redirect.github.com/vuejs/core/issues/15498">#15498</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/d6febaab8c0d95a6320e7e37276c00e8159e9cb2"><code>d6febaa</code></a>
fix(compiler-sfc): reuse parsed parent configs across tsconfig walks
(fix <a
href="https://redirect.github.com/vuejs/core/issues/15">#15</a>...</li>
<li><a
href="https://github.com/vuejs/core/commit/b9456cb40db714a6f573a1713d92e96d4c9e9533"><code>b9456cb</code></a>
fix(shared): preserve comment-like text in style values (<a
href="https://redirect.github.com/vuejs/core/issues/15471">#15471</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/core/compare/v3.2.45...v3.5.43">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~GitHub%20Actions">GitHub Actions</a>, a new
releaser for vue since your current version.</p>
</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 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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 5e5b998 commit 51452e3
2 files changed
Lines changed: 573 additions & 689 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
0 commit comments