Skip to content

build(deps): bump the npm group across 1 directory with 19 updates - #3867

Merged
5ec1cff merged 1 commit into
mainfrom
dependabot/npm_and_yarn/website/npm-560043e4cf
Oct 6, 2026
Merged

5ec1cff merged 1 commit into
mainfrom
dependabot/npm_and_yarn/website/npm-560043e4cf

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 6, 2026

Copy link
Copy Markdown
Contributor

Bumps the npm group with 19 updates in the /website directory:

Package From To
vue 3.5.42 3.5.43
@babel/parser 7.29.8 7.29.9
@iconify-json/simple-icons 1.2.94 1.2.99
@vue/compiler-core 3.5.42 3.5.43
@vue/compiler-dom 3.5.42 3.5.43
@vue/compiler-sfc 3.5.42 3.5.43
@vue/compiler-ssr 3.5.42 3.5.43
@vue/reactivity 3.5.42 3.5.43
@vue/runtime-core 3.5.42 3.5.43
@vue/runtime-dom 3.5.42 3.5.43
@vue/server-renderer 3.5.42 3.5.43
@vue/shared 3.5.42 3.5.43
algoliasearch 5.57.0 5.59.0
copy-anything 4.1.0 4.1.5
micromark-util-types 2.0.2 2.0.3
nanoid 3.3.18 3.3.20
postcss 8.5.26 8.5.29
rollup 4.63.1 4.64.0
source-map-js 1.2.1 1.2.2

Updates vue from 3.5.42 to 3.5.43

Release notes

Sourced from vue's releases.

v3.5.43

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

Changelog

Sourced from vue's changelog.

3.5.43 (2026-09-17)

Bug Fixes

  • compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars (#15548) (2fde323)
  • compiler-sfc: prepend semicolon for await in switch case (#15498) (9a1df69), closes #15495
  • compiler-sfc: restore await scope when leaving nested blocks (5409708), closes #15465
  • compiler-sfc: reuse parsed parent configs across tsconfig walks (fix #15478) (#15480) (d6febaa)
  • hydration: run leave hooks for hydration placeholders (#15431) (5dda192)
  • reactivity: preserve readonly wrappers in array copy methods (#15469) (599f35b)
  • runtime-core: unmount v-once children after parent rerenders (#15435) (d720338)
  • shared: handle circular references in looseEqual (#15499) (718f782), closes #15496
  • shared: preserve comment-like text in style values (#15471) (b9456cb)
  • suspense: don't drop nested suspense patches during hydration (#15429) (76d42dc)
  • suspense: keep the boundary pending while its branch is patched (#15411) (bfcfe9e), closes #7506
  • suspense: patch a hydrating boundary's pending branch in place (#15432) (2cde6f7)
  • suspense: unmount the DOM an interrupted async component claimed (#15430) (fb9b45c)
  • types: keep optional props when a runtime prop uses a generic PropType (#15523) (243aabc), closes #9546
Commits
  • 5be58b4 release: v3.5.43
  • a0b61aa chore: remove and ignore generated git hooks
  • 2fde323 fix(compiler-sfc): ignore comment delimiters inside strings and url() when pa...
  • 599f35b fix(reactivity): preserve readonly wrappers in array copy methods (#15469)
  • 55a2b45 chore(deps): update pnpm to v12 (#15439)
  • 243aabc fix(types): keep optional props when a runtime prop uses a generic PropType (...
  • 718f782 fix(shared): handle circular references in looseEqual (#15499)
  • 9a1df69 fix(compiler-sfc): prepend semicolon for await in switch case (#15498)
  • d6febaa fix(compiler-sfc): reuse parsed parent configs across tsconfig walks (fix #15...
  • b9456cb fix(shared): preserve comment-like text in style values (#15471)
  • Additional commits viewable in compare view

Updates @babel/parser from 7.29.8 to 7.29.9

Release notes

Sourced from @​babel/parser's releases.

v7.29.9 (2026-09-18)

🐛 Bug Fix

🏠 Internal

Committers: 4

Commits

Updates @iconify-json/simple-icons from 1.2.94 to 1.2.99

Commits

Updates @vue/compiler-core from 3.5.42 to 3.5.43

Release notes

Sourced from @​vue/compiler-core's releases.

v3.5.43

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

Changelog

Sourced from @​vue/compiler-core's changelog.

3.5.43 (2026-09-17)

Bug Fixes

  • compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars (#15548) (2fde323)
  • compiler-sfc: prepend semicolon for await in switch case (#15498) (9a1df69), closes #15495
  • compiler-sfc: restore await scope when leaving nested blocks (5409708), closes #15465
  • compiler-sfc: reuse parsed parent configs across tsconfig walks (fix #15478) (#15480) (d6febaa)
  • hydration: run leave hooks for hydration placeholders (#15431) (5dda192)
  • reactivity: preserve readonly wrappers in array copy methods (#15469) (599f35b)
  • runtime-core: unmount v-once children after parent rerenders (#15435) (d720338)
  • shared: handle circular references in looseEqual (#15499) (718f782), closes #15496
  • shared: preserve comment-like text in style values (#15471) (b9456cb)
  • suspense: don't drop nested suspense patches during hydration (#15429) (76d42dc)
  • suspense: keep the boundary pending while its branch is patched (#15411) (bfcfe9e), closes #7506
  • suspense: patch a hydrating boundary's pending branch in place (#15432) (2cde6f7)
  • suspense: unmount the DOM an interrupted async component claimed (#15430) (fb9b45c)
  • types: keep optional props when a runtime prop uses a generic PropType (#15523) (243aabc), closes #9546
Commits

Updates @vue/compiler-dom from 3.5.42 to 3.5.43

Release notes

Sourced from @​vue/compiler-dom's releases.

v3.5.43

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

Changelog

Sourced from @​vue/compiler-dom's changelog.

3.5.43 (2026-09-17)

Bug Fixes

  • compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars (#15548) (2fde323)
  • compiler-sfc: prepend semicolon for await in switch case (#15498) (9a1df69), closes #15495
  • compiler-sfc: restore await scope when leaving nested blocks (5409708), closes #15465
  • compiler-sfc: reuse parsed parent configs across tsconfig walks (fix #15478) (#15480) (d6febaa)
  • hydration: run leave hooks for hydration placeholders (#15431) (5dda192)
  • reactivity: preserve readonly wrappers in array copy methods (#15469) (599f35b)
  • runtime-core: unmount v-once children after parent rerenders (#15435) (d720338)
  • shared: handle circular references in looseEqual (#15499) (718f782), closes #15496
  • shared: preserve comment-like text in style values (#15471) (b9456cb)
  • suspense: don't drop nested suspense patches during hydration (#15429) (76d42dc)
  • suspense: keep the boundary pending while its branch is patched (#15411) (bfcfe9e), closes #7506
  • suspense: patch a hydrating boundary's pending branch in place (#15432) (2cde6f7)
  • suspense: unmount the DOM an interrupted async component claimed (#15430) (fb9b45c)
  • types: keep optional props when a runtime prop uses a generic PropType (#15523) (243aabc), closes #9546
Commits

Updates @vue/compiler-sfc from 3.5.42 to 3.5.43

Release notes

Sourced from @​vue/compiler-sfc's releases.

v3.5.43

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

Changelog

Sourced from @​vue/compiler-sfc's changelog.

3.5.43 (2026-09-17)

Bug Fixes

  • compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars (#15548) (2fde323)
  • compiler-sfc: prepend semicolon for await in switch case (#15498) (9a1df69), closes #15495
  • compiler-sfc: restore await scope when leaving nested blocks (5409708), closes #15465
  • compiler-sfc: reuse parsed parent configs across tsconfig walks (fix #15478) (#15480) (d6febaa)
  • hydration: run leave hooks for hydration placeholders (#15431) (5dda192)
  • reactivity: preserve readonly wrappers in array copy methods (#15469) (599f35b)
  • runtime-core: unmount v-once children after parent rerenders (#15435) (d720338)
  • shared: handle circular references in looseEqual (#15499) (718f782), closes #15496
  • shared: preserve comment-like text in style values (#15471) (b9456cb)
  • suspense: don't drop nested suspense patches during hydration (#15429) (76d42dc)
  • suspense: keep the boundary pending while its branch is patched (#15411) (bfcfe9e), closes #7506
  • suspense: patch a hydrating boundary's pending branch in place (#15432) (2cde6f7)
  • suspense: unmount the DOM an interrupted async component claimed (#15430) (fb9b45c)
  • types: keep optional props when a runtime prop uses a generic PropType (#15523) (243aabc), closes #9546
Commits
  • 5be58b4 release: v3.5.43
  • 2fde323 fix(compiler-sfc): ignore comment delimiters inside strings and url() when pa...
  • 9a1df69 fix(compiler-sfc): prepend semicolon for await in switch case (#15498)
  • d6febaa fix(compiler-sfc): reuse parsed parent configs across tsconfig walks (fix #15...
  • 8b44b02 chore(deps): update all non-major dependencies (#15244)
  • 81836f1 fix(deps): update compiler (#15247)
  • 5409708 fix(compiler-sfc): restore await scope when leaving nested blocks
  • See full diff in compare view

Updates @vue/compiler-ssr from 3.5.42 to 3.5.43

Release notes

Sourced from @​vue/compiler-ssr's releases.

v3.5.43

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

Changelog

Sourced from @​vue/compiler-ssr's changelog.

3.5.43 (2026-09-17)

Bug Fixes

  • compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars (#15548) (2fde323)
  • compiler-sfc: prepend semicolon for await in switch case (#15498) (9a1df69), closes #15495
  • compiler-sfc: restore await scope when leaving nested blocks (5409708), closes #15465
  • compiler-sfc: reuse parsed parent configs across tsconfig walks (fix #15478) (#15480) (d6febaa)
  • hydration: run leave hooks for hydration placeholders (#15431) (5dda192)
  • reactivity: preserve readonly wrappers in array copy methods (#15469) (599f35b)
  • runtime-core: unmount v-once children after parent rerenders (#15435) (d720338)
  • shared: handle circular references in looseEqual (#15499) (718f782), closes #15496
  • shared: preserve comment-like text in style values (#15471) (b9456cb)
  • suspense: don't drop nested suspense patches during hydration (#15429) (76d42dc)
  • suspense: keep the boundary pending while its branch is patched (#15411) (bfcfe9e), closes #7506
  • suspense: patch a hydrating boundary's pending branch in place (#15432) (2cde6f7)
  • suspense: unmount the DOM an interrupted async component claimed (#15430) (fb9b45c)
  • types: keep optional props when a runtime prop uses a generic PropType (#15523) (243aabc), closes #9546
Commits

Updates @vue/reactivity from 3.5.42 to 3.5.43

Release notes

Sourced from @​vue/reactivity's releases.

v3.5.43

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

Changelog

Sourced from @​vue/reactivity's changelog.

3.5.43 (2026-09-17)

Bug Fixes

  • compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars (#15548) (2fde323)
  • compiler-sfc: prepend semicolon for await in switch case (#15498) (9a1df69), closes #15495
  • compiler-sfc: restore await scope when leaving nested blocks (5409708), closes #15465
  • compiler-sfc: reuse parsed parent configs across tsconfig walks (fix #15478) (#15480) (d6febaa)
  • hydration: run leave hooks for hydration placeholders (#15431) (5dda192)
  • reactivity: preserve readonly wrappers in array copy methods (#15469) (599f35b)
  • runtime-core: unmount v-once children after parent rerenders (#15435) (d720338)
  • shared: handle circular references in looseEqual (#15499) (718f782), closes #15496
  • shared: preserve comment-like text in style values (#15471) (b9456cb)
  • suspense: don't drop nested suspense patches during hydration (#15429) (76d42dc)
  • suspense: keep the boundary pending while its branch is patched (#15411) (bfcfe9e), closes #7506
  • suspense: patch a hydrating boundary's pending branch in place (#15432) (2cde6f7)
  • suspense: unmount the DOM an interrupted async component claimed (#15430) (fb9b45c)
  • types: keep optional props when a runtime prop uses a generic PropType (#15523) (243aabc), closes #9546
Commits

Updates @vue/runtime-core from 3.5.42 to 3.5.43

Release notes

Sourced from @​vue/runtime-core's releases.

v3.5.43

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

Changelog

Sourced from @​vue/runtime-core's changelog.

3.5.43 (2026-09-17)

Bug Fixes

  • compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars (#15548) (2fde323)
  • compiler-sfc: prepend semicolon for await in switch case (#15498) (9a1df69), closes #15495
  • compiler-sfc: restore await scope when leaving nested blocks (5409708), closes #15465
  • compiler-sfc: reuse parsed parent configs across tsconfig walks (fix #15478) (#15480) (d6febaa)
  • hydration: run leave hooks for hydration placeholders (#15431) (5dda192)
  • reactivity: preserve readonly wrappers in array copy methods (#15469) (599f35b)
  • runtime-core: unmount v-once children after parent rerenders (#15435) (d720338)
  • shared: handle circular references in looseEqual (#15499) (718f782), closes #15496
  • shared: preserve comment-like text in style values (#15471) (b9456cb)
  • suspense: don't drop nested suspense patches during hydration (#15429) (76d42dc)
  • suspense: keep the boundary pending while its branch is patched (#15411) (bfcfe9e), closes #7506
  • suspense: patch a hydrating boundary's pending branch in place (#15432) (2cde6f7)
  • suspense: unmount the DOM an interrupted async component claimed (#15430) (fb9b45c)
  • types: keep optional props when a runtime prop uses a generic PropType (#15523) (243aabc), closes #9546
Commits
  • 5be58b4 release: v3.5.43
  • 243aabc fix(types): keep optional props when a runtime prop uses a generic PropType (...
  • d720338 fix(runtime-core): unmount v-once children after parent rerenders (#15435)
  • 5dda192 fix(hydration): run leave hooks for hydration placeholders (#15431)
  • fb9b45c fix(suspense): unmount the DOM an interrupted async component claimed (#15430)
  • 76d42dc fix(suspense): don't drop nested suspense patches during hydration (#15429)
  • bfcfe9e fix(suspense): keep the boundary pending while its branch is patched (#15411)
  • 2cde6f7 fix(suspense): patch a hydrating boundary's pending branch in place (#15432)
  • See full diff in compare view

Updates @vue/runtime-dom from 3.5.42 to 3.5.43

Release notes

Sourced from @​vue/runtime-dom's releases.

v3.5.43

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

Changelog

Sourced from @​vue/runtime-dom's changelog.

3.5.43 (2026-09-17)

Bug Fixes

  • compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars (#15548) (2fde323)
  • compiler-sfc: prepend semicolon for await in switch case (#15498) (9a1df69), closes #15495
  • compiler-sfc: restore await scope when leaving nested blocks (5409708), closes #15465
  • compiler-sfc: reuse parsed parent configs across tsconfig walks (fix #15478) (#15480) (d6febaa)
  • hydration: run leave hooks for hydration placeholders (#15431) (5dda192)
  • reactivity: preserve readonly wrappers in array copy methods (#15469) (599f35b)
  • runtime-core: unmount v-once children after parent rerenders (#15435) (d720338)
  • shared: handle circular references in looseEqual (#15499) (718f782), closes #15496
  • shared: preserve comment-like text in style values (#15471) (b9456cb)
  • suspense: don't drop nested suspense patches during hydration (#15429) (76d42dc)
  • suspense: keep the boundary pending while its branch is patched (#15411) (bfcfe9e), closes #7506
  • suspense: patch a hydrating boundary's pending branch in place (#15432) (2cde6f7)
  • suspense: unmount the DOM an interrupted async component claimed (#15430) (fb9b45c)
  • types: keep optional props when a runtime prop uses a generic PropType (#15523) (243aabc), closes #9546
Commits

Updates @vue/server-renderer from 3.5.42 to 3.5.43

Release notes

Sourced from @​vue/server-renderer's releases.

v3.5.43

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

Changelog

Sourced from @​vue/server-renderer's changelog.

3.5.43 (2026-09-17)

Bug Fixes

  • compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars (#15548) (2fde323)
  • compiler-sfc: prepend semicolon for await in switch case (#15498) (9a1df69), closes #15495
  • compiler-sfc: restore await scope when leaving nested blocks (5409708), closes #15465
  • compiler-sfc: reuse parsed parent configs across tsconfig walks (fix #15478) (#15480) (d6febaa)
  • hydration: run leave hooks for hydration placeholders (#15431) (5dda192)
  • reactivity: preserve readonly wrappers in array copy methods (#15469) (599f35b)
  • runtime-core: unmount v-once children after parent rerenders (#15435) (d720338)
  • shared: handle circular references in looseEqual (#15499) (718f782), closes #15496
  • shared: preserve comment-like text in style values (#15471) (b9456cb)
  • suspense: don't drop nested suspense patches during hydration (#15429) (76d42dc)
  • suspense: keep the boundary pending while its branch is patched (#15411) (bfcfe9e), closes #7506
  • suspense: patch a hydrating boundary's pending branch in place (#15432) (2cde6f7)
  • suspense: unmount the DOM an interrupted async component claimed (#15430) (fb9b45c)
  • types: keep optional props when a runtime prop uses a generic PropType (#15523) (243aabc), closes #9546
Commits

Updates @vue/shared from 3.5.42 to 3.5.43

Release notes

Sourced from @​vue/shared's releases.

v3.5.43

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

Changelog

Sourced from @​vue/shared's changelog.

3.5.43 (2026-09-17)

Bug Fixes

  • compiler-sfc: ignore comment delimiters inside strings and url() when parsing css vars (#15548) (2fde323)
  • compiler-sfc: prepend semicolon for await in switch case (#15498) (9a1df69), closes #15495
  • compiler-sfc: restore await scope when leaving nested blocks (5409708), closes #15465
  • compiler-sfc: reuse parsed parent configs across tsconfig walks (fix #15478) (#15480) (d6febaa)
  • hydration: run leave hooks for hydration placeholders (#15431) (5dda192)
  • reactivity: preserve readonly wrappers in array copy methods (#15469) (599f35b)
  • runtime-core: unmount v-once children after parent rerenders (#15435) (d720338)
  • shared: handle circular references in looseEqual (#15499) (718f782), closes #15496
  • shared: preserve comment-like text in style values (#15471) (b9456cb)
  • suspense: don't drop nested suspense patches during hydration (#15429) (76d42dc)
  • suspense: keep the boundary pending while its branch is patched (#15411) (bfcfe9e), closes #7506
  • suspense: patch a hydrating boundary's pending branch in place (#15432) (2cde6f7)
  • suspense: unmount the DOM an interrupted async component claimed (#15430) (fb9b45c)
  • types: keep optional props when a runtime prop uses a generic PropType (#15523) (243aabc), closes #9546
Commits

Updates algoliasearch from 5.57.0 to 5.59.0

Release notes

Sourced from algoliasearch's releases.

5.59.0

New version released!

What's Changed

BREAKING CHANGES: this minor version includes breaking changes in the A/B Testing V3 API. See below for more details.

Bumps the npm group with 19 updates in the /website directory:

| Package | From | To |
| --- | --- | --- |
| [vue](https://github.com/vuejs/core) | `3.5.42` | `3.5.43` |
| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.29.8` | `7.29.9` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.94` | `1.2.99` |
| [@vue/compiler-core](https://github.com/vuejs/core/tree/HEAD/packages/compiler-core) | `3.5.42` | `3.5.43` |
| [@vue/compiler-dom](https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom) | `3.5.42` | `3.5.43` |
| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.42` | `3.5.43` |
| [@vue/compiler-ssr](https://github.com/vuejs/core/tree/HEAD/packages/compiler-ssr) | `3.5.42` | `3.5.43` |
| [@vue/reactivity](https://github.com/vuejs/core/tree/HEAD/packages/reactivity) | `3.5.42` | `3.5.43` |
| [@vue/runtime-core](https://github.com/vuejs/core/tree/HEAD/packages/runtime-core) | `3.5.42` | `3.5.43` |
| [@vue/runtime-dom](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom) | `3.5.42` | `3.5.43` |
| [@vue/server-renderer](https://github.com/vuejs/core/tree/HEAD/packages/server-renderer) | `3.5.42` | `3.5.43` |
| [@vue/shared](https://github.com/vuejs/core/tree/HEAD/packages/shared) | `3.5.42` | `3.5.43` |
| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.57.0` | `5.59.0` |
| [copy-anything](https://github.com/mesqueeb/copy-anything) | `4.1.0` | `4.1.5` |
| [micromark-util-types](https://github.com/micromark/micromark) | `2.0.2` | `2.0.3` |
| [nanoid](https://github.com/ai/nanoid) | `3.3.18` | `3.3.20` |
| [postcss](https://github.com/postcss/postcss) | `8.5.26` | `8.5.29` |
| [rollup](https://github.com/rollup/rollup) | `4.63.1` | `4.64.0` |
| [source-map-js](https://github.com/7rulnik/source-map-js) | `1.2.1` | `1.2.2` |



Updates `vue` from 3.5.42 to 3.5.43
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.42...v3.5.43)

Updates `@babel/parser` from 7.29.8 to 7.29.9
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.29.9/packages/babel-parser)

Updates `@iconify-json/simple-icons` from 1.2.94 to 1.2.99
- [Commits](https://github.com/iconify/icon-sets/commits)

Updates `@vue/compiler-core` from 3.5.42 to 3.5.43
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-core)

Updates `@vue/compiler-dom` from 3.5.42 to 3.5.43
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-dom)

Updates `@vue/compiler-sfc` from 3.5.42 to 3.5.43
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-sfc)

Updates `@vue/compiler-ssr` from 3.5.42 to 3.5.43
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-ssr)

Updates `@vue/reactivity` from 3.5.42 to 3.5.43
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.43/packages/reactivity)

Updates `@vue/runtime-core` from 3.5.42 to 3.5.43
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.43/packages/runtime-core)

Updates `@vue/runtime-dom` from 3.5.42 to 3.5.43
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.43/packages/runtime-dom)

Updates `@vue/server-renderer` from 3.5.42 to 3.5.43
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.43/packages/server-renderer)

Updates `@vue/shared` from 3.5.42 to 3.5.43
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/commits/v3.5.43/packages/shared)

Updates `algoliasearch` from 5.57.0 to 5.59.0
- [Release notes](https://github.com/algolia/algoliasearch-client-javascript/releases)
- [Changelog](https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md)
- [Commits](algolia/algoliasearch-client-javascript@5.57.0...5.59.0)

Updates `copy-anything` from 4.1.0 to 4.1.5
- [Release notes](https://github.com/mesqueeb/copy-anything/releases)
- [Commits](mesqueeb/copy-anything@v4.1.0...v4.1.5)

Updates `micromark-util-types` from 2.0.2 to 2.0.3
- [Release notes](https://github.com/micromark/micromark/releases)
- [Commits](https://github.com/micromark/micromark/compare/micromark-util-types@2.0.2...micromark-util-types@2.0.3)

Updates `nanoid` from 3.3.18 to 3.3.20
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](ai/nanoid@3.3.18...3.3.20)

Updates `postcss` from 8.5.26 to 8.5.29
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.26...8.5.29)

Updates `rollup` from 4.63.1 to 4.64.0
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v4.63.1...v4.64.0)

Updates `source-map-js` from 1.2.1 to 1.2.2
- [Release notes](https://github.com/7rulnik/source-map-js/releases)
- [Changelog](https://github.com/7rulnik/source-map-js/blob/main/CHANGELOG.md)
- [Commits](7rulnik/source-map-js@v1.2.1...v1.2.2)

---
updated-dependencies:
- dependency-name: vue
  dependency-version: 3.5.43
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@babel/parser"
  dependency-version: 7.29.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@iconify-json/simple-icons"
  dependency-version: 1.2.99
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/compiler-core"
  dependency-version: 3.5.43
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/compiler-dom"
  dependency-version: 3.5.43
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/compiler-sfc"
  dependency-version: 3.5.43
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/compiler-ssr"
  dependency-version: 3.5.43
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/reactivity"
  dependency-version: 3.5.43
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/runtime-core"
  dependency-version: 3.5.43
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/runtime-dom"
  dependency-version: 3.5.43
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/server-renderer"
  dependency-version: 3.5.43
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/shared"
  dependency-version: 3.5.43
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: algoliasearch
  dependency-version: 5.59.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: copy-anything
  dependency-version: 4.1.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: micromark-util-types
  dependency-version: 2.0.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: nanoid
  dependency-version: 3.3.20
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: postcss
  dependency-version: 8.5.29
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: rollup
  dependency-version: 4.64.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: source-map-js
  dependency-version: 1.2.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 6, 2026
@5ec1cff
5ec1cff merged commit e4d9322 into main Oct 6, 2026
@5ec1cff
5ec1cff deleted the dependabot/npm_and_yarn/website/npm-560043e4cf branch October 6, 2026 04:31
chisewaguri pushed a commit to chisewaguri/KernelSU that referenced this pull request Oct 6, 2026
…iann#3867)

Bumps the npm group with 19 updates in the /website directory:

| Package | From | To |
| --- | --- | --- |
| [vue](https://github.com/vuejs/core) | `3.5.42` | `3.5.43` |
|
[@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser)
| `7.29.8` | `7.29.9` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) |
`1.2.94` | `1.2.99` |
|
[@vue/compiler-core](https://github.com/vuejs/core/tree/HEAD/packages/compiler-core)
| `3.5.42` | `3.5.43` |
|
[@vue/compiler-dom](https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom)
| `3.5.42` | `3.5.43` |
|
[@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc)
| `3.5.42` | `3.5.43` |
|
[@vue/compiler-ssr](https://github.com/vuejs/core/tree/HEAD/packages/compiler-ssr)
| `3.5.42` | `3.5.43` |
|
[@vue/reactivity](https://github.com/vuejs/core/tree/HEAD/packages/reactivity)
| `3.5.42` | `3.5.43` |
|
[@vue/runtime-core](https://github.com/vuejs/core/tree/HEAD/packages/runtime-core)
| `3.5.42` | `3.5.43` |
|
[@vue/runtime-dom](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom)
| `3.5.42` | `3.5.43` |
|
[@vue/server-renderer](https://github.com/vuejs/core/tree/HEAD/packages/server-renderer)
| `3.5.42` | `3.5.43` |
| [@vue/shared](https://github.com/vuejs/core/tree/HEAD/packages/shared)
| `3.5.42` | `3.5.43` |
|
[algoliasearch](https://github.com/algolia/algoliasearch-client-javascript)
| `5.57.0` | `5.59.0` |
| [copy-anything](https://github.com/mesqueeb/copy-anything) | `4.1.0` |
`4.1.5` |
| [micromark-util-types](https://github.com/micromark/micromark) |
`2.0.2` | `2.0.3` |
| [nanoid](https://github.com/ai/nanoid) | `3.3.18` | `3.3.20` |
| [postcss](https://github.com/postcss/postcss) | `8.5.26` | `8.5.29` |
| [rollup](https://github.com/rollup/rollup) | `4.63.1` | `4.64.0` |
| [source-map-js](https://github.com/7rulnik/source-map-js) | `1.2.1` |
`1.2.2` |

Updates `vue` from 3.5.42 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>
</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.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>
</blockquote>
</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.5.42...v3.5.43">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/parser` from 7.29.8 to 7.29.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases">@​babel/parser's
releases</a>.</em></p>
<blockquote>
<h2>v7.29.9 (2026-09-18)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/18247">#18247</a>
[ts] Allow merging <code>enum</code> into a <code>namespace</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/18241">#18241</a> Fix
parsing of arrow function params inside ternaries with Flow (<a
href="https://github.com/robhogan"><code>@​robhogan</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/18245">#18245</a>
test: test with ts-eslint 8.70.0 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 4</h4>
<ul>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Joelle Mahfoud (<a
href="https://github.com/joelle-a-dev"><code>@​joelle-a-dev</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li>Rob Hogan (<a
href="https://github.com/robhogan"><code>@​robhogan</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/54405f212b4e6a40f0e1dfba9293b0e3f3dd20e3"><code>54405f2</code></a>
v7.29.9</li>
<li><a
href="https://github.com/babel/babel/commit/bf01dd00cb0d927beb3595297b4fe9549ca9da2b"><code>bf01dd0</code></a>
[7.x] Fix parsing of arrow function params inside ternaries with Flow
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/18241">#18241</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/092e6e56766b29b494162de9c31c34602321bf5e"><code>092e6e5</code></a>
test: test with ts-eslint 8.70.0 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/18245">#18245</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.29.9/packages/babel-parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `@iconify-json/simple-icons` from 1.2.94 to 1.2.99
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/iconify/icon-sets/commits">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-core` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/compiler-core'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/compiler-core'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>
</blockquote>
</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>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-core">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-dom` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/compiler-dom'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/compiler-dom'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>
</blockquote>
</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/b9456cb40db714a6f573a1713d92e96d4c9e9533"><code>b9456cb</code></a>
fix(shared): preserve comment-like text in style values (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom/issues/15471">#15471</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-dom">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-sfc` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/compiler-sfc'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/compiler-sfc'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>
</blockquote>
</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/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/9a1df69b63fecd743919af89a419783dd030b9f7"><code>9a1df69</code></a>
fix(compiler-sfc): prepend semicolon for await in switch case (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/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://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/15">#15</a>...</li>
<li><a
href="https://github.com/vuejs/core/commit/8b44b02167abeb31b18b10a7eb42a03aa18d7f1b"><code>8b44b02</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/15244">#15244</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/81836f1d9a916067e4c08c0535d273a2ffc2ede7"><code>81836f1</code></a>
fix(deps): update compiler (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/15247">#15247</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/54097087a0918b98f16c84599b1a6d654e952ca7"><code>5409708</code></a>
fix(compiler-sfc): restore await scope when leaving nested blocks</li>
<li>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-sfc">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-ssr` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/compiler-ssr'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/compiler-ssr'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>
</blockquote>
</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>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-ssr">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/reactivity` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/reactivity'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/reactivity'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>
</blockquote>
</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/599f35bbb21f3d78b7aa0818342ab4f27442a333"><code>599f35b</code></a>
fix(reactivity): preserve readonly wrappers in array copy methods (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/reactivity/issues/15469">#15469</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/reactivity">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/runtime-core` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/runtime-core'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/runtime-core'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>
</blockquote>
</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/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/d720338d5d29c1fac82abbe6f7066fe703ce624d"><code>d720338</code></a>
fix(runtime-core): unmount v-once children after parent rerenders (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15435">#15435</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/5dda192082afa4985951d90e229324d522e25c22"><code>5dda192</code></a>
fix(hydration): run leave hooks for hydration placeholders (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15431">#15431</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/fb9b45ce780f656a23fcb374eb8ea9f7abadc594"><code>fb9b45c</code></a>
fix(suspense): unmount the DOM an interrupted async component claimed
(<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15430">#15430</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/76d42dc1874e82e62e9650debd68a53472d810e0"><code>76d42dc</code></a>
fix(suspense): don't drop nested suspense patches during hydration (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15429">#15429</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/bfcfe9e4d0254f85af452544a058291ef88dce1a"><code>bfcfe9e</code></a>
fix(suspense): keep the boundary pending while its branch is patched (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15411">#15411</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/2cde6f754cb3e4695a21fb5719e0c75ee2fc5c61"><code>2cde6f7</code></a>
fix(suspense): patch a hydrating boundary's pending branch in place (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15432">#15432</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/runtime-core">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/runtime-dom` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/runtime-dom'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/runtime-dom'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>
</blockquote>
</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>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/runtime-dom">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/server-renderer` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/server-renderer'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/server-renderer'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>
</blockquote>
</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>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/server-renderer">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/shared` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/shared'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/shared'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>
</blockquote>
</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/718f782b14c7e0165d20b6f4dd8664f78054b62c"><code>718f782</code></a>
fix(shared): handle circular references in looseEqual (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/shared/issues/15499">#15499</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://github.com/vuejs/core/tree/HEAD/packages/shared/issues/15471">#15471</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/shared">compare
view</a></li>
</ul>
</details>
<br />

Updates `algoliasearch` from 5.57.0 to 5.59.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/algolia/algoliasearch-client-javascript/releases">algoliasearch's
releases</a>.</em></p>
<blockquote>
<h2>5.59.0</h2>
<h1>New version released!</h1>
<h2>What's Changed</h2>
<p>BREAKING CHANGES: this minor version includes breaking changes in the
A/B Testing V3 API. See below for more details.</p>
<ul>
<li><a
href="https://github.com/algolia/api-clients-automation/commit/120ed46971">120ed46971</a>
chore(ci): enable yarn hardened mode and immutable installs (API-476)
(<a
href="https://redirect.github.com/algolia/api-clients-automation/pull/6915">#6915</a>)
by <a
href="https://github.com/MarioAlexandruDan"><code>@​MarioAlexandruDan</code></a></li>
<li><a
href="https://github.com/algolia/api-clients-automation/commit/e4a6ab510a">e4a6ab510a</a>
chore(ci): fail CI if a personal access token secret is referenced (<a
href="https://redirect.github.com/algolia/api-clients-automation/pull/6919">#6919</a>)
by <a
href="https://github.com/eric-zaharia"><cod…
Sliva4 pushed a commit to Sliva4/KernelSU that referenced this pull request Oct 9, 2026
…iann#3867)

Bumps the npm group with 19 updates in the /website directory:

| Package | From | To |
| --- | --- | --- |
| [vue](https://github.com/vuejs/core) | `3.5.42` | `3.5.43` |
|
[@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser)
| `7.29.8` | `7.29.9` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) |
`1.2.94` | `1.2.99` |
|
[@vue/compiler-core](https://github.com/vuejs/core/tree/HEAD/packages/compiler-core)
| `3.5.42` | `3.5.43` |
|
[@vue/compiler-dom](https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom)
| `3.5.42` | `3.5.43` |
|
[@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc)
| `3.5.42` | `3.5.43` |
|
[@vue/compiler-ssr](https://github.com/vuejs/core/tree/HEAD/packages/compiler-ssr)
| `3.5.42` | `3.5.43` |
|
[@vue/reactivity](https://github.com/vuejs/core/tree/HEAD/packages/reactivity)
| `3.5.42` | `3.5.43` |
|
[@vue/runtime-core](https://github.com/vuejs/core/tree/HEAD/packages/runtime-core)
| `3.5.42` | `3.5.43` |
|
[@vue/runtime-dom](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom)
| `3.5.42` | `3.5.43` |
|
[@vue/server-renderer](https://github.com/vuejs/core/tree/HEAD/packages/server-renderer)
| `3.5.42` | `3.5.43` |
| [@vue/shared](https://github.com/vuejs/core/tree/HEAD/packages/shared)
| `3.5.42` | `3.5.43` |
|
[algoliasearch](https://github.com/algolia/algoliasearch-client-javascript)
| `5.57.0` | `5.59.0` |
| [copy-anything](https://github.com/mesqueeb/copy-anything) | `4.1.0` |
`4.1.5` |
| [micromark-util-types](https://github.com/micromark/micromark) |
`2.0.2` | `2.0.3` |
| [nanoid](https://github.com/ai/nanoid) | `3.3.18` | `3.3.20` |
| [postcss](https://github.com/postcss/postcss) | `8.5.26` | `8.5.29` |
| [rollup](https://github.com/rollup/rollup) | `4.63.1` | `4.64.0` |
| [source-map-js](https://github.com/7rulnik/source-map-js) | `1.2.1` |
`1.2.2` |


Updates `vue` from 3.5.42 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>
</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.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>
</blockquote>
</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.5.42...v3.5.43">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/parser` from 7.29.8 to 7.29.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases">@​babel/parser's
releases</a>.</em></p>
<blockquote>
<h2>v7.29.9 (2026-09-18)</h2>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/18247">#18247</a>
[ts] Allow merging <code>enum</code> into a <code>namespace</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/18241">#18241</a> Fix
parsing of arrow function params inside ternaries with Flow (<a
href="https://github.com/robhogan"><code>@​robhogan</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/18245">#18245</a>
test: test with ts-eslint 8.70.0 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 4</h4>
<ul>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Joelle Mahfoud (<a
href="https://github.com/joelle-a-dev"><code>@​joelle-a-dev</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li>Rob Hogan (<a
href="https://github.com/robhogan"><code>@​robhogan</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/54405f212b4e6a40f0e1dfba9293b0e3f3dd20e3"><code>54405f2</code></a>
v7.29.9</li>
<li><a
href="https://github.com/babel/babel/commit/bf01dd00cb0d927beb3595297b4fe9549ca9da2b"><code>bf01dd0</code></a>
[7.x] Fix parsing of arrow function params inside ternaries with Flow
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/18241">#18241</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/092e6e56766b29b494162de9c31c34602321bf5e"><code>092e6e5</code></a>
test: test with ts-eslint 8.70.0 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/18245">#18245</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.29.9/packages/babel-parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `@iconify-json/simple-icons` from 1.2.94 to 1.2.99
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/iconify/icon-sets/commits">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-core` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/compiler-core'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/compiler-core'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>
</blockquote>
</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>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-core">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-dom` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/compiler-dom'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/compiler-dom'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>
</blockquote>
</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/b9456cb40db714a6f573a1713d92e96d4c9e9533"><code>b9456cb</code></a>
fix(shared): preserve comment-like text in style values (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom/issues/15471">#15471</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-dom">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-sfc` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/compiler-sfc'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/compiler-sfc'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>
</blockquote>
</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/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/9a1df69b63fecd743919af89a419783dd030b9f7"><code>9a1df69</code></a>
fix(compiler-sfc): prepend semicolon for await in switch case (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/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://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/15">#15</a>...</li>
<li><a
href="https://github.com/vuejs/core/commit/8b44b02167abeb31b18b10a7eb42a03aa18d7f1b"><code>8b44b02</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/15244">#15244</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/81836f1d9a916067e4c08c0535d273a2ffc2ede7"><code>81836f1</code></a>
fix(deps): update compiler (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/15247">#15247</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/54097087a0918b98f16c84599b1a6d654e952ca7"><code>5409708</code></a>
fix(compiler-sfc): restore await scope when leaving nested blocks</li>
<li>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-sfc">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-ssr` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/compiler-ssr'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/compiler-ssr'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>
</blockquote>
</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>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/compiler-ssr">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/reactivity` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/reactivity'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/reactivity'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>
</blockquote>
</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/599f35bbb21f3d78b7aa0818342ab4f27442a333"><code>599f35b</code></a>
fix(reactivity): preserve readonly wrappers in array copy methods (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/reactivity/issues/15469">#15469</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/reactivity">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/runtime-core` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/runtime-core'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/runtime-core'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>
</blockquote>
</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/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/d720338d5d29c1fac82abbe6f7066fe703ce624d"><code>d720338</code></a>
fix(runtime-core): unmount v-once children after parent rerenders (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15435">#15435</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/5dda192082afa4985951d90e229324d522e25c22"><code>5dda192</code></a>
fix(hydration): run leave hooks for hydration placeholders (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15431">#15431</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/fb9b45ce780f656a23fcb374eb8ea9f7abadc594"><code>fb9b45c</code></a>
fix(suspense): unmount the DOM an interrupted async component claimed
(<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15430">#15430</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/76d42dc1874e82e62e9650debd68a53472d810e0"><code>76d42dc</code></a>
fix(suspense): don't drop nested suspense patches during hydration (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15429">#15429</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/bfcfe9e4d0254f85af452544a058291ef88dce1a"><code>bfcfe9e</code></a>
fix(suspense): keep the boundary pending while its branch is patched (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15411">#15411</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/2cde6f754cb3e4695a21fb5719e0c75ee2fc5c61"><code>2cde6f7</code></a>
fix(suspense): patch a hydrating boundary's pending branch in place (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-core/issues/15432">#15432</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/runtime-core">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/runtime-dom` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/runtime-dom'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/runtime-dom'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>
</blockquote>
</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>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/runtime-dom">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/server-renderer` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/server-renderer'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/server-renderer'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>
</blockquote>
</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>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/server-renderer">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/shared` from 3.5.42 to 3.5.43
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases">@​vue/shared'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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">@​vue/shared'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>
</blockquote>
</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/718f782b14c7e0165d20b6f4dd8664f78054b62c"><code>718f782</code></a>
fix(shared): handle circular references in looseEqual (<a
href="https://github.com/vuejs/core/tree/HEAD/packages/shared/issues/15499">#15499</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://github.com/vuejs/core/tree/HEAD/packages/shared/issues/15471">#15471</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/core/commits/v3.5.43/packages/shared">compare
view</a></li>
</ul>
</details>
<br />

Updates `algoliasearch` from 5.57.0 to 5.59.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/algolia/algoliasearch-client-javascript/releases">algoliasearch's
releases</a>.</em></p>
<blockquote>
<h2>5.59.0</h2>
<h1>New version released!</h1>
<h2>What's Changed</h2>
<p>BREAKING CHANGES: this minor version includes breaking changes in the
A/B Testing V3 API. See below for more details.</p>
<ul>
<li><a
href="https://github.com/algolia/api-clients-automation/commit/120ed46971">120ed46971</a>
chore(ci): enable yarn hardened mode and immutable installs (API-476)
(<a
href="https://redirect.github.com/algolia/api-clients-automation/pull/6915">#6915</a>)
by <a
href="https://github.com/MarioAlexandruDan"><code>@​MarioAlexandruDan</code></a></li>
<li><a
href="https://github.com/algolia/api-clients-automation/commit/e4a6ab510a">e4a6ab510a</a>
chore(ci): fail CI if a personal access token secret is referenced (<a
href="https://redirect.github.com/algolia/api-clients-automation/pull/6919">#6919</a>)
by <a
href="https://github.com/eric-zaharia"><co…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant