Commit 42a6872
authored
Bump vue from 3.5.28 to 3.5.30 (#3576)
Bumps [vue](https://github.com/vuejs/core) from 3.5.28 to 3.5.30.
<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.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.
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.29</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.29...v3.5.30">3.5.30</a>
(2026-03-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compat:</strong> add <code>entities</code> to
<code>@vue/compat</code> deps to fix CJS edge cases (<a
href="https://redirect.github.com/vuejs/core/issues/12514">#12514</a>)
(<a
href="https://github.com/vuejs/core/commit/e725a679e434a688c3493fc9af496501a8d1eeec">e725a67</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/10609">#10609</a></li>
<li><strong>custom-element:</strong> ensure child component styles are
injected in correct order before parent styles (<a
href="https://redirect.github.com/vuejs/core/issues/13374">#13374</a>)
(<a
href="https://github.com/vuejs/core/commit/1398bf8dfbfef6b1bca154fc98d37044011a51be">1398bf8</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/13029">#13029</a></li>
<li><strong>custom-element:</strong> properly locate parent when slotted
in shadow dom (<a
href="https://redirect.github.com/vuejs/core/issues/12480">#12480</a>)
(<a
href="https://github.com/vuejs/core/commit/f06c81aa3dddbeff8bc2e2e63c0b6b6debcbdc13">f06c81a</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12479">#12479</a></li>
<li><strong>custom-element:</strong> should properly patch as props for
vue custom elements (<a
href="https://redirect.github.com/vuejs/core/issues/12409">#12409</a>)
(<a
href="https://github.com/vuejs/core/commit/740983e6736255b183ee27a3f8b40e89ad7e3ba3">740983e</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12408">#12408</a></li>
<li><strong>reactivity:</strong> avoid duplicate raw/proxy entries in
Set.add (<a
href="https://redirect.github.com/vuejs/core/issues/14545">#14545</a>)
(<a
href="https://github.com/vuejs/core/commit/d943612e59feb656e16568dea77b97856923c58c">d943612</a>)</li>
<li><strong>reactivity:</strong> fix reduce on reactive arrays to
preserve reactivity (<a
href="https://redirect.github.com/vuejs/core/issues/12737">#12737</a>)
(<a
href="https://github.com/vuejs/core/commit/16ef165415224def18ec8247dabb84d5a1338c17">16ef165</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12735">#12735</a></li>
<li><strong>reactivity:</strong> handle <code>Set</code> with initial
reactive values edge case (<a
href="https://redirect.github.com/vuejs/core/issues/12393">#12393</a>)
(<a
href="https://github.com/vuejs/core/commit/5dc27ca68fdbab95b37af15870d91515fc2412b2">5dc27ca</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/8647">#8647</a></li>
<li><strong>runtime-core:</strong> warn about negative number in v-for
(<a
href="https://redirect.github.com/vuejs/core/issues/12308">#12308</a>)
(<a
href="https://github.com/vuejs/core/commit/9438cc54506a38038a1bf4b6698025f9a4cafb48">9438cc5</a>)</li>
<li><strong>ssr:</strong> prevent watch from firing after async setup
await (<a
href="https://redirect.github.com/vuejs/core/issues/14547">#14547</a>)
(<a
href="https://github.com/vuejs/core/commit/6cda71d48bd45c5e0ed2822866b83c4fafff1be9">6cda71d</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/14546">#14546</a></li>
<li><strong>types:</strong> make generics with runtime props in
defineComponent work (fix <a
href="https://redirect.github.com/vuejs/core/issues/11374">#11374</a>)
(<a
href="https://redirect.github.com/vuejs/core/issues/13119">#13119</a>)
(<a
href="https://github.com/vuejs/core/commit/cea3cf758645c9683db51822590b073ce3069dda">cea3cf7</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/13763">#13763</a></li>
<li><strong>types:</strong> narrow useAttrs class/style typing for TSX
(<a
href="https://redirect.github.com/vuejs/core/issues/14492">#14492</a>)
(<a
href="https://github.com/vuejs/core/commit/bbb89775b137eac12b92ae4eb49999a7fd6b52b0">bbb8977</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/14489">#14489</a></li>
</ul>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.28...v3.5.29">3.5.29</a>
(2026-02-24)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>runtime-core:</strong> prevent instance leak in
withAsyncContext (<a
href="https://redirect.github.com/vuejs/core/issues/14445">#14445</a>)
(<a
href="https://github.com/vuejs/core/commit/702284f6a7d0dd6d4e648142e7977a3eb02d77f5">702284f</a>),
closes <a
href="https://redirect.github.com/nuxt/nuxt/issues/33644">nuxt/nuxt#33644</a></li>
<li><strong>server-renderer:</strong> render className as escaped string
(<a
href="https://redirect.github.com/vuejs/core/issues/14469">#14469</a>)
(<a
href="https://github.com/vuejs/core/commit/da6690cae359ec3576403c18040a1a5f017a63b1">da6690c</a>)</li>
<li><strong>transition:</strong> prevent enter if leave is in progress
(<a
href="https://redirect.github.com/vuejs/core/issues/14443">#14443</a>)
(<a
href="https://github.com/vuejs/core/commit/df059f890460e4c703b62a54f410627ff29c489b">df059f8</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/12091">#12091</a> <a
href="https://redirect.github.com/vuejs/core/issues/12133">#12133</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/core/commit/fdd863f617f98c3d41cb8b2401d8e550d8a44d34"><code>fdd863f</code></a>
release: v3.5.30</li>
<li><a
href="https://github.com/vuejs/core/commit/6cda71d48bd45c5e0ed2822866b83c4fafff1be9"><code>6cda71d</code></a>
fix(ssr): prevent watch from firing after async setup await (<a
href="https://redirect.github.com/vuejs/core/issues/14547">#14547</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/9438cc54506a38038a1bf4b6698025f9a4cafb48"><code>9438cc5</code></a>
fix(runtime-core): warn about negative number in v-for (<a
href="https://redirect.github.com/vuejs/core/issues/12308">#12308</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/1398bf8dfbfef6b1bca154fc98d37044011a51be"><code>1398bf8</code></a>
fix(custom-element): ensure child component styles are injected in
correct or...</li>
<li><a
href="https://github.com/vuejs/core/commit/0d632026c8d3a78567db9fc8ee0783c55eeb078a"><code>0d63202</code></a>
chore(deps): update dependency puppeteer to ~24.38.0 (<a
href="https://redirect.github.com/vuejs/core/issues/14544">#14544</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/5098986245101924056937e6a69bbfa484f0b021"><code>5098986</code></a>
chore(deps): update all non-major dependencies (<a
href="https://redirect.github.com/vuejs/core/issues/14498">#14498</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/5d98213bd99604e1700ea198ec04f2e089d32934"><code>5d98213</code></a>
chore(deps): update dependency minimatch to v10.2.3 [security] (<a
href="https://redirect.github.com/vuejs/core/issues/14495">#14495</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/6a06ee5762bba5fe9d90827b27b82821982e2bde"><code>6a06ee5</code></a>
chore(deps): update actions/upload-artifact action to v7 (<a
href="https://redirect.github.com/vuejs/core/issues/14500">#14500</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/34a5d84925c8c365cbaec40c20b145a43787f65a"><code>34a5d84</code></a>
fix(deps): update dependency postcss to ^8.5.8 (<a
href="https://redirect.github.com/vuejs/core/issues/14543">#14543</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/d4ea55b2b5b91c2e21cde79754a618aa4480093e"><code>d4ea55b</code></a>
chore(deps): update build (<a
href="https://redirect.github.com/vuejs/core/issues/14497">#14497</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/core/compare/v3.5.28...v3.5.30">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 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 8be52ea commit 42a6872
2 files changed
+65
-64
lines changedSome 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 | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
0 commit comments