Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 24, 2025

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

Package From To
vitepress 1.6.3 1.6.4
vue 3.5.14 3.5.22
@iconify-json/simple-icons 1.2.34 1.2.55
@vue/devtools-api 7.7.6 7.7.7
algoliasearch 5.25.0 5.41.0
birpc 2.3.0 2.6.1
focus-trap 7.6.4 7.6.5
minisearch 7.1.2 7.2.0
postcss 8.5.3 8.5.6
preact 10.26.6 10.27.2
rollup 4.40.2 4.52.5
superjson 2.2.2 2.2.3
tabbable 6.2.0 6.3.0
unist-util-is 6.0.0 6.0.1
unist-util-visit-parents 6.0.1 6.0.2
vfile-message 4.0.2 4.0.3
vite 5.4.19 5.4.21

Updates vitepress from 1.6.3 to 1.6.4

Changelog

Sourced from vitepress's changelog.

1.6.4 (2025-08-05)

Commits

Updates vue from 3.5.14 to 3.5.22

Release notes

Sourced from vue's releases.

v3.5.22

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

v3.5.21

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

v3.5.20

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

v3.5.19

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

v3.5.18

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

v3.5.17

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

v3.5.16

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

v3.5.15

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.22 (2025-09-25)

Bug Fixes

  • compiler-core: identifiers in switch-case should not be inferred as references (#13923) (5953c9f)
  • compiler-dom: nodes with v-once shouldn't be stringified (#13878) (95c1975)
  • compiler-sfc: add support for @vue-ignore in runtime type resolution (#13906) (ba7f7f9)
  • compiler-sfc: enhance inferRuntimeType to support TSMappedType with indexed access (#13848) (e388f1a), closes #13847
  • compiler-sfc: ensure css custom properties do not start with a digit (#13870) (9c27951)
  • compiler-sfc: ensure props bindings register before compiling template (#13922) (abd5638), closes #13920
  • compiler-ssr: ensure v-show has a higher priority in SSR (#12171) (836b829), closes #12162
  • custom-element: properly mount multiple Teleports in custom element component w/ shadowRoot false (#13900) (5e1e791), closes #13899
  • custom-element: set prop runs pending mutations before disconnect (#13897) (c4a88cd), closes #13315
  • custom-element: use PatchFlags.BAIL for slot when props are present (#13907) (5358bca), closes #13904
  • reactivity: respect readonly during ref unwrapping (#13905) (aba7fed), closes #13903
  • reactivity: update iterator to check for completion instead of value presence (#13761) (2078f8b)
  • runtime-core: simplify block-tracking disabling in h helper (#13841) (75220c7)
  • transition-group: run forceReflow on the correct document (fix #13849) (#13853) (1be5ddf)
  • types: more precise types for Events and added missing definitions (#9675) (8bb8fb2)
  • types: set dom stub type to never instead of {} (#13915) (8620a61), closes #11564
  • types: widen directive arg type from string to any (#13758) (4b71706), closes #13757

Features

  • custom-element: allow specifying additional options for shadowRoot in custom elements (#12965) (47e628d), closes #12964

Reverts

  • Revert "fix(hmr): prevent VUE_HMR_RUNTIME from being overwritten by vue runtime in 3rd-party libraries" (#13925) (6b68f72), closes #13925

3.5.21 (2025-09-02)

Bug Fixes

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for vue since your current version.


Updates @babel/helper-validator-identifier from 7.27.1 to 7.28.5

Release notes

Sourced from @​babel/helper-validator-identifier's releases.

v7.28.5 (2025-10-23)

Thank you @​CO0Ki3, @​Olexandr88, and @​youthfulhps for your first PRs!

👓 Spec Compliance

🐛 Bug Fix

  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-optional-chaining, babel-traverse, babel-types
  • babel-traverse

🏠 Internal

🏃‍♀️ Performance

Committers: 8

v7.28.4 (2025-09-05)

Thanks @​gwillen and @​mrginglymus for your first PRs!

🏠 Internal

  • babel-core, babel-helper-check-duplicate-nodes, babel-traverse, babel-types
  • babel-plugin-transform-regenerator

... (truncated)

Changelog

Sourced from @​babel/helper-validator-identifier's changelog.

v7.28.5 (2025-10-23)

👓 Spec Compliance

🐛 Bug Fix

  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-optional-chaining, babel-traverse, babel-types
  • babel-traverse

🏠 Internal

🏃‍♀️ Performance

v7.28.4 (2025-09-05)

🏠 Internal

v7.28.3 (2025-08-14)

👓 Spec Compliance

  • babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-transform-class-static-block, babel-preset-env

🐛 Bug Fix

💅 Polish

  • babel-plugin-transform-regenerator, babel-plugin-transform-runtime

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​babel/helper-validator-identifier since your current version.


Updates @babel/parser from 7.27.2 to 7.28.5

Release notes

Sourced from @​babel/parser's releases.

v7.28.5 (2025-10-23)

Thank you @​CO0Ki3, @​Olexandr88, and @​youthfulhps for your first PRs!

👓 Spec Compliance

🐛 Bug Fix

  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-optional-chaining, babel-traverse, babel-types
  • babel-traverse

🏠 Internal

🏃‍♀️ Performance

Committers: 8

v7.28.4 (2025-09-05)

Thanks @​gwillen and @​mrginglymus for your first PRs!

🏠 Internal

  • babel-core, babel-helper-check-duplicate-nodes, babel-traverse, babel-types
  • babel-plugin-transform-regenerator

... (truncated)

Changelog

Sourced from @​babel/parser's changelog.

v7.28.5 (2025-10-23)

👓 Spec Compliance

🐛 Bug Fix

  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-optional-chaining, babel-traverse, babel-types
  • babel-traverse

🏠 Internal

🏃‍♀️ Performance

v7.28.4 (2025-09-05)

🏠 Internal

v7.28.3 (2025-08-14)

👓 Spec Compliance

  • babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-transform-class-static-block, babel-preset-env

🐛 Bug Fix

💅 Polish

  • babel-plugin-transform-regenerator, babel-plugin-transform-runtime

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​babel/parser since your current version.


Updates @babel/types from 7.27.1 to 7.28.5

Release notes

Sourced from @​babel/types's releases.

v7.28.5 (2025-10-23)

Thank you @​CO0Ki3, @​Olexandr88, and @​youthfulhps for your first PRs!

👓 Spec Compliance

🐛 Bug Fix

  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-optional-chaining, babel-traverse, babel-types
  • babel-traverse

🏠 Internal

🏃‍♀️ Performance

Committers: 8

v7.28.4 (2025-09-05)

Thanks @​gwillen and @​mrginglymus for your first PRs!

🏠 Internal

  • babel-core, babel-helper-check-duplicate-nodes, babel-traverse, babel-types
  • babel-plugin-transform-regenerator

... (truncated)

Changelog

Sourced from @​babel/types's changelog.

v7.28.5 (2025-10-23)

👓 Spec Compliance

🐛 Bug Fix

  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-optional-chaining, babel-traverse, babel-types
  • babel-traverse

🏠 Internal

🏃‍♀️ Performance

v7.28.4 (2025-09-05)

🏠 Internal

v7.28.3 (2025-08-14)

👓 Spec Compliance

  • babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-transform-class-static-block, babel-preset-env

🐛 Bug Fix

💅 Polish

  • babel-plugin-transform-regenerator, babel-plugin-transform-runtime

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​babel/types since your current version.


Updates @iconify-json/simple-icons from 1.2.34 to 1.2.55

Commits

Updates @jridgewell/sourcemap-codec from 1.5.0 to 1.5.5

Changelog

Sourced from @​jridgewell/sourcemap-codec's changelog.

[1.5.5] - 2025-08-12

Full Changelog: jridgewell/sourcemaps@sourcemap-codec/1.5.4...sourcemap-codec/1.5.5

[1.5.4] - 2025-07-01

Full Changelog: jridgewell/sourcemaps@sourcemap-codec/1.5.3...sourcemap-codec/1.5.4

[1.5.3] - 2025-06-30

  • Update UMD Wrapper to fix webpack build issue: #33
  • Add getOwnPropertyDescriptors polyfill to support Node v6: #34

Full Changelog: jridgewell/sourcemaps@sourcemap-codec/1.5.2...sourcemap-codec/1.5.3

[1.5.2] - 2025-06-30

Full Changelog: jridgewell/sourcemaps@sourcemap-codec/1.5.1...sourcemap-codec/1.5.2

[1.5.1] - 2025-06-29

Full Changelog: jridgewell/sourcemaps@sourcemap-codec/1.5.0...sourcemap-codec/1.5.1

Commits

Updates @vue/compiler-core from 3.5.14 to 3.5.22

Release notes

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

v3.5.22

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

v3.5.21

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

v3.5.20

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

v3.5.19

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

v3.5.18

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

v3.5.17

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

v3.5.16

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

v3.5.15

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.22 (2025-09-25)

Bug Fixes

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 24, 2025
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/website/npm-6da34d5148 branch 2 times, most recently from fea0a0c to 6168109 Compare October 29, 2025 11:17
Bumps the npm group with 17 updates in the /website directory:

| Package | From | To |
| --- | --- | --- |
| [vitepress](https://github.com/vuejs/vitepress) | `1.6.3` | `1.6.4` |
| [vue](https://github.com/vuejs/core) | `3.5.14` | `3.5.22` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.34` | `1.2.55` |
| [@vue/devtools-api](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-api) | `7.7.6` | `7.7.7` |
| [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.25.0` | `5.41.0` |
| [birpc](https://github.com/antfu-collective/birpc) | `2.3.0` | `2.6.1` |
| [focus-trap](https://github.com/focus-trap/focus-trap) | `7.6.4` | `7.6.5` |
| [minisearch](https://github.com/lucaong/minisearch) | `7.1.2` | `7.2.0` |
| [postcss](https://github.com/postcss/postcss) | `8.5.3` | `8.5.6` |
| [preact](https://github.com/preactjs/preact) | `10.26.6` | `10.27.2` |
| [rollup](https://github.com/rollup/rollup) | `4.40.2` | `4.52.5` |
| [superjson](https://github.com/blitz-js/superjson) | `2.2.2` | `2.2.3` |
| [tabbable](https://github.com/focus-trap/tabbable) | `6.2.0` | `6.3.0` |
| [unist-util-is](https://github.com/syntax-tree/unist-util-is) | `6.0.0` | `6.0.1` |
| [unist-util-visit-parents](https://github.com/syntax-tree/unist-util-visit-parents) | `6.0.1` | `6.0.2` |
| [vfile-message](https://github.com/vfile/vfile-message) | `4.0.2` | `4.0.3` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.19` | `5.4.21` |



Updates `vitepress` from 1.6.3 to 1.6.4
- [Release notes](https://github.com/vuejs/vitepress/releases)
- [Changelog](https://github.com/vuejs/vitepress/blob/v1.6.4/CHANGELOG.md)
- [Commits](vuejs/vitepress@v1.6.3...v1.6.4)

Updates `vue` from 3.5.14 to 3.5.22
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.14...v3.5.22)

Updates `@babel/helper-validator-identifier` from 7.27.1 to 7.28.5
- [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.28.5/packages/babel-helper-validator-identifier)

Updates `@babel/parser` from 7.27.2 to 7.28.5
- [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.28.5/packages/babel-parser)

Updates `@babel/types` from 7.27.1 to 7.28.5
- [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.28.5/packages/babel-types)

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

Updates `@jridgewell/sourcemap-codec` from 1.5.0 to 1.5.5
- [Changelog](https://github.com/jridgewell/sourcemaps/blob/main/packages/sourcemap-codec/CHANGELOG.md)
- [Commits](https://github.com/jridgewell/sourcemaps/commits/sourcemap-codec/1.5.5/packages/sourcemap-codec)

Updates `@vue/compiler-core` from 3.5.14 to 3.5.22
- [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.22/packages/compiler-core)

Updates `@vue/compiler-dom` from 3.5.14 to 3.5.22
- [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.22/packages/compiler-dom)

Updates `@vue/compiler-sfc` from 3.5.14 to 3.5.22
- [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.22/packages/compiler-sfc)

Updates `@vue/compiler-ssr` from 3.5.14 to 3.5.22
- [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.22/packages/compiler-ssr)

Updates `@vue/devtools-api` from 7.7.6 to 7.7.7
- [Release notes](https://github.com/vuejs/devtools/releases)
- [Commits](https://github.com/vuejs/devtools/commits/v7.7.7/packages/devtools-api)

Updates `@vue/devtools-kit` from 7.7.6 to 7.7.7
- [Release notes](https://github.com/vuejs/devtools/releases)
- [Commits](https://github.com/vuejs/devtools/commits/v7.7.7/packages/devtools-kit)

Updates `@vue/devtools-shared` from 7.7.6 to 7.7.7
- [Release notes](https://github.com/vuejs/devtools/releases)
- [Commits](https://github.com/vuejs/devtools/commits/v7.7.7/packages/shared)

Updates `@vue/reactivity` from 3.5.14 to 3.5.22
- [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.22/packages/reactivity)

Updates `@vue/runtime-core` from 3.5.14 to 3.5.22
- [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.22/packages/runtime-core)

Updates `@vue/runtime-dom` from 3.5.14 to 3.5.22
- [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.22/packages/runtime-dom)

Updates `@vue/server-renderer` from 3.5.14 to 3.5.22
- [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.22/packages/server-renderer)

Updates `@vue/shared` from 3.5.14 to 3.5.22
- [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.22/packages/shared)

Updates `algoliasearch` from 5.25.0 to 5.41.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.25.0...5.41.0)

Updates `birpc` from 2.3.0 to 2.6.1
- [Release notes](https://github.com/antfu-collective/birpc/releases)
- [Commits](antfu-collective/birpc@v2.3.0...v2.6.1)

Updates `focus-trap` from 7.6.4 to 7.6.5
- [Release notes](https://github.com/focus-trap/focus-trap/releases)
- [Changelog](https://github.com/focus-trap/focus-trap/blob/master/CHANGELOG.md)
- [Commits](focus-trap/focus-trap@v7.6.4...v7.6.5)

Updates `magic-string` from 0.30.17 to 0.30.21
- [Release notes](https://github.com/Rich-Harris/magic-string/releases)
- [Changelog](https://github.com/Rich-Harris/magic-string/blob/master/CHANGELOG.md)
- [Commits](Rich-Harris/magic-string@v0.30.17...v0.30.21)

Updates `minisearch` from 7.1.2 to 7.2.0
- [Changelog](https://github.com/lucaong/minisearch/blob/master/CHANGELOG.md)
- [Commits](lucaong/minisearch@v7.1.2...v7.2.0)

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

Updates `preact` from 10.26.6 to 10.27.2
- [Release notes](https://github.com/preactjs/preact/releases)
- [Commits](preactjs/preact@10.26.6...10.27.2)

Updates `rollup` from 4.40.2 to 4.52.5
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](rollup/rollup@v4.40.2...v4.52.5)

Updates `superjson` from 2.2.2 to 2.2.3
- [Release notes](https://github.com/blitz-js/superjson/releases)
- [Commits](flightcontrolhq/superjson@v2.2.2...v2.2.3)

Updates `tabbable` from 6.2.0 to 6.3.0
- [Release notes](https://github.com/focus-trap/tabbable/releases)
- [Changelog](https://github.com/focus-trap/tabbable/blob/master/CHANGELOG.md)
- [Commits](focus-trap/tabbable@v6.2.0...v6.3.0)

Updates `unist-util-is` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/syntax-tree/unist-util-is/releases)
- [Commits](syntax-tree/unist-util-is@6.0.0...6.0.1)

Updates `unist-util-visit-parents` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/syntax-tree/unist-util-visit-parents/releases)
- [Commits](syntax-tree/unist-util-visit-parents@6.0.1...6.0.2)

Updates `vfile-message` from 4.0.2 to 4.0.3
- [Release notes](https://github.com/vfile/vfile-message/releases)
- [Commits](vfile/vfile-message@4.0.2...4.0.3)

Updates `vite` from 5.4.19 to 5.4.21
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite)

---
updated-dependencies:
- dependency-name: vitepress
  dependency-version: 1.6.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: vue
  dependency-version: 3.5.22
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@babel/helper-validator-identifier"
  dependency-version: 7.28.5
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: "@babel/parser"
  dependency-version: 7.28.5
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: "@babel/types"
  dependency-version: 7.28.5
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: "@iconify-json/simple-icons"
  dependency-version: 1.2.55
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@jridgewell/sourcemap-codec"
  dependency-version: 1.5.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/compiler-core"
  dependency-version: 3.5.22
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/compiler-dom"
  dependency-version: 3.5.22
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/compiler-sfc"
  dependency-version: 3.5.22
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/compiler-ssr"
  dependency-version: 3.5.22
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/devtools-api"
  dependency-version: 7.7.7
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/devtools-kit"
  dependency-version: 7.7.7
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/devtools-shared"
  dependency-version: 7.7.7
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/reactivity"
  dependency-version: 3.5.22
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/runtime-core"
  dependency-version: 3.5.22
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/runtime-dom"
  dependency-version: 3.5.22
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/server-renderer"
  dependency-version: 3.5.22
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vue/shared"
  dependency-version: 3.5.22
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: algoliasearch
  dependency-version: 5.41.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: birpc
  dependency-version: 2.6.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: focus-trap
  dependency-version: 7.6.5
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: magic-string
  dependency-version: 0.30.21
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: minisearch
  dependency-version: 7.2.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: postcss
  dependency-version: 8.5.6
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: preact
  dependency-version: 10.27.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: rollup
  dependency-version: 4.52.5
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: superjson
  dependency-version: 2.2.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: tabbable
  dependency-version: 6.3.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: unist-util-is
  dependency-version: 6.0.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: unist-util-visit-parents
  dependency-version: 6.0.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: vfile-message
  dependency-version: 4.0.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: vite
  dependency-version: 5.4.21
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: npm
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/website/npm-6da34d5148 branch from 6168109 to 04e9818 Compare October 30, 2025 11:17
@Ylarod Ylarod merged commit 6abe7db into main Nov 1, 2025
@Ylarod Ylarod deleted the dependabot/npm_and_yarn/website/npm-6da34d5148 branch November 1, 2025 13:32
Ylarod added a commit to Ylarod/KernelSU that referenced this pull request Nov 1, 2025
…iann#2827)

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

| Package | From | To |
| --- | --- | --- |
| [vitepress](https://github.com/vuejs/vitepress) | `1.6.3` | `1.6.4` |
| [vue](https://github.com/vuejs/core) | `3.5.14` | `3.5.22` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) |
`1.2.34` | `1.2.55` |
|
[@vue/devtools-api](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-api)
| `7.7.6` | `7.7.7` |
|
[algoliasearch](https://github.com/algolia/algoliasearch-client-javascript)
| `5.25.0` | `5.41.0` |
| [birpc](https://github.com/antfu-collective/birpc) | `2.3.0` | `2.6.1`
|
| [focus-trap](https://github.com/focus-trap/focus-trap) | `7.6.4` |
`7.6.5` |
| [minisearch](https://github.com/lucaong/minisearch) | `7.1.2` |
`7.2.0` |
| [postcss](https://github.com/postcss/postcss) | `8.5.3` | `8.5.6` |
| [preact](https://github.com/preactjs/preact) | `10.26.6` | `10.27.2` |
| [rollup](https://github.com/rollup/rollup) | `4.40.2` | `4.52.5` |
| [superjson](https://github.com/blitz-js/superjson) | `2.2.2` | `2.2.3`
|
| [tabbable](https://github.com/focus-trap/tabbable) | `6.2.0` | `6.3.0`
|
| [unist-util-is](https://github.com/syntax-tree/unist-util-is) |
`6.0.0` | `6.0.1` |
|
[unist-util-visit-parents](https://github.com/syntax-tree/unist-util-visit-parents)
| `6.0.1` | `6.0.2` |
| [vfile-message](https://github.com/vfile/vfile-message) | `4.0.2` |
`4.0.3` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) |
`5.4.19` | `5.4.21` |


Updates `vitepress` from 1.6.3 to 1.6.4
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/vitepress/blob/v1.6.4/CHANGELOG.md">vitepress's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/vitepress/compare/v1.6.3...v1.6.4">1.6.4</a>
(2025-08-05)</h2>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/vitepress/commit/1fc537b78cda287fa23c1129a815ad9455fd8106"><code>1fc537b</code></a>
release: v1.6.4</li>
<li><a
href="https://github.com/vuejs/vitepress/commit/e7a0ae8a090f07274cccd8591e57255ddde52227"><code>e7a0ae8</code></a>
chore: error when trying <code>rolldown-vite</code> with vitepress v1
(<a
href="https://github.com/vuejs/vitepress/issues/4888">#4888</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/vitepress/compare/v1.6.3...v1.6.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `vue` from 3.5.14 to 3.5.22
<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.22</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.21</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.20</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.19</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.18</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.17</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.16</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.15</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.21...v3.5.22">3.5.22</a>
(2025-09-25)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> identifiers in switch-case should
not be inferred as references (<a
href="https://github.com/vuejs/core/issues/13923">#13923</a>)
(<a
href="https://github.com/vuejs/core/commit/5953c9ff90090e128372f645d377bd99137a5fb4">5953c9f</a>)</li>
<li><strong>compiler-dom:</strong> nodes with v-once shouldn't be
stringified (<a
href="https://github.com/vuejs/core/issues/13878">#13878</a>)
(<a
href="https://github.com/vuejs/core/commit/95c197560409f5d39a0d376c0a43d89a47a604e8">95c1975</a>)</li>
<li><strong>compiler-sfc:</strong> add support for
<code>@vue-ignore</code> in runtime type resolution (<a
href="https://github.com/vuejs/core/issues/13906">#13906</a>)
(<a
href="https://github.com/vuejs/core/commit/ba7f7f90f689f6e7e0417a192d081db542de28ec">ba7f7f9</a>)</li>
<li><strong>compiler-sfc:</strong> enhance inferRuntimeType to support
TSMappedType with indexed access (<a
href="https://github.com/vuejs/core/issues/13848">#13848</a>)
(<a
href="https://github.com/vuejs/core/commit/e388f1a09fde78cf006450f060813d972ac8c23d">e388f1a</a>),
closes <a
href="https://github.com/vuejs/core/issues/13847">#13847</a></li>
<li><strong>compiler-sfc:</strong> ensure css custom properties do not
start with a digit (<a
href="https://github.com/vuejs/core/issues/13870">#13870</a>)
(<a
href="https://github.com/vuejs/core/commit/9c279517b9bc1f4c250c555ec9b9eb6104756d56">9c27951</a>)</li>
<li><strong>compiler-sfc:</strong> ensure props bindings register before
compiling template (<a
href="https://github.com/vuejs/core/issues/13922">#13922</a>)
(<a
href="https://github.com/vuejs/core/commit/abd563822abafe63047f7b599bff266380ee2b64">abd5638</a>),
closes <a
href="https://github.com/vuejs/core/issues/13920">#13920</a></li>
<li><strong>compiler-ssr:</strong> ensure v-show has a higher priority
in SSR (<a
href="https://github.com/vuejs/core/issues/12171">#12171</a>)
(<a
href="https://github.com/vuejs/core/commit/836b82976ffb7aa0ea9cbe417bef07deae3ca47c">836b829</a>),
closes <a
href="https://github.com/vuejs/core/issues/12162">#12162</a></li>
<li><strong>custom-element:</strong> properly mount multiple Teleports
in custom element component w/ shadowRoot false (<a
href="https://github.com/vuejs/core/issues/13900">#13900</a>)
(<a
href="https://github.com/vuejs/core/commit/5e1e791880238380a1038ae2c505e206ceb34d77">5e1e791</a>),
closes <a
href="https://github.com/vuejs/core/issues/13899">#13899</a></li>
<li><strong>custom-element:</strong> set prop runs pending mutations
before disconnect (<a
href="https://github.com/vuejs/core/issues/13897">#13897</a>)
(<a
href="https://github.com/vuejs/core/commit/c4a88cdd0dfed3ef46a8aa9be448c01781fdc4f0">c4a88cd</a>),
closes <a
href="https://github.com/vuejs/core/issues/13315">#13315</a></li>
<li><strong>custom-element:</strong> use <code>PatchFlags.BAIL</code>
for slot when props are present (<a
href="https://github.com/vuejs/core/issues/13907">#13907</a>)
(<a
href="https://github.com/vuejs/core/commit/5358bca4a80cf52d19ed91967eeaa025a786083d">5358bca</a>),
closes <a
href="https://github.com/vuejs/core/issues/13904">#13904</a></li>
<li><strong>reactivity:</strong> respect readonly during ref unwrapping
(<a
href="https://github.com/vuejs/core/issues/13905">#13905</a>)
(<a
href="https://github.com/vuejs/core/commit/aba7feda1703e69e5a7c37f784718de0371adadc">aba7fed</a>),
closes <a
href="https://github.com/vuejs/core/issues/13903">#13903</a></li>
<li><strong>reactivity:</strong> update iterator to check for completion
instead of value presence (<a
href="https://github.com/vuejs/core/issues/13761">#13761</a>)
(<a
href="https://github.com/vuejs/core/commit/2078f8b7565cf637f47fcd5b0abdfb2b264225bb">2078f8b</a>)</li>
<li><strong>runtime-core:</strong> simplify block-tracking disabling in
<code>h</code> helper (<a
href="https://github.com/vuejs/core/issues/13841">#13841</a>)
(<a
href="https://github.com/vuejs/core/commit/75220c7995a13a483ae9599a739075be1c8e17f8">75220c7</a>)</li>
<li><strong>transition-group:</strong> run <code>forceReflow</code> on
the correct document (fix <a
href="https://github.com/vuejs/core/issues/13849">#13849</a>)
(<a
href="https://github.com/vuejs/core/issues/13853">#13853</a>)
(<a
href="https://github.com/vuejs/core/commit/1be5ddfe878c8bfddaa2c50e82105b247f50b9ba">1be5ddf</a>)</li>
<li><strong>types:</strong> more precise types for Events and added
missing definitions (<a
href="https://github.com/vuejs/core/issues/9675">#9675</a>) (<a
href="https://github.com/vuejs/core/commit/8bb8fb236257c03bfa0bccadcfffe3eb4592f71b">8bb8fb2</a>)</li>
<li><strong>types:</strong> set dom stub type to <code>never</code>
instead of <code>{}</code> (<a
href="https://github.com/vuejs/core/issues/13915">#13915</a>)
(<a
href="https://github.com/vuejs/core/commit/8620a616eb02a64fe32dd52d9be68e360687ef9d">8620a61</a>),
closes <a
href="https://github.com/vuejs/core/issues/11564">#11564</a></li>
<li><strong>types:</strong> widen directive arg type from string to any
(<a
href="https://github.com/vuejs/core/issues/13758">#13758</a>)
(<a
href="https://github.com/vuejs/core/commit/4b7170625d0bc93b26a3343aeda98850c1138f82">4b71706</a>),
closes <a
href="https://github.com/vuejs/core/issues/13757">#13757</a></li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>custom-element:</strong> allow specifying additional options
for <code>shadowRoot</code> in custom elements (<a
href="https://github.com/vuejs/core/issues/12965">#12965</a>)
(<a
href="https://github.com/vuejs/core/commit/47e628df1ce1914c5677010ad5bddd18d037cb3c">47e628d</a>),
closes <a
href="https://github.com/vuejs/core/issues/12964">#12964</a></li>
</ul>
<h3>Reverts</h3>
<ul>
<li>Revert &quot;fix(hmr): prevent <strong>VUE_HMR_RUNTIME</strong> from
being overwritten by vue runtime in 3rd-party libraries&quot; (<a
href="https://github.com/vuejs/core/issues/13925">#13925</a>)
(<a
href="https://github.com/vuejs/core/commit/6b68f72673dac5db349f26eeefb2f2e0e342586b">6b68f72</a>),
closes <a
href="https://github.com/vuejs/core/issues/13925">#13925</a></li>
</ul>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.20...v3.5.21">3.5.21</a>
(2025-09-02)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> force dynamic slots when slot
referencing scope vars (<a
href="https://github.com/vuejs/core/issues/9427">#9427</a>) (<a
href="https://github.com/vuejs/core/commit/99d54b28b46dbea006205dff71c383a31dd1b87a">99d54b2</a>),
closes <a
href="https://github.com/vuejs/core/issues/9380">#9380</a></li>
<li><strong>compiler-sfc:</strong> check lang before attempt to compile
script (<a
href="https://github.com/vuejs/core/issues/13508">#13508</a>)
(<a
href="https://github.com/vuejs/core/commit/55922ff3168a1397ad72f18946eb1c4051cdab3b">55922ff</a>),
closes <a
href="https://github.com/vuejs/core/issues/8368">#8368</a></li>
<li><strong>compiler-sfc:</strong> support <code>${configDir}</code> in
paths for TypeScript 5.5+ (<a
href="https://github.com/vuejs/core/issues/13491">#13491</a>)
(<a
href="https://github.com/vuejs/core/commit/8696e346b4780d88247464490f1a992cc0c3658c">8696e34</a>),
closes <a
href="https://github.com/vuejs/core/issues/13484">#13484</a></li>
<li><strong>compiler-sfc:</strong> support global augments with named
exports (<a
href="https://github.com/vuejs/core/issues/13789">#13789</a>)
(<a
href="https://github.com/vuejs/core/commit/35da3c6dcb30030ef60fa22e30aa83a56e396c60">35da3c6</a>)</li>
<li><strong>custom-element:</strong> prevent defineCustomElement from
mutating the options object (<a
href="https://github.com/vuejs/core/issues/13791">#13791</a>)
(<a
href="https://github.com/vuejs/core/commit/e322436887549c129e61eb58a0084167103451bb">e322436</a>)</li>
<li><strong>hmr:</strong> prevent <code>__VUE_HMR_RUNTIME__</code> from
being overwritten by vue runtime in 3rd-party libraries (<a
href="https://github.com/vuejs/core/issues/13817">#13817</a>)
(<a
href="https://github.com/vuejs/core/commit/1392734ae5d5a3b2be124753e198eafa324f6815">1392734</a>),
closes <a
href="https://github.com/vitejs/vite-plugin-vue/issues/644">vitejs/vite-plugin-vue#644</a></li>
<li><strong>hmr:</strong> prevent update unmounting component during HMR
reload (<a
href="https://github.com/vuejs/core/issues/13815">#13815</a>)
(<a
href="https://github.com/vuejs/core/commit/ef20b86b36a127e317f8981df970dc8efd277053">ef20b86</a>),
closes <a
href="https://github.com/vitejs/vite-plugin-vue/issues/599">vitejs/vite-plugin-vue#599</a></li>
<li><strong>runtime-core:</strong> disable tracking block in h function
(<a href="https://github.com/vuejs/core/issues/8213">#8213</a>)
(<a
href="https://github.com/vuejs/core/commit/8f6b5050518441a5047d128138da44f798836002">8f6b505</a>),
closes <a
href="https://github.com/vuejs/core/issues/6913">#6913</a></li>
<li><strong>runtime-core:</strong> use separate emits caches for
components and mixins (<a
href="https://github.com/vuejs/core/issues/11661">#11661</a>)
(<a
href="https://github.com/vuejs/core/commit/15fc75f4031dea805c3bbb67a75e48a9dc307c11">15fc75f</a>)</li>
<li><strong>Suspence:</strong> handle Suspense + KeepAlive HMR updating
edge case (<a
href="https://github.com/vuejs/core/issues/13076">#13076</a>)
(<a
href="https://github.com/vuejs/core/commit/5d75a170c8d23acd11ef2513173d4cbc4d0b54de">5d75a17</a>),
closes <a
href="https://github.com/vuejs/core/issues/13075">#13075</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/core/commit/5a8aa0b2ba575e098cbb63b396e9bcb751eb3a0f"><code>5a8aa0b</code></a>
release: v3.5.22</li>
<li><a
href="https://github.com/vuejs/core/commit/1be5ddfe878c8bfddaa2c50e82105b247f50b9ba"><code>1be5ddf</code></a>
fix(transition-group): run <code>forceReflow</code> on the correct
document (fix <a
href="https://github.com/vuejs/core/issues/13849">#13849</a>)...</li>
<li><a
href="https://github.com/vuejs/core/commit/d44a5a98c8e21e2ffd6389efef6dc21f0f76575b"><code>d44a5a9</code></a>
chore(deps): update build (<a
href="https://github.com/vuejs/core/issues/13856">#13856</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/c8a99172cc6f89d82856a4b7398aec483ab868be"><code>c8a9917</code></a>
chore(deps): update dependency jsdom to v27 (<a
href="https://github.com/vuejs/core/issues/13913">#13913</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/b46481a47f62b818dfd75d7cfdcb9bc312d861ed"><code>b46481a</code></a>
chore(deps): update compiler (<a
href="https://github.com/vuejs/core/issues/13857">#13857</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/8593647e37f27fd3b0f6eaa425c4e06d031611a8"><code>8593647</code></a>
chore(deps): update test (<a
href="https://github.com/vuejs/core/issues/13882">#13882</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/f2487d86ea6c6075bc5330454c50998370cba031"><code>f2487d8</code></a>
chore(deps): update actions/github-script action to v8 (<a
href="https://github.com/vuejs/core/issues/13885">#13885</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/b374ec7ca958d3d74f1b03e917428af3ef325388"><code>b374ec7</code></a>
chore(deps): update actions/setup-node action to v5 (<a
href="https://github.com/vuejs/core/issues/13912">#13912</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/9612b95220f081e1adeeed7deaa55a2a2f2bf77b"><code>9612b95</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/vuejs/core/issues/13883">#13883</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/5953c9ff90090e128372f645d377bd99137a5fb4"><code>5953c9f</code></a>
fix(compiler-core): identifiers in switch-case should not be inferred as
refe...</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/core/compare/v3.5.14...v3.5.22">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for vue since your current version.</p>
</details>
<br />

Updates `@babel/helper-validator-identifier` from 7.27.1 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/helper-validator-identifier</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/helper-validator-identifier</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/6d418d27144b223ad7b92c7b398de4bc27cdb7ba"><code>6d418d2</code></a>
Update identifier parsing to unicode 17 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/17501">#17501</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-helper-validator-identifier">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for
<code>@​babel/helper-validator-identifier</code> since your current
version.</p>
</details>
<br />

Updates `@babel/parser` from 7.27.2 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/0a0dcd8bbe3c25fcfb90973eb29fcb96137ed211"><code>0a0dcd8</code></a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17521">#17521</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/f3fb75eccd90edbd08f8e75199edbca6c90eadc0"><code>f3fb75e</code></a>
Enable <code>strictNullChecks</code> for <code>parser</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17498">#17498</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cd491db2f4434aec54e6fbb876e722c977f8581a"><code>cd491db</code></a>
chore: simplify parseArrayLike (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17526">#17526</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/758bef65d933973480e827a99e03412f114e94a6"><code>758bef6</code></a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17446">#17446</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/e7031b725d6a478f4fe14a3cadd0ed2c62a46017"><code>e7031b7</code></a>
[Babel 8] Treat <code>allowSuperOutsideMethod</code> as top-level only
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17505">#17505</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/6378bc0815afb413e7a4d97e07bfc6d7378664fe"><code>6378bc0</code></a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17491">#17491</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f"><code>35055e3</code></a>
v7.28.4</li>
<li><a
href="https://github.com/babel/babel/commit/f04083a70573804935797e5a4d7d8f647d30a59a"><code>f04083a</code></a>
[Babel 8] Align TSMappedType AST (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17479">#17479</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2"><code>ef155f5</code></a>
v7.28.3</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-parser">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​babel/parser</code> since your
current version.</p>
</details>
<br />

Updates `@babel/types` from 7.27.1 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/types</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/types</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/e579cb023d8377755ff643f01504784a3f04e9de"><code>e579cb0</code></a>
Enable <code>strictNullChecks</code> for <code>traverse</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17499">#17499</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/26bc651cc69d683eb8bd8b11f05619fa0baa9ae0"><code>26bc651</code></a>
[Babel 8] Better node type definitions for <code>computed</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17500">#17500</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/e6265234aaa7305a94f94ce1944c536c8dbdc166"><code>e626523</code></a>
Fix <code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17503">#17503</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/092d2e20c4da63d6af35295d4467df2d6563308c"><code>092d2e2</code></a>
Type checking babel-types scripts (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17494">#17494</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f"><code>35055e3</code></a>
v7.28.4</li>
<li><a
href="https://github.com/babel/babel/commit/7f57d3a2e97b7e2800fb82cff9284a3591377971"><code>7f57d3a</code></a>
fix: allow <code>d</code> and <code>v</code> flag in
<code>regExpLiteral</code> builder (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17495">#17495</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26"><code>b41f8cd</code></a>
Update Jest to v30.1.1 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17493">#17493</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c"><code>18d88b8</code></a>
Improve <code>@​babel/core</code> typings (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17471">#17471</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cac0ff4c3426eed30b4d27e7971b348da7c9f1e6"><code>cac0ff4</code></a>
v7.28.2</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-types">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​babel/types</code> since your
current version.</p>
</details>
<br />

Updates `@iconify-json/simple-icons` from 1.2.34 to 1.2.55
<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 `@jridgewell/sourcemap-codec` from 1.5.0 to 1.5.5
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jridgewell/sourcemaps/blob/main/packages/sourcemap-codec/CHANGELOG.md"><code>@​jridgewell/sourcemap-codec</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>[1.5.5] - 2025-08-12</h1>
<ul>
<li>Use <code>default</code> subpath export: <a
href="https://github.com/jridgewell/sourcemaps/commit/aab8d72">https://github.com/jridgewell/sourcemaps/commit/aab8d72</a></li>
<li>Transform <code>export default</code> into <code>module.exports
=</code> in UMD plugin: <a
href="https://github.com/jridgewell/sourcemaps/commit/cf85c75">https://github.com/jridgewell/sourcemaps/commit/cf85c75</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.4...sourcemap-codec/1.5.5">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.4...sourcemap-codec/1.5.5</a></p>
<h1>[1.5.4] - 2025-07-01</h1>
<ul>
<li>Optimize UMD wrapper: <a
href="https://github.com/jridgewell/sourcemaps/commit/557ca37">https://github.com/jridgewell/sourcemaps/commit/557ca37</a></li>
<li>Reorder subpath exports to improve import usage: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/35">#35</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.3...sourcemap-codec/1.5.4">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.3...sourcemap-codec/1.5.4</a></p>
<h1>[1.5.3] - 2025-06-30</h1>
<ul>
<li>Update UMD Wrapper to fix webpack build issue: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/33">#33</a></li>
<li>Add <code>getOwnPropertyDescriptors</code> polyfill to support Node
v6: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/34">#34</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.2...sourcemap-codec/1.5.3">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.2...sourcemap-codec/1.5.3</a></p>
<h1>[1.5.2] - 2025-06-30</h1>
<ul>
<li>Remove <code>require(esm)</code> support to fix bug with Node v22:
<a
href="https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c">https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.1...sourcemap-codec/1.5.2">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.1...sourcemap-codec/1.5.2</a></p>
<h1>[1.5.1] - 2025-06-29</h1>
<ul>
<li>Fix package types for CJS and ESM imports: <a
href="https://github.com/jridgewell/sourcemaps/commit/a924ed32ebfa27e49bc0ff4196118e791eaff22d">https://github.com/jridgewell/sourcemaps/commit/a924ed32ebfa27e49bc0ff4196118e791eaff22d</a></li>
<li>Add <code>module-sync</code> exports type for <a
href="https://joyeecheung.github.io/blog/2024/03/18/require-esm-in-node-js/">require(esm)</a>:
<a
href="https://github.com/jridgewell/sourcemaps/commit/3836f6c8aee41d47119a642c7f88042b1a8ed239">https://github.com/jridgewell/sourcemaps/commit/3836f6c8aee41d47119a642c7f88042b1a8ed239</a></li>
<li>Add type declaration source maps to assist go-to-definition: <a
href="https://github.com/jridgewell/sourcemaps/commit/9a0266518d2877047da27cbaf3290a4e6e3cb556">https://github.com/jridgewell/sourcemaps/commit/9a0266518d2877047da27cbaf3290a4e6e3cb556</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.0...sourcemap-codec/1.5.1">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.0...sourcemap-codec/1.5.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e53a6dfb18f404a0cc77d1c92aa4bcc11dac16a6"><code>e53a6df</code></a>
sourcemap-codec/1.5.5</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/aab8d72a046d5f4c6935ed7c35f6cbabbade25e8"><code>aab8d72</code></a>
Use default subpath condition for fallback</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/fe6bbc7de8e1aa2c2f2eb029d8a662ece9325072"><code>fe6bbc7</code></a>
sourcemap-codec/1.5.4</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/a1c0fa0387ff03873dbabeb7f2e84a4fcf7e7ccf"><code>a1c0fa0</code></a>
Reorder subpath exports</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/6f00e1b62d059c1b3d7840b9a129b408552d5add"><code>6f00e1b</code></a>
sourcemap-codec/1.5.3</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/58ea44be3ccef6537db13fa8142af7c9ddb4757d"><code>58ea44b</code></a>
Update changelogs</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e0c7250230608b67280657652b62ede2d040adbc"><code>e0c7250</code></a>
Why isn't GH autolinking commit SHAs?</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/967cf7978f38d46e715226c5912d5adafd513255"><code>967cf79</code></a>
sourcemap-codec/1.5.2</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/a451cf597e0232d7343d8f7031fe5195d924587a"><code>a451cf5</code></a>
Update changelogs</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c"><code>e957842</code></a>
Remove <code>require(esm)</code> support from package.json</li>
<li>Additional commits viewable in <a
href="https://github.com/jridgewell/sourcemaps/commits/sourcemap-codec/1.5.5/packages/sourcemap-codec">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-core` from 3.5.14 to 3.5.22
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases"><code>@​vue/compiler-core</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v3.5.22</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.21</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.20</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.19</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.18</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.17</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.16</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.15</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"><code>@​vue/compiler-core</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.21...v3.5.22">3.5.22</a>
(2025-09-25)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> identifiers in switch-case should
not be inferred as references (<a
href="https://github.com/vuejs/core/issues/13923">#13923</a>)
(<a
href="https://github.com/…
Ylarod added a commit that referenced this pull request Nov 1, 2025
…2827)

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

| Package | From | To |
| --- | --- | --- |
| [vitepress](https://github.com/vuejs/vitepress) | `1.6.3` | `1.6.4` |
| [vue](https://github.com/vuejs/core) | `3.5.14` | `3.5.22` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) |
`1.2.34` | `1.2.55` |
|
[@vue/devtools-api](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-api)
| `7.7.6` | `7.7.7` |
|
[algoliasearch](https://github.com/algolia/algoliasearch-client-javascript)
| `5.25.0` | `5.41.0` |
| [birpc](https://github.com/antfu-collective/birpc) | `2.3.0` | `2.6.1`
|
| [focus-trap](https://github.com/focus-trap/focus-trap) | `7.6.4` |
`7.6.5` |
| [minisearch](https://github.com/lucaong/minisearch) | `7.1.2` |
`7.2.0` |
| [postcss](https://github.com/postcss/postcss) | `8.5.3` | `8.5.6` |
| [preact](https://github.com/preactjs/preact) | `10.26.6` | `10.27.2` |
| [rollup](https://github.com/rollup/rollup) | `4.40.2` | `4.52.5` |
| [superjson](https://github.com/blitz-js/superjson) | `2.2.2` | `2.2.3`
|
| [tabbable](https://github.com/focus-trap/tabbable) | `6.2.0` | `6.3.0`
|
| [unist-util-is](https://github.com/syntax-tree/unist-util-is) |
`6.0.0` | `6.0.1` |
|
[unist-util-visit-parents](https://github.com/syntax-tree/unist-util-visit-parents)
| `6.0.1` | `6.0.2` |
| [vfile-message](https://github.com/vfile/vfile-message) | `4.0.2` |
`4.0.3` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) |
`5.4.19` | `5.4.21` |


Updates `vitepress` from 1.6.3 to 1.6.4
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/vitepress/blob/v1.6.4/CHANGELOG.md">vitepress's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/vitepress/compare/v1.6.3...v1.6.4">1.6.4</a>
(2025-08-05)</h2>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/vitepress/commit/1fc537b78cda287fa23c1129a815ad9455fd8106"><code>1fc537b</code></a>
release: v1.6.4</li>
<li><a
href="https://github.com/vuejs/vitepress/commit/e7a0ae8a090f07274cccd8591e57255ddde52227"><code>e7a0ae8</code></a>
chore: error when trying <code>rolldown-vite</code> with vitepress v1
(<a
href="https://github.com/vuejs/vitepress/issues/4888">#4888</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/vitepress/compare/v1.6.3...v1.6.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `vue` from 3.5.14 to 3.5.22
<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.22</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.21</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.20</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.19</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.18</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.17</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.16</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.15</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.21...v3.5.22">3.5.22</a>
(2025-09-25)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> identifiers in switch-case should
not be inferred as references (<a
href="https://github.com/vuejs/core/issues/13923">#13923</a>)
(<a
href="https://github.com/vuejs/core/commit/5953c9ff90090e128372f645d377bd99137a5fb4">5953c9f</a>)</li>
<li><strong>compiler-dom:</strong> nodes with v-once shouldn't be
stringified (<a
href="https://github.com/vuejs/core/issues/13878">#13878</a>)
(<a
href="https://github.com/vuejs/core/commit/95c197560409f5d39a0d376c0a43d89a47a604e8">95c1975</a>)</li>
<li><strong>compiler-sfc:</strong> add support for
<code>@vue-ignore</code> in runtime type resolution (<a
href="https://github.com/vuejs/core/issues/13906">#13906</a>)
(<a
href="https://github.com/vuejs/core/commit/ba7f7f90f689f6e7e0417a192d081db542de28ec">ba7f7f9</a>)</li>
<li><strong>compiler-sfc:</strong> enhance inferRuntimeType to support
TSMappedType with indexed access (<a
href="https://github.com/vuejs/core/issues/13848">#13848</a>)
(<a
href="https://github.com/vuejs/core/commit/e388f1a09fde78cf006450f060813d972ac8c23d">e388f1a</a>),
closes <a
href="https://github.com/vuejs/core/issues/13847">#13847</a></li>
<li><strong>compiler-sfc:</strong> ensure css custom properties do not
start with a digit (<a
href="https://github.com/vuejs/core/issues/13870">#13870</a>)
(<a
href="https://github.com/vuejs/core/commit/9c279517b9bc1f4c250c555ec9b9eb6104756d56">9c27951</a>)</li>
<li><strong>compiler-sfc:</strong> ensure props bindings register before
compiling template (<a
href="https://github.com/vuejs/core/issues/13922">#13922</a>)
(<a
href="https://github.com/vuejs/core/commit/abd563822abafe63047f7b599bff266380ee2b64">abd5638</a>),
closes <a
href="https://github.com/vuejs/core/issues/13920">#13920</a></li>
<li><strong>compiler-ssr:</strong> ensure v-show has a higher priority
in SSR (<a
href="https://github.com/vuejs/core/issues/12171">#12171</a>)
(<a
href="https://github.com/vuejs/core/commit/836b82976ffb7aa0ea9cbe417bef07deae3ca47c">836b829</a>),
closes <a
href="https://github.com/vuejs/core/issues/12162">#12162</a></li>
<li><strong>custom-element:</strong> properly mount multiple Teleports
in custom element component w/ shadowRoot false (<a
href="https://github.com/vuejs/core/issues/13900">#13900</a>)
(<a
href="https://github.com/vuejs/core/commit/5e1e791880238380a1038ae2c505e206ceb34d77">5e1e791</a>),
closes <a
href="https://github.com/vuejs/core/issues/13899">#13899</a></li>
<li><strong>custom-element:</strong> set prop runs pending mutations
before disconnect (<a
href="https://github.com/vuejs/core/issues/13897">#13897</a>)
(<a
href="https://github.com/vuejs/core/commit/c4a88cdd0dfed3ef46a8aa9be448c01781fdc4f0">c4a88cd</a>),
closes <a
href="https://github.com/vuejs/core/issues/13315">#13315</a></li>
<li><strong>custom-element:</strong> use <code>PatchFlags.BAIL</code>
for slot when props are present (<a
href="https://github.com/vuejs/core/issues/13907">#13907</a>)
(<a
href="https://github.com/vuejs/core/commit/5358bca4a80cf52d19ed91967eeaa025a786083d">5358bca</a>),
closes <a
href="https://github.com/vuejs/core/issues/13904">#13904</a></li>
<li><strong>reactivity:</strong> respect readonly during ref unwrapping
(<a
href="https://github.com/vuejs/core/issues/13905">#13905</a>)
(<a
href="https://github.com/vuejs/core/commit/aba7feda1703e69e5a7c37f784718de0371adadc">aba7fed</a>),
closes <a
href="https://github.com/vuejs/core/issues/13903">#13903</a></li>
<li><strong>reactivity:</strong> update iterator to check for completion
instead of value presence (<a
href="https://github.com/vuejs/core/issues/13761">#13761</a>)
(<a
href="https://github.com/vuejs/core/commit/2078f8b7565cf637f47fcd5b0abdfb2b264225bb">2078f8b</a>)</li>
<li><strong>runtime-core:</strong> simplify block-tracking disabling in
<code>h</code> helper (<a
href="https://github.com/vuejs/core/issues/13841">#13841</a>)
(<a
href="https://github.com/vuejs/core/commit/75220c7995a13a483ae9599a739075be1c8e17f8">75220c7</a>)</li>
<li><strong>transition-group:</strong> run <code>forceReflow</code> on
the correct document (fix <a
href="https://github.com/vuejs/core/issues/13849">#13849</a>)
(<a
href="https://github.com/vuejs/core/issues/13853">#13853</a>)
(<a
href="https://github.com/vuejs/core/commit/1be5ddfe878c8bfddaa2c50e82105b247f50b9ba">1be5ddf</a>)</li>
<li><strong>types:</strong> more precise types for Events and added
missing definitions (<a
href="https://github.com/vuejs/core/issues/9675">#9675</a>) (<a
href="https://github.com/vuejs/core/commit/8bb8fb236257c03bfa0bccadcfffe3eb4592f71b">8bb8fb2</a>)</li>
<li><strong>types:</strong> set dom stub type to <code>never</code>
instead of <code>{}</code> (<a
href="https://github.com/vuejs/core/issues/13915">#13915</a>)
(<a
href="https://github.com/vuejs/core/commit/8620a616eb02a64fe32dd52d9be68e360687ef9d">8620a61</a>),
closes <a
href="https://github.com/vuejs/core/issues/11564">#11564</a></li>
<li><strong>types:</strong> widen directive arg type from string to any
(<a
href="https://github.com/vuejs/core/issues/13758">#13758</a>)
(<a
href="https://github.com/vuejs/core/commit/4b7170625d0bc93b26a3343aeda98850c1138f82">4b71706</a>),
closes <a
href="https://github.com/vuejs/core/issues/13757">#13757</a></li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>custom-element:</strong> allow specifying additional options
for <code>shadowRoot</code> in custom elements (<a
href="https://github.com/vuejs/core/issues/12965">#12965</a>)
(<a
href="https://github.com/vuejs/core/commit/47e628df1ce1914c5677010ad5bddd18d037cb3c">47e628d</a>),
closes <a
href="https://github.com/vuejs/core/issues/12964">#12964</a></li>
</ul>
<h3>Reverts</h3>
<ul>
<li>Revert &quot;fix(hmr): prevent <strong>VUE_HMR_RUNTIME</strong> from
being overwritten by vue runtime in 3rd-party libraries&quot; (<a
href="https://github.com/vuejs/core/issues/13925">#13925</a>)
(<a
href="https://github.com/vuejs/core/commit/6b68f72673dac5db349f26eeefb2f2e0e342586b">6b68f72</a>),
closes <a
href="https://github.com/vuejs/core/issues/13925">#13925</a></li>
</ul>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.20...v3.5.21">3.5.21</a>
(2025-09-02)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> force dynamic slots when slot
referencing scope vars (<a
href="https://github.com/vuejs/core/issues/9427">#9427</a>) (<a
href="https://github.com/vuejs/core/commit/99d54b28b46dbea006205dff71c383a31dd1b87a">99d54b2</a>),
closes <a
href="https://github.com/vuejs/core/issues/9380">#9380</a></li>
<li><strong>compiler-sfc:</strong> check lang before attempt to compile
script (<a
href="https://github.com/vuejs/core/issues/13508">#13508</a>)
(<a
href="https://github.com/vuejs/core/commit/55922ff3168a1397ad72f18946eb1c4051cdab3b">55922ff</a>),
closes <a
href="https://github.com/vuejs/core/issues/8368">#8368</a></li>
<li><strong>compiler-sfc:</strong> support <code>${configDir}</code> in
paths for TypeScript 5.5+ (<a
href="https://github.com/vuejs/core/issues/13491">#13491</a>)
(<a
href="https://github.com/vuejs/core/commit/8696e346b4780d88247464490f1a992cc0c3658c">8696e34</a>),
closes <a
href="https://github.com/vuejs/core/issues/13484">#13484</a></li>
<li><strong>compiler-sfc:</strong> support global augments with named
exports (<a
href="https://github.com/vuejs/core/issues/13789">#13789</a>)
(<a
href="https://github.com/vuejs/core/commit/35da3c6dcb30030ef60fa22e30aa83a56e396c60">35da3c6</a>)</li>
<li><strong>custom-element:</strong> prevent defineCustomElement from
mutating the options object (<a
href="https://github.com/vuejs/core/issues/13791">#13791</a>)
(<a
href="https://github.com/vuejs/core/commit/e322436887549c129e61eb58a0084167103451bb">e322436</a>)</li>
<li><strong>hmr:</strong> prevent <code>__VUE_HMR_RUNTIME__</code> from
being overwritten by vue runtime in 3rd-party libraries (<a
href="https://github.com/vuejs/core/issues/13817">#13817</a>)
(<a
href="https://github.com/vuejs/core/commit/1392734ae5d5a3b2be124753e198eafa324f6815">1392734</a>),
closes <a
href="https://github.com/vitejs/vite-plugin-vue/issues/644">vitejs/vite-plugin-vue#644</a></li>
<li><strong>hmr:</strong> prevent update unmounting component during HMR
reload (<a
href="https://github.com/vuejs/core/issues/13815">#13815</a>)
(<a
href="https://github.com/vuejs/core/commit/ef20b86b36a127e317f8981df970dc8efd277053">ef20b86</a>),
closes <a
href="https://github.com/vitejs/vite-plugin-vue/issues/599">vitejs/vite-plugin-vue#599</a></li>
<li><strong>runtime-core:</strong> disable tracking block in h function
(<a href="https://github.com/vuejs/core/issues/8213">#8213</a>)
(<a
href="https://github.com/vuejs/core/commit/8f6b5050518441a5047d128138da44f798836002">8f6b505</a>),
closes <a
href="https://github.com/vuejs/core/issues/6913">#6913</a></li>
<li><strong>runtime-core:</strong> use separate emits caches for
components and mixins (<a
href="https://github.com/vuejs/core/issues/11661">#11661</a>)
(<a
href="https://github.com/vuejs/core/commit/15fc75f4031dea805c3bbb67a75e48a9dc307c11">15fc75f</a>)</li>
<li><strong>Suspence:</strong> handle Suspense + KeepAlive HMR updating
edge case (<a
href="https://github.com/vuejs/core/issues/13076">#13076</a>)
(<a
href="https://github.com/vuejs/core/commit/5d75a170c8d23acd11ef2513173d4cbc4d0b54de">5d75a17</a>),
closes <a
href="https://github.com/vuejs/core/issues/13075">#13075</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/core/commit/5a8aa0b2ba575e098cbb63b396e9bcb751eb3a0f"><code>5a8aa0b</code></a>
release: v3.5.22</li>
<li><a
href="https://github.com/vuejs/core/commit/1be5ddfe878c8bfddaa2c50e82105b247f50b9ba"><code>1be5ddf</code></a>
fix(transition-group): run <code>forceReflow</code> on the correct
document (fix <a
href="https://github.com/vuejs/core/issues/13849">#13849</a>)...</li>
<li><a
href="https://github.com/vuejs/core/commit/d44a5a98c8e21e2ffd6389efef6dc21f0f76575b"><code>d44a5a9</code></a>
chore(deps): update build (<a
href="https://github.com/vuejs/core/issues/13856">#13856</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/c8a99172cc6f89d82856a4b7398aec483ab868be"><code>c8a9917</code></a>
chore(deps): update dependency jsdom to v27 (<a
href="https://github.com/vuejs/core/issues/13913">#13913</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/b46481a47f62b818dfd75d7cfdcb9bc312d861ed"><code>b46481a</code></a>
chore(deps): update compiler (<a
href="https://github.com/vuejs/core/issues/13857">#13857</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/8593647e37f27fd3b0f6eaa425c4e06d031611a8"><code>8593647</code></a>
chore(deps): update test (<a
href="https://github.com/vuejs/core/issues/13882">#13882</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/f2487d86ea6c6075bc5330454c50998370cba031"><code>f2487d8</code></a>
chore(deps): update actions/github-script action to v8 (<a
href="https://github.com/vuejs/core/issues/13885">#13885</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/b374ec7ca958d3d74f1b03e917428af3ef325388"><code>b374ec7</code></a>
chore(deps): update actions/setup-node action to v5 (<a
href="https://github.com/vuejs/core/issues/13912">#13912</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/9612b95220f081e1adeeed7deaa55a2a2f2bf77b"><code>9612b95</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/vuejs/core/issues/13883">#13883</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/5953c9ff90090e128372f645d377bd99137a5fb4"><code>5953c9f</code></a>
fix(compiler-core): identifiers in switch-case should not be inferred as
refe...</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/core/compare/v3.5.14...v3.5.22">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for vue since your current version.</p>
</details>
<br />

Updates `@babel/helper-validator-identifier` from 7.27.1 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/helper-validator-identifier</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/helper-validator-identifier</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/6d418d27144b223ad7b92c7b398de4bc27cdb7ba"><code>6d418d2</code></a>
Update identifier parsing to unicode 17 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/17501">#17501</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-helper-validator-identifier">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for
<code>@​babel/helper-validator-identifier</code> since your current
version.</p>
</details>
<br />

Updates `@babel/parser` from 7.27.2 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/0a0dcd8bbe3c25fcfb90973eb29fcb96137ed211"><code>0a0dcd8</code></a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17521">#17521</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/f3fb75eccd90edbd08f8e75199edbca6c90eadc0"><code>f3fb75e</code></a>
Enable <code>strictNullChecks</code> for <code>parser</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17498">#17498</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cd491db2f4434aec54e6fbb876e722c977f8581a"><code>cd491db</code></a>
chore: simplify parseArrayLike (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17526">#17526</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/758bef65d933973480e827a99e03412f114e94a6"><code>758bef6</code></a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17446">#17446</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/e7031b725d6a478f4fe14a3cadd0ed2c62a46017"><code>e7031b7</code></a>
[Babel 8] Treat <code>allowSuperOutsideMethod</code> as top-level only
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17505">#17505</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/6378bc0815afb413e7a4d97e07bfc6d7378664fe"><code>6378bc0</code></a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17491">#17491</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f"><code>35055e3</code></a>
v7.28.4</li>
<li><a
href="https://github.com/babel/babel/commit/f04083a70573804935797e5a4d7d8f647d30a59a"><code>f04083a</code></a>
[Babel 8] Align TSMappedType AST (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17479">#17479</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2"><code>ef155f5</code></a>
v7.28.3</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-parser">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​babel/parser</code> since your
current version.</p>
</details>
<br />

Updates `@babel/types` from 7.27.1 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/types</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/types</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/e579cb023d8377755ff643f01504784a3f04e9de"><code>e579cb0</code></a>
Enable <code>strictNullChecks</code> for <code>traverse</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17499">#17499</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/26bc651cc69d683eb8bd8b11f05619fa0baa9ae0"><code>26bc651</code></a>
[Babel 8] Better node type definitions for <code>computed</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17500">#17500</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/e6265234aaa7305a94f94ce1944c536c8dbdc166"><code>e626523</code></a>
Fix <code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17503">#17503</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/092d2e20c4da63d6af35295d4467df2d6563308c"><code>092d2e2</code></a>
Type checking babel-types scripts (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17494">#17494</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f"><code>35055e3</code></a>
v7.28.4</li>
<li><a
href="https://github.com/babel/babel/commit/7f57d3a2e97b7e2800fb82cff9284a3591377971"><code>7f57d3a</code></a>
fix: allow <code>d</code> and <code>v</code> flag in
<code>regExpLiteral</code> builder (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17495">#17495</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26"><code>b41f8cd</code></a>
Update Jest to v30.1.1 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17493">#17493</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c"><code>18d88b8</code></a>
Improve <code>@​babel/core</code> typings (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17471">#17471</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cac0ff4c3426eed30b4d27e7971b348da7c9f1e6"><code>cac0ff4</code></a>
v7.28.2</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-types">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​babel/types</code> since your
current version.</p>
</details>
<br />

Updates `@iconify-json/simple-icons` from 1.2.34 to 1.2.55
<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 `@jridgewell/sourcemap-codec` from 1.5.0 to 1.5.5
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jridgewell/sourcemaps/blob/main/packages/sourcemap-codec/CHANGELOG.md"><code>@​jridgewell/sourcemap-codec</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>[1.5.5] - 2025-08-12</h1>
<ul>
<li>Use <code>default</code> subpath export: <a
href="https://github.com/jridgewell/sourcemaps/commit/aab8d72">https://github.com/jridgewell/sourcemaps/commit/aab8d72</a></li>
<li>Transform <code>export default</code> into <code>module.exports
=</code> in UMD plugin: <a
href="https://github.com/jridgewell/sourcemaps/commit/cf85c75">https://github.com/jridgewell/sourcemaps/commit/cf85c75</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.4...sourcemap-codec/1.5.5">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.4...sourcemap-codec/1.5.5</a></p>
<h1>[1.5.4] - 2025-07-01</h1>
<ul>
<li>Optimize UMD wrapper: <a
href="https://github.com/jridgewell/sourcemaps/commit/557ca37">https://github.com/jridgewell/sourcemaps/commit/557ca37</a></li>
<li>Reorder subpath exports to improve import usage: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/35">#35</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.3...sourcemap-codec/1.5.4">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.3...sourcemap-codec/1.5.4</a></p>
<h1>[1.5.3] - 2025-06-30</h1>
<ul>
<li>Update UMD Wrapper to fix webpack build issue: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/33">#33</a></li>
<li>Add <code>getOwnPropertyDescriptors</code> polyfill to support Node
v6: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/34">#34</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.2...sourcemap-codec/1.5.3">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.2...sourcemap-codec/1.5.3</a></p>
<h1>[1.5.2] - 2025-06-30</h1>
<ul>
<li>Remove <code>require(esm)</code> support to fix bug with Node v22:
<a
href="https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c">https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.1...sourcemap-codec/1.5.2">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.1...sourcemap-codec/1.5.2</a></p>
<h1>[1.5.1] - 2025-06-29</h1>
<ul>
<li>Fix package types for CJS and ESM imports: <a
href="https://github.com/jridgewell/sourcemaps/commit/a924ed32ebfa27e49bc0ff4196118e791eaff22d">https://github.com/jridgewell/sourcemaps/commit/a924ed32ebfa27e49bc0ff4196118e791eaff22d</a></li>
<li>Add <code>module-sync</code> exports type for <a
href="https://joyeecheung.github.io/blog/2024/03/18/require-esm-in-node-js/">require(esm)</a>:
<a
href="https://github.com/jridgewell/sourcemaps/commit/3836f6c8aee41d47119a642c7f88042b1a8ed239">https://github.com/jridgewell/sourcemaps/commit/3836f6c8aee41d47119a642c7f88042b1a8ed239</a></li>
<li>Add type declaration source maps to assist go-to-definition: <a
href="https://github.com/jridgewell/sourcemaps/commit/9a0266518d2877047da27cbaf3290a4e6e3cb556">https://github.com/jridgewell/sourcemaps/commit/9a0266518d2877047da27cbaf3290a4e6e3cb556</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.0...sourcemap-codec/1.5.1">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.0...sourcemap-codec/1.5.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e53a6dfb18f404a0cc77d1c92aa4bcc11dac16a6"><code>e53a6df</code></a>
sourcemap-codec/1.5.5</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/aab8d72a046d5f4c6935ed7c35f6cbabbade25e8"><code>aab8d72</code></a>
Use default subpath condition for fallback</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/fe6bbc7de8e1aa2c2f2eb029d8a662ece9325072"><code>fe6bbc7</code></a>
sourcemap-codec/1.5.4</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/a1c0fa0387ff03873dbabeb7f2e84a4fcf7e7ccf"><code>a1c0fa0</code></a>
Reorder subpath exports</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/6f00e1b62d059c1b3d7840b9a129b408552d5add"><code>6f00e1b</code></a>
sourcemap-codec/1.5.3</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/58ea44be3ccef6537db13fa8142af7c9ddb4757d"><code>58ea44b</code></a>
Update changelogs</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e0c7250230608b67280657652b62ede2d040adbc"><code>e0c7250</code></a>
Why isn't GH autolinking commit SHAs?</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/967cf7978f38d46e715226c5912d5adafd513255"><code>967cf79</code></a>
sourcemap-codec/1.5.2</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/a451cf597e0232d7343d8f7031fe5195d924587a"><code>a451cf5</code></a>
Update changelogs</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c"><code>e957842</code></a>
Remove <code>require(esm)</code> support from package.json</li>
<li>Additional commits viewable in <a
href="https://github.com/jridgewell/sourcemaps/commits/sourcemap-codec/1.5.5/packages/sourcemap-codec">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-core` from 3.5.14 to 3.5.22
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases"><code>@​vue/compiler-core</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v3.5.22</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.21</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.20</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.19</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.18</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.17</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.16</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.15</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"><code>@​vue/compiler-core</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.21...v3.5.22">3.5.22</a>
(2025-09-25)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> identifiers in switch-case should
not be inferred as references (<a
href="https://github.com/vuejs/core/issues/13923">#13923</a>)
(<a
href="https://github.com/…
KOWX712 pushed a commit to KOWX712/KernelSU that referenced this pull request Nov 2, 2025
…iann#2827)

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

| Package | From | To |
| --- | --- | --- |
| [vitepress](https://github.com/vuejs/vitepress) | `1.6.3` | `1.6.4` |
| [vue](https://github.com/vuejs/core) | `3.5.14` | `3.5.22` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) |
`1.2.34` | `1.2.55` |
|
[@vue/devtools-api](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-api)
| `7.7.6` | `7.7.7` |
|
[algoliasearch](https://github.com/algolia/algoliasearch-client-javascript)
| `5.25.0` | `5.41.0` |
| [birpc](https://github.com/antfu-collective/birpc) | `2.3.0` | `2.6.1`
|
| [focus-trap](https://github.com/focus-trap/focus-trap) | `7.6.4` |
`7.6.5` |
| [minisearch](https://github.com/lucaong/minisearch) | `7.1.2` |
`7.2.0` |
| [postcss](https://github.com/postcss/postcss) | `8.5.3` | `8.5.6` |
| [preact](https://github.com/preactjs/preact) | `10.26.6` | `10.27.2` |
| [rollup](https://github.com/rollup/rollup) | `4.40.2` | `4.52.5` |
| [superjson](https://github.com/blitz-js/superjson) | `2.2.2` | `2.2.3`
|
| [tabbable](https://github.com/focus-trap/tabbable) | `6.2.0` | `6.3.0`
|
| [unist-util-is](https://github.com/syntax-tree/unist-util-is) |
`6.0.0` | `6.0.1` |
|
[unist-util-visit-parents](https://github.com/syntax-tree/unist-util-visit-parents)
| `6.0.1` | `6.0.2` |
| [vfile-message](https://github.com/vfile/vfile-message) | `4.0.2` |
`4.0.3` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) |
`5.4.19` | `5.4.21` |

Updates `vitepress` from 1.6.3 to 1.6.4
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/vitepress/blob/v1.6.4/CHANGELOG.md">vitepress's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/vitepress/compare/v1.6.3...v1.6.4">1.6.4</a>
(2025-08-05)</h2>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/vitepress/commit/1fc537b78cda287fa23c1129a815ad9455fd8106"><code>1fc537b</code></a>
release: v1.6.4</li>
<li><a
href="https://github.com/vuejs/vitepress/commit/e7a0ae8a090f07274cccd8591e57255ddde52227"><code>e7a0ae8</code></a>
chore: error when trying <code>rolldown-vite</code> with vitepress v1
(<a
href="https://github.com/vuejs/vitepress/issues/4888">#4888</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/vitepress/compare/v1.6.3...v1.6.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `vue` from 3.5.14 to 3.5.22
<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.22</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.21</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.20</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.19</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.18</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.17</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.16</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.15</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.21...v3.5.22">3.5.22</a>
(2025-09-25)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> identifiers in switch-case should
not be inferred as references (<a
href="https://github.com/vuejs/core/issues/13923">#13923</a>)
(<a
href="https://github.com/vuejs/core/commit/5953c9ff90090e128372f645d377bd99137a5fb4">5953c9f</a>)</li>
<li><strong>compiler-dom:</strong> nodes with v-once shouldn't be
stringified (<a
href="https://github.com/vuejs/core/issues/13878">#13878</a>)
(<a
href="https://github.com/vuejs/core/commit/95c197560409f5d39a0d376c0a43d89a47a604e8">95c1975</a>)</li>
<li><strong>compiler-sfc:</strong> add support for
<code>@vue-ignore</code> in runtime type resolution (<a
href="https://github.com/vuejs/core/issues/13906">#13906</a>)
(<a
href="https://github.com/vuejs/core/commit/ba7f7f90f689f6e7e0417a192d081db542de28ec">ba7f7f9</a>)</li>
<li><strong>compiler-sfc:</strong> enhance inferRuntimeType to support
TSMappedType with indexed access (<a
href="https://github.com/vuejs/core/issues/13848">#13848</a>)
(<a
href="https://github.com/vuejs/core/commit/e388f1a09fde78cf006450f060813d972ac8c23d">e388f1a</a>),
closes <a
href="https://github.com/vuejs/core/issues/13847">#13847</a></li>
<li><strong>compiler-sfc:</strong> ensure css custom properties do not
start with a digit (<a
href="https://github.com/vuejs/core/issues/13870">#13870</a>)
(<a
href="https://github.com/vuejs/core/commit/9c279517b9bc1f4c250c555ec9b9eb6104756d56">9c27951</a>)</li>
<li><strong>compiler-sfc:</strong> ensure props bindings register before
compiling template (<a
href="https://github.com/vuejs/core/issues/13922">#13922</a>)
(<a
href="https://github.com/vuejs/core/commit/abd563822abafe63047f7b599bff266380ee2b64">abd5638</a>),
closes <a
href="https://github.com/vuejs/core/issues/13920">#13920</a></li>
<li><strong>compiler-ssr:</strong> ensure v-show has a higher priority
in SSR (<a
href="https://github.com/vuejs/core/issues/12171">#12171</a>)
(<a
href="https://github.com/vuejs/core/commit/836b82976ffb7aa0ea9cbe417bef07deae3ca47c">836b829</a>),
closes <a
href="https://github.com/vuejs/core/issues/12162">#12162</a></li>
<li><strong>custom-element:</strong> properly mount multiple Teleports
in custom element component w/ shadowRoot false (<a
href="https://github.com/vuejs/core/issues/13900">#13900</a>)
(<a
href="https://github.com/vuejs/core/commit/5e1e791880238380a1038ae2c505e206ceb34d77">5e1e791</a>),
closes <a
href="https://github.com/vuejs/core/issues/13899">#13899</a></li>
<li><strong>custom-element:</strong> set prop runs pending mutations
before disconnect (<a
href="https://github.com/vuejs/core/issues/13897">#13897</a>)
(<a
href="https://github.com/vuejs/core/commit/c4a88cdd0dfed3ef46a8aa9be448c01781fdc4f0">c4a88cd</a>),
closes <a
href="https://github.com/vuejs/core/issues/13315">#13315</a></li>
<li><strong>custom-element:</strong> use <code>PatchFlags.BAIL</code>
for slot when props are present (<a
href="https://github.com/vuejs/core/issues/13907">#13907</a>)
(<a
href="https://github.com/vuejs/core/commit/5358bca4a80cf52d19ed91967eeaa025a786083d">5358bca</a>),
closes <a
href="https://github.com/vuejs/core/issues/13904">#13904</a></li>
<li><strong>reactivity:</strong> respect readonly during ref unwrapping
(<a
href="https://github.com/vuejs/core/issues/13905">#13905</a>)
(<a
href="https://github.com/vuejs/core/commit/aba7feda1703e69e5a7c37f784718de0371adadc">aba7fed</a>),
closes <a
href="https://github.com/vuejs/core/issues/13903">#13903</a></li>
<li><strong>reactivity:</strong> update iterator to check for completion
instead of value presence (<a
href="https://github.com/vuejs/core/issues/13761">#13761</a>)
(<a
href="https://github.com/vuejs/core/commit/2078f8b7565cf637f47fcd5b0abdfb2b264225bb">2078f8b</a>)</li>
<li><strong>runtime-core:</strong> simplify block-tracking disabling in
<code>h</code> helper (<a
href="https://github.com/vuejs/core/issues/13841">#13841</a>)
(<a
href="https://github.com/vuejs/core/commit/75220c7995a13a483ae9599a739075be1c8e17f8">75220c7</a>)</li>
<li><strong>transition-group:</strong> run <code>forceReflow</code> on
the correct document (fix <a
href="https://github.com/vuejs/core/issues/13849">#13849</a>)
(<a
href="https://github.com/vuejs/core/issues/13853">#13853</a>)
(<a
href="https://github.com/vuejs/core/commit/1be5ddfe878c8bfddaa2c50e82105b247f50b9ba">1be5ddf</a>)</li>
<li><strong>types:</strong> more precise types for Events and added
missing definitions (<a
href="https://github.com/vuejs/core/issues/9675">#9675</a>) (<a
href="https://github.com/vuejs/core/commit/8bb8fb236257c03bfa0bccadcfffe3eb4592f71b">8bb8fb2</a>)</li>
<li><strong>types:</strong> set dom stub type to <code>never</code>
instead of <code>{}</code> (<a
href="https://github.com/vuejs/core/issues/13915">#13915</a>)
(<a
href="https://github.com/vuejs/core/commit/8620a616eb02a64fe32dd52d9be68e360687ef9d">8620a61</a>),
closes <a
href="https://github.com/vuejs/core/issues/11564">#11564</a></li>
<li><strong>types:</strong> widen directive arg type from string to any
(<a
href="https://github.com/vuejs/core/issues/13758">#13758</a>)
(<a
href="https://github.com/vuejs/core/commit/4b7170625d0bc93b26a3343aeda98850c1138f82">4b71706</a>),
closes <a
href="https://github.com/vuejs/core/issues/13757">#13757</a></li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>custom-element:</strong> allow specifying additional options
for <code>shadowRoot</code> in custom elements (<a
href="https://github.com/vuejs/core/issues/12965">#12965</a>)
(<a
href="https://github.com/vuejs/core/commit/47e628df1ce1914c5677010ad5bddd18d037cb3c">47e628d</a>),
closes <a
href="https://github.com/vuejs/core/issues/12964">#12964</a></li>
</ul>
<h3>Reverts</h3>
<ul>
<li>Revert &quot;fix(hmr): prevent <strong>VUE_HMR_RUNTIME</strong> from
being overwritten by vue runtime in 3rd-party libraries&quot; (<a
href="https://github.com/vuejs/core/issues/13925">#13925</a>)
(<a
href="https://github.com/vuejs/core/commit/6b68f72673dac5db349f26eeefb2f2e0e342586b">6b68f72</a>),
closes <a
href="https://github.com/vuejs/core/issues/13925">#13925</a></li>
</ul>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.20...v3.5.21">3.5.21</a>
(2025-09-02)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> force dynamic slots when slot
referencing scope vars (<a
href="https://github.com/vuejs/core/issues/9427">#9427</a>) (<a
href="https://github.com/vuejs/core/commit/99d54b28b46dbea006205dff71c383a31dd1b87a">99d54b2</a>),
closes <a
href="https://github.com/vuejs/core/issues/9380">#9380</a></li>
<li><strong>compiler-sfc:</strong> check lang before attempt to compile
script (<a
href="https://github.com/vuejs/core/issues/13508">#13508</a>)
(<a
href="https://github.com/vuejs/core/commit/55922ff3168a1397ad72f18946eb1c4051cdab3b">55922ff</a>),
closes <a
href="https://github.com/vuejs/core/issues/8368">#8368</a></li>
<li><strong>compiler-sfc:</strong> support <code>${configDir}</code> in
paths for TypeScript 5.5+ (<a
href="https://github.com/vuejs/core/issues/13491">#13491</a>)
(<a
href="https://github.com/vuejs/core/commit/8696e346b4780d88247464490f1a992cc0c3658c">8696e34</a>),
closes <a
href="https://github.com/vuejs/core/issues/13484">#13484</a></li>
<li><strong>compiler-sfc:</strong> support global augments with named
exports (<a
href="https://github.com/vuejs/core/issues/13789">#13789</a>)
(<a
href="https://github.com/vuejs/core/commit/35da3c6dcb30030ef60fa22e30aa83a56e396c60">35da3c6</a>)</li>
<li><strong>custom-element:</strong> prevent defineCustomElement from
mutating the options object (<a
href="https://github.com/vuejs/core/issues/13791">#13791</a>)
(<a
href="https://github.com/vuejs/core/commit/e322436887549c129e61eb58a0084167103451bb">e322436</a>)</li>
<li><strong>hmr:</strong> prevent <code>__VUE_HMR_RUNTIME__</code> from
being overwritten by vue runtime in 3rd-party libraries (<a
href="https://github.com/vuejs/core/issues/13817">#13817</a>)
(<a
href="https://github.com/vuejs/core/commit/1392734ae5d5a3b2be124753e198eafa324f6815">1392734</a>),
closes <a
href="https://github.com/vitejs/vite-plugin-vue/issues/644">vitejs/vite-plugin-vue#644</a></li>
<li><strong>hmr:</strong> prevent update unmounting component during HMR
reload (<a
href="https://github.com/vuejs/core/issues/13815">#13815</a>)
(<a
href="https://github.com/vuejs/core/commit/ef20b86b36a127e317f8981df970dc8efd277053">ef20b86</a>),
closes <a
href="https://github.com/vitejs/vite-plugin-vue/issues/599">vitejs/vite-plugin-vue#599</a></li>
<li><strong>runtime-core:</strong> disable tracking block in h function
(<a href="https://github.com/vuejs/core/issues/8213">#8213</a>)
(<a
href="https://github.com/vuejs/core/commit/8f6b5050518441a5047d128138da44f798836002">8f6b505</a>),
closes <a
href="https://github.com/vuejs/core/issues/6913">#6913</a></li>
<li><strong>runtime-core:</strong> use separate emits caches for
components and mixins (<a
href="https://github.com/vuejs/core/issues/11661">#11661</a>)
(<a
href="https://github.com/vuejs/core/commit/15fc75f4031dea805c3bbb67a75e48a9dc307c11">15fc75f</a>)</li>
<li><strong>Suspence:</strong> handle Suspense + KeepAlive HMR updating
edge case (<a
href="https://github.com/vuejs/core/issues/13076">#13076</a>)
(<a
href="https://github.com/vuejs/core/commit/5d75a170c8d23acd11ef2513173d4cbc4d0b54de">5d75a17</a>),
closes <a
href="https://github.com/vuejs/core/issues/13075">#13075</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/core/commit/5a8aa0b2ba575e098cbb63b396e9bcb751eb3a0f"><code>5a8aa0b</code></a>
release: v3.5.22</li>
<li><a
href="https://github.com/vuejs/core/commit/1be5ddfe878c8bfddaa2c50e82105b247f50b9ba"><code>1be5ddf</code></a>
fix(transition-group): run <code>forceReflow</code> on the correct
document (fix <a
href="https://github.com/vuejs/core/issues/13849">#13849</a>)...</li>
<li><a
href="https://github.com/vuejs/core/commit/d44a5a98c8e21e2ffd6389efef6dc21f0f76575b"><code>d44a5a9</code></a>
chore(deps): update build (<a
href="https://github.com/vuejs/core/issues/13856">#13856</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/c8a99172cc6f89d82856a4b7398aec483ab868be"><code>c8a9917</code></a>
chore(deps): update dependency jsdom to v27 (<a
href="https://github.com/vuejs/core/issues/13913">#13913</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/b46481a47f62b818dfd75d7cfdcb9bc312d861ed"><code>b46481a</code></a>
chore(deps): update compiler (<a
href="https://github.com/vuejs/core/issues/13857">#13857</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/8593647e37f27fd3b0f6eaa425c4e06d031611a8"><code>8593647</code></a>
chore(deps): update test (<a
href="https://github.com/vuejs/core/issues/13882">#13882</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/f2487d86ea6c6075bc5330454c50998370cba031"><code>f2487d8</code></a>
chore(deps): update actions/github-script action to v8 (<a
href="https://github.com/vuejs/core/issues/13885">#13885</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/b374ec7ca958d3d74f1b03e917428af3ef325388"><code>b374ec7</code></a>
chore(deps): update actions/setup-node action to v5 (<a
href="https://github.com/vuejs/core/issues/13912">#13912</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/9612b95220f081e1adeeed7deaa55a2a2f2bf77b"><code>9612b95</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/vuejs/core/issues/13883">#13883</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/5953c9ff90090e128372f645d377bd99137a5fb4"><code>5953c9f</code></a>
fix(compiler-core): identifiers in switch-case should not be inferred as
refe...</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/core/compare/v3.5.14...v3.5.22">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for vue since your current version.</p>
</details>
<br />

Updates `@babel/helper-validator-identifier` from 7.27.1 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/helper-validator-identifier</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/helper-validator-identifier</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/6d418d27144b223ad7b92c7b398de4bc27cdb7ba"><code>6d418d2</code></a>
Update identifier parsing to unicode 17 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/17501">#17501</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-helper-validator-identifier">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for
<code>@​babel/helper-validator-identifier</code> since your current
version.</p>
</details>
<br />

Updates `@babel/parser` from 7.27.2 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/0a0dcd8bbe3c25fcfb90973eb29fcb96137ed211"><code>0a0dcd8</code></a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17521">#17521</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/f3fb75eccd90edbd08f8e75199edbca6c90eadc0"><code>f3fb75e</code></a>
Enable <code>strictNullChecks</code> for <code>parser</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17498">#17498</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cd491db2f4434aec54e6fbb876e722c977f8581a"><code>cd491db</code></a>
chore: simplify parseArrayLike (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17526">#17526</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/758bef65d933973480e827a99e03412f114e94a6"><code>758bef6</code></a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17446">#17446</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/e7031b725d6a478f4fe14a3cadd0ed2c62a46017"><code>e7031b7</code></a>
[Babel 8] Treat <code>allowSuperOutsideMethod</code> as top-level only
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17505">#17505</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/6378bc0815afb413e7a4d97e07bfc6d7378664fe"><code>6378bc0</code></a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17491">#17491</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f"><code>35055e3</code></a>
v7.28.4</li>
<li><a
href="https://github.com/babel/babel/commit/f04083a70573804935797e5a4d7d8f647d30a59a"><code>f04083a</code></a>
[Babel 8] Align TSMappedType AST (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17479">#17479</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2"><code>ef155f5</code></a>
v7.28.3</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-parser">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​babel/parser</code> since your
current version.</p>
</details>
<br />

Updates `@babel/types` from 7.27.1 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/types</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/types</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/e579cb023d8377755ff643f01504784a3f04e9de"><code>e579cb0</code></a>
Enable <code>strictNullChecks</code> for <code>traverse</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17499">#17499</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/26bc651cc69d683eb8bd8b11f05619fa0baa9ae0"><code>26bc651</code></a>
[Babel 8] Better node type definitions for <code>computed</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17500">#17500</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/e6265234aaa7305a94f94ce1944c536c8dbdc166"><code>e626523</code></a>
Fix <code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17503">#17503</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/092d2e20c4da63d6af35295d4467df2d6563308c"><code>092d2e2</code></a>
Type checking babel-types scripts (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17494">#17494</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f"><code>35055e3</code></a>
v7.28.4</li>
<li><a
href="https://github.com/babel/babel/commit/7f57d3a2e97b7e2800fb82cff9284a3591377971"><code>7f57d3a</code></a>
fix: allow <code>d</code> and <code>v</code> flag in
<code>regExpLiteral</code> builder (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17495">#17495</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26"><code>b41f8cd</code></a>
Update Jest to v30.1.1 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17493">#17493</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c"><code>18d88b8</code></a>
Improve <code>@​babel/core</code> typings (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17471">#17471</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cac0ff4c3426eed30b4d27e7971b348da7c9f1e6"><code>cac0ff4</code></a>
v7.28.2</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-types">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​babel/types</code> since your
current version.</p>
</details>
<br />

Updates `@iconify-json/simple-icons` from 1.2.34 to 1.2.55
<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 `@jridgewell/sourcemap-codec` from 1.5.0 to 1.5.5
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jridgewell/sourcemaps/blob/main/packages/sourcemap-codec/CHANGELOG.md"><code>@​jridgewell/sourcemap-codec</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>[1.5.5] - 2025-08-12</h1>
<ul>
<li>Use <code>default</code> subpath export: <a
href="https://github.com/jridgewell/sourcemaps/commit/aab8d72">https://github.com/jridgewell/sourcemaps/commit/aab8d72</a></li>
<li>Transform <code>export default</code> into <code>module.exports
=</code> in UMD plugin: <a
href="https://github.com/jridgewell/sourcemaps/commit/cf85c75">https://github.com/jridgewell/sourcemaps/commit/cf85c75</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.4...sourcemap-codec/1.5.5">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.4...sourcemap-codec/1.5.5</a></p>
<h1>[1.5.4] - 2025-07-01</h1>
<ul>
<li>Optimize UMD wrapper: <a
href="https://github.com/jridgewell/sourcemaps/commit/557ca37">https://github.com/jridgewell/sourcemaps/commit/557ca37</a></li>
<li>Reorder subpath exports to improve import usage: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/35">#35</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.3...sourcemap-codec/1.5.4">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.3...sourcemap-codec/1.5.4</a></p>
<h1>[1.5.3] - 2025-06-30</h1>
<ul>
<li>Update UMD Wrapper to fix webpack build issue: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/33">#33</a></li>
<li>Add <code>getOwnPropertyDescriptors</code> polyfill to support Node
v6: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/34">#34</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.2...sourcemap-codec/1.5.3">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.2...sourcemap-codec/1.5.3</a></p>
<h1>[1.5.2] - 2025-06-30</h1>
<ul>
<li>Remove <code>require(esm)</code> support to fix bug with Node v22:
<a
href="https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c">https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.1...sourcemap-codec/1.5.2">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.1...sourcemap-codec/1.5.2</a></p>
<h1>[1.5.1] - 2025-06-29</h1>
<ul>
<li>Fix package types for CJS and ESM imports: <a
href="https://github.com/jridgewell/sourcemaps/commit/a924ed32ebfa27e49bc0ff4196118e791eaff22d">https://github.com/jridgewell/sourcemaps/commit/a924ed32ebfa27e49bc0ff4196118e791eaff22d</a></li>
<li>Add <code>module-sync</code> exports type for <a
href="https://joyeecheung.github.io/blog/2024/03/18/require-esm-in-node-js/">require(esm)</a>:
<a
href="https://github.com/jridgewell/sourcemaps/commit/3836f6c8aee41d47119a642c7f88042b1a8ed239">https://github.com/jridgewell/sourcemaps/commit/3836f6c8aee41d47119a642c7f88042b1a8ed239</a></li>
<li>Add type declaration source maps to assist go-to-definition: <a
href="https://github.com/jridgewell/sourcemaps/commit/9a0266518d2877047da27cbaf3290a4e6e3cb556">https://github.com/jridgewell/sourcemaps/commit/9a0266518d2877047da27cbaf3290a4e6e3cb556</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.0...sourcemap-codec/1.5.1">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.0...sourcemap-codec/1.5.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e53a6dfb18f404a0cc77d1c92aa4bcc11dac16a6"><code>e53a6df</code></a>
sourcemap-codec/1.5.5</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/aab8d72a046d5f4c6935ed7c35f6cbabbade25e8"><code>aab8d72</code></a>
Use default subpath condition for fallback</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/fe6bbc7de8e1aa2c2f2eb029d8a662ece9325072"><code>fe6bbc7</code></a>
sourcemap-codec/1.5.4</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/a1c0fa0387ff03873dbabeb7f2e84a4fcf7e7ccf"><code>a1c0fa0</code></a>
Reorder subpath exports</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/6f00e1b62d059c1b3d7840b9a129b408552d5add"><code>6f00e1b</code></a>
sourcemap-codec/1.5.3</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/58ea44be3ccef6537db13fa8142af7c9ddb4757d"><code>58ea44b</code></a>
Update changelogs</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e0c7250230608b67280657652b62ede2d040adbc"><code>e0c7250</code></a>
Why isn't GH autolinking commit SHAs?</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/967cf7978f38d46e715226c5912d5adafd513255"><code>967cf79</code></a>
sourcemap-codec/1.5.2</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/a451cf597e0232d7343d8f7031fe5195d924587a"><code>a451cf5</code></a>
Update changelogs</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c"><code>e957842</code></a>
Remove <code>require(esm)</code> support from package.json</li>
<li>Additional commits viewable in <a
href="https://github.com/jridgewell/sourcemaps/commits/sourcemap-codec/1.5.5/packages/sourcemap-codec">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-core` from 3.5.14 to 3.5.22
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases"><code>@​vue/compiler-core</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v3.5.22</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.21</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.20</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.19</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.18</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.17</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.16</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.15</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"><code>@​vue/compiler-core</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.21...v3.5.22">3.5.22</a>
(2025-09-25)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> identifiers in switch-case should
not be inferred as references (<a
href="https://github.com/vuejs/core/issues/13923">#13923</a>)
(<a
href="https://github.com/v…
KOWX712 pushed a commit to KOWX712/KernelSU that referenced this pull request Nov 3, 2025
…iann#2827)

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

| Package | From | To |
| --- | --- | --- |
| [vitepress](https://github.com/vuejs/vitepress) | `1.6.3` | `1.6.4` |
| [vue](https://github.com/vuejs/core) | `3.5.14` | `3.5.22` |
| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) |
`1.2.34` | `1.2.55` |
|
[@vue/devtools-api](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-api)
| `7.7.6` | `7.7.7` |
|
[algoliasearch](https://github.com/algolia/algoliasearch-client-javascript)
| `5.25.0` | `5.41.0` |
| [birpc](https://github.com/antfu-collective/birpc) | `2.3.0` | `2.6.1`
|
| [focus-trap](https://github.com/focus-trap/focus-trap) | `7.6.4` |
`7.6.5` |
| [minisearch](https://github.com/lucaong/minisearch) | `7.1.2` |
`7.2.0` |
| [postcss](https://github.com/postcss/postcss) | `8.5.3` | `8.5.6` |
| [preact](https://github.com/preactjs/preact) | `10.26.6` | `10.27.2` |
| [rollup](https://github.com/rollup/rollup) | `4.40.2` | `4.52.5` |
| [superjson](https://github.com/blitz-js/superjson) | `2.2.2` | `2.2.3`
|
| [tabbable](https://github.com/focus-trap/tabbable) | `6.2.0` | `6.3.0`
|
| [unist-util-is](https://github.com/syntax-tree/unist-util-is) |
`6.0.0` | `6.0.1` |
|
[unist-util-visit-parents](https://github.com/syntax-tree/unist-util-visit-parents)
| `6.0.1` | `6.0.2` |
| [vfile-message](https://github.com/vfile/vfile-message) | `4.0.2` |
`4.0.3` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) |
`5.4.19` | `5.4.21` |

Updates `vitepress` from 1.6.3 to 1.6.4
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/vitepress/blob/v1.6.4/CHANGELOG.md">vitepress's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/vitepress/compare/v1.6.3...v1.6.4">1.6.4</a>
(2025-08-05)</h2>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/vitepress/commit/1fc537b78cda287fa23c1129a815ad9455fd8106"><code>1fc537b</code></a>
release: v1.6.4</li>
<li><a
href="https://github.com/vuejs/vitepress/commit/e7a0ae8a090f07274cccd8591e57255ddde52227"><code>e7a0ae8</code></a>
chore: error when trying <code>rolldown-vite</code> with vitepress v1
(<a
href="https://github.com/vuejs/vitepress/issues/4888">#4888</a>)</li>
<li>See full diff in <a
href="https://github.com/vuejs/vitepress/compare/v1.6.3...v1.6.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `vue` from 3.5.14 to 3.5.22
<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.22</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.21</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.20</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.19</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.18</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.17</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.16</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.15</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.21...v3.5.22">3.5.22</a>
(2025-09-25)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> identifiers in switch-case should
not be inferred as references (<a
href="https://github.com/vuejs/core/issues/13923">#13923</a>)
(<a
href="https://github.com/vuejs/core/commit/5953c9ff90090e128372f645d377bd99137a5fb4">5953c9f</a>)</li>
<li><strong>compiler-dom:</strong> nodes with v-once shouldn't be
stringified (<a
href="https://github.com/vuejs/core/issues/13878">#13878</a>)
(<a
href="https://github.com/vuejs/core/commit/95c197560409f5d39a0d376c0a43d89a47a604e8">95c1975</a>)</li>
<li><strong>compiler-sfc:</strong> add support for
<code>@vue-ignore</code> in runtime type resolution (<a
href="https://github.com/vuejs/core/issues/13906">#13906</a>)
(<a
href="https://github.com/vuejs/core/commit/ba7f7f90f689f6e7e0417a192d081db542de28ec">ba7f7f9</a>)</li>
<li><strong>compiler-sfc:</strong> enhance inferRuntimeType to support
TSMappedType with indexed access (<a
href="https://github.com/vuejs/core/issues/13848">#13848</a>)
(<a
href="https://github.com/vuejs/core/commit/e388f1a09fde78cf006450f060813d972ac8c23d">e388f1a</a>),
closes <a
href="https://github.com/vuejs/core/issues/13847">#13847</a></li>
<li><strong>compiler-sfc:</strong> ensure css custom properties do not
start with a digit (<a
href="https://github.com/vuejs/core/issues/13870">#13870</a>)
(<a
href="https://github.com/vuejs/core/commit/9c279517b9bc1f4c250c555ec9b9eb6104756d56">9c27951</a>)</li>
<li><strong>compiler-sfc:</strong> ensure props bindings register before
compiling template (<a
href="https://github.com/vuejs/core/issues/13922">#13922</a>)
(<a
href="https://github.com/vuejs/core/commit/abd563822abafe63047f7b599bff266380ee2b64">abd5638</a>),
closes <a
href="https://github.com/vuejs/core/issues/13920">#13920</a></li>
<li><strong>compiler-ssr:</strong> ensure v-show has a higher priority
in SSR (<a
href="https://github.com/vuejs/core/issues/12171">#12171</a>)
(<a
href="https://github.com/vuejs/core/commit/836b82976ffb7aa0ea9cbe417bef07deae3ca47c">836b829</a>),
closes <a
href="https://github.com/vuejs/core/issues/12162">#12162</a></li>
<li><strong>custom-element:</strong> properly mount multiple Teleports
in custom element component w/ shadowRoot false (<a
href="https://github.com/vuejs/core/issues/13900">#13900</a>)
(<a
href="https://github.com/vuejs/core/commit/5e1e791880238380a1038ae2c505e206ceb34d77">5e1e791</a>),
closes <a
href="https://github.com/vuejs/core/issues/13899">#13899</a></li>
<li><strong>custom-element:</strong> set prop runs pending mutations
before disconnect (<a
href="https://github.com/vuejs/core/issues/13897">#13897</a>)
(<a
href="https://github.com/vuejs/core/commit/c4a88cdd0dfed3ef46a8aa9be448c01781fdc4f0">c4a88cd</a>),
closes <a
href="https://github.com/vuejs/core/issues/13315">#13315</a></li>
<li><strong>custom-element:</strong> use <code>PatchFlags.BAIL</code>
for slot when props are present (<a
href="https://github.com/vuejs/core/issues/13907">#13907</a>)
(<a
href="https://github.com/vuejs/core/commit/5358bca4a80cf52d19ed91967eeaa025a786083d">5358bca</a>),
closes <a
href="https://github.com/vuejs/core/issues/13904">#13904</a></li>
<li><strong>reactivity:</strong> respect readonly during ref unwrapping
(<a
href="https://github.com/vuejs/core/issues/13905">#13905</a>)
(<a
href="https://github.com/vuejs/core/commit/aba7feda1703e69e5a7c37f784718de0371adadc">aba7fed</a>),
closes <a
href="https://github.com/vuejs/core/issues/13903">#13903</a></li>
<li><strong>reactivity:</strong> update iterator to check for completion
instead of value presence (<a
href="https://github.com/vuejs/core/issues/13761">#13761</a>)
(<a
href="https://github.com/vuejs/core/commit/2078f8b7565cf637f47fcd5b0abdfb2b264225bb">2078f8b</a>)</li>
<li><strong>runtime-core:</strong> simplify block-tracking disabling in
<code>h</code> helper (<a
href="https://github.com/vuejs/core/issues/13841">#13841</a>)
(<a
href="https://github.com/vuejs/core/commit/75220c7995a13a483ae9599a739075be1c8e17f8">75220c7</a>)</li>
<li><strong>transition-group:</strong> run <code>forceReflow</code> on
the correct document (fix <a
href="https://github.com/vuejs/core/issues/13849">#13849</a>)
(<a
href="https://github.com/vuejs/core/issues/13853">#13853</a>)
(<a
href="https://github.com/vuejs/core/commit/1be5ddfe878c8bfddaa2c50e82105b247f50b9ba">1be5ddf</a>)</li>
<li><strong>types:</strong> more precise types for Events and added
missing definitions (<a
href="https://github.com/vuejs/core/issues/9675">#9675</a>) (<a
href="https://github.com/vuejs/core/commit/8bb8fb236257c03bfa0bccadcfffe3eb4592f71b">8bb8fb2</a>)</li>
<li><strong>types:</strong> set dom stub type to <code>never</code>
instead of <code>{}</code> (<a
href="https://github.com/vuejs/core/issues/13915">#13915</a>)
(<a
href="https://github.com/vuejs/core/commit/8620a616eb02a64fe32dd52d9be68e360687ef9d">8620a61</a>),
closes <a
href="https://github.com/vuejs/core/issues/11564">#11564</a></li>
<li><strong>types:</strong> widen directive arg type from string to any
(<a
href="https://github.com/vuejs/core/issues/13758">#13758</a>)
(<a
href="https://github.com/vuejs/core/commit/4b7170625d0bc93b26a3343aeda98850c1138f82">4b71706</a>),
closes <a
href="https://github.com/vuejs/core/issues/13757">#13757</a></li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>custom-element:</strong> allow specifying additional options
for <code>shadowRoot</code> in custom elements (<a
href="https://github.com/vuejs/core/issues/12965">#12965</a>)
(<a
href="https://github.com/vuejs/core/commit/47e628df1ce1914c5677010ad5bddd18d037cb3c">47e628d</a>),
closes <a
href="https://github.com/vuejs/core/issues/12964">#12964</a></li>
</ul>
<h3>Reverts</h3>
<ul>
<li>Revert &quot;fix(hmr): prevent <strong>VUE_HMR_RUNTIME</strong> from
being overwritten by vue runtime in 3rd-party libraries&quot; (<a
href="https://github.com/vuejs/core/issues/13925">#13925</a>)
(<a
href="https://github.com/vuejs/core/commit/6b68f72673dac5db349f26eeefb2f2e0e342586b">6b68f72</a>),
closes <a
href="https://github.com/vuejs/core/issues/13925">#13925</a></li>
</ul>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.20...v3.5.21">3.5.21</a>
(2025-09-02)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> force dynamic slots when slot
referencing scope vars (<a
href="https://github.com/vuejs/core/issues/9427">#9427</a>) (<a
href="https://github.com/vuejs/core/commit/99d54b28b46dbea006205dff71c383a31dd1b87a">99d54b2</a>),
closes <a
href="https://github.com/vuejs/core/issues/9380">#9380</a></li>
<li><strong>compiler-sfc:</strong> check lang before attempt to compile
script (<a
href="https://github.com/vuejs/core/issues/13508">#13508</a>)
(<a
href="https://github.com/vuejs/core/commit/55922ff3168a1397ad72f18946eb1c4051cdab3b">55922ff</a>),
closes <a
href="https://github.com/vuejs/core/issues/8368">#8368</a></li>
<li><strong>compiler-sfc:</strong> support <code>${configDir}</code> in
paths for TypeScript 5.5+ (<a
href="https://github.com/vuejs/core/issues/13491">#13491</a>)
(<a
href="https://github.com/vuejs/core/commit/8696e346b4780d88247464490f1a992cc0c3658c">8696e34</a>),
closes <a
href="https://github.com/vuejs/core/issues/13484">#13484</a></li>
<li><strong>compiler-sfc:</strong> support global augments with named
exports (<a
href="https://github.com/vuejs/core/issues/13789">#13789</a>)
(<a
href="https://github.com/vuejs/core/commit/35da3c6dcb30030ef60fa22e30aa83a56e396c60">35da3c6</a>)</li>
<li><strong>custom-element:</strong> prevent defineCustomElement from
mutating the options object (<a
href="https://github.com/vuejs/core/issues/13791">#13791</a>)
(<a
href="https://github.com/vuejs/core/commit/e322436887549c129e61eb58a0084167103451bb">e322436</a>)</li>
<li><strong>hmr:</strong> prevent <code>__VUE_HMR_RUNTIME__</code> from
being overwritten by vue runtime in 3rd-party libraries (<a
href="https://github.com/vuejs/core/issues/13817">#13817</a>)
(<a
href="https://github.com/vuejs/core/commit/1392734ae5d5a3b2be124753e198eafa324f6815">1392734</a>),
closes <a
href="https://github.com/vitejs/vite-plugin-vue/issues/644">vitejs/vite-plugin-vue#644</a></li>
<li><strong>hmr:</strong> prevent update unmounting component during HMR
reload (<a
href="https://github.com/vuejs/core/issues/13815">#13815</a>)
(<a
href="https://github.com/vuejs/core/commit/ef20b86b36a127e317f8981df970dc8efd277053">ef20b86</a>),
closes <a
href="https://github.com/vitejs/vite-plugin-vue/issues/599">vitejs/vite-plugin-vue#599</a></li>
<li><strong>runtime-core:</strong> disable tracking block in h function
(<a href="https://github.com/vuejs/core/issues/8213">#8213</a>)
(<a
href="https://github.com/vuejs/core/commit/8f6b5050518441a5047d128138da44f798836002">8f6b505</a>),
closes <a
href="https://github.com/vuejs/core/issues/6913">#6913</a></li>
<li><strong>runtime-core:</strong> use separate emits caches for
components and mixins (<a
href="https://github.com/vuejs/core/issues/11661">#11661</a>)
(<a
href="https://github.com/vuejs/core/commit/15fc75f4031dea805c3bbb67a75e48a9dc307c11">15fc75f</a>)</li>
<li><strong>Suspence:</strong> handle Suspense + KeepAlive HMR updating
edge case (<a
href="https://github.com/vuejs/core/issues/13076">#13076</a>)
(<a
href="https://github.com/vuejs/core/commit/5d75a170c8d23acd11ef2513173d4cbc4d0b54de">5d75a17</a>),
closes <a
href="https://github.com/vuejs/core/issues/13075">#13075</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vuejs/core/commit/5a8aa0b2ba575e098cbb63b396e9bcb751eb3a0f"><code>5a8aa0b</code></a>
release: v3.5.22</li>
<li><a
href="https://github.com/vuejs/core/commit/1be5ddfe878c8bfddaa2c50e82105b247f50b9ba"><code>1be5ddf</code></a>
fix(transition-group): run <code>forceReflow</code> on the correct
document (fix <a
href="https://github.com/vuejs/core/issues/13849">#13849</a>)...</li>
<li><a
href="https://github.com/vuejs/core/commit/d44a5a98c8e21e2ffd6389efef6dc21f0f76575b"><code>d44a5a9</code></a>
chore(deps): update build (<a
href="https://github.com/vuejs/core/issues/13856">#13856</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/c8a99172cc6f89d82856a4b7398aec483ab868be"><code>c8a9917</code></a>
chore(deps): update dependency jsdom to v27 (<a
href="https://github.com/vuejs/core/issues/13913">#13913</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/b46481a47f62b818dfd75d7cfdcb9bc312d861ed"><code>b46481a</code></a>
chore(deps): update compiler (<a
href="https://github.com/vuejs/core/issues/13857">#13857</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/8593647e37f27fd3b0f6eaa425c4e06d031611a8"><code>8593647</code></a>
chore(deps): update test (<a
href="https://github.com/vuejs/core/issues/13882">#13882</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/f2487d86ea6c6075bc5330454c50998370cba031"><code>f2487d8</code></a>
chore(deps): update actions/github-script action to v8 (<a
href="https://github.com/vuejs/core/issues/13885">#13885</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/b374ec7ca958d3d74f1b03e917428af3ef325388"><code>b374ec7</code></a>
chore(deps): update actions/setup-node action to v5 (<a
href="https://github.com/vuejs/core/issues/13912">#13912</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/9612b95220f081e1adeeed7deaa55a2a2f2bf77b"><code>9612b95</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/vuejs/core/issues/13883">#13883</a>)</li>
<li><a
href="https://github.com/vuejs/core/commit/5953c9ff90090e128372f645d377bd99137a5fb4"><code>5953c9f</code></a>
fix(compiler-core): identifiers in switch-case should not be inferred as
refe...</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/core/compare/v3.5.14...v3.5.22">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for vue since your current version.</p>
</details>
<br />

Updates `@babel/helper-validator-identifier` from 7.27.1 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/helper-validator-identifier</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/helper-validator-identifier</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/6d418d27144b223ad7b92c7b398de4bc27cdb7ba"><code>6d418d2</code></a>
Update identifier parsing to unicode 17 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-helper-validator-identifier/issues/17501">#17501</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-helper-validator-identifier">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for
<code>@​babel/helper-validator-identifier</code> since your current
version.</p>
</details>
<br />

Updates `@babel/parser` from 7.27.2 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/0a0dcd8bbe3c25fcfb90973eb29fcb96137ed211"><code>0a0dcd8</code></a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17521">#17521</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/f3fb75eccd90edbd08f8e75199edbca6c90eadc0"><code>f3fb75e</code></a>
Enable <code>strictNullChecks</code> for <code>parser</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17498">#17498</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cd491db2f4434aec54e6fbb876e722c977f8581a"><code>cd491db</code></a>
chore: simplify parseArrayLike (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17526">#17526</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/758bef65d933973480e827a99e03412f114e94a6"><code>758bef6</code></a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17446">#17446</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/e7031b725d6a478f4fe14a3cadd0ed2c62a46017"><code>e7031b7</code></a>
[Babel 8] Treat <code>allowSuperOutsideMethod</code> as top-level only
(<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17505">#17505</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/6378bc0815afb413e7a4d97e07bfc6d7378664fe"><code>6378bc0</code></a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17491">#17491</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f"><code>35055e3</code></a>
v7.28.4</li>
<li><a
href="https://github.com/babel/babel/commit/f04083a70573804935797e5a4d7d8f647d30a59a"><code>f04083a</code></a>
[Babel 8] Align TSMappedType AST (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17479">#17479</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/ef155f5ca83c73dbc1ea8d95216830b7dc3b0ac2"><code>ef155f5</code></a>
v7.28.3</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-parser">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​babel/parser</code> since your
current version.</p>
</details>
<br />

Updates `@babel/types` from 7.27.1 to 7.28.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/types</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<p>Thank you <a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>, <a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a>, and
<a href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>
for your first PRs!</p>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Byeongho Yoo (<a
href="https://github.com/youthfulhps"><code>@​youthfulhps</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Hyeon Dokko (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/Olexandr88"><code>@​Olexandr88</code></a></li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<p>Thanks <a
href="https://github.com/gwillen"><code>@​gwillen</code></a> and <a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a> for
your first PRs!</p>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/types</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.28.5 (2025-10-23)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17446">#17446</a>
Allow <code>Runtime Errors for Function Call Assignment Targets</code>
(<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17501">#17501</a>
fix: update identifier to unicode 17 (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-plugin-proposal-destructuring-private</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17534">#17534</a>
Allow mixing private destructuring and rest (<a
href="https://github.com/CO0Ki3"><code>@​CO0Ki3</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17521">#17521</a>
Improve <code>@babel/parser</code> error typing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17491">#17491</a>
fix: improve ts-only declaration parsing (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-discard-binding</code>,
<code>babel-plugin-transform-destructuring</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17519">#17519</a>
fix: <code>rest</code> correctly returns plain array (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-helper-member-expression-to-functions</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17503">#17503</a> Fix
<code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17504">#17504</a>
fix: ensure scope.push register in anonymous fn (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17494">#17494</a>
Type checking babel-types scripts (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:running_woman: Performance</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17490">#17490</a>
Faster finding of locations in <code>buildCodeFrameError</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.4 (2025-09-05)</h2>
<h4>:house: Internal</h4>
<ul>
<li><code>babel-core</code>,
<code>babel-helper-check-duplicate-nodes</code>,
<code>babel-traverse</code>, <code>babel-types</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17493">#17493</a>
Update Jest to v30.1.1 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-regenerator</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17455">#17455</a>
chore: Clean up <code>transform-regenerator</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-core</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17474">#17474</a>
Switch to <code>@​jridgewell/remapping</code> (<a
href="https://github.com/mrginglymus"><code>@​mrginglymus</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.28.3 (2025-08-14)</h2>
<h4>:eyeglasses: Spec Compliance</h4>
<ul>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-transform-class-static-block</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17443">#17443</a>
[static blocks] Do not inject new static fields after static code (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>:bug: Bug Fix</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://github.com/babel/babel/pull/17465">#17465</a>
fix(parser/typescript): parse <code>import(&quot;./a&quot;,
{with:{},})</code> (<a
href="https://github.com/easrng"><code>@​easrng</code></a>)</li>
<li><a
href="https://github.com/babel/babel/pull/17478">#17478</a>
fix(parser): stop subscript parsing on async arrow (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
</ul>
<h4>:nail_care: Polish</h4>
<ul>
<li><code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/babel/babel/commit/61647ae2397c82c3c71f077b5ab109106a5cac0f"><code>61647ae</code></a>
v7.28.5</li>
<li><a
href="https://github.com/babel/babel/commit/e579cb023d8377755ff643f01504784a3f04e9de"><code>e579cb0</code></a>
Enable <code>strictNullChecks</code> for <code>traverse</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17499">#17499</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/26bc651cc69d683eb8bd8b11f05619fa0baa9ae0"><code>26bc651</code></a>
[Babel 8] Better node type definitions for <code>computed</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17500">#17500</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/e6265234aaa7305a94f94ce1944c536c8dbdc166"><code>e626523</code></a>
Fix <code>JSXIdentifier</code> handling in
<code>isReferencedIdentifier</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17503">#17503</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/092d2e20c4da63d6af35295d4467df2d6563308c"><code>092d2e2</code></a>
Type checking babel-types scripts (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17494">#17494</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/35055e392079a65830b7bf5b1d1c1fc4de90a78f"><code>35055e3</code></a>
v7.28.4</li>
<li><a
href="https://github.com/babel/babel/commit/7f57d3a2e97b7e2800fb82cff9284a3591377971"><code>7f57d3a</code></a>
fix: allow <code>d</code> and <code>v</code> flag in
<code>regExpLiteral</code> builder (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17495">#17495</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/b41f8cdd0183e800de58c573a4f57497f72b2e26"><code>b41f8cd</code></a>
Update Jest to v30.1.1 (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17493">#17493</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/18d88b83c67c8dbbe63e4ac423e6006c4c01b85c"><code>18d88b8</code></a>
Improve <code>@​babel/core</code> typings (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17471">#17471</a>)</li>
<li><a
href="https://github.com/babel/babel/commit/cac0ff4c3426eed30b4d27e7971b348da7c9f1e6"><code>cac0ff4</code></a>
v7.28.2</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.28.5/packages/babel-types">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@​babel/types</code> since your
current version.</p>
</details>
<br />

Updates `@iconify-json/simple-icons` from 1.2.34 to 1.2.55
<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 `@jridgewell/sourcemap-codec` from 1.5.0 to 1.5.5
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jridgewell/sourcemaps/blob/main/packages/sourcemap-codec/CHANGELOG.md"><code>@​jridgewell/sourcemap-codec</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>[1.5.5] - 2025-08-12</h1>
<ul>
<li>Use <code>default</code> subpath export: <a
href="https://github.com/jridgewell/sourcemaps/commit/aab8d72">https://github.com/jridgewell/sourcemaps/commit/aab8d72</a></li>
<li>Transform <code>export default</code> into <code>module.exports
=</code> in UMD plugin: <a
href="https://github.com/jridgewell/sourcemaps/commit/cf85c75">https://github.com/jridgewell/sourcemaps/commit/cf85c75</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.4...sourcemap-codec/1.5.5">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.4...sourcemap-codec/1.5.5</a></p>
<h1>[1.5.4] - 2025-07-01</h1>
<ul>
<li>Optimize UMD wrapper: <a
href="https://github.com/jridgewell/sourcemaps/commit/557ca37">https://github.com/jridgewell/sourcemaps/commit/557ca37</a></li>
<li>Reorder subpath exports to improve import usage: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/35">#35</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.3...sourcemap-codec/1.5.4">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.3...sourcemap-codec/1.5.4</a></p>
<h1>[1.5.3] - 2025-06-30</h1>
<ul>
<li>Update UMD Wrapper to fix webpack build issue: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/33">#33</a></li>
<li>Add <code>getOwnPropertyDescriptors</code> polyfill to support Node
v6: <a
href="https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/34">#34</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.2...sourcemap-codec/1.5.3">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.2...sourcemap-codec/1.5.3</a></p>
<h1>[1.5.2] - 2025-06-30</h1>
<ul>
<li>Remove <code>require(esm)</code> support to fix bug with Node v22:
<a
href="https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c">https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.1...sourcemap-codec/1.5.2">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.1...sourcemap-codec/1.5.2</a></p>
<h1>[1.5.1] - 2025-06-29</h1>
<ul>
<li>Fix package types for CJS and ESM imports: <a
href="https://github.com/jridgewell/sourcemaps/commit/a924ed32ebfa27e49bc0ff4196118e791eaff22d">https://github.com/jridgewell/sourcemaps/commit/a924ed32ebfa27e49bc0ff4196118e791eaff22d</a></li>
<li>Add <code>module-sync</code> exports type for <a
href="https://joyeecheung.github.io/blog/2024/03/18/require-esm-in-node-js/">require(esm)</a>:
<a
href="https://github.com/jridgewell/sourcemaps/commit/3836f6c8aee41d47119a642c7f88042b1a8ed239">https://github.com/jridgewell/sourcemaps/commit/3836f6c8aee41d47119a642c7f88042b1a8ed239</a></li>
<li>Add type declaration source maps to assist go-to-definition: <a
href="https://github.com/jridgewell/sourcemaps/commit/9a0266518d2877047da27cbaf3290a4e6e3cb556">https://github.com/jridgewell/sourcemaps/commit/9a0266518d2877047da27cbaf3290a4e6e3cb556</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.0...sourcemap-codec/1.5.1">https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.0...sourcemap-codec/1.5.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e53a6dfb18f404a0cc77d1c92aa4bcc11dac16a6"><code>e53a6df</code></a>
sourcemap-codec/1.5.5</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/aab8d72a046d5f4c6935ed7c35f6cbabbade25e8"><code>aab8d72</code></a>
Use default subpath condition for fallback</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/fe6bbc7de8e1aa2c2f2eb029d8a662ece9325072"><code>fe6bbc7</code></a>
sourcemap-codec/1.5.4</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/a1c0fa0387ff03873dbabeb7f2e84a4fcf7e7ccf"><code>a1c0fa0</code></a>
Reorder subpath exports</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/6f00e1b62d059c1b3d7840b9a129b408552d5add"><code>6f00e1b</code></a>
sourcemap-codec/1.5.3</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/58ea44be3ccef6537db13fa8142af7c9ddb4757d"><code>58ea44b</code></a>
Update changelogs</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e0c7250230608b67280657652b62ede2d040adbc"><code>e0c7250</code></a>
Why isn't GH autolinking commit SHAs?</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/967cf7978f38d46e715226c5912d5adafd513255"><code>967cf79</code></a>
sourcemap-codec/1.5.2</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/a451cf597e0232d7343d8f7031fe5195d924587a"><code>a451cf5</code></a>
Update changelogs</li>
<li><a
href="https://github.com/jridgewell/sourcemaps/commit/e95784217661cdd44c3c1bd5b3c42bbb8a24b69c"><code>e957842</code></a>
Remove <code>require(esm)</code> support from package.json</li>
<li>Additional commits viewable in <a
href="https://github.com/jridgewell/sourcemaps/commits/sourcemap-codec/1.5.5/packages/sourcemap-codec">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vue/compiler-core` from 3.5.14 to 3.5.22
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vuejs/core/releases"><code>@​vue/compiler-core</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v3.5.22</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.21</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.20</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.19</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.18</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.17</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.16</h2>
<p>For stable releases, please refer to <a
href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.
For pre-releases, please refer to <a
href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a>
of the <code>minor</code> branch.</p>
<h2>v3.5.15</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"><code>@​vue/compiler-core</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/core/compare/v3.5.21...v3.5.22">3.5.22</a>
(2025-09-25)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> identifiers in switch-case should
not be inferred as references (<a
href="https://github.com/vuejs/core/issues/13923">#13923</a>)
(<a
href="https://github.com/v…
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.

2 participants