bd9fcc5417dc223150708a7bb102182598b800c4
Bumps the npm group with 11 updates in the /website directory: | Package | From | To | | --- | --- | --- | | [vitepress](https://github.com/vuejs/vitepress) | `1.3.3` | `1.3.4` | | [vue](https://github.com/vuejs/core) | `3.4.38` | `3.5.3` | | [@shikijs/transformers](https://github.com/shikijs/shiki/tree/HEAD/packages/transformers) | `1.14.1` | `1.16.2` | | [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `5.1.2` | `5.1.3` | | [@vue/devtools-api](https://github.com/vuejs/vue-devtools/tree/HEAD/packages/api) | `7.3.8` | `7.4.4` | | [@vueuse/integrations](https://github.com/vueuse/vueuse/tree/HEAD/packages/integrations) | `11.0.1` | `11.0.3` | | [picocolors](https://github.com/alexeyraspopov/picocolors) | `1.0.1` | `1.1.0` | | [postcss](https://github.com/postcss/postcss) | `8.4.41` | `8.4.45` | | [rollup](https://github.com/rollup/rollup) | `4.21.0` | `4.21.2` | | [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `1.14.1` | `1.16.2` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.4.2` | `5.4.3` | Updates `vitepress` from 1.3.3 to 1.3.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/vitepress/releases">vitepress's releases</a>.</em></p> <blockquote> <h2>v1.3.4</h2> <p>Please refer to <a href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">vitepress's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/vuejs/vitepress/compare/v1.3.3...v1.3.4">1.3.4</a> (2024-08-24)</h2> <h3>Bug Fixes</h3> <ul> <li>check if <code>_importGlobMap</code> (vite internal) exists before using it (<a href="612d66fbb5">612d66f</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="8fc2e486db"><code>8fc2e48</code></a> release: v1.3.4</li> <li><a href="82863166fb"><code>8286316</code></a> chore: skip data loader hmr test</li> <li><a href="612d66fbb5"><code>612d66f</code></a> chore: add tests for data loader hmr</li> <li><a href="d062732859"><code>d062732</code></a> ci: prevent multiple cr runs</li> <li><a href="a532fd381c"><code>a532fd3</code></a> ci: use gh cli instead of action-add-labels</li> <li>See full diff in <a href="https://github.com/vuejs/vitepress/compare/v1.3.3...v1.3.4">compare view</a></li> </ul> </details> <br /> Updates `vue` from 3.4.38 to 3.5.3 <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.3</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.2</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.1</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.0</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.0-rc.1</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.0-beta.3</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.0-beta.2</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.0-beta.1</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.0-alpha.5</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.0-alpha.4</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.0-alpha.3</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.0-alpha.2</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.0-alpha.1</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> for details.</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.2...v3.5.3">3.5.3</a> (2024-09-06)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>hydration:</strong> check __asyncHydrate presence for vue3-lazy-hydration compat (<a href="https://redirect.github.com/vuejs/core/issues/11825">#11825</a>) (<a href="8e6c337867">8e6c337</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11793">#11793</a></li> <li>Revert "fix(reactivity): self-referencing computed should refresh" (<a href="35c760f82f">35c760f</a>)</li> <li><strong>ssr:</strong> respect app.config.warnHandler during ssr (<a href="bf3d9a2af4">bf3d9a2</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11830">#11830</a></li> <li><strong>Transition:</strong> handle KeepAlive child unmount in Transition out-in mode (<a href="https://redirect.github.com/vuejs/core/issues/11833">#11833</a>) (<a href="6b7901d28e">6b7901d</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11775">#11775</a></li> <li><strong>useId:</strong> make generated IDs selector compatible (<a href="babfb4cbcb">babfb4c</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11828">#11828</a></li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.5.1...v3.5.2">3.5.2</a> (2024-09-05)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>reactivity:</strong> make toRaw work on proxies created by proxyRef (<a href="46c3ab1d71">46c3ab1</a>)</li> <li><strong>reactivity:</strong> pass oldValue to computed getter (<a href="https://redirect.github.com/vuejs/core/issues/11813">#11813</a>) (<a href="98864a7ef5">98864a7</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11812">#11812</a></li> <li><strong>reactivity:</strong> prevent endless recursion in computed getters (<a href="https://redirect.github.com/vuejs/core/issues/11797">#11797</a>) (<a href="716275d1b1">716275d</a>)</li> <li><strong>reactivity:</strong> self-referencing computed should refresh (<a href="e84c4a608e">e84c4a6</a>), closes <a href="https://redirect.github.com//redirect.github.com/vuejs/core/pull/11797/issues/issuecomment-2330738633">vuejs/core#11797</a></li> <li><strong>scheduler:</strong> prevent duplicate jobs being queued (<a href="https://redirect.github.com/vuejs/core/issues/11826">#11826</a>) (<a href="df56cc5287">df56cc5</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11712">#11712</a> <a href="https://redirect.github.com/vuejs/core/issues/11807">#11807</a></li> <li><strong>suspense:</strong> avoid updating anchor if activeBranch has not been rendered to the actual container (<a href="https://redirect.github.com/vuejs/core/issues/11818">#11818</a>) (<a href="3c0d531fa7">3c0d531</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11806">#11806</a></li> <li><strong>Transition:</strong> handle KeepAlive child unmount in Transition out-in mode (<a href="https://redirect.github.com/vuejs/core/issues/11778">#11778</a>) (<a href="3116553529">3116553</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11775">#11775</a></li> <li><strong>types:</strong> add HTMLDialogElement missing close event (<a href="https://redirect.github.com/vuejs/core/issues/11811">#11811</a>) (<a href="3634f7a4c1">3634f7a</a>)</li> <li><strong>types:</strong> added name attribute support to details tag (<a href="https://redirect.github.com/vuejs/core/issues/11823">#11823</a>) (<a href="c74176ec7b">c74176e</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11821">#11821</a></li> <li><strong>types:</strong> fix defineComponent props inference when setup() has explicit annotation (<a href="fca20a39aa">fca20a3</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11803">#11803</a></li> <li><strong>useTemplateRef:</strong> properly fix readonly warning in dev and ensure prod behavior consistency (<a href="9b7797d0d1">9b7797d</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11808">#11808</a> <a href="https://redirect.github.com/vuejs/core/issues/11816">#11816</a> <a href="https://redirect.github.com/vuejs/core/issues/11810">#11810</a></li> </ul> <h3>Features</h3> <ul> <li><strong>compiler-core:</strong> parse modifiers as expression to provide location data (<a href="https://redirect.github.com/vuejs/core/issues/11819">#11819</a>) (<a href="3f13203564">3f13203</a>)</li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.5.0...v3.5.1">3.5.1</a> (2024-09-04)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>build:</strong> improve built-in components treeshakability (<a href="4eee630b31">4eee630</a>)</li> <li><strong>reactivity:</strong> handle non-array arguments in reactive <code>concat</code> method (<a href="https://redirect.github.com/vuejs/core/issues/11794">#11794</a>) (<a href="475977a6f7">475977a</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11792">#11792</a></li> <li><strong>Transition:</strong> avoid applying transition hooks on comment vnode (<a href="https://redirect.github.com/vuejs/core/issues/11788">#11788</a>) (<a href="51912f8a02">51912f8</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11782">#11782</a></li> <li><strong>types:</strong> avoid using intersection type in <code>Readonly<...></code> to fix JSDoc emit (<a href="https://redirect.github.com/vuejs/core/issues/11799">#11799</a>) (<a href="7518bc19dc">7518bc1</a>)</li> <li><strong>useTemplateRef:</strong> fix readonly warning when useTemplateRef has same variable name as template ref (<a href="bc63df0199">bc63df0</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11795">#11795</a> <a href="https://redirect.github.com/vuejs/core/issues/11802">#11802</a> <a href="https://redirect.github.com/vuejs/core/issues/11804">#11804</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="632e163a41"><code>632e163</code></a> release: v3.5.3</li> <li><a href="bf3d9a2af4"><code>bf3d9a2</code></a> fix(ssr): respect app.config.warnHandler during ssr</li> <li><a href="8e6c337867"><code>8e6c337</code></a> fix(hydration): check __asyncHydrate presence for vue3-lazy-hydration compat ...</li> <li><a href="6b7901d28e"><code>6b7901d</code></a> fix(Transition): handle KeepAlive child unmount in Transition out-in mode (<a href="https://redirect.github.com/vuejs/core/issues/1">#1</a>...</li> <li><a href="7e3b3bb2a1"><code>7e3b3bb</code></a> fix: Revert "fix(Transition): handle KeepAlive child unmount in Transition ou...</li> <li><a href="35c760f82f"><code>35c760f</code></a> fix: Revert "fix(reactivity): self-referencing computed should refresh"</li> <li><a href="babfb4cbcb"><code>babfb4c</code></a> fix(useId): make generated IDs selector compatible</li> <li><a href="72263fa12e"><code>72263fa</code></a> release: v3.5.2</li> <li><a href="3f13203564"><code>3f13203</code></a> feat(compiler-core): parse modifiers as expression to provide location data (...</li> <li><a href="7a64b6734d"><code>7a64b67</code></a> types(internal): provide internal options for using <code>$el</code> type in language to...</li> <li>Additional commits viewable in <a href="https://github.com/vuejs/core/compare/v3.4.38...v3.5.3">compare view</a></li> </ul> </details> <br /> Updates `@babel/parser` from 7.25.4 to 7.25.6 <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.25.6 (2024-08-29)</h2> <p>Thanks <a href="https://github.com/j4k0xb"><code>@j4k0xb</code></a> for your first PR!</p> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16783">#16783</a> Properly print inner comments in TS array types (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16775">#16775</a> fix: jsx whitespace is not properly preserved when retainLines (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-traverse</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16727">#16727</a> fix: <code>path.getAssignmentIdentifiers</code> may be <code>undefined</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16761">#16761</a> fix: improve static canFollowModifier checks (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-optional-chaining</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16769">#16769</a> Only wrap functions in <code>superPropertyGet</code> helper (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-generator</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-duplicate-named-capturing-groups-regex</code>, <code>babel-plugin-transform-named-capturing-groups-regex</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-plugin-transform-react-pure-annotations</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16780">#16780</a> Do not enforce printing space between <code>(</code> and comments (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-syntax-import-assertions</code>, <code>babel-plugin-syntax-import-attributes</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16781">#16781</a> Don't throw when enabling both syntax-import-{assertions,attributes} (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16782">#16782</a> TS union/intersection nested in union does not need parens (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16777">#16777</a> Remove unused <code>parent</code> params in the generator (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 5</h4> <ul> <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</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/j4k0xb"><code>@j4k0xb</code></a></li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> <h2>v7.25.5 (2024-08-23)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-generator</code>, <code>babel-traverse</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16764">#16764</a> fix: Generate sequence expression parentheses correctly (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16738">#16738</a> Only force-parenthesize <code>satisfies</code>'s LHS if it has newlines (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 2</h4> <ul> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> </blockquote> </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.25.6 (2024-08-29)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16783">#16783</a> Properly print inner comments in TS array types (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16775">#16775</a> fix: jsx whitespace is not properly preserved when retainLines (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-traverse</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16727">#16727</a> fix: <code>path.getAssignmentIdentifiers</code> may be <code>undefined</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16761">#16761</a> fix: improve static canFollowModifier checks (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-optional-chaining</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16769">#16769</a> Only wrap functions in <code>superPropertyGet</code> helper (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-generator</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-duplicate-named-capturing-groups-regex</code>, <code>babel-plugin-transform-named-capturing-groups-regex</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-plugin-transform-react-pure-annotations</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16780">#16780</a> Do not enforce printing space between <code>(</code> and comments (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-syntax-import-assertions</code>, <code>babel-plugin-syntax-import-attributes</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16781">#16781</a> Don't throw when enabling both syntax-import-{assertions,attributes} (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16782">#16782</a> TS union/intersection nested in union does not need parens (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16777">#16777</a> Remove unused <code>parent</code> params in the generator (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h2>v7.25.5 (2024-08-23)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-generator</code>, <code>babel-traverse</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16764">#16764</a> fix: Generate parentheses correctly (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16738">#16738</a> Only force-parenthesize <code>satisfies</code>'s LHS if it has newlines (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="2f72b978f9"><code>2f72b97</code></a> v7.25.6</li> <li><a href="10bcb69191"><code>10bcb69</code></a> [Babel 8] Fix spelling of error code (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16668">#16668</a>)</li> <li><a href="7edd508215"><code>7edd508</code></a> fix: improve static canFollowModifier checks (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16761">#16761</a>)</li> <li><a href="15328ebfe4"><code>15328eb</code></a> [Babel 8] Split <code>typeParameter</code> of <code>TSMappedType</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16733">#16733</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.25.6/packages/babel-parser">compare view</a></li> </ul> </details> <br /> Updates `@babel/types` from 7.25.4 to 7.25.6 <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.25.6 (2024-08-29)</h2> <p>Thanks <a href="https://github.com/j4k0xb"><code>@j4k0xb</code></a> for your first PR!</p> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16783">#16783</a> Properly print inner comments in TS array types (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16775">#16775</a> fix: jsx whitespace is not properly preserved when retainLines (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-traverse</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16727">#16727</a> fix: <code>path.getAssignmentIdentifiers</code> may be <code>undefined</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16761">#16761</a> fix: improve static canFollowModifier checks (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-optional-chaining</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16769">#16769</a> Only wrap functions in <code>superPropertyGet</code> helper (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-generator</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-duplicate-named-capturing-groups-regex</code>, <code>babel-plugin-transform-named-capturing-groups-regex</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-plugin-transform-react-pure-annotations</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16780">#16780</a> Do not enforce printing space between <code>(</code> and comments (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-syntax-import-assertions</code>, <code>babel-plugin-syntax-import-attributes</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16781">#16781</a> Don't throw when enabling both syntax-import-{assertions,attributes} (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16782">#16782</a> TS union/intersection nested in union does not need parens (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16777">#16777</a> Remove unused <code>parent</code> params in the generator (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 5</h4> <ul> <li>Babel Bot (<a href="https://github.com/babel-bot"><code>@babel-bot</code></a>)</li> <li>Huáng Jùnliàng (<a href="https://github.com/JLHwung"><code>@JLHwung</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/j4k0xb"><code>@j4k0xb</code></a></li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> <h2>v7.25.5 (2024-08-23)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-generator</code>, <code>babel-traverse</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16764">#16764</a> fix: Generate sequence expression parentheses correctly (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16738">#16738</a> Only force-parenthesize <code>satisfies</code>'s LHS if it has newlines (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>Committers: 2</h4> <ul> <li>Nicolò Ribaudo (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> </blockquote> </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.25.6 (2024-08-29)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16783">#16783</a> Properly print inner comments in TS array types (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> <li><a href="https://redirect.github.com/babel/babel/pull/16775">#16775</a> fix: jsx whitespace is not properly preserved when retainLines (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-traverse</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16727">#16727</a> fix: <code>path.getAssignmentIdentifiers</code> may be <code>undefined</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> <li><code>babel-parser</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16761">#16761</a> fix: improve static canFollowModifier checks (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-helpers</code>, <code>babel-plugin-transform-optional-chaining</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16769">#16769</a> Only wrap functions in <code>superPropertyGet</code> helper (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-generator</code>, <code>babel-plugin-transform-async-to-generator</code>, <code>babel-plugin-transform-block-scoping</code>, <code>babel-plugin-transform-class-properties</code>, <code>babel-plugin-transform-classes</code>, <code>babel-plugin-transform-duplicate-named-capturing-groups-regex</code>, <code>babel-plugin-transform-named-capturing-groups-regex</code>, <code>babel-plugin-transform-react-jsx-development</code>, <code>babel-plugin-transform-react-jsx</code>, <code>babel-plugin-transform-react-pure-annotations</code>, <code>babel-plugin-transform-regenerator</code>, <code>babel-plugin-transform-runtime</code>, <code>babel-preset-env</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16780">#16780</a> Do not enforce printing space between <code>(</code> and comments (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-syntax-import-assertions</code>, <code>babel-plugin-syntax-import-attributes</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16781">#16781</a> Don't throw when enabling both syntax-import-{assertions,attributes} (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16782">#16782</a> TS union/intersection nested in union does not need parens (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h4>🏠 Internal</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16777">#16777</a> Remove unused <code>parent</code> params in the generator (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> <h2>v7.25.5 (2024-08-23)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-generator</code>, <code>babel-traverse</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16764">#16764</a> fix: Generate parentheses correctly (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>💅 Polish</h4> <ul> <li><code>babel-generator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/16738">#16738</a> Only force-parenthesize <code>satisfies</code>'s LHS if it has newlines (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="2f72b978f9"><code>2f72b97</code></a> v7.25.6</li> <li><a href="15328ebfe4"><code>15328eb</code></a> [Babel 8] Split <code>typeParameter</code> of <code>TSMappedType</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/16733">#16733</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.25.6/packages/babel-types">compare view</a></li> </ul> </details> <br /> Updates `@shikijs/transformers` from 1.14.1 to 1.16.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/shikijs/shiki/releases"><code>@shikijs/transformers</code>'s releases</a>.</em></p> <blockquote> <h2>v1.16.2</h2> <h3> 🚀 Features</h3> <ul> <li>Allow to swap regex constructor for JavaScript engine - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/930dddc6"><!-- raw HTML omitted -->(930dd)<!-- raw HTML omitted --></a></li> <li>Upgrade <code>oniguruma-to-js</code>, support more languages - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/4ddfdb14"><!-- raw HTML omitted -->(4ddfd)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/shikijs/shiki/compare/v1.16.1...v1.16.2">View changes on GitHub</a></h5> <h2>v1.16.1</h2> <h3> 🏎 Performance</h3> <ul> <li>Externalize <code>@shikijs/vscode-textmate</code> - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/a1e154d5"><!-- raw HTML omitted -->(a1e15)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/shikijs/shiki/compare/v1.16.0...v1.16.1">View changes on GitHub</a></h5> <h2>v1.16.0</h2> <h3> 🚀 Features</h3> <ul> <li>Synchronous Shiki usage - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/764">shikijs/shiki#764</a> <a href="https://github.com/shikijs/shiki/commit/9396a6f1"><!-- raw HTML omitted -->(9396a)<!-- raw HTML omitted --></a></li> <li><strong>core</strong>: New options object signature for <code>createdBundledHighlighter</code> for custom engine bundle, deprecate old signature - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/513224f8"><!-- raw HTML omitted -->(51322)<!-- raw HTML omitted --></a></li> </ul> <h3> 🐞 Bug Fixes</h3> <ul> <li><strong>core</strong>: <code>createdBundledHighlighter</code> allow user to override engine - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/b59e4875"><!-- raw HTML omitted -->(b59e4)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/shikijs/shiki/compare/v1.15.2...v1.16.0">View changes on GitHub</a></h5> <h2>v1.15.2</h2> <h3> 🐞 Bug Fixes</h3> <ul> <li><code>@shikijs/twoslash</code> version specifier, close <a href="https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/763">#763</a> - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/763">shikijs/shiki#763</a> <a href="https://github.com/shikijs/shiki/commit/c7998db7"><!-- raw HTML omitted -->(c7998)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/shikijs/shiki/compare/v1.15.1...v1.15.2">View changes on GitHub</a></h5> <h2>v1.15.1</h2> <h3> 🐞 Bug Fixes</h3> <ul> <li>Support more languages - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/e4f70ec5"><!-- raw HTML omitted -->(e4f70)<!-- raw HTML omitted --></a></li> <li><strong>engine</strong>: <ul> <li>Correct default regex flag - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/61a6bf21"><!-- raw HTML omitted -->(61a6b)<!-- raw HTML omitted --></a></li> <li>Regex flags propagation - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/55526bb7"><!-- raw HTML omitted -->(55526)<!-- raw HTML omitted --></a></li> </ul> </li> </ul> <h5> <a href="https://github.com/shikijs/shiki/compare/v1.15.0...v1.15.1">View changes on GitHub</a></h5> <h2>v1.15.0</h2> <h3> 🚀 Features</h3> <ul> <li>Update deps, new <code>plastic</code> theme - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/04bb6576"><!-- raw HTML omitted -->(04bb6)<!-- raw HTML omitted --></a></li> <li>Introduce experimental JavaScript RegExp Engine - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/761">shikijs/shiki#761</a> <a href="https://github.com/shikijs/shiki/commit/2be5b2d1"><!-- raw HTML omitted -->(2be5b)<!-- raw HTML omitted --></a></li> <li><strong>rehype</strong>: Support inline codes - by <a href="https://github.com/fuma-nama"><code>@fuma-nama</code></a> and <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/751">shikijs/shiki#751</a> <a href="https://github.com/shikijs/shiki/commit/6ca98aa5"><!-- raw HTML omitted -->(6ca98)<!-- raw HTML omitted --></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="eae73919d4"><code>eae7391</code></a> chore: release v1.16.2</li> <li><a href="4ddfdb14ae"><code>4ddfdb1</code></a> feat: upgrade <code>oniguruma-to-js</code>, support more languages</li> <li><a href="a71d08c213"><code>a71d08c</code></a> chore: release v1.16.1</li> <li><a href="ab6e60287f"><code>ab6e602</code></a> chore: release v1.16.0</li> <li><a href="063e4a8d45"><code>063e4a8</code></a> chore: release v1.15.2</li> <li><a href="5488d3caaf"><code>5488d3c</code></a> chore: release v1.15.1</li> <li><a href="d6d953f855"><code>d6d953f</code></a> chore: release v1.15.0</li> <li>See full diff in <a href="https://github.com/shikijs/shiki/commits/v1.16.2/packages/transformers">compare view</a></li> </ul> </details> <br /> Updates `@vitejs/plugin-vue` from 5.1.2 to 5.1.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite-plugin-vue/releases"><code>@vitejs/plugin-vue</code>'s releases</a>.</em></p> <blockquote> <h2>plugin-vue@5.1.3</h2> <p>Please refer to <a href="https://github.com/vitejs/vite-plugin-vue/blob/plugin-vue@5.1.3/packages/plugin-vue/CHANGELOG.md">CHANGELOG.md</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md"><code>@vitejs/plugin-vue</code>'s changelog</a>.</em></p> <blockquote> <h2><!-- raw HTML omitted -->5.1.3 (2024-08-29)<!-- raw HTML omitted --></h2> <ul> <li>chore: upgrade to eslint 9 (<a href="https://github.com/vitejs/vite-plugin-vue/commit/236a40f">236a40f</a>)</li> <li>chore: use pnpm catalog for shared deps (<a href="https://github.com/vitejs/vite-plugin-vue/commit/0735e18">0735e18</a>)</li> <li>chore(deps): update dependency rollup to ^4.20.0 (<a href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/433">#433</a>) (<a href="https://github.com/vitejs/vite-plugin-vue/commit/37c9073">37c9073</a>), closes <a href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/433">#433</a></li> <li>chore(deps): update upstream (<a href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/436">#436</a>) (<a href="https://github.com/vitejs/vite-plugin-vue/commit/b75a46f">b75a46f</a>), closes <a href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/436">#436</a></li> <li>fix(deps): update all non-major dependencies (<a href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/421">#421</a>) (<a href="https://github.com/vitejs/vite-plugin-vue/commit/e3a7fec">e3a7fec</a>), closes <a href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/421">#421</a></li> <li>fix(plugin-vue): default value for <code>__VUE_OPTIONS_API__</code> (<a href="https://github.com/vitejs/vite-plugin-vue/commit/acb57c9">acb57c9</a>), closes <a href="https://redirect.github.com/vitejs/vite-plugin-vue/issues/438">#438</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="3ef2b6e1eb"><code>3ef2b6e</code></a> release: plugin-vue@5.1.3</li> <li><a href="b75a46f55b"><code>b75a46f</code></a> chore(deps): update upstream (<a href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/436">#436</a>)</li> <li><a href="acb57c9269"><code>acb57c9</code></a> fix(plugin-vue): default value for <code>__VUE_OPTIONS_API__</code></li> <li><a href="e3a7fec367"><code>e3a7fec</code></a> fix(deps): update all non-major dependencies (<a href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/421">#421</a>)</li> <li><a href="236a40fd68"><code>236a40f</code></a> chore: upgrade to eslint 9</li> <li><a href="37c9073fb1"><code>37c9073</code></a> chore(deps): update dependency rollup to ^4.20.0 (<a href="https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue/issues/433">#433</a>)</li> <li><a href="0735e1808d"><code>0735e18</code></a> chore: use pnpm catalog for shared deps</li> <li>See full diff in <a href="https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@5.1.3/packages/plugin-vue">compare view</a></li> </ul> </details> <br /> Updates `@vue/compiler-core` from 3.4.38 to 3.5.3 <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.3</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.2</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.1</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.0</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.0-rc.1</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.0-beta.3</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.0-beta.2</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.0-beta.1</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.0-alpha.5</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.0-alpha.4</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.0-alpha.3</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.0-alpha.2</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.0-alpha.1</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> for details.</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.2...v3.5.3">3.5.3</a> (2024-09-06)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>hydration:</strong> check __asyncHydrate presence for vue3-lazy-hydration compat (<a href="https://redirect.github.com/vuejs/core/issues/11825">#11825</a>) (<a href="8e6c337867">8e6c337</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11793">#11793</a></li> <li>Revert "fix(reactivity): self-referencing computed should refresh" (<a href="35c760f82f">35c760f</a>)</li> <li><strong>ssr:</strong> respect app.config.warnHandler during ssr (<a href="bf3d9a2af4">bf3d9a2</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11830">#11830</a></li> <li><strong>Transition:</strong> handle KeepAlive child unmount in Transition out-in mode (<a href="https://redirect.github.com/vuejs/core/issues/11833">#11833</a>) (<a href="6b7901d28e">6b7901d</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11775">#11775</a></li> <li><strong>useId:</strong> make generated IDs selector compatible (<a href="babfb4cbcb">babfb4c</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11828">#11828</a></li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.5.1...v3.5.2">3.5.2</a> (2024-09-05)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>reactivity:</strong> make toRaw work on proxies created by proxyRef (<a href="46c3ab1d71">46c3ab1</a>)</li> <li><strong>reactivity:</strong> pass oldValue to computed getter (<a href="https://redirect.github.com/vuejs/core/issues/11813">#11813</a>) (<a href="98864a7ef5">98864a7</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11812">#11812</a></li> <li><strong>reactivity:</strong> prevent endless recursion in computed getters (<a href="https://redirect.github.com/vuejs/core/issues/11797">#11797</a>) (<a href="716275d1b1">716275d</a>)</li> <li><strong>reactivity:</strong> self-referencing computed should refresh (<a href="e84c4a608e">e84c4a6</a>), closes <a href="https://redirect.github.com//redirect.github.com/vuejs/core/pull/11797/issues/issuecomment-2330738633">vuejs/core#11797</a></li> <li><strong>scheduler:</strong> prevent duplicate jobs being queued (<a href="https://redirect.github.com/vuejs/core/issues/11826">#11826</a>) (<a href="df56cc5287">df56cc5</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11712">#11712</a> <a href="https://redirect.github.com/vuejs/core/issues/11807">#11807</a></li> <li><strong>suspense:</strong> avoid updating anchor if activeBranch has not been rendered to the actual container (<a href="https://redirect.github.com/vuejs/core/issues/11818">#11818</a>) (<a href="3c0d531fa7">3c0d531</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11806">#11806</a></li> <li><strong>Transition:</strong> handle KeepAlive child unmount in Transition out-in mode (<a href="https://redirect.github.com/vuejs/core/issues/11778">#11778</a>) (<a href="3116553529">3116553</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11775">#11775</a></li> <li><strong>types:</strong> add HTMLDialogElement missing close event (<a href="https://redirect.github.com/vuejs/core/issues/11811">#11811</a>) (<a href="3634f7a4c1">3634f7a</a>)</li> <li><strong>types:</strong> added name attribute support to details tag (<a href="https://redirect.github.com/vuejs/core/issues/11823">#11823</a>) (<a href="c74176ec7b">c74176e</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11821">#11821</a></li> <li><strong>types:</strong> fix defineComponent props inference when setup() has explicit annotation (<a href="fca20a39aa">fca20a3</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11803">#11803</a></li> <li><strong>useTemplateRef:</strong> properly fix readonly warning in dev and ensure prod behavior consistency (<a href="9b7797d0d1">9b7797d</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11808">#11808</a> <a href="https://redirect.github.com/vuejs/core/issues/11816">#11816</a> <a href="https://redirect.github.com/vuejs/core/issues/11810">#11810</a></li> </ul> <h3>Features</h3> <ul> <li><strong>compiler-core:</strong> parse modifiers as expression to provide location data (<a href="https://redirect.github.com/vuejs/core/issues/11819">#11819</a>) (<a href="3f13203564">3f13203</a>)</li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.5.0...v3.5.1">3.5.1</a> (2024-09-04)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>build:</strong> improve built-in components treeshakability (<a href="4eee630b31">4eee630</a>)</li> <li><strong>reactivity:</strong> handle non-array arguments in reactive <code>concat</code> method (<a href="https://redirect.github.com/vuejs/core/issues/11794">#11794</a>) (<a href="475977a6f7">475977a</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11792">#11792</a></li> <li><strong>Transition:</strong> avoid applying transition hooks on comment vnode (<a href="https://redirect.github.com/vuejs/core/issues/11788">#11788</a>) (<a href="51912f8a02">51912f8</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11782">#11782</a></li> <li><strong>types:</strong> avoid using intersection type in <code>Readonly<...></code> to fix JSDoc emit (<a href="https://redirect.github.com/vuejs/core/issues/11799">#11799</a>) (<a href="7518bc19dc">7518bc1</a>)</li> <li><strong>useTemplateRef:</strong> fix readonly warning when useTemplateRef has same variable name as template ref (<a href="bc63df0199">bc63df0</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11795">#11795</a> <a href="https://redirect.github.com/vuejs/core/issues/11802">#11802</a> <a href="https://redirect.github.com/vuejs/core/issues/11804">#11804</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="632e163a41"><code>632e163</code></a> release: v3.5.3</li> <li><a href="72263fa12e"><code>72263fa</code></a> release: v3.5.2</li> <li><a href="3f13203564"><code>3f13203</code></a> feat(compiler-core): parse modifiers as expression to provide location data (...</li> <li><a href="1b6bc2374d"><code>1b6bc23</code></a> release: v3.5.1</li> <li><a href="40193696b3"><code>4019369</code></a> chore(build): use /<em>@<strong>PURE</strong></em>/ annotation consistently</li> <li><a href="6402b98408"><code>6402b98</code></a> release: v3.5.0</li> <li><a href="d298c431cc"><code>d298c43</code></a> release: v3.5.0-rc.1</li> <li><a href="ac9e7e8bfa"><code>ac9e7e8</code></a> test: adjust coverage config, use v8 coverage</li> <li><a href="8c3fdd1a7d"><code>8c3fdd1</code></a> release: v3.5.0-beta.3</li> <li><a href="7d700c215d"><code>7d700c2</code></a> release: v3.5.0-beta.2</li> <li>Additional commits viewable in <a href="https://github.com/vuejs/core/commits/v3.5.3/packages/compiler-core">compare view</a></li> </ul> </details> <br /> Updates `@vue/compiler-dom` from 3.4.38 to 3.5.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/core/releases"><code>@vue/compiler-dom</code>'s releases</a>.</em></p> <blockquote> <h2>v3.5.3</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.2</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.1</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.0</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.0-rc.1</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.0-beta.3</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.0-beta.2</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.0-beta.1</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.0-alpha.5</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.0-alpha.4</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.0-alpha.3</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.0-alpha.2</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.0-alpha.1</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> for details.</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-dom</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/vuejs/core/compare/v3.5.2...v3.5.3">3.5.3</a> (2024-09-06)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>hydration:</strong> check __asyncHydrate presence for vue3-lazy-hydration compat (<a href="https://redirect.github.com/vuejs/core/issues/11825">#11825</a>) (<a href="8e6c337867">8e6c337</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/11793">#11793</a></li> <li>Revert "fix(reactivity): self-referencing computed should refresh" (<a href="35c760f82f">35c760f</a>)</li> <li><strong>ssr:</strong> respect app.config.warnHandler during ssr (<a href="https://g... _Description has been truncated_ Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
English | Español | 简体中文 | 繁體中文 | 日本語 | 한국어 | Polski | Português (Brasil) | Türkçe | Русский | Tiếng Việt | Indonesia | עברית | हिंदी | Italiano
KernelSU
A Kernel-based root solution for Android devices.
Features
- Kernel-based
suand root access management. - Module system based on OverlayFS.
- App Profile: Lock up the root power in a cage.
Compatibility State
KernelSU officially supports Android GKI 2.0 devices (kernel 5.10+). Older kernels (4.14+) are also compatible, but the kernel will have to be built manually.
With this, WSA, ChromeOS, and container-based Android are all supported.
Currently, only arm64-v8a and x86_64 are supported.
Usage
Translation
To help translate KernelSU or improve existing translations, please use Weblate. PR of Manager's translation is no longer accepted, because it will conflict with Weblate.
Discussion
- Telegram: @KernelSU
Security
For information on reporting security vulnerabilities in KernelSU, see SECURITY.md.
License
- Files under the
kerneldirectory are GPL-2.0-only. - All other parts except the
kerneldirectory are GPL-3.0-or-later.
Credits
- kernel-assisted-superuser: the KernelSU idea.
- Magisk: the powerful root tool.
- genuine: apk v2 signature validation.
- Diamorphine: some rootkit skills.
Languages
Kotlin
67.1%
C
20%
Rust
11.1%
Shell
0.9%
Makefile
0.4%
Other
0.4%