mirror of
https://github.com/tiann/KernelSU.git
synced 2025-08-27 23:46:34 +00:00
d8dbcbb462cedc56b42c152dae4ee14298aee705
1868 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
d8dbcbb462 | website: fix minor typos (#2482) | ||
|
|
4d37b8735c |
Set KSU_APP_PROFILE_VER for shell (#2481)
This reverts commit
|
||
|
|
931ababd14 |
kernel: fix sometimes sucompat can not toggle by manager (#2484)
When the manager is already running, if other programs / kernel toggle the sucompat enable status, The manager "Disable SU Compat" toggle button can not work, kmesg print "cmd enable su but no need to change." I think we should still return reply_ok when the syscall value is consistent with the kernel, which would fix the issue. |
||
|
|
fcfe038532 |
Avoid popping back stack right after navigation (#2477)
This fixes https://github.com/tiann/KernelSU/issues/2462. |
||
|
|
4fdd3e07e5 | ksud: migrate to Rust 2024 edition | ||
|
|
e245e3419d | ksud: upgrade nom to 8.0 | ||
|
|
bcdc860a5b |
build(deps): bump the npm group in /website with 18 updates (#2460)
Bumps the npm group in /website with 18 updates: Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
985cd1f015 |
Translations update from Hosted Weblate (#2425)
Translations update from [Hosted Weblate](https://hosted.weblate.org) for [KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/). Current translation status:  --------- Co-authored-by: Rex_sa <rex.sa@pm.me> Co-authored-by: Kazuki Nakashima <flukfik41@gmail.com> Co-authored-by: dabao1955 <dabao1955@163.com> Co-authored-by: Léane GRASSER <leane.grasser@proton.me> Co-authored-by: weishu tian <twsxtd@gmail.com> Co-authored-by: yuztass <inkognito0901@gmail.com> Co-authored-by: I g o r <igormczampola1@gmail.com> |
||
|
|
1d50f902b7 |
build(deps): bump the crates group across 1 directory with 17 updates (#2472)
Bumps the crates group with 15 updates in the /userspace/ksud directory: Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
cef7f30c2e | website: update translation (#2471) | ||
|
|
0254936bb2 |
Update Dependencies (#2440)
- Use latest Node - Update GitHub Action - Update NDK - Update Gradle - Update Cargo dependencies - Remove unused dependencies - Remove unnecessary build tools version (AGP handles it now) No issues too far, since there is no major changes, i don't think there will be issue. Clippy passes fine on my end, new version of `nom` dependency causes issues. |
||
|
|
611fe533b3 |
FAQ Slight spelling fix (#2470)
Fixed spelling in FAQ |
||
|
|
7a6ec8b284 |
manager: allow multiple modules to be installed sequentially (#2459)
It's now okay to merge |
||
|
|
a41f454fa5 |
FAQ Edit regarding KernelSU support and wording change. (#2468)
Clarification on KernelSU device support and wording change in a few FAQs. |
||
|
|
1feac4c621 |
Fix reference count leak in nuke_ext4_sysfs() (#2467)
We need to call path_put() to decrease the refcount. |
||
|
|
6936520515 |
fix: crash #2463 (#2465)
my bad |
||
|
|
1f2f4136e6 |
feat: properly set OkHttp header (#2463)
properly send `User-Agent` and `Accept-Language` to `updateJson` server, module developers can check `User-Agent` whether to send update to user and set user preferred language for changelog. also added cache to reduce update server load |
||
|
|
f33b12cd52 |
Provide TMPDIR for boot image repacking (#2458)
/data/local/tmp is never writable for normal apps, why previously it works is that Rust's temp_dir() gets path from env, and since A13, TMPDIR is set to app's cache dir. This is not the case for A12, so it breaks. Fix it by set TMPDIR ourselves. |
||
|
|
107a34789e | manager: refine flashing module utilities | ||
|
|
eeffecbd1b |
Allow toggling unmount setting for all apps (#2450)
This fixes https://github.com/tiann/KernelSU/issues/2416. |
||
|
|
de291151f1 | kernel: unregister sysfs for module's ext4 image | ||
|
|
38dc2eb4f0 | ksud: determine modules's size by checking partion size | ||
|
|
4ede20ef83 | ksud: remove journal for ext4 images | ||
|
|
4ac180754f |
build(deps): bump the maven group across 1 directory with 5 updates (#2444)
Bumps the maven group with 5 updates in the /manager directory: | Package | From | To | | --- | --- | --- | | androidx.navigation:navigation-compose | `2.8.6` | `2.8.7` | | androidx.compose:compose-bom | `2025.01.01` | `2025.02.00` | | com.android.application | `8.8.0` | `8.8.1` | | com.android.library | `8.8.0` | `8.8.1` | | [com.google.devtools.ksp](https://github.com/google/ksp) | `2.1.10-1.0.29` | `2.1.10-1.0.30` | Updates `androidx.navigation:navigation-compose` from 2.8.6 to 2.8.7 Updates `androidx.compose:compose-bom` from 2025.01.01 to 2025.02.00 Updates `com.android.application` from 8.8.0 to 8.8.1 Updates `com.android.library` from 8.8.0 to 8.8.1 Updates `com.android.library` from 8.8.0 to 8.8.1 Updates `com.google.devtools.ksp` from 2.1.10-1.0.29 to 2.1.10-1.0.30 Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
ce13d050ca |
Drop module image if no module remaining (#2447)
This fixes the issue that module image will always exist even if there is no module to be loaded. Sadly we need to boot twice because we can only know module status after image is mounted. |
||
|
|
500ff9bcbc | kernel: remove unused CONFIG guard becuase GKI kernel enable kprobe by default | ||
|
|
4593ae81c7 | kernel: Allow to re-enable sucompat | ||
|
|
9bb39ff760 | manager: Add support to disable sucompat mode. | ||
|
|
2096bd7304 | kernel: add support for disable sucompat | ||
|
|
101d3ae526 |
build(deps): bump home from 0.5.9 to 0.5.11 in /userspace/ksud (#2423)
Bumps [home](https://github.com/rust-lang/cargo) from 0.5.9 to 0.5.11. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/cargo/commit/addcc8ca715bc7fe20df66afd6efbf3c77ef43f8"><code>addcc8c</code></a> Update release information for home 0.5.11 (<a href="https://redirect.github.com/rust-lang/cargo/issues/14939">#14939</a>)</li> <li><a href="https://github.com/rust-lang/cargo/commit/e5c4dc65c90431069f9d390fa6ffcfc494eb5a22"><code>e5c4dc6</code></a> Limit release trigger to 0.* tags (<a href="https://redirect.github.com/rust-lang/cargo/issues/14940">#14940</a>)</li> <li><a href="https://github.com/rust-lang/cargo/commit/f18cbda5ab9c8aeda15ac40ce2aa4cab1ea1fc66"><code>f18cbda</code></a> Limit release trigger to 0.* tags</li> <li><a href="https://github.com/rust-lang/cargo/commit/20ec18a3ff7fffbcac015269def9de660e81d187"><code>20ec18a</code></a> Update home changelog</li> <li><a href="https://github.com/rust-lang/cargo/commit/014378f8c07bec557b6c6608e5baf0761a12d504"><code>014378f</code></a> Clarify status of <code>home_dir</code></li> <li><a href="https://github.com/rust-lang/cargo/commit/769f622e12db0001431d8ae36d1093fb8727c5d9"><code>769f622</code></a> test(build-std): dont require rustup (<a href="https://redirect.github.com/rust-lang/cargo/issues/14933">#14933</a>)</li> <li><a href="https://github.com/rust-lang/cargo/commit/80409f701657b2c0996751f1b36c19868e7c5f18"><code>80409f7</code></a> test(build-std): dont require rustup</li> <li><a href="https://github.com/rust-lang/cargo/commit/7847c03965260b5dcc8d93218d6af295a717abb6"><code>7847c03</code></a> fix(base): Support bases in patches in virtual manifests (<a href="https://redirect.github.com/rust-lang/cargo/issues/14931">#14931</a>)</li> <li><a href="https://github.com/rust-lang/cargo/commit/5b8b2ac248dca8727c9a10cb8fd6376d9e4f0051"><code>5b8b2ac</code></a> fix(base): Support bases in patches in virtual manifests</li> <li><a href="https://github.com/rust-lang/cargo/commit/2d23b94a7f5f86bdf74fd5da2617e82ffad1f222"><code>2d23b94</code></a> test(base): Verify bases in patches in virtual manifests</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/cargo/compare/home-0.5.9...home-0.5.11">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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) --- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
02a71905d5 |
build(deps): bump the npm group across 1 directory with 15 updates (#2432)
Bumps the npm group with 9 updates in the /website directory: | Package | From | To | | --- | --- | --- | | [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.26.7` | `7.26.8` | | [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.23` | `1.2.24` | | [@shikijs/core](https://github.com/shikijs/shiki/tree/HEAD/packages/core) | `2.1.0` | `2.3.1` | | [@shikijs/transformers](https://github.com/shikijs/shiki/tree/HEAD/packages/transformers) | `2.3.1` | `2.3.2` | | [@shikijs/types](https://github.com/shikijs/shiki/tree/HEAD/packages/types) | `2.1.0` | `2.3.1` | | [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.20.1` | `5.20.2` | | [postcss](https://github.com/postcss/postcss) | `8.5.1` | `8.5.2` | | [rollup](https://github.com/rollup/rollup) | `4.34.4` | `4.34.6` | | [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `2.3.1` | `2.3.2` | Updates `@babel/parser` from 7.26.7 to 7.26.8 Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
cbff9b8ba1 |
website: enhanced english/portuguese translation (#2427)
Enhanced english/portuguese translation for better fluency, grammar, clarity, and text accuracy. |
||
|
|
633bc4fc47 |
[add device]: Xiaomi Poco F6 (Peridot) (#2434)
Also update supported links |
||
|
|
e7cffe3843 |
[Remove devices] daisy, sakura, ysl, sunny/mojito, fog/rain/wind (#2431)
|
||
|
|
32f84dcb1f |
Hide namespace config in app profiles (#2426)
This is never implemented in kernel (and likely never will be), so let's remove it from UI for now to avoid misleading users. |
||
|
|
f4a682d5fd |
build(deps): bump the npm group across 1 directory with 11 updates (#2418)
Bumps the npm group with 8 updates in the /website directory: | Package | From | To | | --- | --- | --- | | [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.26.5` | `7.26.7` | | [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.21` | `1.2.23` | | [@shikijs/transformers](https://github.com/shikijs/shiki/tree/HEAD/packages/transformers) | `2.1.0` | `2.3.1` | | [@ungap/structured-clone](https://github.com/ungap/structured-clone) | `1.2.1` | `1.3.0` | | [@vue/devtools-api](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-api) | `7.7.0` | `7.7.1` | | [algoliasearch](https://github.com/algolia/algoliasearch-client-javascript) | `5.20.0` | `5.20.1` | | [rollup](https://github.com/rollup/rollup) | `4.31.0` | `4.34.4` | | [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `2.1.0` | `2.3.1` | Updates `@babel/parser` from 7.26.5 to 7.26.7 <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.26.7 (2025-01-24)</h2> <p>Thanks <a href="https://github.com/branchseer"><code>@branchseer</code></a> and <a href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a> for your first PRs!</p> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-helpers</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17086">#17086</a> Make "object without properties" helpers ES6-compatible (<a href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typeof-symbol</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17085">#17085</a> fix: Correctly handle <code>typeof</code> in arrow functions (<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/17079">#17079</a> Respect <code>ranges</code> option in estree method value (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17052">#17052</a> Do not try to parse .ts configs as JSON if natively supported (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17050">#17050</a> fix: correctly resolve references to non-constant enum members (<a href="https://github.com/branchseer"><code>@branchseer</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17025">#17025</a> fix: Remove type-only <code>import x = y.z</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>Committers: 6</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>Tony Quetano (<a href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a>)</li> <li><a href="https://github.com/branchseer"><code>@branchseer</code></a></li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> <h2>v7.26.6 (2025-01-13)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-transform-nullish-coalescing-operator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17061">#17061</a> fix: Chaining nullish coalescing operators output size regression (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>Committers: 1</h4> <ul> <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.26.7 (2025-01-24)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-helpers</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17086">#17086</a> Make "object without properties" helpers ES6-compatible (<a href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typeof-symbol</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17085">#17085</a> fix: Correctly handle <code>typeof</code> in arrow functions (<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/17079">#17079</a> Respect <code>ranges</code> option in estree method value (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17052">#17052</a> Do not try to parse .ts configs as JSON if natively supported (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17050">#17050</a> fix: correctly resolve references to non-constant enum members (<a href="https://github.com/branchseer"><code>@branchseer</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17025">#17025</a> fix: Remove type-only <code>import x = y.z</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h2>v7.26.6 (2025-01-13)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-transform-nullish-coalescing-operator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17061">#17061</a> fix: Chaining nullish coalescing operators output size regression (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/2d9514066e3b135835ed93246ebbcdb7ca0263ca"><code>2d95140</code></a> v7.26.7</li> <li><a href="https://github.com/babel/babel/commit/09f985d2e9d09d0b97f324da4d003520231c93ff"><code>09f985d</code></a> Respect <code>ranges</code> option in estree method value (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17079">#17079</a>)</li> <li><a href="https://github.com/babel/babel/commit/6ad70a2764c523b953baa1c47542dc3835e70844"><code>6ad70a2</code></a> [Babel 8] Create TSEmptyBodyFunctionExpression on invalid input (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17063">#17063</a>)</li> <li><a href="https://github.com/babel/babel/commit/bdf9a9c7424db4f26a66493313c68eb4bafde9e5"><code>bdf9a9c</code></a> [Babel 8] Create ThisExpression for <code>typeof this</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17059">#17059</a>)</li> <li><a href="https://github.com/babel/babel/commit/3ffc70780c884b86c220c7589187665aa32269ba"><code>3ffc707</code></a> [babel 8] Remove references to minimal/smart pipelines (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-parser/issues/17058">#17058</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.26.7/packages/babel-parser">compare view</a></li> </ul> </details> <br /> Updates `@babel/types` from 7.26.5 to 7.26.7 <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.26.7 (2025-01-24)</h2> <p>Thanks <a href="https://github.com/branchseer"><code>@branchseer</code></a> and <a href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a> for your first PRs!</p> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-helpers</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17086">#17086</a> Make "object without properties" helpers ES6-compatible (<a href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typeof-symbol</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17085">#17085</a> fix: Correctly handle <code>typeof</code> in arrow functions (<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/17079">#17079</a> Respect <code>ranges</code> option in estree method value (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17052">#17052</a> Do not try to parse .ts configs as JSON if natively supported (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17050">#17050</a> fix: correctly resolve references to non-constant enum members (<a href="https://github.com/branchseer"><code>@branchseer</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17025">#17025</a> fix: Remove type-only <code>import x = y.z</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>Committers: 6</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>Tony Quetano (<a href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a>)</li> <li><a href="https://github.com/branchseer"><code>@branchseer</code></a></li> <li><a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a></li> </ul> <h2>v7.26.6 (2025-01-13)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-transform-nullish-coalescing-operator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17061">#17061</a> fix: Chaining nullish coalescing operators output size regression (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h4>Committers: 1</h4> <ul> <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.26.7 (2025-01-24)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-helpers</code>, <code>babel-preset-env</code>, <code>babel-runtime-corejs3</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17086">#17086</a> Make "object without properties" helpers ES6-compatible (<a href="https://github.com/tquetano-netflix"><code>@tquetano-netflix</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typeof-symbol</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17085">#17085</a> fix: Correctly handle <code>typeof</code> in arrow functions (<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/17079">#17079</a> Respect <code>ranges</code> option in estree method value (<a href="https://github.com/JLHwung"><code>@JLHwung</code></a>)</li> </ul> </li> <li><code>babel-core</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17052">#17052</a> Do not try to parse .ts configs as JSON if natively supported (<a href="https://github.com/nicolo-ribaudo"><code>@nicolo-ribaudo</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17050">#17050</a> fix: correctly resolve references to non-constant enum members (<a href="https://github.com/branchseer"><code>@branchseer</code></a>)</li> </ul> </li> <li><code>babel-plugin-transform-typescript</code>, <code>babel-traverse</code>, <code>babel-types</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17025">#17025</a> fix: Remove type-only <code>import x = y.z</code> (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> <h2>v7.26.6 (2025-01-13)</h2> <h4>🐛 Bug Fix</h4> <ul> <li><code>babel-plugin-transform-nullish-coalescing-operator</code> <ul> <li><a href="https://redirect.github.com/babel/babel/pull/17061">#17061</a> fix: Chaining nullish coalescing operators output size regression (<a href="https://github.com/liuxingbaoyu"><code>@liuxingbaoyu</code></a>)</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel/commit/2d9514066e3b135835ed93246ebbcdb7ca0263ca"><code>2d95140</code></a> v7.26.7</li> <li><a href="https://github.com/babel/babel/commit/bdf9a9c7424db4f26a66493313c68eb4bafde9e5"><code>bdf9a9c</code></a> [Babel 8] Create ThisExpression for <code>typeof this</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17059">#17059</a>)</li> <li><a href="https://github.com/babel/babel/commit/ad572fd1a1615f53c4e3b85941760bdb1a1aefd9"><code>ad572fd</code></a> fix: Remove type-only <code>import x = y.z</code> (<a href="https://github.com/babel/babel/tree/HEAD/packages/babel-types/issues/17025">#17025</a>)</li> <li>See full diff in <a href="https://github.com/babel/babel/commits/v7.26.7/packages/babel-types">compare view</a></li> </ul> </details> <br /> Updates `@iconify-json/simple-icons` from 1.2.21 to 1.2.23 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/iconify/icon-sets/commits">compare view</a></li> </ul> </details> <br /> Updates `@shikijs/transformers` from 2.1.0 to 2.3.1 <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>v2.3.1</h2> <h3> 🐞 Bug Fixes</h3> <ul> <li><strong>precompiled</strong>: Fix traverse algorithm, close <a href="https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/917">#917</a> - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/917">shikijs/shiki#917</a> <a href="https://github.com/shikijs/shiki/commit/3722d2f3"><!-- raw HTML omitted -->(3722d)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/shikijs/shiki/compare/v2.3.0...v2.3.1">View changes on GitHub</a></h5> <h2>v2.3.0</h2> <h3> 🚀 Features</h3> <ul> <li><strong>engine-js</strong>: Lazy compile extremely long patterns in precompiled grammars - by <a href="https://github.com/slevithan"><code>@slevithan</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/916">shikijs/shiki#916</a> <a href="https://github.com/shikijs/shiki/commit/c792c7dd"><!-- raw HTML omitted -->(c792c)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/shikijs/shiki/compare/v2.2.0...v2.3.0">View changes on GitHub</a></h5> <h2>v2.2.0</h2> <h3> 🚨 Breaking Changes</h3> <ul> <li>Enable runtime warning by default, v2 release blog post - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/898">shikijs/shiki#898</a> <a href="https://github.com/shikijs/shiki/commit/9868339b"><!-- raw HTML omitted -->(98683)<!-- raw HTML omitted --></a></li> </ul> <h3> 🚀 Features</h3> <ul> <li>Improve warning messages - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/0f27a20d"><!-- raw HTML omitted -->(0f27a)<!-- raw HTML omitted --></a></li> <li>Allow nested decorations which share an 'edge' with parent - by <a href="https://github.com/ms264556"><code>@ms264556</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/911">shikijs/shiki#911</a> <a href="https://github.com/shikijs/shiki/commit/482ad2d5"><!-- raw HTML omitted -->(482ad)<!-- raw HTML omitted --></a></li> <li><strong>engine-js</strong>: Update deps, support more languages - by <a href="https://github.com/slevithan"><code>@slevithan</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/903">shikijs/shiki#903</a> <a href="https://github.com/shikijs/shiki/commit/13533dbe"><!-- raw HTML omitted -->(13533)<!-- raw HTML omitted --></a></li> <li><strong>markdown-it</strong>: Support <code>markdown-it-async</code> integration - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/902">shikijs/shiki#902</a> <a href="https://github.com/shikijs/shiki/commit/4d59c8f4"><!-- raw HTML omitted -->(4d59c)<!-- raw HTML omitted --></a></li> <li><strong>rehype</strong>: Support <code>fallbackLanguage</code> on lazy mode - by <a href="https://github.com/fuma-nama"><code>@fuma-nama</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/912">shikijs/shiki#912</a> <a href="https://github.com/shikijs/shiki/commit/6a852699"><!-- raw HTML omitted -->(6a852)<!-- raw HTML omitted --></a></li> </ul> <h3> 🐞 Bug Fixes</h3> <ul> <li>Warn about missing deprecation - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/708e3f24"><!-- raw HTML omitted -->(708e3)<!-- raw HTML omitted --></a></li> <li>Mark <code>engine</code> required in <code>createHighlighterCore</code> - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/1212f473"><!-- raw HTML omitted -->(1212f)<!-- raw HTML omitted --></a></li> <li><strong>colorized-brackets</strong>: <ul> <li>Use object style <code>htmlStyle</code> - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/eab5bd18"><!-- raw HTML omitted -->(eab5b)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>core</strong>: <ul> <li>Soft require <code>engine</code> options - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/10a6f781"><!-- raw HTML omitted -->(10a6f)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>transformers</strong>: <ul> <li>Bring back missing <code>createCommentNotationTransformer</code>, fix <a href="https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/907">#907</a> - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/907">shikijs/shiki#907</a> <a href="https://github.com/shikijs/shiki/commit/8386ba8c"><!-- raw HTML omitted -->(8386b)<!-- raw HTML omitted --></a></li> <li>Bring back missing createCommentNotationTransformer, fix <a href="https://github.com/shikijs/shiki/tree/HEAD/packages/transformers/issues/907">#907</a> - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/907">shikijs/shiki#907</a> <a href="https://github.com/shikijs/shiki/commit/fc7441d7"><!-- raw HTML omitted -->(fc744)<!-- raw HTML omitted --></a></li> </ul> </li> </ul> <h5> <a href="https://github.com/shikijs/shiki/compare/v1.29.2...v2.2.0">View changes on GitHub</a></h5> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/shikijs/shiki/commit/3cee69f1d43d95a685765e00eb1011100cdf9f06"><code>3cee69f</code></a> chore: release v2.3.1</li> <li><a href="https://github.com/shikijs/shiki/commit/9cd269d9b3358680413ca0f5cc8d2b5636a86eae"><code>9cd269d</code></a> chore: release v2.3.0</li> <li><a href="https://github.com/shikijs/shiki/commit/3a166ad1b6d42d262efca18ba5aeec798966f5e2"><code>3a166ad</code></a> chore: release v2.2.0</li> <li><a href="https://github.com/shikijs/shiki/commit/57a0eb344589ec95030c8aa05709b2ac7b642ea7"><code>57a0eb3</code></a> chore: update deps</li> <li><a href="https://github.com/shikijs/shiki/commit/8386ba8cfb1bb424a7308515ff2818858c30e997"><code>8386ba8</code></a> fix(transformers): bring back missing <code>createCommentNotationTransformer</code>, fix...</li> <li>See full diff in <a href="https://github.com/shikijs/shiki/commits/v2.3.1/packages/transformers">compare view</a></li> </ul> </details> <br /> Updates `@ungap/structured-clone` from 1.2.1 to 1.3.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/ungap/structured-clone/commit/4a9d039fd266495f8b9e5485f73747ef3ea46d85"><code>4a9d039</code></a> 1.3.0</li> <li><a href="https://github.com/ungap/structured-clone/commit/e3aeb514068336fd6b75881693aa16c3ad94a5dc"><code>e3aeb51</code></a> Fixed unrecognized ArrayBuffer + DataView</li> <li>See full diff in <a href="https://github.com/ungap/structured-clone/compare/v1.2.1...v1.3.0">compare view</a></li> </ul> </details> <br /> Updates `@vue/devtools-api` from 7.7.0 to 7.7.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/devtools/releases"><code>@vue/devtools-api</code>'s releases</a>.</em></p> <blockquote> <h2>v7.7.1</h2> <h3> 🚀 Features</h3> <ul> <li><strong>client</strong>: Add vue SFC custom tab - by <a href="https://github.com/FliPPeDround"><code>@FliPPeDround</code></a> in <a href="https://redirect.github.com/vuejs/devtools/issues/775">vuejs/devtools#775</a> <a href="https://github.com/vuejs/devtools/commit/59996b9"><!-- raw HTML omitted -->(59996)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/vuejs/devtools/compare/v7.7.0...v7.7.1">View changes on GitHub</a></h5> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vuejs/devtools/commit/93c6bb8bf738a66f81687a15a21a27194c4c7ba1"><code>93c6bb8</code></a> chore: release v7.7.1</li> <li>See full diff in <a href="https://github.com/vuejs/devtools/commits/v7.7.1/packages/devtools-api">compare view</a></li> </ul> </details> <br /> Updates `@vue/devtools-kit` from 7.7.0 to 7.7.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/devtools/releases"><code>@vue/devtools-kit</code>'s releases</a>.</em></p> <blockquote> <h2>v7.7.1</h2> <h3> 🚀 Features</h3> <ul> <li><strong>client</strong>: Add vue SFC custom tab - by <a href="https://github.com/FliPPeDround"><code>@FliPPeDround</code></a> in <a href="https://redirect.github.com/vuejs/devtools/issues/775">vuejs/devtools#775</a> <a href="https://github.com/vuejs/devtools/commit/59996b9"><!-- raw HTML omitted -->(59996)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/vuejs/devtools/compare/v7.7.0...v7.7.1">View changes on GitHub</a></h5> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vuejs/devtools/commit/93c6bb8bf738a66f81687a15a21a27194c4c7ba1"><code>93c6bb8</code></a> chore: release v7.7.1</li> <li><a href="https://github.com/vuejs/devtools/commit/59996b91b66515f064cb588738aab32655a9e3e8"><code>59996b9</code></a> feat(client): add vue SFC custom tab (<a href="https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-kit/issues/775">#775</a>)</li> <li>See full diff in <a href="https://github.com/vuejs/devtools/commits/v7.7.1/packages/devtools-kit">compare view</a></li> </ul> </details> <br /> Updates `@vue/devtools-shared` from 7.7.0 to 7.7.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/devtools/releases"><code>@vue/devtools-shared</code>'s releases</a>.</em></p> <blockquote> <h2>v7.7.1</h2> <h3> 🚀 Features</h3> <ul> <li><strong>client</strong>: Add vue SFC custom tab - by <a href="https://github.com/FliPPeDround"><code>@FliPPeDround</code></a> in <a href="https://redirect.github.com/vuejs/devtools/issues/775">vuejs/devtools#775</a> <a href="https://github.com/vuejs/devtools/commit/59996b9"><!-- raw HTML omitted -->(59996)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/vuejs/devtools/compare/v7.7.0...v7.7.1">View changes on GitHub</a></h5> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vuejs/devtools/commit/93c6bb8bf738a66f81687a15a21a27194c4c7ba1"><code>93c6bb8</code></a> chore: release v7.7.1</li> <li>See full diff in <a href="https://github.com/vuejs/devtools/commits/v7.7.1/packages/shared">compare view</a></li> </ul> </details> <br /> Updates `algoliasearch` from 5.20.0 to 5.20.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md">algoliasearch's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.20.0...5.20.1">5.20.1</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/506b8a5636">506b8a5636</a> fix(specs): responseFields description (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4399">#4399</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/09e657fa76">09e657fa76</a> fix(specs): add a linter to assert that type is present (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4393">#4393</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/27ad6df2ab">27ad6df2ab</a> chore(deps): dependencies 2025-01-27 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4395">#4395</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/3a4f825e281b4f492e1ea0914015ec909629aaf4"><code>3a4f825</code></a> chore: release 5.20.1</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/05572e86e440c0430ac04a9121e5236a1eab332f"><code>05572e8</code></a> chore(deps): dependencies 2025-01-27 (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/3eefe0c9ca65c83eb63b69f87b03487df6e9ad02"><code>3eefe0c</code></a> fix(specs): add a linter to assert that type is present (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/23e01eac1c5224e72959207eba99328e7e2dc558"><code>23e01ea</code></a> fix(specs): responseFields description (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/64befb2d2209b6786ec8c5ac6a2dea6816f839fc"><code>64befb2</code></a> fix(specs): add type: object to 3 schemas (generated)</li> <li>See full diff in <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.20.0...5.20.1">compare view</a></li> </ul> </details> <br /> Updates `rollup` from 4.31.0 to 4.34.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rollup/rollup/releases">rollup's releases</a>.</em></p> <blockquote> <h2>v4.34.4</h2> <h2>4.34.4</h2> <p><em>2025-02-05</em></p> <h3>Bug Fixes</h3> <ul> <li>Do not tree-shake properties if a rest element is used in destructuring (<a href="https://redirect.github.com/rollup/rollup/issues/5833">#5833</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5833">#5833</a>: include all properties if a rest element is destructed (<a href="https://github.com/TrickyPi"><code>@TrickyPi</code></a>)</li> </ul> <h2>v4.34.3</h2> <h2>4.34.3</h2> <p><em>2025-02-05</em></p> <h3>Bug Fixes</h3> <ul> <li>Ensure properties of "this" are included in getters (<a href="https://redirect.github.com/rollup/rollup/issues/5831">#5831</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5831">#5831</a>: include the properties that accessed by this (<a href="https://github.com/TrickyPi"><code>@TrickyPi</code></a>)</li> </ul> <h2>v4.34.2</h2> <h2>4.34.2</h2> <p><em>2025-02-04</em></p> <h3>Bug Fixes</h3> <ul> <li>Fix an issue where not all usages of a function were properly detected (<a href="https://redirect.github.com/rollup/rollup/issues/5827">#5827</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5827">#5827</a>: Ensure that functions provided to a constructor are properly deoptimized (<a href="https://github.com/lukastaegert"><code>@lukastaegert</code></a>)</li> </ul> <h2>v4.34.1</h2> <h2>4.34.1</h2> <p><em>2025-02-03</em></p> <h3>Bug Fixes</h3> <ul> <li>Ensure throwing objects includes the entire object (<a href="https://redirect.github.com/rollup/rollup/issues/5825">#5825</a>)</li> </ul> <h3>Pull Requests</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rollup/rollup/blob/master/CHANGELOG.md">rollup's changelog</a>.</em></p> <blockquote> <h2>4.34.4</h2> <p><em>2025-02-05</em></p> <h3>Bug Fixes</h3> <ul> <li>Do not tree-shake properties if a rest element is used in destructuring (<a href="https://redirect.github.com/rollup/rollup/issues/5833">#5833</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5833">#5833</a>: include all properties if a rest element is destructed (<a href="https://github.com/TrickyPi"><code>@TrickyPi</code></a>)</li> </ul> <h2>4.34.3</h2> <p><em>2025-02-05</em></p> <h3>Bug Fixes</h3> <ul> <li>Ensure properties of "this" are included in getters (<a href="https://redirect.github.com/rollup/rollup/issues/5831">#5831</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5831">#5831</a>: include the properties that accessed by this (<a href="https://github.com/TrickyPi"><code>@TrickyPi</code></a>)</li> </ul> <h2>4.34.2</h2> <p><em>2025-02-04</em></p> <h3>Bug Fixes</h3> <ul> <li>Fix an issue where not all usages of a function were properly detected (<a href="https://redirect.github.com/rollup/rollup/issues/5827">#5827</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5827">#5827</a>: Ensure that functions provided to a constructor are properly deoptimized (<a href="https://github.com/lukastaegert"><code>@lukastaegert</code></a>)</li> </ul> <h2>4.34.1</h2> <p><em>2025-02-03</em></p> <h3>Bug Fixes</h3> <ul> <li>Ensure throwing objects includes the entire object (<a href="https://redirect.github.com/rollup/rollup/issues/5825">#5825</a>)</li> </ul> <h3>Pull Requests</h3> <ul> <li><a href="https://redirect.github.com/rollup/rollup/pull/5825">#5825</a>: Ensure that all properties of throw statements are included (<a href="https://github.com/lukastaegert"><code>@lukastaegert</code></a>)</li> </ul> <h2>4.34.0</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rollup/rollup/commit/19312a762c3cda56a0f6dc80a0887a4499db2257"><code>19312a7</code></a> 4.34.4</li> <li><a href="https://github.com/rollup/rollup/commit/cf54603ec174de6c2c567debe739db6d0842f056"><code>cf54603</code></a> include all properties if a rest element is destructed (<a href="https://redirect.github.com/rollup/rollup/issues/5833">#5833</a>)</li> <li><a href="https://github.com/rollup/rollup/commit/ac8b06a2b5406f694c38c416912cc2b18ba13355"><code>ac8b06a</code></a> 4.34.3</li> <li><a href="https://github.com/rollup/rollup/commit/7d553db5978eee77ba764e0ea0dab9f2444ad519"><code>7d553db</code></a> include the properties that accessed by this (<a href="https://redirect.github.com/rollup/rollup/issues/5831">#5831</a>)</li> <li><a href="https://github.com/rollup/rollup/commit/615efa045779fae70c4fd5fe64fdb08a039c0442"><code>615efa0</code></a> 4.34.2</li> <li><a href="https://github.com/rollup/rollup/commit/17346a91388291209dee8e6a9012aede8a73101e"><code>17346a9</code></a> Ensure that functions provided to a constructor are properly deoptimized (<a href="https://redirect.github.com/rollup/rollup/issues/5827">#5827</a>)</li> <li><a href="https://github.com/rollup/rollup/commit/0f20524ad9ecd166a900d43af93f05a3405d2a45"><code>0f20524</code></a> 4.34.1</li> <li><a href="https://github.com/rollup/rollup/commit/32504b34e6583e47adbf2bb838e23a82dc6ec10c"><code>32504b3</code></a> Ensure that all properties of throw statements are included (<a href="https://redirect.github.com/rollup/rollup/issues/5825">#5825</a>)</li> <li><a href="https://github.com/rollup/rollup/commit/979d62888dbe75f92e50fdd64246c737c52f5f1f"><code>979d628</code></a> 4.34.0</li> <li><a href="https://github.com/rollup/rollup/commit/d7062ef6ab36e8741fc698c8c7219f48e5ef8c4b"><code>d7062ef</code></a> Reapply object tree-shaking (<a href="https://redirect.github.com/rollup/rollup/issues/5737">#5737</a>)</li> <li>Additional commits viewable in <a href="https://github.com/rollup/rollup/compare/v4.31.0...v4.34.4">compare view</a></li> </ul> </details> <br /> Updates `shiki` from 2.1.0 to 2.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/shikijs/shiki/releases">shiki's releases</a>.</em></p> <blockquote> <h2>v2.3.1</h2> <h3> 🐞 Bug Fixes</h3> <ul> <li><strong>precompiled</strong>: Fix traverse algorithm, close <a href="https://github.com/shikijs/shiki/tree/HEAD/packages/shiki/issues/917">#917</a> - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/917">shikijs/shiki#917</a> <a href="https://github.com/shikijs/shiki/commit/3722d2f3"><!-- raw HTML omitted -->(3722d)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/shikijs/shiki/compare/v2.3.0...v2.3.1">View changes on GitHub</a></h5> <h2>v2.3.0</h2> <h3> 🚀 Features</h3> <ul> <li><strong>engine-js</strong>: Lazy compile extremely long patterns in precompiled grammars - by <a href="https://github.com/slevithan"><code>@slevithan</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/916">shikijs/shiki#916</a> <a href="https://github.com/shikijs/shiki/commit/c792c7dd"><!-- raw HTML omitted -->(c792c)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/shikijs/shiki/compare/v2.2.0...v2.3.0">View changes on GitHub</a></h5> <h2>v2.2.0</h2> <h3> 🚨 Breaking Changes</h3> <ul> <li>Enable runtime warning by default, v2 release blog post - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/898">shikijs/shiki#898</a> <a href="https://github.com/shikijs/shiki/commit/9868339b"><!-- raw HTML omitted -->(98683)<!-- raw HTML omitted --></a></li> </ul> <h3> 🚀 Features</h3> <ul> <li>Improve warning messages - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/0f27a20d"><!-- raw HTML omitted -->(0f27a)<!-- raw HTML omitted --></a></li> <li>Allow nested decorations which share an 'edge' with parent - by <a href="https://github.com/ms264556"><code>@ms264556</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/911">shikijs/shiki#911</a> <a href="https://github.com/shikijs/shiki/commit/482ad2d5"><!-- raw HTML omitted -->(482ad)<!-- raw HTML omitted --></a></li> <li><strong>engine-js</strong>: Update deps, support more languages - by <a href="https://github.com/slevithan"><code>@slevithan</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/903">shikijs/shiki#903</a> <a href="https://github.com/shikijs/shiki/commit/13533dbe"><!-- raw HTML omitted -->(13533)<!-- raw HTML omitted --></a></li> <li><strong>markdown-it</strong>: Support <code>markdown-it-async</code> integration - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/902">shikijs/shiki#902</a> <a href="https://github.com/shikijs/shiki/commit/4d59c8f4"><!-- raw HTML omitted -->(4d59c)<!-- raw HTML omitted --></a></li> <li><strong>rehype</strong>: Support <code>fallbackLanguage</code> on lazy mode - by <a href="https://github.com/fuma-nama"><code>@fuma-nama</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/912">shikijs/shiki#912</a> <a href="https://github.com/shikijs/shiki/commit/6a852699"><!-- raw HTML omitted -->(6a852)<!-- raw HTML omitted --></a></li> </ul> <h3> 🐞 Bug Fixes</h3> <ul> <li>Warn about missing deprecation - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/708e3f24"><!-- raw HTML omitted -->(708e3)<!-- raw HTML omitted --></a></li> <li>Mark <code>engine</code> required in <code>createHighlighterCore</code> - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/1212f473"><!-- raw HTML omitted -->(1212f)<!-- raw HTML omitted --></a></li> <li><strong>colorized-brackets</strong>: <ul> <li>Use object style <code>htmlStyle</code> - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/eab5bd18"><!-- raw HTML omitted -->(eab5b)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>core</strong>: <ul> <li>Soft require <code>engine</code> options - by <a href="https://github.com/antfu"><code>@antfu</code></a> <a href="https://github.com/shikijs/shiki/commit/10a6f781"><!-- raw HTML omitted -->(10a6f)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>transformers</strong>: <ul> <li>Bring back missing <code>createCommentNotationTransformer</code>, fix <a href="https://github.com/shikijs/shiki/tree/HEAD/packages/shiki/issues/907">#907</a> - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/907">shikijs/shiki#907</a> <a href="https://github.com/shikijs/shiki/commit/8386ba8c"><!-- raw HTML omitted -->(8386b)<!-- raw HTML omitted --></a></li> <li>Bring back missing createCommentNotationTransformer, fix <a href="https://github.com/shikijs/shiki/tree/HEAD/packages/shiki/issues/907">#907</a> - by <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/907">shikijs/shiki#907</a> <a href="https://github.com/shikijs/shiki/commit/fc7441d7"><!-- raw HTML omitted -->(fc744)<!-- raw HTML omitted --></a></li> </ul> </li> </ul> <h5> <a href="https://github.com/shikijs/shiki/compare/v1.29.2...v2.2.0">View changes on GitHub</a></h5> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/shikijs/shiki/commit/3cee69f1d43d95a685765e00eb1011100cdf9f06"><code>3cee69f</code></a> chore: release v2.3.1</li> <li><a href="https://github.com/shikijs/shiki/commit/9cd269d9b3358680413ca0f5cc8d2b5636a86eae"><code>9cd269d</code></a> chore: release v2.3.0</li> <li><a href="https://github.com/shikijs/shiki/commit/3a166ad1b6d42d262efca18ba5aeec798966f5e2"><code>3a166ad</code></a> chore: release v2.2.0</li> <li>See full diff in <a href="https://github.com/shikijs/shiki/commits/v2.3.1/packages/shiki">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> |
||
|
|
401b5b8c67 |
docs: typo & text spacing fixes (#2420)
修复一些错别字、标点;补充部分中英文间距 |
||
|
|
de2100e1e9 | manager: Create a new root shell for action.sh to avoid blocking the global root shell. | ||
|
|
3d3bc5ce3c | ksud: make clippy happy | ||
|
|
29a27c37d1 |
build(deps): bump the maven group across 1 directory with 7 updates (#2400)
Bumps the maven group with 7 updates in the /manager directory: | Package | From | To | | --- | --- | --- | | androidx.navigation:navigation-compose | `2.8.5` | `2.8.6` | | androidx.compose:compose-bom | `2025.01.00` | `2025.01.01` | | [io.github.raamcosta.compose-destinations:core](https://github.com/raamcosta/compose-destinations) | `2.1.0-beta15` | `2.1.0-beta16` | | [io.github.raamcosta.compose-destinations:ksp](https://github.com/raamcosta/compose-destinations) | `2.1.0-beta15` | `2.1.0-beta16` | | [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) | `2.1.0` | `2.1.10` | | [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) | `2.1.0` | `2.1.10` | | [com.google.devtools.ksp](https://github.com/google/ksp) | `2.1.0-1.0.29` | `2.1.10-1.0.29` | Updates `androidx.navigation:navigation-compose` from 2.8.5 to 2.8.6 Updates `androidx.compose:compose-bom` from 2025.01.00 to 2025.01.01 Updates `io.github.raamcosta.compose-destinations:core` from 2.1.0-beta15 to 2.1.0-beta16 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/raamcosta/compose-destinations/releases">io.github.raamcosta.compose-destinations:core's releases</a>.</em></p> <blockquote> <h2>2.1.0-beta16</h2> <h2>Changes</h2> <ul> <li>Dependency updates</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta15...2.1.0-beta16">https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta15...2.1.0-beta16</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/raamcosta/compose-destinations/commit/fdd5a26a04a5dc1a0937ba81a16c2eb54ca5bea8"><code>fdd5a26</code></a> Merge branch 'compose-1.7'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/10eecbcb2d92fe72d32d1b7ecfa190e355e7bbef"><code>10eecbc</code></a> Update dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/8b25a3c92923f98064da67f3e5ce2478e84678dc"><code>8b25a3c</code></a> Merge remote-tracking branch 'origin/main'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/0a0bea42675097965b8f3ba67b73bcd8caec61ac"><code>0a0bea4</code></a> Merge branch 'compose-1.7'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/b864a9c3632baf950180ed792285bf980ca3b906"><code>b864a9c</code></a> Update dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/91a2f2b272e433ddce49c31992faf592cdbd1565"><code>91a2f2b</code></a> Update README.md</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/363bc9e5570b0ce4102e4841c9c35db845f1b6ef"><code>363bc9e</code></a> Update README.md</li> <li>See full diff in <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta15...2.1.0-beta16">compare view</a></li> </ul> </details> <br /> Updates `io.github.raamcosta.compose-destinations:ksp` from 2.1.0-beta15 to 2.1.0-beta16 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/raamcosta/compose-destinations/releases">io.github.raamcosta.compose-destinations:ksp's releases</a>.</em></p> <blockquote> <h2>2.1.0-beta16</h2> <h2>Changes</h2> <ul> <li>Dependency updates</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta15...2.1.0-beta16">https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta15...2.1.0-beta16</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/raamcosta/compose-destinations/commit/fdd5a26a04a5dc1a0937ba81a16c2eb54ca5bea8"><code>fdd5a26</code></a> Merge branch 'compose-1.7'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/10eecbcb2d92fe72d32d1b7ecfa190e355e7bbef"><code>10eecbc</code></a> Update dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/8b25a3c92923f98064da67f3e5ce2478e84678dc"><code>8b25a3c</code></a> Merge remote-tracking branch 'origin/main'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/0a0bea42675097965b8f3ba67b73bcd8caec61ac"><code>0a0bea4</code></a> Merge branch 'compose-1.7'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/b864a9c3632baf950180ed792285bf980ca3b906"><code>b864a9c</code></a> Update dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/91a2f2b272e433ddce49c31992faf592cdbd1565"><code>91a2f2b</code></a> Update README.md</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/363bc9e5570b0ce4102e4841c9c35db845f1b6ef"><code>363bc9e</code></a> Update README.md</li> <li>See full diff in <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta15...2.1.0-beta16">compare view</a></li> </ul> </details> <br /> Updates `io.github.raamcosta.compose-destinations:ksp` from 2.1.0-beta15 to 2.1.0-beta16 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/raamcosta/compose-destinations/releases">io.github.raamcosta.compose-destinations:ksp's releases</a>.</em></p> <blockquote> <h2>2.1.0-beta16</h2> <h2>Changes</h2> <ul> <li>Dependency updates</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta15...2.1.0-beta16">https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta15...2.1.0-beta16</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/raamcosta/compose-destinations/commit/fdd5a26a04a5dc1a0937ba81a16c2eb54ca5bea8"><code>fdd5a26</code></a> Merge branch 'compose-1.7'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/10eecbcb2d92fe72d32d1b7ecfa190e355e7bbef"><code>10eecbc</code></a> Update dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/8b25a3c92923f98064da67f3e5ce2478e84678dc"><code>8b25a3c</code></a> Merge remote-tracking branch 'origin/main'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/0a0bea42675097965b8f3ba67b73bcd8caec61ac"><code>0a0bea4</code></a> Merge branch 'compose-1.7'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/b864a9c3632baf950180ed792285bf980ca3b906"><code>b864a9c</code></a> Update dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/91a2f2b272e433ddce49c31992faf592cdbd1565"><code>91a2f2b</code></a> Update README.md</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/363bc9e5570b0ce4102e4841c9c35db845f1b6ef"><code>363bc9e</code></a> Update README.md</li> <li>See full diff in <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta15...2.1.0-beta16">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin.android` from 2.1.0 to 2.1.10 <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.1.10</h2> <h2>Changelog</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73858"><code>KT-73858</code></a> Compose / iOS: NullPointerException on building</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73454"><code>KT-73454</code></a> K2: Fix type parameters mapping for typealiases with inner RHS</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73043"><code>KT-73043</code></a> K2 Compiler does not allow references to inner constructors with typealiases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-74040"><code>KT-74040</code></a> Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73339"><code>KT-73339</code></a> K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72585"><code>KT-72585</code></a> K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73399"><code>KT-73399</code></a> compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72725"><code>KT-72725</code></a> KMP: Unsupported actualization of inherited java field in expect class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73153"><code>KT-73153</code></a> K2: Standalone diagnostics on type arguments are not reported</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/CMP-5680"><code>CMP-5680</code></a> Compose compiler: unexpected stability warnings for classes compiled with 2.0.10</li> <li><a href="https://issuetracker.google.com/issues/381407900"><code>b/381407900</code></a> Avoid adding Compose annotations on synthetic classes</li> </ul> <h3>IR. Inlining</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73981"><code>KT-73981</code></a> [2.1.10] Suppress <code>checkIncorrectCrossFileDeclarationAccess</code> warning for Compose <code><class>$stable</code> field access</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70778"><code>KT-70778</code></a> Kotlin Js companion is undefined in production build</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73130"><code>KT-73130</code></a> KJS: Missed <code>break</code> for do/while in generated JS code</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-58797"><code>KT-58797</code></a> Optimize the code generated for objects on JS and Wasm backends</li> </ul> <h3>Klibs</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70146"><code>KT-70146</code></a> [KLIB Resolve] Don't fail on nonexistent transitive dependency</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73951"><code>KT-73951</code></a> Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73559"><code>KT-73559</code></a> K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73967"><code>KT-73967</code></a> JDK 25: "IllegalArgumentException: 25-ea" with EA builds</li> </ul> <h3>Tools. Daemon</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73311"><code>KT-73311</code></a> "Unable to release compile session, maybe daemon is already down" flakiness</li> </ul> <h3>Tools. Gradle</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.android's changelog</a>.</em></p> <blockquote> <h2>2.1.10</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73858"><code>KT-73858</code></a> Compose / iOS: NullPointerException on building</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73454"><code>KT-73454</code></a> K2: Fix type parameters mapping for typealiases with inner RHS</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73043"><code>KT-73043</code></a> K2 Compiler does not allow references to inner constructors with typealiases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-74040"><code>KT-74040</code></a> Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73339"><code>KT-73339</code></a> K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72585"><code>KT-72585</code></a> K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73399"><code>KT-73399</code></a> compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72725"><code>KT-72725</code></a> KMP: Unsupported actualization of inherited java field in expect class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73153"><code>KT-73153</code></a> K2: Standalone diagnostics on type arguments are not reported</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/CMP-5680"><code>CMP-5680</code></a> Compose compiler: unexpected stability warnings for classes compiled with 2.0.10</li> <li><a href="https://issuetracker.google.com/issues/381407900"><code>b/381407900</code></a> Avoid adding Compose annotations on synthetic classes</li> </ul> <h3>IR. Inlining</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73981"><code>KT-73981</code></a> Cherry-pick the fix for KT-73482 to 2.1.10</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70778"><code>KT-70778</code></a> Kotlin Js companion is undefined in production build</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73130"><code>KT-73130</code></a> KJS: Missed <code>break</code> for do/while in generated JS code</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-58797"><code>KT-58797</code></a> Optimize the code generated for objects on JS and Wasm backends</li> </ul> <h3>Klibs</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70146"><code>KT-70146</code></a> [KLIB Resolve] Don't fail on nonexistent transitive dependency</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73951"><code>KT-73951</code></a> Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73559"><code>KT-73559</code></a> K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73967"><code>KT-73967</code></a> JDK 25: "IllegalArgumentException: 25-ea" with EA builds</li> </ul> <h3>Tools. Daemon</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73311"><code>KT-73311</code></a> "Unable to release compile session, maybe daemon is already down" flakiness</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73728"><code>KT-73728</code></a> 'generatePomFileForMavenPublication' creates pom with dependencies with 'unspecified' version</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/6dff5659f42b0b90863d10ee503efd5a8ebb1034"><code>6dff565</code></a> Add ChangeLog for 2.1.10-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/5e6f6a655b9efe4aa35387b60143a6c4611e8c2c"><code>5e6f6a6</code></a> [tests] Turned on passing tests</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b968b02674e99f3fb423843b27d382f110b25468"><code>b968b02</code></a> [K/N] Skip missing dependencies during cache building</li> <li><a href="https://github.com/JetBrains/kotlin/commit/8b57d4490f9708a6458c5822a72567778ab1d59c"><code>8b57d44</code></a> [CMP] no metadata annotations on synthetic classes</li> <li><a href="https://github.com/JetBrains/kotlin/commit/f82abd90b3b1de74a89a10034c2ea843308c8fa2"><code>f82abd9</code></a> [AA] Lazily compute the effective visibility in FIR stub-based deserializer</li> <li><a href="https://github.com/JetBrains/kotlin/commit/618eaff0cdd5dfe40cb37c8fd2c679951d0ff51e"><code>618eaff</code></a> [FIR] Don't render lazy attributes with <code>null</code> value in FIR renderer</li> <li><a href="https://github.com/JetBrains/kotlin/commit/5f5af3826c2aca1c43e1644830085db3e1cc6a7d"><code>5f5af38</code></a> [FIR] Remove incorrect fast-path from <a href="https://github.com/PublishedAPI"><code>@PublishedAPI</code></a> computation for binary de...</li> <li><a href="https://github.com/JetBrains/kotlin/commit/435080bbd908b4604c4d6e74696506adeba5f453"><code>435080b</code></a> [FIR] Consider effective visibility of parent class during deserialization</li> <li><a href="https://github.com/JetBrains/kotlin/commit/05e92d4ee57784037b6eb759705b2ab58653cc7f"><code>05e92d4</code></a> [Test] Reproduce KT-74040 in AA tests</li> <li><a href="https://github.com/JetBrains/kotlin/commit/c49acfbcb1262d58ef541340e8f29043665d2e62"><code>c49acfb</code></a> [Test] Render <code>isPublicApi</code> attribute in AA tests</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.1.0...v2.1.10">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin.plugin.compose` from 2.1.0 to 2.1.10 <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.1.10</h2> <h2>Changelog</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73858"><code>KT-73858</code></a> Compose / iOS: NullPointerException on building</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73454"><code>KT-73454</code></a> K2: Fix type parameters mapping for typealiases with inner RHS</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73043"><code>KT-73043</code></a> K2 Compiler does not allow references to inner constructors with typealiases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-74040"><code>KT-74040</code></a> Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73339"><code>KT-73339</code></a> K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72585"><code>KT-72585</code></a> K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73399"><code>KT-73399</code></a> compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72725"><code>KT-72725</code></a> KMP: Unsupported actualization of inherited java field in expect class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73153"><code>KT-73153</code></a> K2: Standalone diagnostics on type arguments are not reported</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/CMP-5680"><code>CMP-5680</code></a> Compose compiler: unexpected stability warnings for classes compiled with 2.0.10</li> <li><a href="https://issuetracker.google.com/issues/381407900"><code>b/381407900</code></a> Avoid adding Compose annotations on synthetic classes</li> </ul> <h3>IR. Inlining</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73981"><code>KT-73981</code></a> [2.1.10] Suppress <code>checkIncorrectCrossFileDeclarationAccess</code> warning for Compose <code><class>$stable</code> field access</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70778"><code>KT-70778</code></a> Kotlin Js companion is undefined in production build</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73130"><code>KT-73130</code></a> KJS: Missed <code>break</code> for do/while in generated JS code</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-58797"><code>KT-58797</code></a> Optimize the code generated for objects on JS and Wasm backends</li> </ul> <h3>Klibs</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70146"><code>KT-70146</code></a> [KLIB Resolve] Don't fail on nonexistent transitive dependency</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73951"><code>KT-73951</code></a> Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73559"><code>KT-73559</code></a> K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73967"><code>KT-73967</code></a> JDK 25: "IllegalArgumentException: 25-ea" with EA builds</li> </ul> <h3>Tools. Daemon</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73311"><code>KT-73311</code></a> "Unable to release compile session, maybe daemon is already down" flakiness</li> </ul> <h3>Tools. Gradle</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.plugin.compose's changelog</a>.</em></p> <blockquote> <h2>2.1.10</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73858"><code>KT-73858</code></a> Compose / iOS: NullPointerException on building</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73454"><code>KT-73454</code></a> K2: Fix type parameters mapping for typealiases with inner RHS</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73043"><code>KT-73043</code></a> K2 Compiler does not allow references to inner constructors with typealiases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-74040"><code>KT-74040</code></a> Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73339"><code>KT-73339</code></a> K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72585"><code>KT-72585</code></a> K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73399"><code>KT-73399</code></a> compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72725"><code>KT-72725</code></a> KMP: Unsupported actualization of inherited java field in expect class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73153"><code>KT-73153</code></a> K2: Standalone diagnostics on type arguments are not reported</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/CMP-5680"><code>CMP-5680</code></a> Compose compiler: unexpected stability warnings for classes compiled with 2.0.10</li> <li><a href="https://issuetracker.google.com/issues/381407900"><code>b/381407900</code></a> Avoid adding Compose annotations on synthetic classes</li> </ul> <h3>IR. Inlining</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73981"><code>KT-73981</code></a> Cherry-pick the fix for KT-73482 to 2.1.10</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70778"><code>KT-70778</code></a> Kotlin Js companion is undefined in production build</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73130"><code>KT-73130</code></a> KJS: Missed <code>break</code> for do/while in generated JS code</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-58797"><code>KT-58797</code></a> Optimize the code generated for objects on JS and Wasm backends</li> </ul> <h3>Klibs</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70146"><code>KT-70146</code></a> [KLIB Resolve] Don't fail on nonexistent transitive dependency</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73951"><code>KT-73951</code></a> Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73559"><code>KT-73559</code></a> K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73967"><code>KT-73967</code></a> JDK 25: "IllegalArgumentException: 25-ea" with EA builds</li> </ul> <h3>Tools. Daemon</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73311"><code>KT-73311</code></a> "Unable to release compile session, maybe daemon is already down" flakiness</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73728"><code>KT-73728</code></a> 'generatePomFileForMavenPublication' creates pom with dependencies with 'unspecified' version</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/6dff5659f42b0b90863d10ee503efd5a8ebb1034"><code>6dff565</code></a> Add ChangeLog for 2.1.10-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/5e6f6a655b9efe4aa35387b60143a6c4611e8c2c"><code>5e6f6a6</code></a> [tests] Turned on passing tests</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b968b02674e99f3fb423843b27d382f110b25468"><code>b968b02</code></a> [K/N] Skip missing dependencies during cache building</li> <li><a href="https://github.com/JetBrains/kotlin/commit/8b57d4490f9708a6458c5822a72567778ab1d59c"><code>8b57d44</code></a> [CMP] no metadata annotations on synthetic classes</li> <li><a href="https://github.com/JetBrains/kotlin/commit/f82abd90b3b1de74a89a10034c2ea843308c8fa2"><code>f82abd9</code></a> [AA] Lazily compute the effective visibility in FIR stub-based deserializer</li> <li><a href="https://github.com/JetBrains/kotlin/commit/618eaff0cdd5dfe40cb37c8fd2c679951d0ff51e"><code>618eaff</code></a> [FIR] Don't render lazy attributes with <code>null</code> value in FIR renderer</li> <li><a href="https://github.com/JetBrains/kotlin/commit/5f5af3826c2aca1c43e1644830085db3e1cc6a7d"><code>5f5af38</code></a> [FIR] Remove incorrect fast-path from <a href="https://github.com/PublishedAPI"><code>@PublishedAPI</code></a> computation for binary de...</li> <li><a href="https://github.com/JetBrains/kotlin/commit/435080bbd908b4604c4d6e74696506adeba5f453"><code>435080b</code></a> [FIR] Consider effective visibility of parent class during deserialization</li> <li><a href="https://github.com/JetBrains/kotlin/commit/05e92d4ee57784037b6eb759705b2ab58653cc7f"><code>05e92d4</code></a> [Test] Reproduce KT-74040 in AA tests</li> <li><a href="https://github.com/JetBrains/kotlin/commit/c49acfbcb1262d58ef541340e8f29043665d2e62"><code>c49acfb</code></a> [Test] Render <code>isPublicApi</code> attribute in AA tests</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.1.0...v2.1.10">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin.plugin.compose` from 2.1.0 to 2.1.10 <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.1.10</h2> <h2>Changelog</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73858"><code>KT-73858</code></a> Compose / iOS: NullPointerException on building</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73454"><code>KT-73454</code></a> K2: Fix type parameters mapping for typealiases with inner RHS</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73043"><code>KT-73043</code></a> K2 Compiler does not allow references to inner constructors with typealiases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-74040"><code>KT-74040</code></a> Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73339"><code>KT-73339</code></a> K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72585"><code>KT-72585</code></a> K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73399"><code>KT-73399</code></a> compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72725"><code>KT-72725</code></a> KMP: Unsupported actualization of inherited java field in expect class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73153"><code>KT-73153</code></a> K2: Standalone diagnostics on type arguments are not reported</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/CMP-5680"><code>CMP-5680</code></a> Compose compiler: unexpected stability warnings for classes compiled with 2.0.10</li> <li><a href="https://issuetracker.google.com/issues/381407900"><code>b/381407900</code></a> Avoid adding Compose annotations on synthetic classes</li> </ul> <h3>IR. Inlining</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73981"><code>KT-73981</code></a> [2.1.10] Suppress <code>checkIncorrectCrossFileDeclarationAccess</code> warning for Compose <code><class>$stable</code> field access</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70778"><code>KT-70778</code></a> Kotlin Js companion is undefined in production build</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73130"><code>KT-73130</code></a> KJS: Missed <code>break</code> for do/while in generated JS code</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-58797"><code>KT-58797</code></a> Optimize the code generated for objects on JS and Wasm backends</li> </ul> <h3>Klibs</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70146"><code>KT-70146</code></a> [KLIB Resolve] Don't fail on nonexistent transitive dependency</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73951"><code>KT-73951</code></a> Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73559"><code>KT-73559</code></a> K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73967"><code>KT-73967</code></a> JDK 25: "IllegalArgumentException: 25-ea" with EA builds</li> </ul> <h3>Tools. Daemon</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73311"><code>KT-73311</code></a> "Unable to release compile session, maybe daemon is already down" flakiness</li> </ul> <h3>Tools. Gradle</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.plugin.compose's changelog</a>.</em></p> <blockquote> <h2>2.1.10</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73858"><code>KT-73858</code></a> Compose / iOS: NullPointerException on building</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73454"><code>KT-73454</code></a> K2: Fix type parameters mapping for typealiases with inner RHS</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73043"><code>KT-73043</code></a> K2 Compiler does not allow references to inner constructors with typealiases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-74040"><code>KT-74040</code></a> Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73339"><code>KT-73339</code></a> K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72585"><code>KT-72585</code></a> K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73399"><code>KT-73399</code></a> compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72725"><code>KT-72725</code></a> KMP: Unsupported actualization of inherited java field in expect class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73153"><code>KT-73153</code></a> K2: Standalone diagnostics on type arguments are not reported</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/CMP-5680"><code>CMP-5680</code></a> Compose compiler: unexpected stability warnings for classes compiled with 2.0.10</li> <li><a href="https://issuetracker.google.com/issues/381407900"><code>b/381407900</code></a> Avoid adding Compose annotations on synthetic classes</li> </ul> <h3>IR. Inlining</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73981"><code>KT-73981</code></a> Cherry-pick the fix for KT-73482 to 2.1.10</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70778"><code>KT-70778</code></a> Kotlin Js companion is undefined in production build</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73130"><code>KT-73130</code></a> KJS: Missed <code>break</code> for do/while in generated JS code</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-58797"><code>KT-58797</code></a> Optimize the code generated for objects on JS and Wasm backends</li> </ul> <h3>Klibs</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70146"><code>KT-70146</code></a> [KLIB Resolve] Don't fail on nonexistent transitive dependency</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73951"><code>KT-73951</code></a> Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73559"><code>KT-73559</code></a> K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73967"><code>KT-73967</code></a> JDK 25: "IllegalArgumentException: 25-ea" with EA builds</li> </ul> <h3>Tools. Daemon</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73311"><code>KT-73311</code></a> "Unable to release compile session, maybe daemon is already down" flakiness</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-73728"><code>KT-73728</code></a> 'generatePomFileForMavenPublication' creates pom with dependencies with 'unspecified' version</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/6dff5659f42b0b90863d10ee503efd5a8ebb1034"><code>6dff565</code></a> Add ChangeLog for 2.1.10-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/5e6f6a655b9efe4aa35387b60143a6c4611e8c2c"><code>5e6f6a6</code></a> [tests] Turned on passing tests</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b968b02674e99f3fb423843b27d382f110b25468"><code>b968b02</code></a> [K/N] Skip missing dependencies during cache building</li> <li><a href="https://github.com/JetBrains/kotlin/commit/8b57d4490f9708a6458c5822a72567778ab1d59c"><code>8b57d44</code></a> [CMP] no metadata annotations on synthetic classes</li> <li><a href="https://github.com/JetBrains/kotlin/commit/f82abd90b3b1de74a89a10034c2ea843308c8fa2"><code>f82abd9</code></a> [AA] Lazily compute the effective visibility in FIR stub-based deserializer</li> <li><a href="https://github.com/JetBrains/kotlin/commit/618eaff0cdd5dfe40cb37c8fd2c679951d0ff51e"><code>618eaff</code></a> [FIR] Don't render lazy attributes with <code>null</code> value in FIR renderer</li> <li><a href="https://github.com/JetBrains/kotlin/commit/5f5af3826c2aca1c43e1644830085db3e1cc6a7d"><code>5f5af38</code></a> [FIR] Remove incorrect fast-path from <a href="https://github.com/PublishedAPI"><code>@PublishedAPI</code></a> computation for binary de...</li> <li><a href="https://github.com/JetBrains/kotlin/commit/435080bbd908b4604c4d6e74696506adeba5f453"><code>435080b</code></a> [FIR] Consider effective visibility of parent class during deserialization</li> <li><a href="https://github.com/JetBrains/kotlin/commit/05e92d4ee57784037b6eb759705b2ab58653cc7f"><code>05e92d4</code></a> [Test] Reproduce KT-74040 in AA tests</li> <li><a href="https://github.com/JetBrains/kotlin/commit/c49acfbcb1262d58ef541340e8f29043665d2e62"><code>c49acfb</code></a> [Test] Render <code>isPublicApi</code> attribute in AA tests</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.1.0...v2.1.10">compare view</a></li> </ul> </details> <br /> Updates `com.google.devtools.ksp` from 2.1.0-1.0.29 to 2.1.10-1.0.29 <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.1.10-1.0.29</h2> <h2>What's Changed</h2> <ul> <li>Update gradle.properties to Kotlin 2.1.10 Stable by <a href="https://github.com/mkmuir0"><code>@mkmuir0</code></a> in <a href="https://redirect.github.com/google/ksp/pull/2308">google/ksp#2308</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/ksp/compare/2.1.10-RC2-1.0.29...2.1.10-1.0.29">https://github.com/google/ksp/compare/2.1.10-RC2-1.0.29...2.1.10-1.0.29</a></p> <h2>2.1.10-RC2-1.0.29</h2> <h2>What's Changed</h2> <ul> <li>UPDATE_KOTLIN_VERSION: 2.1.10-RC2 by <a href="https://github.com/ting-yuan"><code>@ting-yuan</code></a> in <a href="https://redirect.github.com/google/ksp/pull/2300">google/ksp#2300</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/ksp/compare/2.1.10-RC-1.0.29...2.1.10-RC2-1.0.29">https://github.com/google/ksp/compare/2.1.10-RC-1.0.29...2.1.10-RC2-1.0.29</a></p> <h2>2.1.10-RC-1.0.29</h2> <h2>What's Changed</h2> <ul> <li>UPDATE_KOTLIN_VERSION: 2.1.0 by <a href="https://github.com/ting-yuan"><code>@ting-yuan</code></a> in <a href="https://redirect.github.com/google/ksp/pull/2239">google/ksp#2239</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/ksp/compare/2.1.20-Beta1-1.0.29...2.1.10-RC-1.0.29">https://github.com/google/ksp/compare/2.1.20-Beta1-1.0.29...2.1.10-RC-1.0.29</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/ksp/commit/cc17ef0dc5255fa21f5be76680c75640e016026a"><code>cc17ef0</code></a> Update gradle.properties to Kotlin 2.1.10 Stable</li> <li><a href="https://github.com/google/ksp/commit/7cc299e74588350b22137650db56f470ea21cf87"><code>7cc299e</code></a> UPDATE_KOTLIN_VERSION: 2.1.10-RC2</li> <li><a href="https://github.com/google/ksp/commit/c61fe6a58fe806b7d506454c24e7762f55a2aab0"><code>c61fe6a</code></a> Downgrade to Kotlin 2.1.10-RC</li> <li><a href="https://github.com/google/ksp/commit/7605f9b8867a021571ddb05783cfe6601b31f879"><code>7605f9b</code></a> Merge pull request <a href="https://redirect.github.com/google/ksp/issues/2261">#2261</a> from jsjeon/1.0.20-release-2.1.20-beta1</li> <li><a href="https://github.com/google/ksp/commit/1ef81698e644272dc4031a65397f01f93817f7bf"><code>1ef8169</code></a> Bump Kotlin version to 2.1.20-Beta1</li> <li><a href="https://github.com/google/ksp/commit/ea1f3237eff1591231d93aa5c8c94be2aa7fbfa5"><code>ea1f323</code></a> Adapt to removal of old JVM backend</li> <li><a href="https://github.com/google/ksp/commit/fd30c59a91a4e1e20636ef92d7b73f32ba711c03"><code>fd30c59</code></a> UPDATE_KOTLIN_VERSION: 2.1.20-dev-3305</li> <li>See full diff in <a href="https://github.com/google/ksp/compare/2.1.0-1.0.29...2.1.10-1.0.29">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> |
||
|
|
7b0876d7e8 |
Translations update from Hosted Weblate (#2376)
Translations update from [Hosted Weblate](https://hosted.weblate.org) for [KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/). Current translation status:  --------- Co-authored-by: Astoritin Ambrosius <TakasugiMerlan@outlook.com> Co-authored-by: yuztass <inkognito0901@gmail.com> Co-authored-by: Rex_sa <rex.sa@pm.me> Co-authored-by: 김강민 <bookwormkkm00@gmail.com> Co-authored-by: 淡い夏 <93428659+lightsummer233@users.noreply.github.com> Co-authored-by: I g o r <igormczampola1@gmail.com> Co-authored-by: Kazuki Nakashima <flukfik41@gmail.com> Co-authored-by: dabao1955 <dabao1955@163.com> Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com> Co-authored-by: Pang YS <devbx@proton.me> Co-authored-by: NEURAX <1603528439@qq.com> Co-authored-by: rehork <cooky@e.email> Co-authored-by: Léane GRASSER <leane.grasser@proton.me> Co-authored-by: weishu tian <twsxtd@gmail.com> |
||
|
|
e314a1fe17 | Fix cross installation error: https://github.com/cross-rs/cross/issues/1561 | ||
|
|
de49edc2d7 | website: fixed typos (#2401) | ||
|
|
e19c31e233 |
use ubuntu-22.04 to build avd kernel (#2396)
see https://forum.khadas.com/t/build-kernel6-1-fail-undefined-symbol-isoc23-strtoull/23432 |
||
|
|
62ef18b560 |
kernel: clear securebits (#2387)
fix adb shell cannot escape to root after #2381 |
||
|
|
7a71da057e | Clean up umount targets (#2386) | ||
|
|
1998dbcb55 |
Update busybox (#2383)
https://github.com/topjohnwu/magisk-files/releases/download/files/busybox-1.36.1.1.zip |
||
|
|
1728c6dc61 |
manager: Disable interactions for uninstalled & disabled module (#2380)
Uninstalled module has no enabled interactions (e.g. run action script, open webui, update). Disabled module cannot run action script or open webui. |
||
|
|
c3926d3982 | ksud: Fix warning unused import (#2382) | ||
|
|
38640ee4a6 |
Avoid unnecessarily overriding capabilities (#2381)
Previously all capabilities were overridden with 0xffffffffffffffff, which is not what normal processes have. This causes PR_CAPBSET_DROP prctl fail because it is dropping invalid caps. Fix it. This fixes https://gitlab.com/kalilinux/nethunter/apps/kali-nethunter-app/-/issues/378. Co-Authored-By: 5ec1cff <56485584+5ec1cff@users.noreply.github.com> Co-authored-by: 5ec1cff <56485584+5ec1cff@users.noreply.github.com> |