Commit Graph

1972 Commits

Author SHA1 Message Date
Whale Choi
f65aaff4e3 api: spawn CallbackList use UiThreadHandler::runAndWait executor (#2096)
![jsexception](https://github.com/user-attachments/assets/e8a4744d-bd0a-40bf-869c-def915b66075)

Because the exit callback in js cleans up the ChildProcess, when the
last callback of stdout is executed after the exit callback, an error
like “emitData ReferenceError: spawn_callback_1727358276092_68 is not
defined” will occur.
2024-09-29 13:31:06 +08:00
sus
ac20b76eaf js: add moduleInfo method (#2057)
Add a `ksu.moduleInfo()` in JS.
resolves https://github.com/tiann/KernelSU/issues/1571

test module's index.html

![image](https://github.com/user-attachments/assets/39920606-452c-4b19-abca-967c25146d6a)

The test module:

[moduleInfo_test.zip](https://github.com/user-attachments/files/17001977/moduleInfo_test.zip)

test module's result:

![image](https://github.com/user-attachments/assets/9dbbd2e8-f7ea-418f-b545-66d33ce1b3ae)
2024-09-14 21:52:11 +08:00
Howard Wu
50f48a33f1 Update doc for zh_CN (#2049) 2024-09-14 11:56:28 +08:00
Weblate (bot)
bf54114f9f Translations update from Hosted Weblate (#2008)
Translations update from [Hosted Weblate](https://hosted.weblate.org)
for
[KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/).



Current translation status:

![Weblate translation
status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg)

---------

Co-authored-by: I g o r <igormczampola1@gmail.com>
Co-authored-by: yuztass <inkognito0901@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: dabao1955 <dabao1955@163.com>
Co-authored-by: charlotte <charlotterose@duck.com>
Co-authored-by: rehork <cooky@e.email>
Co-authored-by: Peter Noël Muller <pm563838@gmail.com>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Fede2782 <78815152+Fede2782@users.noreply.github.com>
Co-authored-by: _wais <cikomo.game@gmail.com>
Co-authored-by: Shadow <duxing130@gmail.com>
Co-authored-by: Kazuki Nakashima <flukfik41@gmail.com>
Co-authored-by: Karl Schrader <pokemetti@gmail.com>
Co-authored-by: crusader1328 <Crusader1328@users.noreply.hosted.weblate.org>
Co-authored-by: SchweGELBin <abramjannikmichael06@gmail.com>
2024-09-14 09:51:54 +08:00
dependabot[bot]
bd9fcc5417 build(deps): bump the npm group across 1 directory with 24 updates (#2040)
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 &quot;fix(reactivity): self-referencing computed should
refresh&quot; (<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&lt;...&gt;</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 &quot;fix(Transition): handle KeepAlive child unmount in
Transition ou...</li>
<li><a
href="35c760f82f"><code>35c760f</code></a>
fix: Revert &quot;fix(reactivity): self-referencing computed should
refresh&quot;</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 &quot;fix(reactivity): self-referencing computed should
refresh&quot; (<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&lt;...&gt;</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 &quot;fix(reactivity): self-referencing computed should
refresh&quot; (<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>
2024-09-07 10:59:42 +08:00
Huy Minh
27bb2491c2 kernel: Relax dentry_path_raw compare in core_hook (#2041)
On Android-x86 (or BlissOS) it initialize Android by using switch_root
or chroot, when checking a path with dentry_path_raw() it will show the
whole real path instead of the path that we want.

Relax the checking requirement by using strstr to look for
"/system/packages.list" in the string instead of requiring the path to
be "/system/packages.list"

This fixes #1783

Signed-off-by: hmtheboy154 <buingoc67@gmail.com>
2024-09-07 10:59:06 +08:00
dependabot[bot]
9bcdff1835 build(deps): bump peter-evans/create-pull-request from 6 to 7 in the actions group (#2031) 2024-09-05 10:45:59 +08:00
Peter Noël Muller
6db6893e1b website/docs: add N0Kernel and NOVA kernels (#2012)
Add N0kernel and NOVA kernels to the unofficially supported devices
section in the KernelSU website.
KernelSU isn't added in the [source of NOVA
kernel](https://github.com/kvsnr113/xiaomi_sm8250_kernel), however his
builds include KernelSU ones as it can be seen in his [releases
repo](https://github.com/kvsnr113/nova_kernel_releases/releases).
2024-09-04 14:57:10 +08:00
Fede2782
7ed6e40ff5 Add Italian translations for README (#2018) 2024-08-29 11:37:22 +08:00
igor
0622225eca website: update translation (#2010) 2024-08-25 22:10:53 +08:00
Rem01Gaming
f4561e51a8 templates/kernelmanager.root: Adjust capabilities (#1948)
* Following capabilities are removed as not commonly used on Kernel
Managers:
 - CAP_SYS_NICE
 - CAP_PERFMON
 - CAP_SYS_MODULE
 - CAP_SYS_RESOURCE

* Added CAP_DAC_OVERRIDE to prevent read/write permission issues

Signed-off-by: Rem01Gaming <Rem01_Gaming@proton.me>
2024-08-25 12:02:13 +08:00
Caner Karaca
9a71bdf891 Update Workflows (#1991)
- Add new kernel patch and sub levels
2024-08-25 12:01:06 +08:00
dependabot[bot]
402bf8858d build(deps): bump the crates group across 1 directory with 9 updates (#2002)
Bumps the crates group with 9 updates in the /userspace/ksud directory:

| Package | From | To |
| --- | --- | --- |
| [zip](https://github.com/zip-rs/zip2) | `2.1.6` | `2.2.0` |
| [libc](https://github.com/rust-lang/libc) | `0.2.156` | `0.2.158` |
| [which](https://github.com/harryfei/which-rs) | `6.0.2` | `6.0.3` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.1.13` | `1.1.14` |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.31` | `1.0.32`
|
| [quote](https://github.com/dtolnay/quote) | `1.0.36` | `1.0.37` |
| [syn](https://github.com/dtolnay/syn) | `2.0.74` | `2.0.75` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.39.2` | `1.39.3` |
| [unicode-xid](https://github.com/unicode-rs/unicode-xid) | `0.2.4` |
`0.2.5` |


Updates `zip` from 2.1.6 to 2.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/releases">zip's
releases</a>.</em></p>
<blockquote>
<h2>v2.2.0</h2>
<h3><!-- raw HTML omitted -->🚀 Features</h3>
<ul>
<li>Expose <code>ZipArchive::central_directory_start</code> (<a
href="https://redirect.github.com/zip-rs/zip2/pull/232">#232</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md">zip's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/zip-rs/zip2/compare/v2.1.6...v2.2.0">2.2.0</a>
- 2024-08-11</h2>
<h3><!-- raw HTML omitted -->🚀 Features</h3>
<ul>
<li>Expose <code>ZipArchive::central_directory_start</code> (<a
href="https://redirect.github.com/zip-rs/zip2/pull/232">#232</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6d3945645b"><code>6d39456</code></a>
chore: release (<a
href="https://redirect.github.com/zip-rs/zip2/issues/234">#234</a>)</li>
<li><a
href="af33ed343d"><code>af33ed3</code></a>
feat: Expose <code>ZipArchive::central_directory_start</code> (<a
href="https://redirect.github.com/zip-rs/zip2/issues/232">#232</a>)</li>
<li><a
href="3f6768ec5a"><code>3f6768e</code></a>
docs: Update list of supported features (<a
href="https://redirect.github.com/zip-rs/zip2/issues/230">#230</a>)</li>
<li><a
href="3a427c4f78"><code>3a427c4</code></a>
deps: Update dependencies with <code>cargo upgrade</code></li>
<li>See full diff in <a
href="https://github.com/zip-rs/zip2/compare/v2.1.6...v2.2.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `libc` from 0.2.156 to 0.2.158
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/releases">libc's
releases</a>.</em></p>
<blockquote>
<h2>0.2.158</h2>
<h3>Other</h3>
<ul>
<li>WASI: fix missing <code>Iterator</code> with
<code>rustc-dep-of-std</code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3856#event-13924913068">rust-lang/libc#3856</a></li>
</ul>
<h2>0.2.157</h2>
<h3>Added</h3>
<ul>
<li>Apple: add <code>_NSGetArgv</code>, <code>_NSGetArgc</code> and
<code>_NSGetProgname</code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3702">rust-lang/libc#3702</a></li>
<li>Build: add <code>RUSTC_WRAPPER</code> support in <a
href="https://redirect.github.com/rust-lang/libc/pull/3845">rust-lang/libc#3845</a></li>
<li>FreeBSD: add <code>execvpe</code> support from 14.1 release in <a
href="https://redirect.github.com/rust-lang/libc/pull/3745">rust-lang/libc#3745</a></li>
<li>Fuchsia: add <code>SO_BINDTOIFINDEX</code></li>
<li>Linux: add <code>klogctl</code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3777">rust-lang/libc#3777</a></li>
<li>MacOS: add <code>fcntl</code> OFD commands in <a
href="https://redirect.github.com/rust-lang/libc/pull/3563">rust-lang/libc#3563</a></li>
<li>NetBSD: add <code>_lwp_park</code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3721">rust-lang/libc#3721</a></li>
<li>Solaris: add missing networking support in <a
href="https://redirect.github.com/rust-lang/libc/pull/3717">rust-lang/libc#3717</a></li>
<li>Unix: add <code>pthread_equal</code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3773">rust-lang/libc#3773</a></li>
<li>WASI: add <code>select</code>, <code>FD_SET</code>,
<code>FD_ZERO</code>, <code>FD_ISSET </code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3681">rust-lang/libc#3681</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>TEEOS: fix octal notation for <code>O_*</code> constants in <a
href="https://redirect.github.com/rust-lang/libc/pull/3841">rust-lang/libc#3841</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>FreeBSD: always use freebsd12 when <code>rustc_dep_of_std</code> is
set in <a
href="https://redirect.github.com/rust-lang/libc/pull/3723">rust-lang/libc#3723</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libc/blob/0.2.158/CHANGELOG.md">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.157...0.2.158">0.2.158</a>
- 2024-08-19</h2>
<h3>Other</h3>
<ul>
<li>WASI: fix missing <code>Iterator</code> with
<code>rustc-dep-of-std</code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3856#event-13924913068">rust-lang/libc#3856</a></li>
</ul>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.156...0.2.157">0.2.157</a>
- 2024-08-17</h2>
<h3>Added</h3>
<ul>
<li>Apple: add <code>_NSGetArgv</code>, <code>_NSGetArgc</code> and
<code>_NSGetProgname</code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3702">rust-lang/libc#3702</a></li>
<li>Build: add <code>RUSTC_WRAPPER</code> support in <a
href="https://redirect.github.com/rust-lang/libc/pull/3845">rust-lang/libc#3845</a></li>
<li>FreeBSD: add <code>execvpe</code> support from 14.1 release in <a
href="https://redirect.github.com/rust-lang/libc/pull/3745">rust-lang/libc#3745</a></li>
<li>Fuchsia: add <code>SO_BINDTOIFINDEX</code></li>
<li>Linux: add <code>klogctl</code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3777">rust-lang/libc#3777</a></li>
<li>MacOS: add <code>fcntl</code> OFD commands in <a
href="https://redirect.github.com/rust-lang/libc/pull/3563">rust-lang/libc#3563</a></li>
<li>NetBSD: add <code>_lwp_park</code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3721">rust-lang/libc#3721</a></li>
<li>Solaris: add missing networking support in <a
href="https://redirect.github.com/rust-lang/libc/pull/3717">rust-lang/libc#3717</a></li>
<li>Unix: add <code>pthread_equal</code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3773">rust-lang/libc#3773</a></li>
<li>WASI: add <code>select</code>, <code>FD_SET</code>,
<code>FD_ZERO</code>, <code>FD_ISSET </code> in <a
href="https://redirect.github.com/rust-lang/libc/pull/3681">rust-lang/libc#3681</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>TEEOS: fix octal notation for <code>O_*</code> constants in <a
href="https://redirect.github.com/rust-lang/libc/pull/3841">rust-lang/libc#3841</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>FreeBSD: always use freebsd12 when <code>rustc_dep_of_std</code> is
set in <a
href="https://redirect.github.com/rust-lang/libc/pull/3723">rust-lang/libc#3723</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c809c58c68"><code>c809c58</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/3857">#3857</a>
from rust-lang/release-plz-2024-08-19T05-21-04Z</li>
<li><a
href="0d28de5833"><code>0d28de5</code></a>
Update CHANGELOG.md</li>
<li><a
href="284bd9e94d"><code>284bd9e</code></a>
chore: release</li>
<li><a
href="268268146e"><code>2682681</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/3856">#3856</a>
from tgross35/backport-wasi-fix</li>
<li><a
href="71440ab668"><code>71440ab</code></a>
[wasi] Add use core::iter::Iterator;</li>
<li><a
href="6637dbe236"><code>6637dbe</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/3830">#3830</a>
from rust-lang/release-plz-2024-08-15T20-50-10Z</li>
<li><a
href="51d81e3be8"><code>51d81e3</code></a>
Update CHANGELOG.md</li>
<li><a
href="217b2ab86e"><code>217b2ab</code></a>
chore: release</li>
<li><a
href="6d2b8a0767"><code>6d2b8a0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/3852">#3852</a>
from tgross35/backport-onion</li>
<li><a
href="64ee9dfc5e"><code>64ee9df</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/3851">#3851</a>
from tgross35/backport-romaine</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.156...0.2.158">compare
view</a></li>
</ul>
</details>
<br />

Updates `which` from 6.0.2 to 6.0.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/harryfei/which-rs/releases">which's
releases</a>.</em></p>
<blockquote>
<h2>6.0.3</h2>
<ul>
<li>Enhance <code>tracing</code> feature with some <code>debug</code>
level logs for higher level logic.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/harryfei/which-rs/blob/master/CHANGELOG.md">which's
changelog</a>.</em></p>
<blockquote>
<h2>6.0.3</h2>
<ul>
<li>Enhance <code>tracing</code> feature with some <code>debug</code>
level logs for higher level logic.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="efd571d4b5"><code>efd571d</code></a>
bump version, update changelog</li>
<li><a
href="d95a471a9f"><code>d95a471</code></a>
Add more high level debug logs</li>
<li><a
href="7b6c81c197"><code>7b6c81c</code></a>
add changelog entry</li>
<li>See full diff in <a
href="https://github.com/harryfei/which-rs/compare/6.0.2...6.0.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `cc` from 1.1.13 to 1.1.14
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cc-rs/releases">cc's
releases</a>.</em></p>
<blockquote>
<h2>cc-v1.1.14</h2>
<h3>Other</h3>
<ul>
<li>allow finding tools from path if VisualStudioDir is set</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md">cc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.13...cc-v1.1.14">1.1.14</a>
- 2024-08-23</h2>
<h3>Other</h3>
<ul>
<li>allow finding tools from path if VisualStudioDir is set</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ff5fc7a69a"><code>ff5fc7a</code></a>
chore: release (<a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1191">#1191</a>)</li>
<li><a
href="5b4bd71155"><code>5b4bd71</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1190">#1190</a>
from russelltg/msvc_in_customcommand</li>
<li><a
href="c2aa0d3695"><code>c2aa0d3</code></a>
msvc: allow finding tools from path if VisualStudioDir is set</li>
<li>See full diff in <a
href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.13...cc-v1.1.14">compare
view</a></li>
</ul>
</details>
<br />

Updates `flate2` from 1.0.31 to 1.0.32
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/flate2-rs/releases">flate2's
releases</a>.</em></p>
<blockquote>
<h2>1.0.32 - turn panic into error</h2>
<h2>What's Changed</h2>
<h3>Fix</h3>
<ul>
<li>Return error instead of packing on Z_MEM_ERROR by <a
href="https://github.com/crazymerlyn"><code>@​crazymerlyn</code></a> in
<a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/423">rust-lang/flate2-rs#423</a></li>
</ul>
<h3>Other</h3>
<ul>
<li>prepare new release by <a
href="https://github.com/Byron"><code>@​Byron</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/416">rust-lang/flate2-rs#416</a></li>
<li>update miniz_oxide dependency to 0.8.x by <a
href="https://github.com/oyvindln"><code>@​oyvindln</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/420">rust-lang/flate2-rs#420</a></li>
<li>update maintenance guide with recent news by <a
href="https://github.com/Byron"><code>@​Byron</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/419">rust-lang/flate2-rs#419</a></li>
<li>Check minimal version of Rust that compiles by <a
href="https://github.com/jongiddy"><code>@​jongiddy</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/421">rust-lang/flate2-rs#421</a></li>
<li>Remove non-existent build in CI by <a
href="https://github.com/jongiddy"><code>@​jongiddy</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/422">rust-lang/flate2-rs#422</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/crazymerlyn"><code>@​crazymerlyn</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/423">rust-lang/flate2-rs#423</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/flate2-rs/compare/1.0.31...1.0.32">https://github.com/rust-lang/flate2-rs/compare/1.0.31...1.0.32</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/flate2-rs/blob/main/CHANGELOG.md">flate2's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<p>All notable changes to this project will be documented in this
file.</p>
<p>The format is based on <a
href="https://keepachangelog.com/en/1.0.0/">Keep a Changelog</a>,
and this project adheres to <a
href="https://semver.org/spec/v2.0.0.html">Semantic Versioning</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="367ec74768"><code>367ec74</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/flate2-rs/issues/423">#423</a>
from crazymerlyn/memerror</li>
<li><a
href="6084e47797"><code>6084e47</code></a>
Bump version</li>
<li><a
href="d0fdac5964"><code>d0fdac5</code></a>
Return error instead of packing on Z_MEM_ERROR</li>
<li><a
href="5d1ecf6a97"><code>5d1ecf6</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/flate2-rs/issues/422">#422</a>
from jongiddy/fix-main-ci</li>
<li><a
href="35b4a63dc3"><code>35b4a63</code></a>
Remove non-existent build in CI</li>
<li><a
href="d616177ca3"><code>d616177</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/flate2-rs/issues/421">#421</a>
from jongiddy/test-minimal-version</li>
<li><a
href="140b285de7"><code>140b285</code></a>
Check minimal version of Rust that compiles</li>
<li><a
href="74b3c73371"><code>74b3c73</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/flate2-rs/issues/419">#419</a>
from Byron/maintenance-guide</li>
<li><a
href="af8bcdb744"><code>af8bcdb</code></a>
update maintenance guide with recent news</li>
<li><a
href="dc6cab461c"><code>dc6cab4</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/flate2-rs/issues/420">#420</a>
from oyvindln/update_miniz_oxide</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/flate2-rs/compare/1.0.31...1.0.32">compare
view</a></li>
</ul>
</details>
<br />

Updates `quote` from 1.0.36 to 1.0.37
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/quote/releases">quote's
releases</a>.</em></p>
<blockquote>
<h2>1.0.37</h2>
<ul>
<li>Implement ToTokens for CStr and CString (<a
href="https://redirect.github.com/dtolnay/quote/issues/283">#283</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b1ebffa035"><code>b1ebffa</code></a>
Release 1.0.37</li>
<li><a
href="43acd77961"><code>43acd77</code></a>
Delete unneeded use of <code>ref</code></li>
<li><a
href="9382c2182e"><code>9382c21</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/quote/issues/283">#283</a>
from dtolnay/cstr</li>
<li><a
href="6ac432877b"><code>6ac4328</code></a>
Add C string tests</li>
<li><a
href="9fb0591a17"><code>9fb0591</code></a>
Implement ToTokens for CStr and CString</li>
<li><a
href="ba7a9d08c9"><code>ba7a9d0</code></a>
Organize test imports</li>
<li><a
href="aa9970f983"><code>aa9970f</code></a>
Inline the macro that generates primitive impls</li>
<li><a
href="ba411091c9"><code>ba41109</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/quote/issues/282">#282</a>
from dtolnay/tokens</li>
<li><a
href="c77340a4c6"><code>c77340a</code></a>
Consistently use 'tokens' as the name of the &amp;mut TokenStream
arg</li>
<li><a
href="a4a0abf12f"><code>a4a0abf</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/quote/issues/281">#281</a>
from dtolnay/char</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/quote/compare/1.0.36...1.0.37">compare
view</a></li>
</ul>
</details>
<br />

Updates `syn` from 2.0.74 to 2.0.75
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/syn/releases">syn's
releases</a>.</em></p>
<blockquote>
<h2>2.0.75</h2>
<ul>
<li>Automatically fill in missing turbofish when printing ExprPath and
other paths in expression position (<a
href="https://redirect.github.com/dtolnay/syn/issues/1722">#1722</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d1746fe29d"><code>d1746fe</code></a>
Release 2.0.75</li>
<li><a
href="b6936825a6"><code>b693682</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/syn/issues/1722">#1722</a>
from dtolnay/exprpath</li>
<li><a
href="e459ee75bb"><code>e459ee7</code></a>
Insert turbofish into paths in expression position</li>
<li><a
href="3bb65aaae1"><code>3bb65aa</code></a>
Add mod-style printing for paths that cannot contain generic args</li>
<li><a
href="ae8c84ab74"><code>ae8c84a</code></a>
Handwrite ToTokens impl for Meta</li>
<li><a
href="5dbfeae027"><code>5dbfeae</code></a>
Name the expr_style argument at all call sites of
path::parsing::qpath</li>
<li>See full diff in <a
href="https://github.com/dtolnay/syn/compare/2.0.74...2.0.75">compare
view</a></li>
</ul>
</details>
<br />

Updates `tokio` from 1.39.2 to 1.39.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.39.3</h2>
<h1>1.39.3 (August 17th, 2024)</h1>
<p>This release fixes a regression where the unix socket api stopped
accepting the abstract socket namespace. (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6772">#6772</a>)</p>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6772">#6772</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6772">tokio-rs/tokio#6772</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3d439ab711"><code>3d439ab</code></a>
chore: prepare Tokio v1.39.3 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6782">#6782</a>)</li>
<li><a
href="b2ea40bb54"><code>b2ea40b</code></a>
net: add handling for abstract socket name (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6772">#6772</a>)</li>
<li>See full diff in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `unicode-xid` from 0.2.4 to 0.2.5
<details>
<summary>Commits</summary>
<ul>
<li><a
href="705256be02"><code>705256b</code></a>
Bump to 0.2.5</li>
<li><a
href="9342d8a0cb"><code>9342d8a</code></a>
Merge pull request <a
href="https://redirect.github.com/unicode-rs/unicode-xid/issues/37">#37</a>
from blyxyas/modernize</li>
<li><a
href="0faa1ed6ba"><code>0faa1ed</code></a>
Modernise the codebase (desc.)</li>
<li><a
href="f8cbac9c54"><code>f8cbac9</code></a>
Merge pull request <a
href="https://redirect.github.com/unicode-rs/unicode-xid/issues/36">#36</a>
from Marcondiro/master</li>
<li><a
href="9afe467f17"><code>9afe467</code></a>
Update ci.yml</li>
<li><a
href="bc5656fb33"><code>bc5656f</code></a>
Update ci.yml</li>
<li><a
href="c80c8cf5eb"><code>c80c8cf</code></a>
Update ci.yml</li>
<li><a
href="2f4eee5312"><code>2f4eee5</code></a>
Update ci.yml</li>
<li><a
href="03269aa267"><code>03269aa</code></a>
Update ci.yml</li>
<li><a
href="324374cd54"><code>324374c</code></a>
Bump Unicode to version 15.1.0, regenerate tables</li>
<li>Additional commits viewable in <a
href="https://github.com/unicode-rs/unicode-xid/compare/v0.2.4...v0.2.5">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-25 11:53:55 +08:00
dependabot[bot]
b134e3c651 build(deps): bump the npm group across 1 directory with 44 updates (#1998)
Bumps the npm group with 5 updates in the /website directory:

| Package | From | To |
| --- | --- | --- |
| [vitepress](https://github.com/vuejs/vitepress) | `1.3.1` | `1.3.3` |
|
[@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser)
| `7.25.3` | `7.25.4` |
|
[@types/unist](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/unist)
| `3.0.2` | `3.0.3` |
| [postcss](https://github.com/postcss/postcss) | `8.4.40` | `8.4.41` |
| [preact](https://github.com/preactjs/preact) | `10.23.1` | `10.23.2` |


Updates `vitepress` from 1.3.1 to 1.3.3
<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.3</h2>
<p>Please refer to <a
href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v1.3.2</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.2...v1.3.3">1.3.3</a>
(2024-08-17)</h2>
<h3>Miscellaneous</h3>
<ul>
<li>bump deps (<a
href="a20db24782">a20db24</a>)</li>
</ul>
<h2><a
href="https://github.com/vuejs/vitepress/compare/v1.3.1...v1.3.2">1.3.2</a>
(2024-08-05)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>multiple cache busting imports causing useData to fail (<a
href="2b3e486ab9">2b3e486</a>),
closes <a
href="https://redirect.github.com/vuejs/vitepress/issues/3820">#3820</a>,
reverts <a
href="https://redirect.github.com/vuejs/vitepress/issues/3398">#3398</a>,
reopens <a
href="https://redirect.github.com/vuejs/vitepress/issues/3363">#3363</a></li>
<li><strong>theme:</strong> excerpt style in LocalSearchBox (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4050">#4050</a>)
(<a
href="2bc0d39d50">2bc0d39</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="eed9a94415"><code>eed9a94</code></a>
release: v1.3.3</li>
<li><a
href="a20db24782"><code>a20db24</code></a>
chore: bump deps</li>
<li><a
href="2bda116850"><code>2bda116</code></a>
chore: include node types for client</li>
<li><a
href="3c40e9d9a8"><code>3c40e9d</code></a>
docs(ko): re-translation of korean documents (reference/*) (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4120">#4120</a>)</li>
<li><a
href="df27e44db6"><code>df27e44</code></a>
docs: fix wrong link</li>
<li><a
href="049fd8d0e5"><code>049fd8d</code></a>
docs(ko): re-translation of korean documents (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4111">#4111</a>)</li>
<li><a
href="1b679d4528"><code>1b679d4</code></a>
docs(ru): update translations (<a
href="https://redirect.github.com/vuejs/vitepress/issues/4104">#4104</a>)</li>
<li><a
href="3543b02347"><code>3543b02</code></a>
chore: update changelog wording</li>
<li><a
href="32862123b8"><code>3286212</code></a>
release: v1.3.2</li>
<li><a
href="2b3e486ab9"><code>2b3e486</code></a>
fix: multiple cache busting imports causing useData to fail</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/vitepress/compare/v1.3.1...v1.3.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `vue` from 3.4.35 to 3.4.38
<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.4.38</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.4.37</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.4.36</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/v3.4.38/CHANGELOG.md">vue's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vuejs/core/compare/v3.4.37...v3.4.38">3.4.38</a>
(2024-08-15)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>build:</strong> revert entities to 4.5 to avoid runtime
resolution errors (<a
href="f349af7b65">f349af7</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11603">#11603</a></li>
<li><strong>compiler-core:</strong> use ast-based check for function
expressions when possible (<a
href="236cac3ff2">236cac3</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11615">#11615</a></li>
<li><strong>compiler-sfc:</strong> handle keyof operator with index
object (<a
href="https://redirect.github.com/vuejs/core/issues/11581">#11581</a>)
(<a
href="74d26dbbe3">74d26db</a>)</li>
<li><strong>types:</strong> add fallback stub for DOM types when DOM lib
is absent (<a
href="https://redirect.github.com/vuejs/core/issues/11598">#11598</a>)
(<a
href="4db0085de3">4db0085</a>)</li>
</ul>
<h2><a
href="https://github.com/vuejs/core/compare/v3.4.36...v3.4.37">3.4.37</a>
(2024-08-08)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> use <code>isProp.arg.loc</code>
instead of <code>isProp.loc</code> (<a
href="https://redirect.github.com/vuejs/core/issues/11547">#11547</a>)
(<a
href="236fb7abeb">236fb7a</a>)</li>
<li><strong>custom-element:</strong> fix custom-element double render on
immediate prop change (<a
href="978ff3c1db">978ff3c</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/9885">#9885</a> <a
href="https://redirect.github.com/vuejs/core/issues/11335">#11335</a></li>
<li><strong>defineModel:</strong> detect changes respect custom getter
and setter (<a
href="https://redirect.github.com/vuejs/core/issues/11543">#11543</a>)
(<a
href="e0428884b5">e042888</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11541">#11541</a> <a
href="https://redirect.github.com/vuejs/core/issues/11526">#11526</a> <a
href="https://redirect.github.com/vuejs/core/issues/11527">#11527</a></li>
<li><strong>keep-alive:</strong> avoid cache suspense comment root (<a
href="https://redirect.github.com/vuejs/core/issues/11479">#11479</a>)
(<a
href="a917c0539c">a917c05</a>)</li>
<li><strong>keep-alive:</strong> fix render error in cached is undefined
(<a
href="https://redirect.github.com/vuejs/core/issues/11496">#11496</a>)
(<a
href="81351dc7fb">81351dc</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11427">#11427</a> <a
href="https://redirect.github.com/vuejs/core/issues/11431">#11431</a></li>
<li>Revert &quot;fix(types/ref): allow getter and setter types to be
unrelated (<a
href="https://redirect.github.com/vuejs/core/issues/11442">#11442</a>)&quot;
(<a
href="b1abac06cd">b1abac0</a>)</li>
<li>Revert &quot;fix(types/ref): correct type inference for nested refs
(<a
href="https://redirect.github.com/vuejs/core/issues/11536">#11536</a>)&quot;
(<a
href="3a56315f94">3a56315</a>)</li>
<li><strong>runtime-core:</strong> fix warning for missing event handler
(<a
href="https://redirect.github.com/vuejs/core/issues/11489">#11489</a>)
(<a
href="e359ff0046">e359ff0</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/4803">#4803</a> <a
href="https://redirect.github.com/vuejs/core/issues/8268">#8268</a></li>
<li><strong>runtime-core:</strong> prioritize using the provides from
currentApp in nested createApp (<a
href="https://redirect.github.com/vuejs/core/issues/11502">#11502</a>)
(<a
href="7e75de002f">7e75de0</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11488">#11488</a>
<ul>
<li>Note: this change will break <code>inject</code> calls inside Pinia
stores that expects to be able to inject provided values from the
component using the store. This is expected because the usage is relying
on previously incorrect behavior.</li>
</ul>
</li>
<li><strong>runtime-dom:</strong> apply css vars before mount (<a
href="https://redirect.github.com/vuejs/core/issues/11538">#11538</a>)
(<a
href="fdc2a31dbd">fdc2a31</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11533">#11533</a></li>
<li><strong>ssr:</strong> ensure content is valid when rendering normal
slot (<a
href="https://redirect.github.com/vuejs/core/issues/11491">#11491</a>)
(<a
href="6c90324870">6c90324</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11326">#11326</a></li>
<li><strong>types/ref:</strong> correct type inference for nested refs
(<a
href="https://redirect.github.com/vuejs/core/issues/11536">#11536</a>)
(<a
href="536f62332c">536f623</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11532">#11532</a> <a
href="https://redirect.github.com/vuejs/core/issues/11537">#11537</a></li>
<li><strong>types:</strong> allow <code>DirectiveArguments</code> third
parameter to accept undefined (<a
href="https://redirect.github.com/vuejs/core/issues/11540">#11540</a>)
(<a
href="1058ce8e74">1058ce8</a>)</li>
</ul>
<h2><a
href="https://github.com/vuejs/core/compare/v3.4.35...v3.4.36">3.4.36</a>
(2024-08-06)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>compiler-core:</strong> fix expression transform for
try...catch block params (<a
href="077a1aeb3c">077a1ae</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11465">#11465</a> <a
href="https://redirect.github.com/vuejs/core/issues/11467">#11467</a></li>
<li><strong>compiler-core:</strong> properly handle for loop variable
declarations in expression transforms (<a
href="67bb820904">67bb820</a>),
ref <a
href="https://redirect.github.com/vuejs/core/issues/11467">#11467</a></li>
<li><strong>compiler-ssr:</strong> don't render v-if comments in
TransitionGroup + static tag (<a
href="https://redirect.github.com/vuejs/core/issues/11515">#11515</a>)
(<a
href="275354caba">275354c</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/11514">#11514</a></li>
<li><strong>hydration:</strong> force hydrate custom element dynamic
props (<a
href="7d473b7721">7d473b7</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/7203">#7203</a> <a
href="https://redirect.github.com/vuejs/core/issues/8038">#8038</a></li>
<li><strong>ssr:</strong> respect textContent/innerHTML from getSSRProps
in optimized SSR output (<a
href="79602f9ecd">79602f9</a>),
closes <a
href="https://redirect.github.com/vuejs/core/issues/8112">#8112</a></li>
<li><strong>types/withDefaults:</strong> ensure default values of type
<code>any</code> do not include <code>undefined</code> (<a
href="https://redirect.github.com/vuejs/core/issues/11490">#11490</a>)
(<a
href="4592b63c6a">4592b63</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="56e658e7b7"><code>56e658e</code></a>
release: v3.4.38</li>
<li><a
href="0bdb2a3bd7"><code>0bdb2a3</code></a>
workflow: move private packages to separate directory</li>
<li><a
href="74d26dbbe3"><code>74d26db</code></a>
fix(compiler-sfc): handle keyof operator with index object (<a
href="https://redirect.github.com/vuejs/core/issues/11581">#11581</a>)</li>
<li><a
href="236cac3ff2"><code>236cac3</code></a>
fix(compiler-core): use ast-based check for function expressions when
possible</li>
<li><a
href="b27d90054a"><code>b27d900</code></a>
chore: update changelog regarding inject behavior change</li>
<li><a
href="f349af7b65"><code>f349af7</code></a>
fix(build): revert entities to 4.5 to avoid runtime resolution
errors</li>
<li><a
href="4db0085de3"><code>4db0085</code></a>
fix(types): add fallback stub for DOM types when DOM lib is absent (<a
href="https://redirect.github.com/vuejs/core/issues/11598">#11598</a>)</li>
<li><a
href="28db2e69f4"><code>28db2e6</code></a>
release: v3.4.37</li>
<li><a
href="6be63e0243"><code>6be63e0</code></a>
workflow: new release workflow</li>
<li><a
href="e33331275d"><code>e333312</code></a>
workflow: fix release script in actions</li>
<li>Additional commits viewable in <a
href="https://github.com/vuejs/core/compare/v3.4.35...v3.4.38">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/parser` from 7.25.3 to 7.25.4
<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.4 (2024-08-22)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16756">#16756</a>
fix: Skip computed key when renaming (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16755">#16755</a>
fix: Decorator 2018-09 may throw an exception (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16710">#16710</a>
Visit AST fields nodes according to their syntactical order (<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/16709">#16709</a>
Print semicolon after TS <code>export namespace as A</code> (<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-proposal-decorators</code>,
<code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-pipeline-operator</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-private-methods</code>,
<code>babel-plugin-transform-private-property-in-object</code>,
<code>babel-plugin-transform-typescript</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16722">#16722</a>
Avoid unnecessary parens around sequence expressions (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>,
<code>babel-plugin-transform-class-properties</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16714">#16714</a>
Avoid unnecessary parens around exported arrow functions (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-transform-object-rest-spread</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16712">#16712</a>
Avoid printing unnecessary parens around object destructuring (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🔬 Output optimization</h4>
<ul>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16740">#16740</a>
Avoid extra spaces between comments/regexps in compact mode (<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="cbf124ca42"><code>cbf124c</code></a>
v7.25.4</li>
<li><a
href="5174ad182f"><code>5174ad1</code></a>
Clean all always enabled parser plugins (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16572">#16572</a>)</li>
<li><a
href="dba45d3ebc"><code>dba45d3</code></a>
Ignore <code>devDependencies</code> when generating
<code>tsconfig.json</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/16659">#16659</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.25.4/packages/babel-parser">compare
view</a></li>
</ul>
</details>
<br />

Updates `@babel/types` from 7.25.2 to 7.25.4
<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.3 (2024-07-31)</h2>
<h4>🐛 Bug Fix</h4>
<ul>

<li><code>babel-plugin-bugfix-firefox-class-in-computed-class-key</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16699">#16699</a>
Avoid validating visitors produced by
<code>traverse.visitors.merge</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16688">#16688</a> Add
<code>@babel/types</code> as a dependency of <code>@babel/parser</code>
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 2</h4>
<ul>
<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>
</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.4 (2024-08-22)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16756">#16756</a>
fix: Skip computed key when renaming (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-create-class-features-plugin</code>,
<code>babel-plugin-proposal-decorators</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16755">#16755</a>
fix: Decorator 2018-09 may throw an exception (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16710">#16710</a>
Visit AST fields nodes according to their syntactical order (<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/16709">#16709</a>
Print semicolon after TS <code>export namespace as A</code> (<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-proposal-decorators</code>,
<code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-proposal-pipeline-operator</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-destructuring</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-plugin-transform-private-methods</code>,
<code>babel-plugin-transform-private-property-in-object</code>,
<code>babel-plugin-transform-typescript</code>,
<code>babel-runtime-corejs2</code>, <code>babel-runtime</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16722">#16722</a>
Avoid unnecessary parens around sequence expressions (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>,
<code>babel-plugin-transform-class-properties</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16714">#16714</a>
Avoid unnecessary parens around exported arrow functions (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>,
<code>babel-plugin-proposal-decorators</code>,
<code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-transform-object-rest-spread</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16712">#16712</a>
Avoid printing unnecessary parens around object destructuring (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🔬 Output optimization</h4>
<ul>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16740">#16740</a>
Avoid extra spaces between comments/regexps in compact mode (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.25.3 (2024-07-31)</h2>
<h4>🐛 Bug Fix</h4>
<ul>

<li><code>babel-plugin-bugfix-firefox-class-in-computed-class-key</code>,
<code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16699">#16699</a>
Avoid validating visitors produced by
<code>traverse.visitors.merge</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16688">#16688</a> Add
<code>@babel/types</code> as a dependency of <code>@babel/parser</code>
(<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="cbf124ca42"><code>cbf124c</code></a>
v7.25.4</li>
<li><a
href="ea20dfcf85"><code>ea20dfc</code></a>
Visit AST fields nodes according to their syntactical order (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/16710">#16710</a>)</li>
<li><a
href="dba45d3ebc"><code>dba45d3</code></a>
Ignore <code>devDependencies</code> when generating
<code>tsconfig.json</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/16659">#16659</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.25.4/packages/babel-types">compare
view</a></li>
</ul>
</details>
<br />

Updates `@rollup/rollup-android-arm-eabi` from 4.19.2 to 4.21.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases"><code>@​rollup/rollup-android-arm-eabi</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.21.0</h2>
<h2>4.21.0</h2>
<p><em>2024-08-18</em></p>
<h3>Features</h3>
<ul>
<li>Add option to configure directory for virtual modules when
preserving modules (<a
href="https://redirect.github.com/rollup/rollup/issues/5602">#5602</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5602">#5602</a>:
feat: introduce the virtualDirname option to customize the virtual
directory name (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5607">#5607</a>:
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5608">#5608</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5611">#5611</a>:
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://github.com/7086cmd"><code>@​7086cmd</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5613">#5613</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5614">#5614</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
<h2>v4.20.0</h2>
<h2>4.20.0</h2>
<p><em>2024-08-03</em></p>
<h3>Features</h3>
<ul>
<li>Allow plugins to specify the original file name when emitting assets
(<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5596">#5596</a>:
Add originalFIleName property to emitted assets (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5599">#5599</a>:
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5600">#5600</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md"><code>@​rollup/rollup-android-arm-eabi</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.21.0</h2>
<p><em>2024-08-18</em></p>
<h3>Features</h3>
<ul>
<li>Add option to configure directory for virtual modules when
preserving modules (<a
href="https://redirect.github.com/rollup/rollup/issues/5602">#5602</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5602">#5602</a>:
feat: introduce the virtualDirname option to customize the virtual
directory name (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5607">#5607</a>:
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5608">#5608</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5611">#5611</a>:
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://github.com/7086cmd"><code>@​7086cmd</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5613">#5613</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5614">#5614</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
<h2>4.20.0</h2>
<p><em>2024-08-03</em></p>
<h3>Features</h3>
<ul>
<li>Allow plugins to specify the original file name when emitting assets
(<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5596">#5596</a>:
Add originalFIleName property to emitted assets (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5599">#5599</a>:
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5600">#5600</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c4bb050938"><code>c4bb050</code></a>
4.21.0</li>
<li><a
href="8350601ce0"><code>8350601</code></a>
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://redirect.github.com/rollup/rollup/issues/5607">#5607</a>)</li>
<li><a
href="811ef57291"><code>811ef57</code></a>
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://redirect.github.com/rollup/rollup/issues/5611">#5611</a>)</li>
<li><a
href="af6a347551"><code>af6a347</code></a>
feat: introduce the virtualDirname option to customize the virtual
directory ...</li>
<li><a
href="eb12f34ddb"><code>eb12f34</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/5614">#5614</a>)</li>
<li><a
href="93af657762"><code>93af657</code></a>
chore(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/5613">#5613</a>)</li>
<li><a
href="c6751ff66d"><code>c6751ff</code></a>
chore(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/5608">#5608</a>)</li>
<li><a
href="df12edfea6"><code>df12edf</code></a>
4.20.0</li>
<li><a
href="32e8d5bbb1"><code>32e8d5b</code></a>
Add originalFIleName property to emitted assets (<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
<li><a
href="1b4d1420ec"><code>1b4d142</code></a>
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://redirect.github.com/rollup/rollup/issues/5599">#5599</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/rollup/rollup/compare/v4.19.2...v4.21.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@rollup/rollup-android-arm64` from 4.19.2 to 4.21.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases"><code>@​rollup/rollup-android-arm64</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.21.0</h2>
<h2>4.21.0</h2>
<p><em>2024-08-18</em></p>
<h3>Features</h3>
<ul>
<li>Add option to configure directory for virtual modules when
preserving modules (<a
href="https://redirect.github.com/rollup/rollup/issues/5602">#5602</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5602">#5602</a>:
feat: introduce the virtualDirname option to customize the virtual
directory name (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5607">#5607</a>:
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5608">#5608</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5611">#5611</a>:
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://github.com/7086cmd"><code>@​7086cmd</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5613">#5613</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5614">#5614</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
<h2>v4.20.0</h2>
<h2>4.20.0</h2>
<p><em>2024-08-03</em></p>
<h3>Features</h3>
<ul>
<li>Allow plugins to specify the original file name when emitting assets
(<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5596">#5596</a>:
Add originalFIleName property to emitted assets (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5599">#5599</a>:
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5600">#5600</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md"><code>@​rollup/rollup-android-arm64</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.21.0</h2>
<p><em>2024-08-18</em></p>
<h3>Features</h3>
<ul>
<li>Add option to configure directory for virtual modules when
preserving modules (<a
href="https://redirect.github.com/rollup/rollup/issues/5602">#5602</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5602">#5602</a>:
feat: introduce the virtualDirname option to customize the virtual
directory name (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5607">#5607</a>:
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5608">#5608</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5611">#5611</a>:
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://github.com/7086cmd"><code>@​7086cmd</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5613">#5613</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5614">#5614</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
<h2>4.20.0</h2>
<p><em>2024-08-03</em></p>
<h3>Features</h3>
<ul>
<li>Allow plugins to specify the original file name when emitting assets
(<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5596">#5596</a>:
Add originalFIleName property to emitted assets (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5599">#5599</a>:
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5600">#5600</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c4bb050938"><code>c4bb050</code></a>
4.21.0</li>
<li><a
href="8350601ce0"><code>8350601</code></a>
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://redirect.github.com/rollup/rollup/issues/5607">#5607</a>)</li>
<li><a
href="811ef57291"><code>811ef57</code></a>
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://redirect.github.com/rollup/rollup/issues/5611">#5611</a>)</li>
<li><a
href="af6a347551"><code>af6a347</code></a>
feat: introduce the virtualDirname option to customize the virtual
directory ...</li>
<li><a
href="eb12f34ddb"><code>eb12f34</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/5614">#5614</a>)</li>
<li><a
href="93af657762"><code>93af657</code></a>
chore(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/5613">#5613</a>)</li>
<li><a
href="c6751ff66d"><code>c6751ff</code></a>
chore(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/5608">#5608</a>)</li>
<li><a
href="df12edfea6"><code>df12edf</code></a>
4.20.0</li>
<li><a
href="32e8d5bbb1"><code>32e8d5b</code></a>
Add originalFIleName property to emitted assets (<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
<li><a
href="1b4d1420ec"><code>1b4d142</code></a>
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://redirect.github.com/rollup/rollup/issues/5599">#5599</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/rollup/rollup/compare/v4.19.2...v4.21.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@rollup/rollup-darwin-arm64` from 4.19.2 to 4.21.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases"><code>@​rollup/rollup-darwin-arm64</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.21.0</h2>
<h2>4.21.0</h2>
<p><em>2024-08-18</em></p>
<h3>Features</h3>
<ul>
<li>Add option to configure directory for virtual modules when
preserving modules (<a
href="https://redirect.github.com/rollup/rollup/issues/5602">#5602</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5602">#5602</a>:
feat: introduce the virtualDirname option to customize the virtual
directory name (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5607">#5607</a>:
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5608">#5608</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5611">#5611</a>:
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://github.com/7086cmd"><code>@​7086cmd</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5613">#5613</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5614">#5614</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
<h2>v4.20.0</h2>
<h2>4.20.0</h2>
<p><em>2024-08-03</em></p>
<h3>Features</h3>
<ul>
<li>Allow plugins to specify the original file name when emitting assets
(<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5596">#5596</a>:
Add originalFIleName property to emitted assets (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5599">#5599</a>:
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5600">#5600</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md"><code>@​rollup/rollup-darwin-arm64</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.21.0</h2>
<p><em>2024-08-18</em></p>
<h3>Features</h3>
<ul>
<li>Add option to configure directory for virtual modules when
preserving modules (<a
href="https://redirect.github.com/rollup/rollup/issues/5602">#5602</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5602">#5602</a>:
feat: introduce the virtualDirname option to customize the virtual
directory name (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5607">#5607</a>:
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5608">#5608</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5611">#5611</a>:
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://github.com/7086cmd"><code>@​7086cmd</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5613">#5613</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5614">#5614</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
<h2>4.20.0</h2>
<p><em>2024-08-03</em></p>
<h3>Features</h3>
<ul>
<li>Allow plugins to specify the original file name when emitting assets
(<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5596">#5596</a>:
Add originalFIleName property to emitted assets (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5599">#5599</a>:
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5600">#5600</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c4bb050938"><code>c4bb050</code></a>
4.21.0</li>
<li><a
href="8350601ce0"><code>8350601</code></a>
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://redirect.github.com/rollup/rollup/issues/5607">#5607</a>)</li>
<li><a
href="811ef57291"><code>811ef57</code></a>
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://redirect.github.com/rollup/rollup/issues/5611">#5611</a>)</li>
<li><a
href="af6a347551"><code>af6a347</code></a>
feat: introduce the virtualDirname option to customize the virtual
directory ...</li>
<li><a
href="eb12f34ddb"><code>eb12f34</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/5614">#5614</a>)</li>
<li><a
href="93af657762"><code>93af657</code></a>
chore(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/5613">#5613</a>)</li>
<li><a
href="c6751ff66d"><code>c6751ff</code></a>
chore(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/5608">#5608</a>)</li>
<li><a
href="df12edfea6"><code>df12edf</code></a>
4.20.0</li>
<li><a
href="32e8d5bbb1"><code>32e8d5b</code></a>
Add originalFIleName property to emitted assets (<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
<li><a
href="1b4d1420ec"><code>1b4d142</code></a>
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://redirect.github.com/rollup/rollup/issues/5599">#5599</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/rollup/rollup/compare/v4.19.2...v4.21.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@rollup/rollup-darwin-x64` from 4.19.2 to 4.21.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases"><code>@​rollup/rollup-darwin-x64</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.21.0</h2>
<h2>4.21.0</h2>
<p><em>2024-08-18</em></p>
<h3>Features</h3>
<ul>
<li>Add option to configure directory for virtual modules when
preserving modules (<a
href="https://redirect.github.com/rollup/rollup/issues/5602">#5602</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5602">#5602</a>:
feat: introduce the virtualDirname option to customize the virtual
directory name (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5607">#5607</a>:
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5608">#5608</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5611">#5611</a>:
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://github.com/7086cmd"><code>@​7086cmd</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5613">#5613</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5614">#5614</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
<h2>v4.20.0</h2>
<h2>4.20.0</h2>
<p><em>2024-08-03</em></p>
<h3>Features</h3>
<ul>
<li>Allow plugins to specify the original file name when emitting assets
(<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5596">#5596</a>:
Add originalFIleName property to emitted assets (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5599">#5599</a>:
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5600">#5600</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md"><code>@​rollup/rollup-darwin-x64</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.21.0</h2>
<p><em>2024-08-18</em></p>
<h3>Features</h3>
<ul>
<li>Add option to configure directory for virtual modules when
preserving modules (<a
href="https://redirect.github.com/rollup/rollup/issues/5602">#5602</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5602">#5602</a>:
feat: introduce the virtualDirname option to customize the virtual
directory name (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5607">#5607</a>:
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5608">#5608</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5611">#5611</a>:
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://github.com/7086cmd"><code>@​7086cmd</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5613">#5613</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5614">#5614</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
<h2>4.20.0</h2>
<p><em>2024-08-03</em></p>
<h3>Features</h3>
<ul>
<li>Allow plugins to specify the original file name when emitting assets
(<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5596">#5596</a>:
Add originalFIleName property to emitted assets (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5599">#5599</a>:
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5600">#5600</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c4bb050938"><code>c4bb050</code></a>
4.21.0</li>
<li><a
href="8350601ce0"><code>8350601</code></a>
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://redirect.github.com/rollup/rollup/issues/5607">#5607</a>)</li>
<li><a
href="811ef57291"><code>811ef57</code></a>
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://redirect.github.com/rollup/rollup/issues/5611">#5611</a>)</li>
<li><a
href="af6a347551"><code>af6a347</code></a>
feat: introduce the virtualDirname option to customize the virtual
directory ...</li>
<li><a
href="eb12f34ddb"><code>eb12f34</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/rollup/rollup/issues/5614">#5614</a>)</li>
<li><a
href="93af657762"><code>93af657</code></a>
chore(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/5613">#5613</a>)</li>
<li><a
href="c6751ff66d"><code>c6751ff</code></a>
chore(deps): lock file maintenance minor/patch updates (<a
href="https://redirect.github.com/rollup/rollup/issues/5608">#5608</a>)</li>
<li><a
href="df12edfea6"><code>df12edf</code></a>
4.20.0</li>
<li><a
href="32e8d5bbb1"><code>32e8d5b</code></a>
Add originalFIleName property to emitted assets (<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
<li><a
href="1b4d1420ec"><code>1b4d142</code></a>
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://redirect.github.com/rollup/rollup/issues/5599">#5599</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/rollup/rollup/compare/v4.19.2...v4.21.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@rollup/rollup-linux-arm-gnueabihf` from 4.19.2 to 4.21.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/releases"><code>@​rollup/rollup-linux-arm-gnueabihf</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.21.0</h2>
<h2>4.21.0</h2>
<p><em>2024-08-18</em></p>
<h3>Features</h3>
<ul>
<li>Add option to configure directory for virtual modules when
preserving modules (<a
href="https://redirect.github.com/rollup/rollup/issues/5602">#5602</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5602">#5602</a>:
feat: introduce the virtualDirname option to customize the virtual
directory name (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5607">#5607</a>:
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5608">#5608</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5611">#5611</a>:
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://github.com/7086cmd"><code>@​7086cmd</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5613">#5613</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5614">#5614</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
<h2>v4.20.0</h2>
<h2>4.20.0</h2>
<p><em>2024-08-03</em></p>
<h3>Features</h3>
<ul>
<li>Allow plugins to specify the original file name when emitting assets
(<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5596">#5596</a>:
Add originalFIleName property to emitted assets (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5599">#5599</a>:
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5600">#5600</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md"><code>@​rollup/rollup-linux-arm-gnueabihf</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.21.0</h2>
<p><em>2024-08-18</em></p>
<h3>Features</h3>
<ul>
<li>Add option to configure directory for virtual modules when
preserving modules (<a
href="https://redirect.github.com/rollup/rollup/issues/5602">#5602</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5602">#5602</a>:
feat: introduce the virtualDirname option to customize the virtual
directory name (<a
href="https://github.com/TrickyPi"><code>@​TrickyPi</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5607">#5607</a>:
chore(deps): update typescript-eslint monorepo to v8 (major) (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5608">#5608</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5611">#5611</a>:
chore: fix the <code>noConflict</code> option in REPL. (<a
href="https://github.com/7086cmd"><code>@​7086cmd</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5613">#5613</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5614">#5614</a>:
chore(deps): lock file maintenance (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot])</li>
</ul>
<h2>4.20.0</h2>
<p><em>2024-08-03</em></p>
<h3>Features</h3>
<ul>
<li>Allow plugins to specify the original file name when emitting assets
(<a
href="https://redirect.github.com/rollup/rollup/issues/5596">#5596</a>)</li>
</ul>
<h3>Pull Requests</h3>
<ul>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5596">#5596</a>:
Add originalFIleName property to emitted assets (<a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5599">#5599</a>:
chore(deps): update dependency eslint-plugin-unicorn to v55 (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
<li><a
href="https://redirect.github.com/rollup/rollup/pull/5600">#5600</a>:
chore(deps): lock file maintenance minor/patch updates (<a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot], <a
href="https://github.com/lukastaegert"><code>@​lukastaegert</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c4bb050938"><code>c4bb050</code></a>
4.21.0</li>
<li><a href="https://github.com/rollup/rollup/commit/8350601...

_Description has been truncated_

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-25 11:53:35 +08:00
dependabot[bot]
73d3e16ffd build(deps): bump the maven group across 1 directory with 4 updates (#2003)
Bumps the maven group with 4 updates in the /manager directory:
androidx.compose:compose-bom,
[org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin),
[org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin)
and [com.google.devtools.ksp](https://github.com/google/ksp).

Updates `androidx.compose:compose-bom` from 2024.06.00 to 2024.08.00

Updates `org.jetbrains.kotlin.android` from 2.0.10 to 2.0.20
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.android's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.0.20</h2>
<h2>Changelog</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68143"><code>KT-68143</code></a>
Analysis API: support KtWhenConditionInRange call resolution</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67195"><code>KT-67195</code></a>
K2: do not call redundant resolve on body resolution phase for
classes</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67360"><code>KT-67360</code></a>
Analysis API: KtDestructuringDeclarationSymbol#entries shouldn't be
KtLocalVariableSymbol</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67748"><code>KT-67748</code></a>
K2: AllCandidatesResolver modifies the original
FirDelegatedConstructorCall</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68198"><code>KT-68198</code></a>
Analysis API: Support application service registration in plugin
XMLs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62936"><code>KT-62936</code></a>
Analysis API: NativeForwardDeclarationsSymbolProvider is not supported
for Kotlin/Native</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68689"><code>KT-68689</code></a>
LL API: support analysis from builtins module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69630"><code>KT-69630</code></a>
KAPT User project builds with KAPT4 enabled fail with Metaspace
overflow</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65417"><code>KT-65417</code></a>
K2 IDE: KTOR false positive expect-actual matching error on enum class
because of implicit clone() in non-JVM source sets</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68882"><code>KT-68882</code></a>
Analysis API: Refactor <code>KaSymbol</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65413"><code>KT-65413</code></a>
K2 IDE: KTOR unresolved serializer() call for <code>@Serializable</code>
class in common code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67996"><code>KT-67996</code></a>
Analysis API: rename Kt prefix to Ka</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67775"><code>KT-67775</code></a>
Analysis API: expose only interfaces/abstract classes for the user
surface</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68009"><code>KT-68009</code></a>
K2: lowering transformers of Compose compiler plugin access
AbstractFir2IrLazyFunction modality, which results in null point
exception</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68918"><code>KT-68918</code></a>
collectCallCandidates works incorrectly for parenthesis invoke</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68462"><code>KT-68462</code></a>
Analysis API: Integrate <code>project-structure</code> module into
<code>analysis-api</code> and
<code>analysis-api-platform-interface</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69131"><code>KT-69131</code></a>
AA: &quot;provideDelegate&quot; operator is not resolved from the
delegation reference in FIR implementation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69055"><code>KT-69055</code></a>
Analysis API: Stabilize <code>KaScope</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66216"><code>KT-66216</code></a>
K2 IDE. &quot;FirDeclaration was not found for class
org.jetbrains.kotlin.psi.KtProperty, fir is null&quot; on incorrect
string template</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68959"><code>KT-68959</code></a>
Introduce KaSeverity</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-53669"><code>KT-53669</code></a>
Analysis API: redesign KtSymbolOrigin to distinguish kotlin/java
source/library declarations</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68846"><code>KT-68846</code></a>
Mark KaFirReference and all implementations with internal modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68845"><code>KT-68845</code></a>
Move KaSymbolBasedReference to resolution package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68844"><code>KT-68844</code></a>
Move KaTypeProjection to types package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65849"><code>KT-65849</code></a>
K2: Rename 'high-level-api' family of JARs to 'analysis-api'</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62540"><code>KT-62540</code></a>
Remove uses of TypeInfo.fromString and TypeInfo.createTypeText from
Kotlin plugin</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62889"><code>KT-62889</code></a>
K2 IDE. FP <code>MISSING_DEPENDENCY_CLASS</code> on not available type
alias with available underlying type</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68155"><code>KT-68155</code></a>
Analysis API: Add PSI validity check to <code>analyze</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62343"><code>KT-62343</code></a>
Analysis API: fix binary incopatibility problems cause by
<code>KtAnalysisSessionProvider.analyze</code> being inline</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68498"><code>KT-68498</code></a>
To get reference symbol the one should be KtSymbolBasedReference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68393"><code>KT-68393</code></a>
Analysis API: Rename <code>KaClassLikeSymbol. classIdIfNonLocal</code>
to <code>classId</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62924"><code>KT-62924</code></a>
Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -&gt;
callableId</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66712"><code>KT-66712</code></a>
K2 IDE. SOE on settings string template for string variable with the
same name</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65892"><code>KT-65892</code></a>
K2: &quot;We should be able to find a symbol&quot; for
findNonLocalFunction</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68273"><code>KT-68273</code></a>
AA: support
<code>KtFirKDocReference#isReferenceToImportAlias</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68272"><code>KT-68272</code></a>
AA: KtFirReference.isReferenceToImportAlias doesn't work for references
on constructor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66996"><code>KT-66996</code></a>
Analysis API: Expose the abbreviated type of an expanded
<code>KtType</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66646"><code>KT-66646</code></a>
K2: Expected FirResolvedTypeRef with ConeKotlinType but was
FirUserTypeRefImpl from FirJsHelpersKt.isExportedObject</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md">org.jetbrains.kotlin.android's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.20</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68143"><code>KT-68143</code></a>
Analysis API: support KtWhenConditionInRange call resolution</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67195"><code>KT-67195</code></a>
K2: do not call redundant resolve on body resolution phase for
classes</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67360"><code>KT-67360</code></a>
Analysis API: KtDestructuringDeclarationSymbol#entries shouldn't be
KtLocalVariableSymbol</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67748"><code>KT-67748</code></a>
K2: AllCandidatesResolver modifies the original
FirDelegatedConstructorCall</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68198"><code>KT-68198</code></a>
Analysis API: Support application service registration in plugin
XMLs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62936"><code>KT-62936</code></a>
Analysis API: NativeForwardDeclarationsSymbolProvider is not supported
for Kotlin/Native</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68689"><code>KT-68689</code></a>
LL API: support analysis from builtins module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69630"><code>KT-69630</code></a>
KAPT User project builds with KAPT4 enabled fail with Metaspace
overflow</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65417"><code>KT-65417</code></a>
K2 IDE: KTOR false positive expect-actual matching error on enum class
because of implicit clone() in non-JVM source sets</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68882"><code>KT-68882</code></a>
Analysis API: Refactor <code>KaSymbol</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65413"><code>KT-65413</code></a>
K2 IDE: KTOR unresolved serializer() call for <code>@Serializable</code>
class in common code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67996"><code>KT-67996</code></a>
Analysis API: rename Kt prefix to Ka</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67775"><code>KT-67775</code></a>
Analysis API: expose only interfaces/abstract classes for the user
surface</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68009"><code>KT-68009</code></a>
K2: lowering transformers of Compose compiler plugin access
AbstractFir2IrLazyFunction modality, which results in null point
exception</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68918"><code>KT-68918</code></a>
collectCallCandidates works incorrectly for parenthesis invoke</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68462"><code>KT-68462</code></a>
Analysis API: Integrate <code>project-structure</code> module into
<code>analysis-api</code> and
<code>analysis-api-platform-interface</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69131"><code>KT-69131</code></a>
AA: &quot;provideDelegate&quot; operator is not resolved from the
delegation reference in FIR implementation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69055"><code>KT-69055</code></a>
Analysis API: Stabilize <code>KaScope</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66216"><code>KT-66216</code></a>
K2 IDE. &quot;FirDeclaration was not found for class
org.jetbrains.kotlin.psi.KtProperty, fir is null&quot; on incorrect
string template</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68959"><code>KT-68959</code></a>
Introduce KaSeverity</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-53669"><code>KT-53669</code></a>
Analysis API: redesign KtSymbolOrigin to distinguish kotlin/java
source/library declarations</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68846"><code>KT-68846</code></a>
Mark KaFirReference and all implementations with internal modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68845"><code>KT-68845</code></a>
Move KaSymbolBasedReference to resolution package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68844"><code>KT-68844</code></a>
Move KaTypeProjection to types package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65849"><code>KT-65849</code></a>
K2: Rename 'high-level-api' family of JARs to 'analysis-api'</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62540"><code>KT-62540</code></a>
Remove uses of TypeInfo.fromString and TypeInfo.createTypeText from
Kotlin plugin</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62889"><code>KT-62889</code></a>
K2 IDE. FP <code>MISSING_DEPENDENCY_CLASS</code> on not available type
alias with available underlying type</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68155"><code>KT-68155</code></a>
Analysis API: Add PSI validity check to <code>analyze</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62343"><code>KT-62343</code></a>
Analysis API: fix binary incopatibility problems cause by
<code>KtAnalysisSessionProvider.analyze</code> being inline</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68498"><code>KT-68498</code></a>
To get reference symbol the one should be KtSymbolBasedReference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68393"><code>KT-68393</code></a>
Analysis API: Rename <code>KaClassLikeSymbol. classIdIfNonLocal</code>
to <code>classId</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62924"><code>KT-62924</code></a>
Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -&gt;
callableId</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66712"><code>KT-66712</code></a>
K2 IDE. SOE on settings string template for string variable with the
same name</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65892"><code>KT-65892</code></a>
K2: &quot;We should be able to find a symbol&quot; for
findNonLocalFunction</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68273"><code>KT-68273</code></a>
AA: support
<code>KtFirKDocReference#isReferenceToImportAlias</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68272"><code>KT-68272</code></a>
AA: KtFirReference.isReferenceToImportAlias doesn't work for references
on constructor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66996"><code>KT-66996</code></a>
Analysis API: Expose the abbreviated type of an expanded
<code>KtType</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66646"><code>KT-66646</code></a>
K2: Expected FirResolvedTypeRef with ConeKotlinType but was
FirUserTypeRefImpl from FirJsHelpersKt.isExportedObject</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6af99c8347"><code>6af99c8</code></a>
Add changelog for 2.0.20</li>
<li><a
href="68f075d25e"><code>68f075d</code></a>
Add ChangeLog for 2.0.20-RC2</li>
<li><a
href="2b7c4f7151"><code>2b7c4f7</code></a>
[K/Wasm] Don't add mappings into source-maps for unavailable
sources</li>
<li><a
href="e35e9aefa0"><code>e35e9ae</code></a>
Update codeowners</li>
<li><a
href="c580c67ac2"><code>c580c67</code></a>
[K/N] Remember StableRefs, released during RC colleciton (KT-70159)</li>
<li><a
href="565a35c927"><code>565a35c</code></a>
[FIR2IR] Unset <code>isLateinit</code> flag for properties implemented
by delegation</li>
<li><a
href="5607bd36b1"><code>5607bd3</code></a>
[Test] Reproduce KT-70417</li>
<li><a
href="ce5d599f21"><code>ce5d599</code></a>
[K/JS] Fix coroutines on ES2015 generators when there is not a
GeneratorCorou...</li>
<li><a
href="ca9fb23cff"><code>ca9fb23</code></a>
Disallow open <a
href="https://github.com/Composable"><code>@​Composable</code></a>
functions with default params</li>
<li><a
href="9a4c77e23d"><code>9a4c77e</code></a>
Update codeowners</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin.plugin.compose` from 2.0.10 to 2.0.20
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.plugin.compose's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.0.20</h2>
<h2>Changelog</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68143"><code>KT-68143</code></a>
Analysis API: support KtWhenConditionInRange call resolution</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67195"><code>KT-67195</code></a>
K2: do not call redundant resolve on body resolution phase for
classes</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67360"><code>KT-67360</code></a>
Analysis API: KtDestructuringDeclarationSymbol#entries shouldn't be
KtLocalVariableSymbol</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67748"><code>KT-67748</code></a>
K2: AllCandidatesResolver modifies the original
FirDelegatedConstructorCall</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68198"><code>KT-68198</code></a>
Analysis API: Support application service registration in plugin
XMLs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62936"><code>KT-62936</code></a>
Analysis API: NativeForwardDeclarationsSymbolProvider is not supported
for Kotlin/Native</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68689"><code>KT-68689</code></a>
LL API: support analysis from builtins module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69630"><code>KT-69630</code></a>
KAPT User project builds with KAPT4 enabled fail with Metaspace
overflow</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65417"><code>KT-65417</code></a>
K2 IDE: KTOR false positive expect-actual matching error on enum class
because of implicit clone() in non-JVM source sets</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68882"><code>KT-68882</code></a>
Analysis API: Refactor <code>KaSymbol</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65413"><code>KT-65413</code></a>
K2 IDE: KTOR unresolved serializer() call for <code>@Serializable</code>
class in common code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67996"><code>KT-67996</code></a>
Analysis API: rename Kt prefix to Ka</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67775"><code>KT-67775</code></a>
Analysis API: expose only interfaces/abstract classes for the user
surface</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68009"><code>KT-68009</code></a>
K2: lowering transformers of Compose compiler plugin access
AbstractFir2IrLazyFunction modality, which results in null point
exception</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68918"><code>KT-68918</code></a>
collectCallCandidates works incorrectly for parenthesis invoke</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68462"><code>KT-68462</code></a>
Analysis API: Integrate <code>project-structure</code> module into
<code>analysis-api</code> and
<code>analysis-api-platform-interface</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69131"><code>KT-69131</code></a>
AA: &quot;provideDelegate&quot; operator is not resolved from the
delegation reference in FIR implementation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69055"><code>KT-69055</code></a>
Analysis API: Stabilize <code>KaScope</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66216"><code>KT-66216</code></a>
K2 IDE. &quot;FirDeclaration was not found for class
org.jetbrains.kotlin.psi.KtProperty, fir is null&quot; on incorrect
string template</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68959"><code>KT-68959</code></a>
Introduce KaSeverity</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-53669"><code>KT-53669</code></a>
Analysis API: redesign KtSymbolOrigin to distinguish kotlin/java
source/library declarations</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68846"><code>KT-68846</code></a>
Mark KaFirReference and all implementations with internal modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68845"><code>KT-68845</code></a>
Move KaSymbolBasedReference to resolution package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68844"><code>KT-68844</code></a>
Move KaTypeProjection to types package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65849"><code>KT-65849</code></a>
K2: Rename 'high-level-api' family of JARs to 'analysis-api'</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62540"><code>KT-62540</code></a>
Remove uses of TypeInfo.fromString and TypeInfo.createTypeText from
Kotlin plugin</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62889"><code>KT-62889</code></a>
K2 IDE. FP <code>MISSING_DEPENDENCY_CLASS</code> on not available type
alias with available underlying type</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68155"><code>KT-68155</code></a>
Analysis API: Add PSI validity check to <code>analyze</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62343"><code>KT-62343</code></a>
Analysis API: fix binary incopatibility problems cause by
<code>KtAnalysisSessionProvider.analyze</code> being inline</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68498"><code>KT-68498</code></a>
To get reference symbol the one should be KtSymbolBasedReference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68393"><code>KT-68393</code></a>
Analysis API: Rename <code>KaClassLikeSymbol. classIdIfNonLocal</code>
to <code>classId</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62924"><code>KT-62924</code></a>
Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -&gt;
callableId</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66712"><code>KT-66712</code></a>
K2 IDE. SOE on settings string template for string variable with the
same name</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65892"><code>KT-65892</code></a>
K2: &quot;We should be able to find a symbol&quot; for
findNonLocalFunction</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68273"><code>KT-68273</code></a>
AA: support
<code>KtFirKDocReference#isReferenceToImportAlias</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68272"><code>KT-68272</code></a>
AA: KtFirReference.isReferenceToImportAlias doesn't work for references
on constructor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66996"><code>KT-66996</code></a>
Analysis API: Expose the abbreviated type of an expanded
<code>KtType</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66646"><code>KT-66646</code></a>
K2: Expected FirResolvedTypeRef with ConeKotlinType but was
FirUserTypeRefImpl from FirJsHelpersKt.isExportedObject</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md">org.jetbrains.kotlin.plugin.compose's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.20</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68143"><code>KT-68143</code></a>
Analysis API: support KtWhenConditionInRange call resolution</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67195"><code>KT-67195</code></a>
K2: do not call redundant resolve on body resolution phase for
classes</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67360"><code>KT-67360</code></a>
Analysis API: KtDestructuringDeclarationSymbol#entries shouldn't be
KtLocalVariableSymbol</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67748"><code>KT-67748</code></a>
K2: AllCandidatesResolver modifies the original
FirDelegatedConstructorCall</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68198"><code>KT-68198</code></a>
Analysis API: Support application service registration in plugin
XMLs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62936"><code>KT-62936</code></a>
Analysis API: NativeForwardDeclarationsSymbolProvider is not supported
for Kotlin/Native</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68689"><code>KT-68689</code></a>
LL API: support analysis from builtins module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69630"><code>KT-69630</code></a>
KAPT User project builds with KAPT4 enabled fail with Metaspace
overflow</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65417"><code>KT-65417</code></a>
K2 IDE: KTOR false positive expect-actual matching error on enum class
because of implicit clone() in non-JVM source sets</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68882"><code>KT-68882</code></a>
Analysis API: Refactor <code>KaSymbol</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65413"><code>KT-65413</code></a>
K2 IDE: KTOR unresolved serializer() call for <code>@Serializable</code>
class in common code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67996"><code>KT-67996</code></a>
Analysis API: rename Kt prefix to Ka</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67775"><code>KT-67775</code></a>
Analysis API: expose only interfaces/abstract classes for the user
surface</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68009"><code>KT-68009</code></a>
K2: lowering transformers of Compose compiler plugin access
AbstractFir2IrLazyFunction modality, which results in null point
exception</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68918"><code>KT-68918</code></a>
collectCallCandidates works incorrectly for parenthesis invoke</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68462"><code>KT-68462</code></a>
Analysis API: Integrate <code>project-structure</code> module into
<code>analysis-api</code> and
<code>analysis-api-platform-interface</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69131"><code>KT-69131</code></a>
AA: &quot;provideDelegate&quot; operator is not resolved from the
delegation reference in FIR implementation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69055"><code>KT-69055</code></a>
Analysis API: Stabilize <code>KaScope</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66216"><code>KT-66216</code></a>
K2 IDE. &quot;FirDeclaration was not found for class
org.jetbrains.kotlin.psi.KtProperty, fir is null&quot; on incorrect
string template</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68959"><code>KT-68959</code></a>
Introduce KaSeverity</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-53669"><code>KT-53669</code></a>
Analysis API: redesign KtSymbolOrigin to distinguish kotlin/java
source/library declarations</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68846"><code>KT-68846</code></a>
Mark KaFirReference and all implementations with internal modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68845"><code>KT-68845</code></a>
Move KaSymbolBasedReference to resolution package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68844"><code>KT-68844</code></a>
Move KaTypeProjection to types package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65849"><code>KT-65849</code></a>
K2: Rename 'high-level-api' family of JARs to 'analysis-api'</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62540"><code>KT-62540</code></a>
Remove uses of TypeInfo.fromString and TypeInfo.createTypeText from
Kotlin plugin</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62889"><code>KT-62889</code></a>
K2 IDE. FP <code>MISSING_DEPENDENCY_CLASS</code> on not available type
alias with available underlying type</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68155"><code>KT-68155</code></a>
Analysis API: Add PSI validity check to <code>analyze</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62343"><code>KT-62343</code></a>
Analysis API: fix binary incopatibility problems cause by
<code>KtAnalysisSessionProvider.analyze</code> being inline</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68498"><code>KT-68498</code></a>
To get reference symbol the one should be KtSymbolBasedReference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68393"><code>KT-68393</code></a>
Analysis API: Rename <code>KaClassLikeSymbol. classIdIfNonLocal</code>
to <code>classId</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62924"><code>KT-62924</code></a>
Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -&gt;
callableId</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66712"><code>KT-66712</code></a>
K2 IDE. SOE on settings string template for string variable with the
same name</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65892"><code>KT-65892</code></a>
K2: &quot;We should be able to find a symbol&quot; for
findNonLocalFunction</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68273"><code>KT-68273</code></a>
AA: support
<code>KtFirKDocReference#isReferenceToImportAlias</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68272"><code>KT-68272</code></a>
AA: KtFirReference.isReferenceToImportAlias doesn't work for references
on constructor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66996"><code>KT-66996</code></a>
Analysis API: Expose the abbreviated type of an expanded
<code>KtType</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66646"><code>KT-66646</code></a>
K2: Expected FirResolvedTypeRef with ConeKotlinType but was
FirUserTypeRefImpl from FirJsHelpersKt.isExportedObject</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6af99c8347"><code>6af99c8</code></a>
Add changelog for 2.0.20</li>
<li><a
href="68f075d25e"><code>68f075d</code></a>
Add ChangeLog for 2.0.20-RC2</li>
<li><a
href="2b7c4f7151"><code>2b7c4f7</code></a>
[K/Wasm] Don't add mappings into source-maps for unavailable
sources</li>
<li><a
href="e35e9aefa0"><code>e35e9ae</code></a>
Update codeowners</li>
<li><a
href="c580c67ac2"><code>c580c67</code></a>
[K/N] Remember StableRefs, released during RC colleciton (KT-70159)</li>
<li><a
href="565a35c927"><code>565a35c</code></a>
[FIR2IR] Unset <code>isLateinit</code> flag for properties implemented
by delegation</li>
<li><a
href="5607bd36b1"><code>5607bd3</code></a>
[Test] Reproduce KT-70417</li>
<li><a
href="ce5d599f21"><code>ce5d599</code></a>
[K/JS] Fix coroutines on ES2015 generators when there is not a
GeneratorCorou...</li>
<li><a
href="ca9fb23cff"><code>ca9fb23</code></a>
Disallow open <a
href="https://github.com/Composable"><code>@​Composable</code></a>
functions with default params</li>
<li><a
href="9a4c77e23d"><code>9a4c77e</code></a>
Update codeowners</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin.plugin.compose` from 2.0.10 to 2.0.20
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.plugin.compose's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.0.20</h2>
<h2>Changelog</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68143"><code>KT-68143</code></a>
Analysis API: support KtWhenConditionInRange call resolution</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67195"><code>KT-67195</code></a>
K2: do not call redundant resolve on body resolution phase for
classes</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67360"><code>KT-67360</code></a>
Analysis API: KtDestructuringDeclarationSymbol#entries shouldn't be
KtLocalVariableSymbol</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67748"><code>KT-67748</code></a>
K2: AllCandidatesResolver modifies the original
FirDelegatedConstructorCall</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68198"><code>KT-68198</code></a>
Analysis API: Support application service registration in plugin
XMLs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62936"><code>KT-62936</code></a>
Analysis API: NativeForwardDeclarationsSymbolProvider is not supported
for Kotlin/Native</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68689"><code>KT-68689</code></a>
LL API: support analysis from builtins module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69630"><code>KT-69630</code></a>
KAPT User project builds with KAPT4 enabled fail with Metaspace
overflow</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65417"><code>KT-65417</code></a>
K2 IDE: KTOR false positive expect-actual matching error on enum class
because of implicit clone() in non-JVM source sets</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68882"><code>KT-68882</code></a>
Analysis API: Refactor <code>KaSymbol</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65413"><code>KT-65413</code></a>
K2 IDE: KTOR unresolved serializer() call for <code>@Serializable</code>
class in common code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67996"><code>KT-67996</code></a>
Analysis API: rename Kt prefix to Ka</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67775"><code>KT-67775</code></a>
Analysis API: expose only interfaces/abstract classes for the user
surface</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68009"><code>KT-68009</code></a>
K2: lowering transformers of Compose compiler plugin access
AbstractFir2IrLazyFunction modality, which results in null point
exception</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68918"><code>KT-68918</code></a>
collectCallCandidates works incorrectly for parenthesis invoke</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68462"><code>KT-68462</code></a>
Analysis API: Integrate <code>project-structure</code> module into
<code>analysis-api</code> and
<code>analysis-api-platform-interface</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69131"><code>KT-69131</code></a>
AA: &quot;provideDelegate&quot; operator is not resolved from the
delegation reference in FIR implementation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69055"><code>KT-69055</code></a>
Analysis API: Stabilize <code>KaScope</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66216"><code>KT-66216</code></a>
K2 IDE. &quot;FirDeclaration was not found for class
org.jetbrains.kotlin.psi.KtProperty, fir is null&quot; on incorrect
string template</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68959"><code>KT-68959</code></a>
Introduce KaSeverity</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-53669"><code>KT-53669</code></a>
Analysis API: redesign KtSymbolOrigin to distinguish kotlin/java
source/library declarations</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68846"><code>KT-68846</code></a>
Mark KaFirReference and all implementations with internal modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68845"><code>KT-68845</code></a>
Move KaSymbolBasedReference to resolution package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68844"><code>KT-68844</code></a>
Move KaTypeProjection to types package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65849"><code>KT-65849</code></a>
K2: Rename 'high-level-api' family of JARs to 'analysis-api'</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62540"><code>KT-62540</code></a>
Remove uses of TypeInfo.fromString and TypeInfo.createTypeText from
Kotlin plugin</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62889"><code>KT-62889</code></a>
K2 IDE. FP <code>MISSING_DEPENDENCY_CLASS</code> on not available type
alias with available underlying type</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68155"><code>KT-68155</code></a>
Analysis API: Add PSI validity check to <code>analyze</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62343"><code>KT-62343</code></a>
Analysis API: fix binary incopatibility problems cause by
<code>KtAnalysisSessionProvider.analyze</code> being inline</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68498"><code>KT-68498</code></a>
To get reference symbol the one should be KtSymbolBasedReference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68393"><code>KT-68393</code></a>
Analysis API: Rename <code>KaClassLikeSymbol. classIdIfNonLocal</code>
to <code>classId</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62924"><code>KT-62924</code></a>
Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -&gt;
callableId</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66712"><code>KT-66712</code></a>
K2 IDE. SOE on settings string template for string variable with the
same name</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65892"><code>KT-65892</code></a>
K2: &quot;We should be able to find a symbol&quot; for
findNonLocalFunction</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68273"><code>KT-68273</code></a>
AA: support
<code>KtFirKDocReference#isReferenceToImportAlias</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68272"><code>KT-68272</code></a>
AA: KtFirReference.isReferenceToImportAlias doesn't work for references
on constructor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66996"><code>KT-66996</code></a>
Analysis API: Expose the abbreviated type of an expanded
<code>KtType</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66646"><code>KT-66646</code></a>
K2: Expected FirResolvedTypeRef with ConeKotlinType but was
FirUserTypeRefImpl from FirJsHelpersKt.isExportedObject</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md">org.jetbrains.kotlin.plugin.compose's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.20</h2>
<h3>Analysis. API</h3>
<h4>New Features</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68143"><code>KT-68143</code></a>
Analysis API: support KtWhenConditionInRange call resolution</li>
</ul>
<h4>Performance Improvements</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67195"><code>KT-67195</code></a>
K2: do not call redundant resolve on body resolution phase for
classes</li>
</ul>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67360"><code>KT-67360</code></a>
Analysis API: KtDestructuringDeclarationSymbol#entries shouldn't be
KtLocalVariableSymbol</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67748"><code>KT-67748</code></a>
K2: AllCandidatesResolver modifies the original
FirDelegatedConstructorCall</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68198"><code>KT-68198</code></a>
Analysis API: Support application service registration in plugin
XMLs</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62936"><code>KT-62936</code></a>
Analysis API: NativeForwardDeclarationsSymbolProvider is not supported
for Kotlin/Native</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68689"><code>KT-68689</code></a>
LL API: support analysis from builtins module</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69630"><code>KT-69630</code></a>
KAPT User project builds with KAPT4 enabled fail with Metaspace
overflow</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65417"><code>KT-65417</code></a>
K2 IDE: KTOR false positive expect-actual matching error on enum class
because of implicit clone() in non-JVM source sets</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68882"><code>KT-68882</code></a>
Analysis API: Refactor <code>KaSymbol</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65413"><code>KT-65413</code></a>
K2 IDE: KTOR unresolved serializer() call for <code>@Serializable</code>
class in common code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67996"><code>KT-67996</code></a>
Analysis API: rename Kt prefix to Ka</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-67775"><code>KT-67775</code></a>
Analysis API: expose only interfaces/abstract classes for the user
surface</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68009"><code>KT-68009</code></a>
K2: lowering transformers of Compose compiler plugin access
AbstractFir2IrLazyFunction modality, which results in null point
exception</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68918"><code>KT-68918</code></a>
collectCallCandidates works incorrectly for parenthesis invoke</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68462"><code>KT-68462</code></a>
Analysis API: Integrate <code>project-structure</code> module into
<code>analysis-api</code> and
<code>analysis-api-platform-interface</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69131"><code>KT-69131</code></a>
AA: &quot;provideDelegate&quot; operator is not resolved from the
delegation reference in FIR implementation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69055"><code>KT-69055</code></a>
Analysis API: Stabilize <code>KaScope</code>s</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66216"><code>KT-66216</code></a>
K2 IDE. &quot;FirDeclaration was not found for class
org.jetbrains.kotlin.psi.KtProperty, fir is null&quot; on incorrect
string template</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68959"><code>KT-68959</code></a>
Introduce KaSeverity</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-53669"><code>KT-53669</code></a>
Analysis API: redesign KtSymbolOrigin to distinguish kotlin/java
source/library declarations</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68846"><code>KT-68846</code></a>
Mark KaFirReference and all implementations with internal modifier</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68845"><code>KT-68845</code></a>
Move KaSymbolBasedReference to resolution package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68844"><code>KT-68844</code></a>
Move KaTypeProjection to types package</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65849"><code>KT-65849</code></a>
K2: Rename 'high-level-api' family of JARs to 'analysis-api'</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62540"><code>KT-62540</code></a>
Remove uses of TypeInfo.fromString and TypeInfo.createTypeText from
Kotlin plugin</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62889"><code>KT-62889</code></a>
K2 IDE. FP <code>MISSING_DEPENDENCY_CLASS</code> on not available type
alias with available underlying type</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68155"><code>KT-68155</code></a>
Analysis API: Add PSI validity check to <code>analyze</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62343"><code>KT-62343</code></a>
Analysis API: fix binary incopatibility problems cause by
<code>KtAnalysisSessionProvider.analyze</code> being inline</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68498"><code>KT-68498</code></a>
To get reference symbol the one should be KtSymbolBasedReference</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68393"><code>KT-68393</code></a>
Analysis API: Rename <code>KaClassLikeSymbol. classIdIfNonLocal</code>
to <code>classId</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-62924"><code>KT-62924</code></a>
Analysis API: rename KtCallableSymbol.callableIdIfNonLocal -&gt;
callableId</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66712"><code>KT-66712</code></a>
K2 IDE. SOE on settings string template for string variable with the
same name</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-65892"><code>KT-65892</code></a>
K2: &quot;We should be able to find a symbol&quot; for
findNonLocalFunction</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68273"><code>KT-68273</code></a>
AA: support
<code>KtFirKDocReference#isReferenceToImportAlias</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-68272"><code>KT-68272</code></a>
AA: KtFirReference.isReferenceToImportAlias doesn't work for references
on constructor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66996"><code>KT-66996</code></a>
Analysis API: Expose the abbreviated type of an expanded
<code>KtType</code></li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-66646"><code>KT-66646</code></a>
K2: Expected FirResolvedTypeRef with ConeKotlinType but was
FirUserTypeRefImpl from FirJsHelpersKt.isExportedObject</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6af99c8347"><code>6af99c8</code></a>
Add changelog for 2.0.20</li>
<li><a
href="68f075d25e"><code>68f075d</code></a>
Add ChangeLog for 2.0.20-RC2</li>
<li><a
href="2b7c4f7151"><code>2b7c4f7</code></a>
[K/Wasm] Don't add mappings into source-maps for unavailable
sources</li>
<li><a
href="e35e9aefa0"><code>e35e9ae</code></a>
Update codeowners</li>
<li><a
href="c580c67ac2"><code>c580c67</code></a>
[K/N] Remember StableRefs, released during RC colleciton (KT-70159)</li>
<li><a
href="565a35c927"><code>565a35c</code></a>
[FIR2IR] Unset <code>isLateinit</code> flag for properties implemented
by delegation</li>
<li><a
href="5607bd36b1"><code>5607bd3</code></a>
[Test] Reproduce KT-70417</li>
<li><a
href="ce5d599f21"><code>ce5d599</code></a>
[K/JS] Fix coroutines on ES2015 generators when there is not a
GeneratorCorou...</li>
<li><a
href="ca9fb23cff"><code>ca9fb23</code></a>
Disallow open <a
href="https://github.com/Composable"><code>@​Composable</code></a>
functions with default params</li>
<li><a
href="9a4c77e23d"><code>9a4c77e</code></a>
Update codeowners</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.0.10...v2.0.20">compare
view</a></li>
</ul>
</details>
<br />

Updates `com.google.devtools.ksp` from 2.0.10-1.0.24 to 2.0.20-1.0.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/ksp/releases">com.google.devtools.ksp's
releases</a>.</em></p>
<blockquote>
<h2>2.0.20-1.0.24</h2>
<h2>What's Changed</h2>
<ul>
<li>UPDATE_KOTLIN_VERSION: 2.0.20 by <a
href="https://github.com/ting-yuan"><code>@​ting-yuan</code></a> in <a
href="https://redirect.github.com/google/ksp/pull/2040">google/ksp#2040</a></li>
</ul>
<h2>2.0.20-RC2-1.0.24</h2>
<h2>What's Changed</h2>
<ul>
<li>UPDATE_KOTLIN_VERSION: 2.0.20-RC2 by <a
href="https://github.com/ting-yuan"><code>@​ting-yuan</code></a> in <a
href="https://redirect.github.com/google/ksp/pull/2030">google/ksp#2030</a></li>
</ul>
<h2>2.0.20-RC-1.0.24</h2>
<h2>What's Changed</h2>
<ul>
<li>UPDATE_KOTLIN_VERSION: 2.0.20-RC by <a
href="https://github.com/ting-yuan"><code>@​ting-yuan</code></a> in <a
href="https://redirect.github.com/google/ksp/pull/2018">google/ksp#2018</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/ksp/compare/2.0.10-RC2-1.0.24...2.0.20-RC-1.0.24">https://github.com/google/ksp/compare/2.0.10-RC2-1.0.24...2.0.20-RC-1.0.24</a></p>
<h2>2.0.20-Beta2-1.0.23</h2>
<p>KSP 1.0.23 for Kotlin compiler 2.0.20</p>
<h2>2.0.20-Beta1-1.0.22</h2>
<h2>What's Changed</h2>
<ul>
<li>UPDATE_KOTLIN_VERSION: 2.0.20-Beta1 by <a
href="https://github.com/ting-yuan"><code>@​ting-yuan</code></a> in <a
href="https://redirect.github.com/google/ksp/pull/1975">google/ksp#1975</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/ksp/compare/2.0.0-1.0.22...2.0.20-Beta1-1.0.22">https://github.com/google/ksp/compare/2.0.0-1.0.22...2.0.20-Beta1-1.0.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="68551a22fc"><code>68551a2</code></a>
UPDATE_KOTLIN_VERSION: 2.0.20</li>
<li><a
href="5a581ceddb"><code>5a581ce</code></a>
UPDATE_KOTLIN_VERSION: 2.0.20-RC2</li>
<li><a
href="84f061c8ee"><code>84f061c</code></a>
UPDATE_KOTLIN_VERSION: 2.0.20-RC</li>
<li><a
href="c6a8c38d65"><code>c6a8c38</code></a>
Reapply &quot;UPDATE_KOTLIN_VERSION: 2.0.20-dev-6501&quot;</li>
<li><a
href="7f7c4dcdd5"><code>7f7c4dc</code></a>
Reapply &quot;UPDATE_KOTLIN_VERSION: 2.0.20-dev-4579&quot;</li>
<li><a
href="296d51576e"><code>296d515</code></a>
Reapply &quot;Reapply &quot;UPDATE_KOTLIN_VERSION:
2.0.20-dev-3728&quot;&quot;</li>
<li><a
href="aed6eb629c"><code>aed6eb6</code></a>
Revert &quot;Reapply &quot;Downgrade Kotlin to 2.0.0&quot;&quot;</li>
<li><a
href="1c40f88584"><code>1c40f88</code></a>
Reapply &quot;UPDATE_KOTLIN_VERSION: 2.0.10-RC&quot;</li>
<li><a
href="848924a523"><code>848924a</code></a>
Revert &quot;UPDATE_KOTLIN_VERSION: 2.0.10-RC2&quot;</li>
<li>See full diff in <a
href="https://github.com/google/ksp/compare/2.0.10-1.0.24...2.0.20-1.0.24">compare
view</a></li>
</ul>
</details>
<br />

<details>
<summary>Most Recent Ignore Conditions Applied to This Pull
Request</summary>

| Dependency Name | Ignore Conditions |
| --- | --- |
| org.jetbrains.kotlin.android | [< 1.10, > 1.9.23] |
| com.google.devtools.ksp | [< 1.10, > 1.9.23-1.0.20] |
</details>


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-25 11:53:17 +08:00
sus
4b978cc7c1 website: Updated translations (#1959)
更新翻譯
2024-08-25 11:52:43 +08:00
dabao1955
8169a16f56 website: fix selected kernelsu version on non-gki steps (#1848) 2024-08-25 11:51:50 +08:00
Pang YS
f7ae418e49 id_ID: Update guide for Non-GKI devices (#1975) 2024-08-25 11:51:25 +08:00
github-actions[bot]
195c9081bc [add device]: (#2006)
has been added to the website.
Related issue: https://github.com/tiann/KernelSU/issues/2005

Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-25 11:49:53 +08:00
dependabot[bot]
b2dbaa9bc8 build(deps): bump the crates group across 1 directory with 6 updates (#1984) 2024-08-19 00:14:28 +08:00
LoveSy
221c834a9f Try add android15-6.6-2024-07 for LKM (#1988) 2024-08-17 12:42:22 +08:00
LoveSy
b032ce7445 Try add android15-6.6-2024-07 support (#1987) 2024-08-16 23:45:04 +08:00
dependabot[bot]
421371f496 build(deps): bump the maven group across 1 directory with 5 updates (#1962) 2024-08-16 15:05:03 +08:00
LoveSy
fd09ccfc29 Drop some legacy codes (#1981) 2024-08-15 17:04:02 +08:00
LoveSy
bbc31bdbca Use tempfile (#1980) 2024-08-15 16:28:05 +08:00
dependabot[bot]
2dac1c701c build(deps): bump the crates group across 1 directory with 22 updates (#1979) 2024-08-15 15:19:27 +08:00
dependabot[bot]
d5d6c10757 build(deps): bump gradle/actions from 3 to 4 in the actions group (#1946) 2024-08-10 00:21:59 +08:00
dependabot[bot]
a94c51c78e build(deps): bump the npm group across 1 directory with 17 updates (#1937) 2024-08-05 10:22:56 +08:00
dependabot[bot]
46f21e84e8 build(deps): bump the crates group across 1 directory with 12 updates (#1936) 2024-08-05 10:22:35 +08:00
LoveSy
894b61748b Update build-su.yml (#1942) 2024-08-04 23:13:38 +08:00
LoveSy
8db94270aa Upgrade ndk for CI (#1941) 2024-08-04 23:06:11 +08:00
SupeChicken666
2eed3925db ci: Fix ARCVM workflow to adapt to the change of kernel/Makefile (#1906)
Probably fixes #1655, likely related

Signed-off-by: supechicken <me@supechicken666.dev>
2024-08-03 22:36:56 +08:00
dependabot[bot]
74e4a9cc2c build(deps): bump com.google.devtools.ksp from 2.0.0-1.0.23 to 2.0.0-1.0.24 in /manager in the maven group (#1925) 2024-08-03 13:15:23 +08:00
sus
93eb17db29 修正文檔格式 (#1901) 2024-07-26 19:22:09 +08:00
LoveSy
3398bd580a Set zip features correctly (#1916) 2024-07-26 18:14:57 +08:00
LoveSy
f722062775 Fix clippy 2024-07-26 13:24:55 +08:00
LoveSy
f800751772 Use customize java-properties to get rid of regex dep 2024-07-26 13:22:27 +08:00
LoveSy
f378b827b2 Remove regex dependency from android_logger 2024-07-26 13:12:36 +08:00
チセ
a49adaa847 ksud: Replace dependencies regex to regex-lite 2024-07-26 13:12:36 +08:00
チセ
0911af0686 ksud(feat): Parse KMI from boot or kernel 2024-07-26 13:12:36 +08:00
dependabot[bot]
7d2704391f build(deps): bump the npm group in /website with 3 updates (#1912) 2024-07-26 10:07:04 +08:00
dependabot[bot]
aec1f9d470 build(deps): bump the maven group in /manager with 4 updates (#1913) 2024-07-26 10:06:44 +08:00
dependabot[bot]
18f0b26279 build(deps): bump postcss from 8.4.39 to 8.4.40 in /website in the npm group (#1911) 2024-07-25 11:42:55 +08:00
dependabot[bot]
5b83bb473e build(deps-dev): bump vue from 3.4.31 to 3.4.34 in /website (#1910) 2024-07-25 11:38:19 +08:00
dependabot[bot]
59ba84eb2b build(deps): bump the npm group in /website with 6 updates (#1907) 2024-07-24 20:15:57 +08:00
dependabot[bot]
543da3589a build(deps): bump the crates group in /userspace/ksud with 7 updates (#1908) 2024-07-24 20:15:35 +08:00
dependabot[bot]
566c7bcb38 build(deps): bump the npm group in /website with 3 updates (#1905) 2024-07-24 14:16:01 +08:00
dependabot[bot]
226025e55b build(deps): bump the npm group in /website with 3 updates (#1903) 2024-07-22 20:47:12 +08:00
dependabot[bot]
084182d7fb build(deps): bump syn from 2.0.71 to 2.0.72 in /userspace/ksud in the crates group (#1902) 2024-07-22 20:46:45 +08:00
LoveSy
62297a74a6 Upgrade rustix (#1900) 2024-07-22 07:43:59 +08:00