-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
build(deps): bump the npm group across 1 directory with 33 updates #2827
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
fea0a0c to
6168109
Compare
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]>
6168109 to
04e9818
Compare
Ylarod
approved these changes
Nov 1, 2025
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 "fix(hmr): prevent <strong>VUE_HMR_RUNTIME</strong> from being overwritten by vue runtime in 3rd-party libraries" (<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("./a", {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("./a", {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("./a", {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 "fix(hmr): prevent <strong>VUE_HMR_RUNTIME</strong> from being overwritten by vue runtime in 3rd-party libraries" (<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("./a", {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("./a", {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("./a", {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 "fix(hmr): prevent <strong>VUE_HMR_RUNTIME</strong> from being overwritten by vue runtime in 3rd-party libraries" (<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("./a", {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("./a", {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("./a", {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 "fix(hmr): prevent <strong>VUE_HMR_RUNTIME</strong> from being overwritten by vue runtime in 3rd-party libraries" (<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("./a", {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("./a", {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("./a", {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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps the npm group with 17 updates in the /website directory:
1.6.31.6.43.5.143.5.221.2.341.2.557.7.67.7.75.25.05.41.02.3.02.6.17.6.47.6.57.1.27.2.08.5.38.5.610.26.610.27.24.40.24.52.52.2.22.2.36.2.06.3.06.0.06.0.16.0.16.0.24.0.24.0.35.4.195.4.21Updates
vitepressfrom 1.6.3 to 1.6.4Changelog
Sourced from vitepress's changelog.
Commits
1fc537brelease: v1.6.4e7a0ae8chore: error when tryingrolldown-vitewith vitepress v1 (#4888)Updates
vuefrom 3.5.14 to 3.5.22Release notes
Sourced from vue's releases.
Changelog
Sourced from vue's changelog.
... (truncated)
Commits
5a8aa0brelease: v3.5.221be5ddffix(transition-group): runforceReflowon the correct document (fix #13849)...d44a5a9chore(deps): update build (#13856)c8a9917chore(deps): update dependency jsdom to v27 (#13913)b46481achore(deps): update compiler (#13857)8593647chore(deps): update test (#13882)f2487d8chore(deps): update actions/github-script action to v8 (#13885)b374ec7chore(deps): update actions/setup-node action to v5 (#13912)9612b95chore(deps): update all non-major dependencies (#13883)5953c9ffix(compiler-core): identifiers in switch-case should not be inferred as refe...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-identifierfrom 7.27.1 to 7.28.5Release notes
Sourced from
@babel/helper-validator-identifier's releases.... (truncated)
Changelog
Sourced from
@babel/helper-validator-identifier's changelog.... (truncated)
Commits
61647aev7.28.56d418d2Update identifier parsing to unicode 17 (#17501)Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for
@babel/helper-validator-identifiersince your current version.Updates
@babel/parserfrom 7.27.2 to 7.28.5Release notes
Sourced from
@babel/parser's releases.... (truncated)
Changelog
Sourced from
@babel/parser's changelog.... (truncated)
Commits
61647aev7.28.50a0dcd8Improve@babel/parsererror typing (#17521)f3fb75eEnablestrictNullChecksforparser(#17498)cd491dbchore: simplify parseArrayLike (#17526)758bef6AllowRuntime Errors for Function Call Assignment Targets(#17446)e7031b7[Babel 8] TreatallowSuperOutsideMethodas top-level only (#17505)6378bc0fix: improve ts-only declaration parsing (#17491)35055e3v7.28.4f04083a[Babel 8] Align TSMappedType AST (#17479)ef155f5v7.28.3Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for
@babel/parsersince your current version.Updates
@babel/typesfrom 7.27.1 to 7.28.5Release notes
Sourced from
@babel/types's releases.... (truncated)
Changelog
Sourced from
@babel/types's changelog.... (truncated)
Commits
61647aev7.28.5e579cb0EnablestrictNullChecksfortraverse(#17499)26bc651[Babel 8] Better node type definitions forcomputed(#17500)e626523FixJSXIdentifierhandling inisReferencedIdentifier(#17503)092d2e2Type checking babel-types scripts (#17494)35055e3v7.28.47f57d3afix: allowdandvflag inregExpLiteralbuilder (#17495)b41f8cdUpdate Jest to v30.1.1 (#17493)18d88b8Improve@babel/coretypings (#17471)cac0ff4v7.28.2Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for
@babel/typessince your current version.Updates
@iconify-json/simple-iconsfrom 1.2.34 to 1.2.55Commits
Updates
@jridgewell/sourcemap-codecfrom 1.5.0 to 1.5.5Changelog
Sourced from
@jridgewell/sourcemap-codec's changelog.Commits
e53a6dfsourcemap-codec/1.5.5aab8d72Use default subpath condition for fallbackfe6bbc7sourcemap-codec/1.5.4a1c0fa0Reorder subpath exports6f00e1bsourcemap-codec/1.5.358ea44bUpdate changelogse0c7250Why isn't GH autolinking commit SHAs?967cf79sourcemap-codec/1.5.2a451cf5Update changelogse957842Removerequire(esm)support from package.jsonUpdates
@vue/compiler-corefrom 3.5.14 to 3.5.22Release notes
Sourced from
@vue/compiler-core's releases.Changelog
Sourced from
@vue/compiler-core's changelog.