forked from tiann/KernelSU
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pull] main from tiann:main #30
Open
pull
wants to merge
745
commits into
Eric1878:main
Choose a base branch
from
tiann:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
fix boot restore
Translations update from [Hosted Weblate](https://hosted.weblate.org) for [KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/). Current translation status: ![Weblate translation status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg) --------- Co-authored-by: yuztass <[email protected]> Co-authored-by: Skallr2 <[email protected]> Co-authored-by: Oğuz Han <[email protected]> Co-authored-by: _wais <[email protected]> Co-authored-by: rehork <[email protected]> Co-authored-by: Bilchuk Radomyr <[email protected]> Co-authored-by: Muhammad Bahaa <[email protected]> Co-authored-by: Nostalgia <[email protected]> Co-authored-by: dabao1955 <[email protected]> Co-authored-by: Oğuz Ersen <[email protected]> Co-authored-by: Fede2782 <[email protected]> Co-authored-by: I g o r <[email protected]> Co-authored-by: Rex_sa <[email protected]> Co-authored-by: sus <[email protected]> Co-authored-by: Ali Beyaz <[email protected]>
LG V60 timelm has been added to the website. Related issue: #1629 Co-authored-by: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com>
) Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.37 to 0.4.38. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/chronotope/chrono/releases">chrono's releases</a>.</em></p> <blockquote> <h2>v0.4.38</h2> <p>This release bring a ca. 20% improvement to the performance of the formatting code, and a convenient <code>days_since</code> method for the <code>Weekday</code> type.</p> <p>Chrono 0.4.38 also removes the long deprecated <code>rustc-serialize</code> feature. Support for <code>rustc-serialize</code> will be <a href="https://redirect.github.com/rust-lang/rust/pull/116016">soft-destabilized in the next Rust edition</a>. Removing the feature will not break existing users of the feature; Cargo will just not update dependents that rely on it to newer versions of chrono.</p> <p>In chrono 0.4.36 we made an accidental breaking change by switching to <code>derive(Copy)</code> for <code>DateTime</code> instead of a manual implementation. It is reverted in this release.</p> <h1>Removals</h1> <ul> <li>Remove <code>rustc-serialize</code> feature (<a href="https://redirect.github.com/chronotope/chrono/issues/1548">#1548</a>, thanks <a href="https://github.com/workingjubilee"><code>@workingjubilee</code></a>)</li> </ul> <h1>Additions</h1> <ul> <li>Add <code>Weekday::days_since</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1249">#1249</a>, based on <a href="https://redirect.github.com/chronotope/chrono/issues/216">#216</a> by <a href="https://github.com/clarfonthey"><code>@clarfonthey</code></a>)</li> <li>Add <code>TimeDelta::checked_mul</code> and <code>TimeDelta::checked_div</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1565">#1565</a>, thanks <a href="https://github.com/Zomtir"><code>@Zomtir</code></a>)</li> </ul> <h1>Fixes</h1> <ul> <li>Return error when rounding with a zero duration (<a href="https://redirect.github.com/chronotope/chrono/issues/1474">#1474</a>, thanks <a href="https://github.com/Dav1dde"><code>@Dav1dde</code></a>)</li> <li>Manually implement <code>Copy</code> for <code>DateTime</code> if offset is <code>Copy</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1573">#1573</a>)</li> </ul> <h1>Internal</h1> <ul> <li>Inline <code>test_encodable_json</code> and <code>test_decodable_json</code> functions (<a href="https://redirect.github.com/chronotope/chrono/issues/1550">#1550</a>)</li> <li>CI: Reduce combinations in <code>cargo hack check</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1553">#1553</a>)</li> <li>Refactor formatting code (<a href="https://redirect.github.com/chronotope/chrono/issues/1335">#1335</a>)</li> <li>Optimize number formatting (<a href="https://redirect.github.com/chronotope/chrono/issues/1558">#1558</a>)</li> <li>Only package files needed for building and testing (<a href="https://redirect.github.com/chronotope/chrono/issues/1554">#1554</a>)</li> </ul> <p>Thanks to all contributors on behalf of the chrono team, <a href="https://github.com/djc"><code>@djc</code></a> and <a href="https://github.com/pitdicker"><code>@pitdicker</code></a>!</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/chronotope/chrono/commit/352a35203a140e2352e5a5be62ba8dfd03b616e1"><code>352a352</code></a> Prepare 0.4.38</li> <li><a href="https://github.com/chronotope/chrono/commit/46d44d6074ebdfddc62778bff24551f8d7bf9695"><code>46d44d6</code></a> Manually implement <code>Copy</code> for <code>DateTime</code> if offset is <code>Copy</code></li> <li><a href="https://github.com/chronotope/chrono/commit/760eb660d3b6ff9c5e0d34cfa1daa83d0a815e9e"><code>760eb66</code></a> Update windows-bindgen requirement from 0.55 to 0.56</li> <li><a href="https://github.com/chronotope/chrono/commit/391187fff3be8ac345edb0fd859d36cb99c24316"><code>391187f</code></a> Return error when rounding with zero duration</li> <li><a href="https://github.com/chronotope/chrono/commit/ffc75e57054182603436b56e67c284d9fb7dec78"><code>ffc75e5</code></a> Add <code>TimeDelta::checked_mul</code> and <code>TimeDelta::checked_div</code></li> <li><a href="https://github.com/chronotope/chrono/commit/f8cecbe57ea6c2d7ce69c7e17ec989258a515ee0"><code>f8cecbe</code></a> Make <code>Weekday::num_days_from public</code>, rename to <code>days_since</code>.</li> <li><a href="https://github.com/chronotope/chrono/commit/0cfc405d3e93b1f4e8c6fd37a51449b6be7edb2c"><code>0cfc405</code></a> Optimize number formatting</li> <li><a href="https://github.com/chronotope/chrono/commit/74ba83ba27056e5bb610327d37c488f2b212af86"><code>74ba83b</code></a> Take <code>pad</code> by value</li> <li><a href="https://github.com/chronotope/chrono/commit/78e79dbabf30ba6fcf59ff6cc439c2dd944b0da0"><code>78e79db</code></a> Match on tuples in <code>format_fixed</code></li> <li><a href="https://github.com/chronotope/chrono/commit/f3d76c7bb0902e269b902cf1bc9d986501675c52"><code>f3d76c7</code></a> Match on tuples in <code>format_numeric</code></li> <li>Additional commits viewable in <a href="https://github.com/chronotope/chrono/compare/v0.4.37...v0.4.38">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=chrono&package-manager=cargo&previous-version=0.4.37&new-version=0.4.38)](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) --- <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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1. Add support for ChromeOS ARM64 ARCVM. 2. Optimization of intermediate variable naming. 3. Optimization of kernel version acquisition logic for file names, obtaining the kernel version directly from Makefile.
a13-5.10-2024-04 已发布,观察 makefile 为 5.10.209 https://android.googlesource.com/kernel/common/+/refs/heads/android13-5.10-2024-04 https://android.googlesource.com/kernel/common/+/refs/heads/android13-5.10-2024-04/Makefile a13-5.15-2024-04 已发布,观察 makefile 为 5.15.148 https://android.googlesource.com/kernel/common/+/refs/heads/android13-5.15-2024-04 https://android.googlesource.com/kernel/common/+/refs/heads/android13-5.15-2024-04/Makefile a14-5.15-2024-04 已发布,观察 makefile 为 5.15.148 https://android.googlesource.com/kernel/common/+/refs/heads/android14-5.15-2024-04 https://android.googlesource.com/kernel/common/+/refs/heads/android14-5.15-2024-04/Makefile a14-6.1-2024-04 已发布,观察 makefile 为 6.1.75 https://android.googlesource.com/kernel/common/+/refs/heads/android14-6.1-2024-04 https://android.googlesource.com/kernel/common/+/refs/heads/android14-6.1-2024-04/Makefile
Bumps [vitepress](https://github.com/vuejs/vitepress) from 1.1.0 to 1.1.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/vitepress/releases">vitepress's releases</a>.</em></p> <blockquote> <h2>v1.1.3</h2> <p>Please refer to <a href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v1.1.1</h2> <p>Please refer to <a href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">vitepress's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/vuejs/vitepress/compare/v1.1.1...v1.1.3">1.1.3</a> (2024-04-18)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>build/regression:</strong> markdown backslash escapes not working (<a href="https://github.com/vuejs/vitepress/commit/d02d1e923aacdb1e8061a3f76af30e8a13518277">d02d1e9</a>), closes <a href="https://redirect.github.com/vuejs/vitepress/issues/3808">#3808</a></li> </ul> <h2><a href="https://github.com/vuejs/vitepress/compare/v1.1.0...v1.1.1">1.1.1</a> (2024-04-18)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>client:</strong> don't reload page on hash change (<a href="https://redirect.github.com/vuejs/vitepress/issues/3777">#3777</a>) (<a href="https://github.com/vuejs/vitepress/commit/74b725a224438ef776fed25ee82274429d94ac83">74b725a</a>)</li> <li>let vue compiler handle entity decoding (<a href="https://github.com/vuejs/vitepress/commit/f86ac56b78da76f3061e6537b897bb13c1ed802d">f86ac56</a>)</li> <li>hot updating config file suppresses error logs (<a href="https://redirect.github.com/vuejs/vitepress/issues/3592">#3592</a>) (<a href="https://github.com/vuejs/vitepress/commit/cd5adf3011d677263c93ce6f8066aaa7870b1dfc">cd5adf3</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vuejs/vitepress/commit/7ed5148260052840c44bae64a670d8d610999dbe"><code>7ed5148</code></a> release: v1.1.3</li> <li><a href="https://github.com/vuejs/vitepress/commit/576e43aef4b9321e353b47248986924bad9ec483"><code>576e43a</code></a> refactor: simplify code</li> <li><a href="https://github.com/vuejs/vitepress/commit/a481ebee1053c5d78c6311076c6de0ffeba23adb"><code>a481ebe</code></a> release: v1.1.2</li> <li><a href="https://github.com/vuejs/vitepress/commit/d02d1e923aacdb1e8061a3f76af30e8a13518277"><code>d02d1e9</code></a> fix(build/regression): markdown backslash escapes not working</li> <li><a href="https://github.com/vuejs/vitepress/commit/f30b848e3c53fd10d825569641c3a44bc0110c46"><code>f30b848</code></a> docs(ru): update translation guide/deploy.md (<a href="https://redirect.github.com/vuejs/vitepress/issues/3807">#3807</a>)</li> <li><a href="https://github.com/vuejs/vitepress/commit/47570a184722e58e25861d72e076922f927ac7c6"><code>47570a1</code></a> chore: bump deps</li> <li><a href="https://github.com/vuejs/vitepress/commit/3f551ead1855a7ff0260f5bbf83743e5f515bc51"><code>3f551ea</code></a> release: v1.1.1</li> <li><a href="https://github.com/vuejs/vitepress/commit/a1ced36553cc9f5f6e321c460aee90865ac8bf38"><code>a1ced36</code></a> chore: override text renderer before calling user config</li> <li><a href="https://github.com/vuejs/vitepress/commit/f86ac56b78da76f3061e6537b897bb13c1ed802d"><code>f86ac56</code></a> fix: let vue compiler handle entity decoding</li> <li><a href="https://github.com/vuejs/vitepress/commit/469ff3841e1e284108b589b6eb1d8f0f6dbde6ed"><code>469ff38</code></a> chore: remove missing type</li> <li>Additional commits viewable in <a href="https://github.com/vuejs/vitepress/compare/v1.1.0...v1.1.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vitepress&package-manager=npm_and_yarn&previous-version=1.1.0&new-version=1.1.3)](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) --- <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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…1640) Bumps [serde](https://github.com/serde-rs/serde) from 1.0.197 to 1.0.198. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.198</h2> <ul> <li>Support serializing and deserializing <code>Saturating<T></code> (<a href="https://redirect.github.com/serde-rs/serde/issues/2709">#2709</a>, thanks <a href="https://github.com/jbethune"><code>@jbethune</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/c4fb92333593ac875ca7b615398f9de9d703ba8f"><code>c4fb923</code></a> Release 1.0.198</li> <li><a href="https://github.com/serde-rs/serde/commit/65b7eea775fe8aa1faa1fb786811955236854867"><code>65b7eea</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2729">#2729</a> from dtolnay/saturating</li> <li><a href="https://github.com/serde-rs/serde/commit/01cd696fd17f586aab428b1bbd11d533124a3425"><code>01cd696</code></a> Integrate Saturating<T> deserialization into impl_deserialize_num macro</li> <li><a href="https://github.com/serde-rs/serde/commit/c13b3f7e68d4c71bbe1ea825b36148eadf7de603"><code>c13b3f7</code></a> Format PR 2709</li> <li><a href="https://github.com/serde-rs/serde/commit/a6571ee0da2564c13b4351805fa216d233719258"><code>a6571ee</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2709">#2709</a> from jbethune/master</li> <li><a href="https://github.com/serde-rs/serde/commit/6e38afff498d592af4ccac4cb669a86fc789207f"><code>6e38aff</code></a> Revert "Temporarily disable miri on doctests"</li> <li><a href="https://github.com/serde-rs/serde/commit/3d1b19ed906cb1c8cf4e2b4a45eea8f810115db1"><code>3d1b19e</code></a> Implement Ser+De for <code>Saturating\<T></code></li> <li><a href="https://github.com/serde-rs/serde/commit/5b24f88e73caa9c607527b5b4696fc34263cd238"><code>5b24f88</code></a> Resolve legacy_numeric_constants clippy lints</li> <li><a href="https://github.com/serde-rs/serde/commit/74d06708ddff495161187ea490c4616291216346"><code>74d0670</code></a> Explicitly install a Rust toolchain for cargo-outdated job</li> <li><a href="https://github.com/serde-rs/serde/commit/3bfab6ef7fc80ad73eb598687c836609c14f6f8b"><code>3bfab6e</code></a> Temporarily disable miri on doctests</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.197...v1.0.198">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.197&new-version=1.0.198)](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) --- <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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ud (#1637) Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.115 to 1.0.116. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p> <blockquote> <h2>v1.0.116</h2> <ul> <li>Make module structure comprehensible to static analysis (<a href="https://redirect.github.com/serde-rs/json/issues/1124">#1124</a>, thanks <a href="https://github.com/mleonhard"><code>@mleonhard</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/a3f62bb10ea870dafe3b49a77dc6c1713ca4b7e4"><code>a3f62bb</code></a> Release 1.0.116</li> <li><a href="https://github.com/serde-rs/json/commit/12c8ee0ce6eaca3a809e83d9df768b67322a7f2a"><code>12c8ee0</code></a> Hide "non-exhaustive patterns" errors when crate fails to compile</li> <li><a href="https://github.com/serde-rs/json/commit/051ce970fe3fab097c618b237aa7ec4a628f85d4"><code>051ce97</code></a> Merge pull request 1124 from mleonhard/master</li> <li><a href="https://github.com/serde-rs/json/commit/25dc75050aee18ff42342bdb64c1e97542d17267"><code>25dc750</code></a> Replace <code>features_check</code> mod with a call to <code>std::compile_error!</code>. Fixes htt...</li> <li><a href="https://github.com/serde-rs/json/commit/2e15e3d7d53a68f78ff559709c57e4fa70584bb7"><code>2e15e3d</code></a> Revert "Temporarily disable miri on doctests"</li> <li><a href="https://github.com/serde-rs/json/commit/0baba2877595e31d57adafd5db2f94074f4a4c2e"><code>0baba28</code></a> Resolve legacy_numeric_constants clippy lints</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/v1.0.115...v1.0.116">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_json&package-manager=cargo&previous-version=1.0.115&new-version=1.0.116)](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) --- <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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…4.04.01 in /manager (#1644) Bumps androidx.compose:compose-bom from 2024.04.00 to 2024.04.01. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=androidx.compose:compose-bom&package-manager=gradle&previous-version=2024.04.00&new-version=2024.04.01)](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) --- <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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Translations update from [Hosted Weblate](https://hosted.weblate.org) for [KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/). Current translation status: ![Weblate translation status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg) --------- Co-authored-by: Igor Sorocean <[email protected]> Co-authored-by: Ali Beyaz <[email protected]> Co-authored-by: rehork <[email protected]> Co-authored-by: dabao1955 <[email protected]> Co-authored-by: Bilchuk Radomyr <[email protected]> Co-authored-by: Nostalgia <[email protected]> Co-authored-by: Kazuki Nakashima <[email protected]> Co-authored-by: yuztass <[email protected]> Co-authored-by: ngocanhtve <[email protected]> Co-authored-by: _wais <[email protected]>
**Changes** 1. With the addition of the Action button the module card feels pretty bloated when all of them are present at the same time. ![Screenshot_20241220-221644_KernelSU](https://github.com/user-attachments/assets/c8d7ce07-0cb2-43a0-aea2-95864d2bd018) To improve it we can use icons only instead of text since they take less space; this also means adding an icon for Update and Uninstall buttons. ![Screenshot_20241220-220450_KernelSU](https://github.com/user-attachments/assets/2991f7fa-71f8-49b9-872c-ca0d9a8bf373) Below are displayed other possible behaviors when not all of them are present: ![Screenshot_20241220-221227_KernelSU](https://github.com/user-attachments/assets/b61374e6-00c4-4216-9c0f-21c60301b22b) ![Screenshot_20241220-221214_KernelSU](https://github.com/user-attachments/assets/6df3535f-b451-4053-9b86-928a282a943f) ![Screenshot_20241220-220428_KernelSU](https://github.com/user-attachments/assets/6eebd4d3-956b-46b3-a402-9e09954a46c8) Since the Update button appears less frequently than the others, make it always display its text unless both Action and WebUI are present. ![Screenshot_20241220-221401_KernelSU](https://github.com/user-attachments/assets/3ff8ce6d-80b9-4bdd-b66a-04dd6a5e44ca) 2. Minor change to avoid possible missclicks caused by smaller buttons. Enabling and disabling modules is pretty rare by itself and considering overlayfs isn't as fast as magic mount a missclick often feels pretty punishing. 3. The commit 7b3e732 readded transitions to all sections but I noticed they were missing from Home. With the help of @rifsxd I found out it was cause of the lag generated by the install function, which is called everytime you go to Home. Since installing magiskboot multiple times isn't needed, moving it to MainActivity ensures it's executed on app launch only avoiding unnecessary lag. Tested-by: backslashxx [email protected] --------- Co-authored-by: changhuapeng <[email protected]> Co-authored-by: Rifat Azad <[email protected]>
The current implementation of KSU manager's output screen simply prints `[H[J` when the `clear` command is used (in both the flashing module & action button screen) instead of clearing the screen: <img src="https://github.com/user-attachments/assets/c30ceb87-13ac-4ba6-a7c5-045564e83181" width="300" /> This limits the ability of shell scripts to purely textual & linear outputs, and prevents more flexible outputs such as a refreshing progress bar or even a progress circle for long running scripts. The current implementation moreover limits the output to 65536 bytes for the String `text`, causing the app to hang once this limit has been reached for scripts with more verbose outputs. This PR fixes these issues by allowing for usage of the `clear` command in shell scripts to clear the screen. It works by checking if the current output line starts with "�[H�[J", which is the default output of the `clear` command in KSU's busybox, and clears the previous outputs if there is a match. This should work universally since the `clear` command defaults to this implementation when ran in KSU manager. A working example can be seen below, where the `clear` command is heavily used (24 times a second) to test for performance & reliability of the code: https://github.com/user-attachments/assets/c45fb6f1-1b40-4b67-8837-4d9a00429715 Tested-by: backslashxx
fix #2306 in release steps: https://github.com/tiann/KernelSU/blob/f715af0688b95a4eed61e4f12c375f3b2666a6a6/.github/workflows/release.yml#L82 ksud-* is a directory instead of elf file: https://github.com/tiann/KernelSU/actions/runs/11625295599/job/32377938534#step:6:1547 When new release published,it only give a info instead of give an error: https://github.com/tiann/KernelSU/actions/runs/11625295599/job/32377938534#step:7:13
module list will be sorted by options when these are enabled: ![83d5cd3d23b8f6c36b52e731f5e21a97](https://github.com/user-attachments/assets/eaadc1a3-21c6-4b73-a55f-206b6faa7d2d) It will be very friendly and convenient when manager has many modules.
- This commit fixes issue #2250 https://github.com/user-attachments/assets/19dcca12-cb34-4e6e-88b4-72c26c2773f3 Tested by: backslashxx <[email protected]>
…2319) ## Shizuku needs DAC_OVERRIDE and CHOWN capabilities to work properly previous settings only grant `DAC_READ_SEARCH` causing Shizuku unable to chown service executable and making it unable to work properly. `DAC_OVERRIDE` capability added to allow Shizuku to execute it's service after chown. --- ### Before Fix ![IMG_20241226_210507_769](https://github.com/user-attachments/assets/cea7329c-e393-4d8b-88cf-83be086971e5) --- ### After Fix ![IMG_20241226_211118_445](https://github.com/user-attachments/assets/e12a7aa8-2ee6-4bea-baca-47b99a4f8a44) Signed-off-by: Rem01Gaming <[email protected]>
…in escape_to_root (#2320) - When disabling Seccomp, ensure that current->sighand->siglock is held during the operation. - Locking to ensure safe access and modification of the `cred` structure within the `escape_to_root` function. --- I think this issue described in #2236 may have been caused by concurrent read-write access without proper locking. --------- Signed-off-by: SsageParuders<[email protected]> Signed-off-by: SsageParuders <[email protected]>"
Based on the commit from [android.googlesource.com](https://android.googlesource.com/kernel/common/+/75f82c6a15c4188cbb32825892fc6ae3e95479f0%5E%21/), this change applies a patch to the bazel build system for source code that does not include this fix and is using glibc version 2.38 or later. This ensures that the build process does not encounter linkage errors related to undefined symbols such as __isoc23_strtol, __isoc23_strtoul, and __isoc23_strtoull.
Signed-off-by: dabao1955 <[email protected]> Co-authored-by: Caner Karaca <[email protected]>
Translations update from [Hosted Weblate](https://hosted.weblate.org) for [KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/). Current translation status: ![Weblate translation status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg) --------- Co-authored-by: 孟武尼德霍格龍 <[email protected]> Co-authored-by: I g o r <[email protected]> Co-authored-by: Kazuki Nakashima <[email protected]> Co-authored-by: Rex_sa <[email protected]> Co-authored-by: yuztass <[email protected]> Co-authored-by: dabao1955 <[email protected]> Co-authored-by: rehork <[email protected]> Co-authored-by: Caner Karaca <[email protected]> Co-authored-by: hsfg6 <[email protected]> Co-authored-by: Krisztián Molnár <[email protected]> Co-authored-by: Kanbi Dungaitj <[email protected]> Co-authored-by: Rene Schimmelpfennig <[email protected]> Co-authored-by: Rem01Gamingf3be1ce80d8a4e1b <[email protected]> Co-authored-by: Inches Hwang <[email protected]> Co-authored-by: magisk-for-arm <[email protected]> Co-authored-by: Reza Almanda <[email protected]>
Global namespace is usually used to publicly apply mounts so calling unshare after entering root namespace is not desired bahavior. This also keeps -M option same as Magisk.
Add non-gki kernel Device: Samsung Galaxy F23 and M23
Translations update from [Hosted Weblate](https://hosted.weblate.org) for [KernelSU/Manager](https://hosted.weblate.org/projects/kernelsu/manager/). Current translation status: ![Weblate translation status](https://hosted.weblate.org/widget/kernelsu/manager/horizontal-auto.svg) --------- Co-authored-by: Astoritin Ambrosius <[email protected]> Co-authored-by: yuztass <[email protected]> Co-authored-by: Rex_sa <[email protected]> Co-authored-by: 김강민 <[email protected]> Co-authored-by: 淡い夏 <[email protected]> Co-authored-by: I g o r <[email protected]> Co-authored-by: Kazuki Nakashima <[email protected]> Co-authored-by: dabao1955 <[email protected]> Co-authored-by: Reza Almanda <[email protected]> Co-authored-by: Pang YS <[email protected]>
has been added to the website. Related issue: #2355 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: weishu <[email protected]>
has been added to the website. Related issue: #2350 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: weishu <[email protected]>
…2361) Bumps the maven group with 11 updates in the /manager directory: | Package | From | To | | --- | --- | --- | | androidx.activity:activity-compose | `1.9.3` | `1.10.0` | | androidx.navigation:navigation-compose | `2.8.4` | `2.8.5` | | androidx.compose:compose-bom | `2024.11.00` | `2025.01.00` | | [org.jetbrains.kotlinx:kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) | `1.9.0` | `1.10.1` | | [io.github.raamcosta.compose-destinations:core](https://github.com/raamcosta/compose-destinations) | `2.1.0-beta14` | `2.1.0-beta15` | | [io.github.raamcosta.compose-destinations:ksp](https://github.com/raamcosta/compose-destinations) | `2.1.0-beta14` | `2.1.0-beta15` | | com.android.application | `8.7.2` | `8.8.0` | | com.android.library | `8.7.2` | `8.8.0` | | [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) | `2.0.21` | `2.1.0` | | [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) | `2.0.21` | `2.1.0` | | [com.google.devtools.ksp](https://github.com/google/ksp) | `2.0.21-1.0.28` | `2.1.0-1.0.29` | Updates `androidx.activity:activity-compose` from 1.9.3 to 1.10.0 Updates `androidx.navigation:navigation-compose` from 2.8.4 to 2.8.5 Updates `androidx.compose:compose-bom` from 2024.11.00 to 2025.01.00 Updates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.9.0 to 1.10.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/releases">org.jetbrains.kotlinx:kotlinx-coroutines-core's releases</a>.</em></p> <blockquote> <h2>Version 1.10.1</h2> <ul> <li>Fixed binary incompatibility introduced for non-JVM targets in <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261">#4261</a> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309">#4309</a>).</li> </ul> <h2>1.10.0</h2> <ul> <li>Kotlin was updated to 2.1.0 (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284">#4284</a>).</li> <li>Introduced <code>Flow.any</code>, <code>Flow.all</code>, and <code>Flow.none</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212">#4212</a>). Thanks, <a href="https://github.com/CLOVIS-AI"><code>@CLOVIS-AI</code></a>!</li> <li>Reorganized <code>kotlinx-coroutines-debug</code> and <code>kotlinx-coroutines-core</code> code to avoid a split package between the two artifacts (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247">#4247</a>). Note that directly referencing <code>kotlinx.coroutines.debug.AgentPremain</code> must now be replaced with <code>kotlinx.coroutines.debug.internal.AgentPremain</code>. Thanks, <a href="https://github.com/sellmair"><code>@sellmair</code></a>!</li> <li>No longer shade byte-buddy in <code>kotlinx-coroutines-debug</code>, reducing the artifact size and simplifying the build configuration of client code. Thanks, <a href="https://github.com/sellmair"><code>@sellmair</code></a>!</li> <li>Fixed <code>NullPointerException</code> when using Java-deserialized <code>kotlinx-coroutines-core</code> exceptions (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291">#4291</a>). Thanks, <a href="https://github.com/AlexRiedler"><code>@AlexRiedler</code></a>!</li> <li>Properly report exceptions thrown by <code>CoroutineDispatcher.dispatch</code> instead of raising internal errors (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091">#4091</a>). Thanks, <a href="https://github.com/zuevmaxim"><code>@zuevmaxim</code></a>!</li> <li>Fixed a bug that delayed scheduling of a <code>Dispatchers.Default</code> or <code>Dispatchers.IO</code> task after a <code>yield()</code> in rare scenarios (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248">#4248</a>).</li> <li>Fixed a bug that prevented the <code>main()</code> coroutine on Wasm/WASI from executing after a <code>delay()</code> call in some scenarios (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239">#4239</a>).</li> <li>Fixed scheduling of <code>runBlocking</code> tasks on Kotlin/Native that arrive after the <code>runBlocking</code> block was exited (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245">#4245</a>).</li> <li>Fixed some terminal <code>Flow</code> operators sometimes resuming without taking cancellation into account (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254">#4254</a>). Thanks, <a href="https://github.com/jxdabc"><code>@jxdabc</code></a>!</li> <li>Fixed a bug on the JVM that caused coroutine-bound <code>ThreadLocal</code> values not to get cleaned when using non-<code>CoroutineDispatcher</code> continuation interceptors (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296">#4296</a>).</li> <li>Small tweaks, fixes, and documentation improvements.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md">org.jetbrains.kotlinx:kotlinx-coroutines-core's changelog</a>.</em></p> <blockquote> <h2>Version 1.10.1</h2> <ul> <li>Fixed binary incompatibility introduced for non-JVM targets in <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261">#4261</a> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4309">#4309</a>).</li> </ul> <h2>Version 1.10.0</h2> <ul> <li>Kotlin was updated to 2.1.0 (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284">#4284</a>).</li> <li>Introduced <code>Flow.any</code>, <code>Flow.all</code>, and <code>Flow.none</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4212">#4212</a>). Thanks, <a href="https://github.com/CLOVIS-AI"><code>@CLOVIS-AI</code></a>!</li> <li>Reorganized <code>kotlinx-coroutines-debug</code> and <code>kotlinx-coroutines-core</code> code to avoid a split package between the two artifacts (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4247">#4247</a>). Note that directly referencing <code>kotlinx.coroutines.debug.AgentPremain</code> must now be replaced with <code>kotlinx.coroutines.debug.internal.AgentPremain</code>. Thanks, <a href="https://github.com/sellmair"><code>@sellmair</code></a>!</li> <li>No longer shade byte-buddy in <code>kotlinx-coroutines-debug</code>, reducing the artifact size and simplifying the build configuration of client code. Thanks, <a href="https://github.com/sellmair"><code>@sellmair</code></a>!</li> <li>Fixed <code>NullPointerException</code> when using Java-deserialized <code>kotlinx-coroutines-core</code> exceptions (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4291">#4291</a>). Thanks, <a href="https://github.com/AlexRiedler"><code>@AlexRiedler</code></a>!</li> <li>Properly report exceptions thrown by <code>CoroutineDispatcher.dispatch</code> instead of raising internal errors (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4091">#4091</a>). Thanks, <a href="https://github.com/zuevmaxim"><code>@zuevmaxim</code></a>!</li> <li>Fixed a bug that delayed scheduling of a <code>Dispatchers.Default</code> or <code>Dispatchers.IO</code> task after a <code>yield()</code> in rare scenarios (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4248">#4248</a>).</li> <li>Fixed a bug that prevented the <code>main()</code> coroutine on Wasm/WASI from executing after a <code>delay()</code> call in some scenarios (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4239">#4239</a>).</li> <li>Fixed scheduling of <code>runBlocking</code> tasks on Kotlin/Native that arrive after the <code>runBlocking</code> block was exited (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4245">#4245</a>).</li> <li>Fixed some terminal <code>Flow</code> operators sometimes resuming without taking cancellation into account (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4254">#4254</a>). Thanks, <a href="https://github.com/jxdabc"><code>@jxdabc</code></a>!</li> <li>Fixed a bug on the JVM that caused coroutine-bound <code>ThreadLocal</code> values not to get cleaned when using non-<code>CoroutineDispatcher</code> continuation interceptors (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4296">#4296</a>).</li> <li>Small tweaks, fixes, and documentation improvements.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/ee92d16c4b48345648dcd8bb15f11ab9c3747f67"><code>ee92d16</code></a> Version 1.10.1</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/9a773f111512d194bd7e6d9ec27ff672f9b4352f"><code>9a773f1</code></a> Ignore a flaky test</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/2a9b88c0ab6f38d19eff43d26482c5d1bb419380"><code>2a9b88c</code></a> Fix binary incompatibility introduced in <a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4261">#4261</a> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4310">#4310</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/33b18cda35f302992aaff438b690f0a9b6664d72"><code>33b18cd</code></a> Version 1.10.0</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/d2f27170f5cc58cb2fd25b763c928f73546a3600"><code>d2f2717</code></a> Merge remote-tracking branch 'origin/master' into develop</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/bed3d29acc39083151da11802a5dc212acb60bb8"><code>bed3d29</code></a> Introduce Flow.any, Flow.all, Flow.none</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/ec83195fe84c22a1acb4b42be706b847b06b4576"><code>ec83195</code></a> Disable timing-sensitive test on Windows</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/8f8305744e495eed1d371235e96cb5378307a202"><code>8f83057</code></a> Do not initialize non-mocked Dispatchers.Main unnecessarily (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4301">#4301</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/f8c0304a9c8dfcccbc29d0beedc370667b48b4d7"><code>f8c0304</code></a> Properly cleanup thread locals for non-CoroutineDispatcher-intercepte… (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4303">#4303</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/2cafea468e69285f5e2091d6854eab874fafaa11"><code>2cafea4</code></a> Update Kotlin to 2.1.0 (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4284">#4284</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Kotlin/kotlinx.coroutines/compare/1.9.0...1.10.1">compare view</a></li> </ul> </details> <br /> Updates `io.github.raamcosta.compose-destinations:core` from 2.1.0-beta14 to 2.1.0-beta15 <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-beta15</h2> <h2>What's Changed</h2> <ul> <li>Dependency updates by <a href="https://github.com/Rawa"><code>@Rawa</code></a> in <a href="https://redirect.github.com/raamcosta/compose-destinations/pull/708">raamcosta/compose-destinations#708</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Rawa"><code>@Rawa</code></a> made their first contribution in <a href="https://redirect.github.com/raamcosta/compose-destinations/pull/708">raamcosta/compose-destinations#708</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta14...2.1.0-beta15">https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta14...2.1.0-beta15</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/raamcosta/compose-destinations/commit/ed73aab37702f1bd9d714d89e58536c7fc3a0baf"><code>ed73aab</code></a> Fixes <a href="https://redirect.github.com/raamcosta/compose-destinations/issues/704">#704</a></li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/25c6317ef390f3160717916cc80144b307635518"><code>25c6317</code></a> Merge branch 'compose-1.7'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/40b968cbf21aa0433fa8ab479f0e550508a0a431"><code>40b968c</code></a> Update dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/7f5c1013d28a4de4b89f2a0b6bdcd23517affaae"><code>7f5c101</code></a> Merge pull request <a href="https://redirect.github.com/raamcosta/compose-destinations/issues/708">#708</a> from Rawa/bump-dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/081745325e22f910dd1458705c499f950f549a65"><code>0817453</code></a> Dependency updates</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/8e4215bca64f57b8979060125c9dfd28a0186842"><code>8e4215b</code></a> Update dependencies</li> <li>See full diff in <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta14...2.1.0-beta15">compare view</a></li> </ul> </details> <br /> Updates `io.github.raamcosta.compose-destinations:ksp` from 2.1.0-beta14 to 2.1.0-beta15 <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-beta15</h2> <h2>What's Changed</h2> <ul> <li>Dependency updates by <a href="https://github.com/Rawa"><code>@Rawa</code></a> in <a href="https://redirect.github.com/raamcosta/compose-destinations/pull/708">raamcosta/compose-destinations#708</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Rawa"><code>@Rawa</code></a> made their first contribution in <a href="https://redirect.github.com/raamcosta/compose-destinations/pull/708">raamcosta/compose-destinations#708</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta14...2.1.0-beta15">https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta14...2.1.0-beta15</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/raamcosta/compose-destinations/commit/ed73aab37702f1bd9d714d89e58536c7fc3a0baf"><code>ed73aab</code></a> Fixes <a href="https://redirect.github.com/raamcosta/compose-destinations/issues/704">#704</a></li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/25c6317ef390f3160717916cc80144b307635518"><code>25c6317</code></a> Merge branch 'compose-1.7'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/40b968cbf21aa0433fa8ab479f0e550508a0a431"><code>40b968c</code></a> Update dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/7f5c1013d28a4de4b89f2a0b6bdcd23517affaae"><code>7f5c101</code></a> Merge pull request <a href="https://redirect.github.com/raamcosta/compose-destinations/issues/708">#708</a> from Rawa/bump-dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/081745325e22f910dd1458705c499f950f549a65"><code>0817453</code></a> Dependency updates</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/8e4215bca64f57b8979060125c9dfd28a0186842"><code>8e4215b</code></a> Update dependencies</li> <li>See full diff in <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta14...2.1.0-beta15">compare view</a></li> </ul> </details> <br /> Updates `io.github.raamcosta.compose-destinations:ksp` from 2.1.0-beta14 to 2.1.0-beta15 <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-beta15</h2> <h2>What's Changed</h2> <ul> <li>Dependency updates by <a href="https://github.com/Rawa"><code>@Rawa</code></a> in <a href="https://redirect.github.com/raamcosta/compose-destinations/pull/708">raamcosta/compose-destinations#708</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Rawa"><code>@Rawa</code></a> made their first contribution in <a href="https://redirect.github.com/raamcosta/compose-destinations/pull/708">raamcosta/compose-destinations#708</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta14...2.1.0-beta15">https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta14...2.1.0-beta15</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/raamcosta/compose-destinations/commit/ed73aab37702f1bd9d714d89e58536c7fc3a0baf"><code>ed73aab</code></a> Fixes <a href="https://redirect.github.com/raamcosta/compose-destinations/issues/704">#704</a></li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/25c6317ef390f3160717916cc80144b307635518"><code>25c6317</code></a> Merge branch 'compose-1.7'</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/40b968cbf21aa0433fa8ab479f0e550508a0a431"><code>40b968c</code></a> Update dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/7f5c1013d28a4de4b89f2a0b6bdcd23517affaae"><code>7f5c101</code></a> Merge pull request <a href="https://redirect.github.com/raamcosta/compose-destinations/issues/708">#708</a> from Rawa/bump-dependencies</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/081745325e22f910dd1458705c499f950f549a65"><code>0817453</code></a> Dependency updates</li> <li><a href="https://github.com/raamcosta/compose-destinations/commit/8e4215bca64f57b8979060125c9dfd28a0186842"><code>8e4215b</code></a> Update dependencies</li> <li>See full diff in <a href="https://github.com/raamcosta/compose-destinations/compare/2.1.0-beta14...2.1.0-beta15">compare view</a></li> </ul> </details> <br /> Updates `com.android.application` from 8.7.2 to 8.8.0 Updates `com.android.library` from 8.7.2 to 8.8.0 Updates `com.android.library` from 8.7.2 to 8.8.0 Updates `org.jetbrains.kotlin.android` from 2.0.21 to 2.1.0 <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.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: “No classifier found” on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE “Only componentN functions should be cached this way, but got: toString” on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: “<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.”</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.android's changelog</a>.</em></p> <blockquote> <h2>2.1.0</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: “No classifier found” on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE “Only componentN functions should be cached this way, but got: toString” on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: “<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.”</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68573"><code>KT-68573</code></a> ISE: "Unexpected constant value (kotlin/annotation/AnnotationTarget, CLASS)" at Kt1DescUtilsKt.toKtConstantValue()</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/5dd9cea66ee526f0251c9b1d2543229202622f6b"><code>5dd9cea</code></a> Add ChangeLog for 2.1.0</li> <li><a href="https://github.com/JetBrains/kotlin/commit/be31f19145a096198df5f371118961f202126eb0"><code>be31f19</code></a> [Gradle] Fix documentation publishing to Kotlinlang</li> <li><a href="https://github.com/JetBrains/kotlin/commit/f959bf2dd9a5f02b66fb339e8e659bc2590a9aa7"><code>f959bf2</code></a> Add ChangeLog for 2.1.0-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b21df7b4e9852022aae95cdd4f922c3df809adf5"><code>b21df7b</code></a> [Gradle] Update info about versioning</li> <li><a href="https://github.com/JetBrains/kotlin/commit/a7dabb638d59fc4ac7ba5aaa6bfed99022d02fa6"><code>a7dabb6</code></a> [Gradle] Fix templates extraction</li> <li><a href="https://github.com/JetBrains/kotlin/commit/858b9147b4c89ce9dc9521df57f4b3395729b867"><code>858b914</code></a> [Gradle] Add KDoc for KotlinTargetsDsl</li> <li><a href="https://github.com/JetBrains/kotlin/commit/1026b47e1c6fa8e7728c61ae9533cebb5300250a"><code>1026b47</code></a> [Gradle] Add KDoc for KotlinTargetWithTests</li> <li><a href="https://github.com/JetBrains/kotlin/commit/54452c021e4eb52fc06c30ce6ad95e8598b186c0"><code>54452c0</code></a> [Gradle] Add KDoc for KotlinTestRun</li> <li><a href="https://github.com/JetBrains/kotlin/commit/d10e47ad6f4deffb66571a427051d870336f5b45"><code>d10e47a</code></a> [Gradle] Add KDoc for KotlinExecution</li> <li><a href="https://github.com/JetBrains/kotlin/commit/1208eec9269efc6ccf1924664c9f3e383a35fb7e"><code>1208eec</code></a> fix: clarifications and language polishing</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.0.21...v2.1.0">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin.plugin.compose` from 2.0.21 to 2.1.0 <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.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: “No classifier found” on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE “Only componentN functions should be cached this way, but got: toString” on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: “<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.”</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.plugin.compose's changelog</a>.</em></p> <blockquote> <h2>2.1.0</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: “No classifier found” on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE “Only componentN functions should be cached this way, but got: toString” on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: “<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.”</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68573"><code>KT-68573</code></a> ISE: "Unexpected constant value (kotlin/annotation/AnnotationTarget, CLASS)" at Kt1DescUtilsKt.toKtConstantValue()</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/5dd9cea66ee526f0251c9b1d2543229202622f6b"><code>5dd9cea</code></a> Add ChangeLog for 2.1.0</li> <li><a href="https://github.com/JetBrains/kotlin/commit/be31f19145a096198df5f371118961f202126eb0"><code>be31f19</code></a> [Gradle] Fix documentation publishing to Kotlinlang</li> <li><a href="https://github.com/JetBrains/kotlin/commit/f959bf2dd9a5f02b66fb339e8e659bc2590a9aa7"><code>f959bf2</code></a> Add ChangeLog for 2.1.0-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b21df7b4e9852022aae95cdd4f922c3df809adf5"><code>b21df7b</code></a> [Gradle] Update info about versioning</li> <li><a href="https://github.com/JetBrains/kotlin/commit/a7dabb638d59fc4ac7ba5aaa6bfed99022d02fa6"><code>a7dabb6</code></a> [Gradle] Fix templates extraction</li> <li><a href="https://github.com/JetBrains/kotlin/commit/858b9147b4c89ce9dc9521df57f4b3395729b867"><code>858b914</code></a> [Gradle] Add KDoc for KotlinTargetsDsl</li> <li><a href="https://github.com/JetBrains/kotlin/commit/1026b47e1c6fa8e7728c61ae9533cebb5300250a"><code>1026b47</code></a> [Gradle] Add KDoc for KotlinTargetWithTests</li> <li><a href="https://github.com/JetBrains/kotlin/commit/54452c021e4eb52fc06c30ce6ad95e8598b186c0"><code>54452c0</code></a> [Gradle] Add KDoc for KotlinTestRun</li> <li><a href="https://github.com/JetBrains/kotlin/commit/d10e47ad6f4deffb66571a427051d870336f5b45"><code>d10e47a</code></a> [Gradle] Add KDoc for KotlinExecution</li> <li><a href="https://github.com/JetBrains/kotlin/commit/1208eec9269efc6ccf1924664c9f3e383a35fb7e"><code>1208eec</code></a> fix: clarifications and language polishing</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.0.21...v2.1.0">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin.plugin.compose` from 2.0.21 to 2.1.0 <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.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: “No classifier found” on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE “Only componentN functions should be cached this way, but got: toString” on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: “<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.”</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.plugin.compose's changelog</a>.</em></p> <blockquote> <h2>2.1.0</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: “No classifier found” on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE “Only componentN functions should be cached this way, but got: toString” on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: “<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.”</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68573"><code>KT-68573</code></a> ISE: "Unexpected constant value (kotlin/annotation/AnnotationTarget, CLASS)" at Kt1DescUtilsKt.toKtConstantValue()</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/5dd9cea66ee526f0251c9b1d2543229202622f6b"><code>5dd9cea</code></a> Add ChangeLog for 2.1.0</li> <li><a href="https://github.com/JetBrains/kotlin/commit/be31f19145a096198df5f371118961f202126eb0"><code>be31f19</code></a> [Gradle] Fix documentation publishing to Kotlinlang</li> <li><a href="https://github.com/JetBrains/kotlin/commit/f959bf2dd9a5f02b66fb339e8e659bc2590a9aa7"><code>f959bf2</code></a> Add ChangeLog for 2.1.0-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b21df7b4e9852022aae95cdd4f922c3df809adf5"><code>b21df7b</code></a> [Gradle] Update info about versioning</li> <li><a href="https://github.…
…2372) Bumps the npm group with 6 updates in the /website directory: | Package | From | To | | --- | --- | --- | | [vitepress](https://github.com/vuejs/vitepress) | `1.5.0` | `1.6.3` | | [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.26.3` | `7.26.5` | | [magic-string](https://github.com/rich-harris/magic-string) | `0.30.15` | `0.30.17` | | [postcss](https://github.com/postcss/postcss) | `8.4.49` | `8.5.1` | | [preact](https://github.com/preactjs/preact) | `10.25.2` | `10.25.4` | | [rollup](https://github.com/rollup/rollup) | `4.28.1` | `4.31.0` | Updates `vitepress` from 1.5.0 to 1.6.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/vitepress/releases">vitepress's releases</a>.</em></p> <blockquote> <h2>v1.6.3</h2> <p>Please refer to <a href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v1.6.2</h2> <p>Please refer to <a href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v1.6.1</h2> <p>Please refer to <a href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v1.6.0</h2> <p>Please refer to <a href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vuejs/vitepress/blob/main/CHANGELOG.md">vitepress's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/vuejs/vitepress/compare/v1.6.2...v1.6.3">1.6.3</a> (2025-01-22)</h2> <h3>Bug Fixes</h3> <ul> <li>docsearch not rendering properly (<a href="https://github.com/vuejs/vitepress/commit/3e4120e94805156bf63587fd633162433dbaf260">3e4120e</a>)</li> </ul> <h2><a href="https://github.com/vuejs/vitepress/compare/v1.6.1...v1.6.2">1.6.2</a> (2025-01-22)</h2> <h3>Bug Fixes</h3> <ul> <li>fix static content removal for lean chunks due to Vue 3.5 changes (<a href="https://redirect.github.com/vuejs/vitepress/issues/4508">#4508</a>) (<a href="https://github.com/vuejs/vitepress/commit/8214cae21bb16842d8870d5867e974146c51fd61">8214cae</a>)</li> </ul> <h2><a href="https://github.com/vuejs/vitepress/compare/v1.6.0...v1.6.1">1.6.1</a> (2025-01-20)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>build:</strong> escape <code>$</code> in replace pattern in dynamic routes plugin (<a href="https://github.com/vuejs/vitepress/commit/e8129167c76104d59d31a77b16dff3458e6af5eb">e812916</a>), closes <a href="https://redirect.github.com/vuejs/vitepress/issues/4499">#4499</a></li> <li><strong>theme/regression:</strong> broken hero heading at certain viewports (<a href="https://github.com/vuejs/vitepress/commit/37dbe895d4cf813e6eb1289f24c637945eec0d1f">37dbe89</a>)</li> </ul> <h1><a href="https://github.com/vuejs/vitepress/compare/v1.5.0...v1.6.0">1.6.0</a> (2025-01-20)</h1> <h3>Bug Fixes</h3> <ul> <li><strong>build:</strong> out of order css in prod builds (<a href="https://github.com/vuejs/vitepress/commit/241d17d9839f06b17c3898b1a8ba0f9fa12da0d1">241d17d</a>), closes <a href="https://redirect.github.com/vuejs/vitepress/issues/4098">#4098</a></li> <li><strong>build:</strong> properly strip vpi-social css declaration in debug mode (<a href="https://github.com/vuejs/vitepress/commit/c61182ab278350699b5d50461788478a340790aa">c61182a</a>)</li> <li><strong>build:</strong> respect <code>vite.clearScreen</code> in build (<a href="https://github.com/vuejs/vitepress/commit/8ea776addc2c3bcabf3c707a9a81d6e0080a8fcb">8ea776a</a>), closes <a href="https://redirect.github.com/vuejs/vitepress/issues/4468">#4468</a></li> <li><strong>build:</strong> specify mode for iconify (<a href="https://github.com/vuejs/vitepress/commit/8a5e8ea4f5b7cba0a6c909d8949f0c20426104a6">8a5e8ea</a>)</li> <li><strong>theme:</strong> apply <code>externalLinkIcon</code> option on <code>VPHome</code> (<a href="https://redirect.github.com/vuejs/vitepress/issues/4492">#4492</a>) (<a href="https://github.com/vuejs/vitepress/commit/fe48943640895d859811b81f86d78c3e510dbe54">fe48943</a>)</li> <li><strong>theme:</strong> don't show external link icon for images (<a href="https://github.com/vuejs/vitepress/commit/096bba19fb61c4b2f8f527046b4b0fe2e91c6bd6">096bba1</a>)</li> <li><strong>theme:</strong> ignore footnote-ref for outline (<a href="https://github.com/vuejs/vitepress/commit/183261753b04c2c96ddb8c10e520c748c6d3e613">1832617</a>), closes <a href="https://redirect.github.com/vuejs/vitepress/issues/4402">#4402</a></li> <li><strong>theme:</strong> includes text to h1 tag for hero page (<a href="https://redirect.github.com/vuejs/vitepress/issues/4472">#4472</a>) (<a href="https://github.com/vuejs/vitepress/commit/bd896c638f8046f6546b5b32e8f98f3707aa8d05">bd896c6</a>), closes <a href="https://redirect.github.com/vuejs/vitepress/issues/4453">#4453</a></li> </ul> <h3>Features</h3> <ul> <li><strong>build:</strong> export normalize function from shared chunk (<a href="https://github.com/vuejs/vitepress/commit/616f63f5f08a57347f2800e2d147d5bcd1cd072d">616f63f</a>), closes <a href="https://redirect.github.com/vuejs/vitepress/issues/4401">#4401</a></li> <li><strong>theme:</strong> allow customizing skip to content label (<a href="https://github.com/vuejs/vitepress/commit/ff254dcbe6f2bcc89c34d2d2f4050229dc094400">ff254dc</a>), closes <a href="https://redirect.github.com/vuejs/vitepress/issues/4288">#4288</a></li> <li><strong>theme:</strong> export VPNavBarSearch (<a href="https://github.com/vuejs/vitepress/commit/23522ab83ff33802d382fa066578dd87eb06789d">23522ab</a>), closes <a href="https://redirect.github.com/vuejs/vitepress/issues/4476">#4476</a></li> <li><strong>theme:</strong> export VPFeatures (<a href="https://redirect.github.com/vuejs/vitepress/issues/4356">#4356</a>) (<a href="https://github.com/vuejs/vitepress/commit/6442e174838aec9668325bb1199419908e7dd728">6442e17</a>)</li> </ul> <h3>Miscellaneous</h3> <ul> <li><strong>build:</strong> shiki transformers now use v3 <a href="https://shiki.style/packages/transformers#matching-algorithm">matching algorithm</a> (<a href="https://github.com/vuejs/vitepress/commit/373f9b933ee44f33a15ebdcfcb6db6dfac52f739">373f9b9</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vuejs/vitepress/commit/ba9f50f829f8b56f71466e2af4aed9d6b4260e94"><code>ba9f50f</code></a> release: v1.6.3</li> <li><a href="https://github.com/vuejs/vitepress/commit/3e4120e94805156bf63587fd633162433dbaf260"><code>3e4120e</code></a> fix: docsearch not rendering properly</li> <li><a href="https://github.com/vuejs/vitepress/commit/65dc73d426f25ba0818731e2e32df2ba3a22eafd"><code>65dc73d</code></a> release: v1.6.2</li> <li><a href="https://github.com/vuejs/vitepress/commit/e9e29a701f1e5b5ee977d739b71196b03c025f45"><code>e9e29a7</code></a> chore: bump deps</li> <li><a href="https://github.com/vuejs/vitepress/commit/8214cae21bb16842d8870d5867e974146c51fd61"><code>8214cae</code></a> fix: fix static content removal for lean chunks due to Vue 3.5 changes (<a href="https://redirect.github.com/vuejs/vitepress/issues/4508">#4508</a>)</li> <li><a href="https://github.com/vuejs/vitepress/commit/2e54970f7195c67b63908964575f589ce24b6d29"><code>2e54970</code></a> release: v1.6.1</li> <li><a href="https://github.com/vuejs/vitepress/commit/37dbe895d4cf813e6eb1289f24c637945eec0d1f"><code>37dbe89</code></a> fix(theme): broken hero heading in certain viewports</li> <li><a href="https://github.com/vuejs/vitepress/commit/e8129167c76104d59d31a77b16dff3458e6af5eb"><code>e812916</code></a> fix(build): escape <code>$</code> in replace pattern in dynamic routes plugin</li> <li><a href="https://github.com/vuejs/vitepress/commit/36eb751ed7d7b9ddcdc2cd342595632963909799"><code>36eb751</code></a> release: v1.6.0</li> <li><a href="https://github.com/vuejs/vitepress/commit/373f9b933ee44f33a15ebdcfcb6db6dfac52f739"><code>373f9b9</code></a> chore!: bump shiki to v2</li> <li>Additional commits viewable in <a href="https://github.com/vuejs/vitepress/compare/v1.5.0...v1.6.3">compare view</a></li> </ul> </details> <br /> Updates `@algolia/client-abtesting` from 5.17.0 to 5.20.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/releases"><code>@algolia/client-abtesting</code>'s releases</a>.</em></p> <blockquote> <h2>5.20.0</h2> <h1>New <strong>major</strong> version released!</h1> <h2>What's Changed</h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/5aa57630d6">5aa57630d6</a> feat(specs): only use shortname in the source input (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4287">#4287</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/1e847f4caf">1e847f4caf</a> fix(specs): move customRanking and keepDiacriticsOnCharacters to indexSettings (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4324">#4324</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/13742383ab">13742383ab</a> chore(deps): dependencies 2025-01-13 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4325">#4325</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/58cc5449f5">58cc5449f5</a> fix(specs): optionalFilters additional explanation (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4353">#4353</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/3b129e01df">3b129e01df</a> fix(specs): ingestion expected and received events type (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4356">#4356</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/22167b8e68">22167b8e68</a> fix(specs): extend Analytics descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4360">#4360</a>) by <a href="https://github.com/gazconroy/"><code>@gazconroy</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/5b14906c1e">5b14906c1e</a> fix(specs): remove the processing outcome (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4359">#4359</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/952639f0fb">952639f0fb</a> fix(specs): adjust style for banner descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4362">#4362</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/4ae9ccd89f">4ae9ccd89f</a> chore(deps): dependencies 2025-01-20 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4365">#4365</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/83f188d333">83f188d333</a> feat(specs): rename composition to composition-full (private) and add composition (public) (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4357">#4357</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e842e63d4e">e842e63d4e</a> fix(javascript): use beta version (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4385">#4385</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/undefined...5.20.0">https://github.com/algolia/algoliasearch-client-javascript/compare/undefined...5.20.0</a></p> <p>→ <a href="https://www.algolia.com/doc/libraries/javascript">Browse the Algolia documentation</a></p> <h2>5.18.0</h2> <h1>New version released!</h1> <h2>What's Changed</h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/966fe05ae6">966fe05ae6</a> chore(deps): dependencies 2024-12-16 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4235">#4235</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/0481473fe0">0481473fe0</a> chore: trigger auto close pr (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4250">#4250</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/d6f48a40ce">d6f48a40ce</a> feat(javascript): add <code>worker</code> build (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4249">#4249</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/679a8cdb60">679a8cdb60</a> fix(specs): endpoint level timeout for ingestion (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4251">#4251</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/448aad70ee">448aad70ee</a> feat(specs): update composition specs according to upcoming API changes (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4234">#4234</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.1...5.18.0">https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.1...5.18.0</a></p> <p>→ <a href="https://www.algolia.com/doc/libraries/javascript">Browse the Algolia documentation</a></p> <h2>5.17.1</h2> <h1>New version released!</h1> <h2>What's Changed</h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/cd59f445e">cd59f445e</a> fix(specs): enable watcher for push (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4229">#4229</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/baf7d6f4d">baf7d6f4d</a> fix(specs): add <code>ignoreConjugations</code> to <code>AlternativesAsExact</code> (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4230">#4230</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.0...5.17.1">https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.0...5.17.1</a></p> <p>→ <a href="https://www.algolia.com/doc/libraries/javascript">Browse the Algolia documentation</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md"><code>@algolia/client-abtesting</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.19.0...5.20.0">5.20.0</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/5aa57630d6">5aa57630d6</a> feat(specs): only use shortname in the source input (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4287">#4287</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/1e847f4caf">1e847f4caf</a> fix(specs): move customRanking and keepDiacriticsOnCharacters to indexSettings (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4324">#4324</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/13742383ab">13742383ab</a> chore(deps): dependencies 2025-01-13 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4325">#4325</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/58cc5449f5">58cc5449f5</a> fix(specs): optionalFilters additional explanation (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4353">#4353</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/3b129e01df">3b129e01df</a> fix(specs): ingestion expected and received events type (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4356">#4356</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/22167b8e68">22167b8e68</a> fix(specs): extend Analytics descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4360">#4360</a>) by <a href="https://github.com/gazconroy/"><code>@gazconroy</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/5b14906c1e">5b14906c1e</a> fix(specs): remove the processing outcome (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4359">#4359</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/952639f0fb">952639f0fb</a> fix(specs): adjust style for banner descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4362">#4362</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/4ae9ccd89f">4ae9ccd89f</a> chore(deps): dependencies 2025-01-20 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4365">#4365</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/83f188d333">83f188d333</a> feat(specs): rename composition to composition-full (private) and add composition (public) (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4357">#4357</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e842e63d4e">e842e63d4e</a> fix(javascript): use beta version (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4385">#4385</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.18.0...5.19.0">5.19.0</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/f9d890bbc4">f9d890bbc4</a> chore(deps): dependencies 2024-12-23 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4258">#4258</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/b569646304">b569646304</a> fix(specs): drop singer from ingestion specs (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4281">#4281</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e972f9b28c">e972f9b28c</a> feat(javascript): expose current apiKey on the client instance (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4285">#4285</a>) by <a href="https://github.com/Haroenv/"><code>@Haroenv</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/b2b5acddab">b2b5acddab</a> chore(deps): dependencies 2024-12-30 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4286">#4286</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/37223c9779">37223c9779</a> feat(clients): cleanup after replaceAllObjects failure (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/3824">#3824</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/47b567fd0d">47b567fd0d</a> chore(deps): dependencies 2025-01-06 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4299">#4299</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/784e40ac53">784e40ac53</a> feat(specs): improve Composition Client searchResponse specs (matches SearchClient more closely for IS) (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4300">#4300</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/5328ce8333">5328ce8333</a> feat(specs): add notification settings to tasks (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4297">#4297</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e7b3898f06">e7b3898f06</a> feat(clients): add optionnal scopes to replaceAllObjects (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4296">#4296</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/47193ad3d1">47193ad3d1</a> chore: revert release (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4314">#4314</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.1...5.18.0">5.18.0</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/966fe05ae6">966fe05ae6</a> chore(deps): dependencies 2024-12-16 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4235">#4235</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/0481473fe0">0481473fe0</a> chore: trigger auto close pr (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4250">#4250</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/d6f48a40ce">d6f48a40ce</a> feat(javascript): add <code>worker</code> build (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4249">#4249</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/679a8cdb60">679a8cdb60</a> fix(specs): endpoint level timeout for ingestion (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4251">#4251</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/448aad70ee">448aad70ee</a> feat(specs): update composition specs according to upcoming API changes (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4234">#4234</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> </ul> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.0...5.17.1">5.17.1</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/cd59f445e">cd59f445e</a> fix(specs): enable watcher for push (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4229">#4229</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/baf7d6f4d">baf7d6f4d</a> fix(specs): add <code>ignoreConjugations</code> to <code>AlternativesAsExact</code> (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4230">#4230</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/cf1a259dc808b51e6944188104a60c01a6776018"><code>cf1a259</code></a> chore: release 5.20.0</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/95b4c7ddecd22618b95ef25b04c46a5548111efe"><code>95b4c7d</code></a> fix(javascript): use beta version (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/2ac2f2f6f5dae25707fef8a1de5e25abb848e129"><code>2ac2f2f</code></a> feat(specs): rename composition to composition-full (private) and add composi...</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/c14cef09c01992125b8e2fc0eb744b95ef7bbcc9"><code>c14cef0</code></a> chore(deps): dependencies 2025-01-20 (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/b936532b87702afb473d4b11c929290ad28adcc9"><code>b936532</code></a> fix(specs): adjust style for banner descriptions (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/28f7703ea3070cefa221e0a161b7ae24b399d3b0"><code>28f7703</code></a> fix(specs): remove the processing outcome (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/2d621ef70464c9ba3022f92580e14b651f7b1b5e"><code>2d621ef</code></a> fix(specs): extend Analytics descriptions (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/7fa7800d830204089ab7c2b99c017bfbbd3ca0c0"><code>7fa7800</code></a> fix(specs): ingestion expected and received events type [skip-bc] (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/8baf6c815220b4b90b17daf5fe5a5cb6221a0db3"><code>8baf6c8</code></a> fix(specs): optionalFilters additional explanation [skip-bc] (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/215eabbfe9259211a28c52b51969f749dd0be011"><code>215eabb</code></a> chore(deps): dependencies 2025-01-13 [skip-bc] (generated)</li> <li>Additional commits viewable in <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.0...5.20.0">compare view</a></li> </ul> </details> <br /> Updates `@algolia/client-analytics` from 5.17.0 to 5.20.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/releases"><code>@algolia/client-analytics</code>'s releases</a>.</em></p> <blockquote> <h2>5.20.0</h2> <h1>New <strong>major</strong> version released!</h1> <h2>What's Changed</h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/5aa57630d6">5aa57630d6</a> feat(specs): only use shortname in the source input (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4287">#4287</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/1e847f4caf">1e847f4caf</a> fix(specs): move customRanking and keepDiacriticsOnCharacters to indexSettings (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4324">#4324</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/13742383ab">13742383ab</a> chore(deps): dependencies 2025-01-13 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4325">#4325</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/58cc5449f5">58cc5449f5</a> fix(specs): optionalFilters additional explanation (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4353">#4353</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/3b129e01df">3b129e01df</a> fix(specs): ingestion expected and received events type (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4356">#4356</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/22167b8e68">22167b8e68</a> fix(specs): extend Analytics descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4360">#4360</a>) by <a href="https://github.com/gazconroy/"><code>@gazconroy</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/5b14906c1e">5b14906c1e</a> fix(specs): remove the processing outcome (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4359">#4359</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/952639f0fb">952639f0fb</a> fix(specs): adjust style for banner descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4362">#4362</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/4ae9ccd89f">4ae9ccd89f</a> chore(deps): dependencies 2025-01-20 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4365">#4365</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/83f188d333">83f188d333</a> feat(specs): rename composition to composition-full (private) and add composition (public) (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4357">#4357</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e842e63d4e">e842e63d4e</a> fix(javascript): use beta version (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4385">#4385</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/undefined...5.20.0">https://github.com/algolia/algoliasearch-client-javascript/compare/undefined...5.20.0</a></p> <p>→ <a href="https://www.algolia.com/doc/libraries/javascript">Browse the Algolia documentation</a></p> <h2>5.18.0</h2> <h1>New version released!</h1> <h2>What's Changed</h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/966fe05ae6">966fe05ae6</a> chore(deps): dependencies 2024-12-16 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4235">#4235</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/0481473fe0">0481473fe0</a> chore: trigger auto close pr (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4250">#4250</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/d6f48a40ce">d6f48a40ce</a> feat(javascript): add <code>worker</code> build (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4249">#4249</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/679a8cdb60">679a8cdb60</a> fix(specs): endpoint level timeout for ingestion (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4251">#4251</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/448aad70ee">448aad70ee</a> feat(specs): update composition specs according to upcoming API changes (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4234">#4234</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.1...5.18.0">https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.1...5.18.0</a></p> <p>→ <a href="https://www.algolia.com/doc/libraries/javascript">Browse the Algolia documentation</a></p> <h2>5.17.1</h2> <h1>New version released!</h1> <h2>What's Changed</h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/cd59f445e">cd59f445e</a> fix(specs): enable watcher for push (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4229">#4229</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/baf7d6f4d">baf7d6f4d</a> fix(specs): add <code>ignoreConjugations</code> to <code>AlternativesAsExact</code> (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4230">#4230</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.0...5.17.1">https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.0...5.17.1</a></p> <p>→ <a href="https://www.algolia.com/doc/libraries/javascript">Browse the Algolia documentation</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md"><code>@algolia/client-analytics</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.19.0...5.20.0">5.20.0</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/5aa57630d6">5aa57630d6</a> feat(specs): only use shortname in the source input (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4287">#4287</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/1e847f4caf">1e847f4caf</a> fix(specs): move customRanking and keepDiacriticsOnCharacters to indexSettings (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4324">#4324</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/13742383ab">13742383ab</a> chore(deps): dependencies 2025-01-13 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4325">#4325</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/58cc5449f5">58cc5449f5</a> fix(specs): optionalFilters additional explanation (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4353">#4353</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/3b129e01df">3b129e01df</a> fix(specs): ingestion expected and received events type (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4356">#4356</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/22167b8e68">22167b8e68</a> fix(specs): extend Analytics descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4360">#4360</a>) by <a href="https://github.com/gazconroy/"><code>@gazconroy</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/5b14906c1e">5b14906c1e</a> fix(specs): remove the processing outcome (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4359">#4359</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/952639f0fb">952639f0fb</a> fix(specs): adjust style for banner descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4362">#4362</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/4ae9ccd89f">4ae9ccd89f</a> chore(deps): dependencies 2025-01-20 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4365">#4365</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/83f188d333">83f188d333</a> feat(specs): rename composition to composition-full (private) and add composition (public) (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4357">#4357</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e842e63d4e">e842e63d4e</a> fix(javascript): use beta version (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4385">#4385</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.18.0...5.19.0">5.19.0</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/f9d890bbc4">f9d890bbc4</a> chore(deps): dependencies 2024-12-23 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4258">#4258</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/b569646304">b569646304</a> fix(specs): drop singer from ingestion specs (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4281">#4281</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e972f9b28c">e972f9b28c</a> feat(javascript): expose current apiKey on the client instance (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4285">#4285</a>) by <a href="https://github.com/Haroenv/"><code>@Haroenv</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/b2b5acddab">b2b5acddab</a> chore(deps): dependencies 2024-12-30 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4286">#4286</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/37223c9779">37223c9779</a> feat(clients): cleanup after replaceAllObjects failure (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/3824">#3824</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/47b567fd0d">47b567fd0d</a> chore(deps): dependencies 2025-01-06 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4299">#4299</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/784e40ac53">784e40ac53</a> feat(specs): improve Composition Client searchResponse specs (matches SearchClient more closely for IS) (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4300">#4300</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/5328ce8333">5328ce8333</a> feat(specs): add notification settings to tasks (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4297">#4297</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e7b3898f06">e7b3898f06</a> feat(clients): add optionnal scopes to replaceAllObjects (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4296">#4296</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/47193ad3d1">47193ad3d1</a> chore: revert release (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4314">#4314</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.1...5.18.0">5.18.0</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/966fe05ae6">966fe05ae6</a> chore(deps): dependencies 2024-12-16 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4235">#4235</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/0481473fe0">0481473fe0</a> chore: trigger auto close pr (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4250">#4250</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/d6f48a40ce">d6f48a40ce</a> feat(javascript): add <code>worker</code> build (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4249">#4249</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/679a8cdb60">679a8cdb60</a> fix(specs): endpoint level timeout for ingestion (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4251">#4251</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/448aad70ee">448aad70ee</a> feat(specs): update composition specs according to upcoming API changes (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4234">#4234</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> </ul> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.0...5.17.1">5.17.1</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/cd59f445e">cd59f445e</a> fix(specs): enable watcher for push (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4229">#4229</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/baf7d6f4d">baf7d6f4d</a> fix(specs): add <code>ignoreConjugations</code> to <code>AlternativesAsExact</code> (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4230">#4230</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/cf1a259dc808b51e6944188104a60c01a6776018"><code>cf1a259</code></a> chore: release 5.20.0</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/95b4c7ddecd22618b95ef25b04c46a5548111efe"><code>95b4c7d</code></a> fix(javascript): use beta version (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/2ac2f2f6f5dae25707fef8a1de5e25abb848e129"><code>2ac2f2f</code></a> feat(specs): rename composition to composition-full (private) and add composi...</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/c14cef09c01992125b8e2fc0eb744b95ef7bbcc9"><code>c14cef0</code></a> chore(deps): dependencies 2025-01-20 (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/b936532b87702afb473d4b11c929290ad28adcc9"><code>b936532</code></a> fix(specs): adjust style for banner descriptions (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/28f7703ea3070cefa221e0a161b7ae24b399d3b0"><code>28f7703</code></a> fix(specs): remove the processing outcome (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/2d621ef70464c9ba3022f92580e14b651f7b1b5e"><code>2d621ef</code></a> fix(specs): extend Analytics descriptions (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/7fa7800d830204089ab7c2b99c017bfbbd3ca0c0"><code>7fa7800</code></a> fix(specs): ingestion expected and received events type [skip-bc] (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/8baf6c815220b4b90b17daf5fe5a5cb6221a0db3"><code>8baf6c8</code></a> fix(specs): optionalFilters additional explanation [skip-bc] (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/215eabbfe9259211a28c52b51969f749dd0be011"><code>215eabb</code></a> chore(deps): dependencies 2025-01-13 [skip-bc] (generated)</li> <li>Additional commits viewable in <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.0...5.20.0">compare view</a></li> </ul> </details> <br /> Updates `@algolia/client-common` from 5.17.0 to 5.20.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/releases"><code>@algolia/client-common</code>'s releases</a>.</em></p> <blockquote> <h2>5.20.0</h2> <h1>New <strong>major</strong> version released!</h1> <h2>What's Changed</h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/5aa57630d6">5aa57630d6</a> feat(specs): only use shortname in the source input (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4287">#4287</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/1e847f4caf">1e847f4caf</a> fix(specs): move customRanking and keepDiacriticsOnCharacters to indexSettings (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4324">#4324</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/13742383ab">13742383ab</a> chore(deps): dependencies 2025-01-13 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4325">#4325</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/58cc5449f5">58cc5449f5</a> fix(specs): optionalFilters additional explanation (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4353">#4353</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/3b129e01df">3b129e01df</a> fix(specs): ingestion expected and received events type (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4356">#4356</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/22167b8e68">22167b8e68</a> fix(specs): extend Analytics descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4360">#4360</a>) by <a href="https://github.com/gazconroy/"><code>@gazconroy</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/5b14906c1e">5b14906c1e</a> fix(specs): remove the processing outcome (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4359">#4359</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/952639f0fb">952639f0fb</a> fix(specs): adjust style for banner descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4362">#4362</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/4ae9ccd89f">4ae9ccd89f</a> chore(deps): dependencies 2025-01-20 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4365">#4365</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/83f188d333">83f188d333</a> feat(specs): rename composition to composition-full (private) and add composition (public) (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4357">#4357</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e842e63d4e">e842e63d4e</a> fix(javascript): use beta version (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4385">#4385</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/undefined...5.20.0">https://github.com/algolia/algoliasearch-client-javascript/compare/undefined...5.20.0</a></p> <p>→ <a href="https://www.algolia.com/doc/libraries/javascript">Browse the Algolia documentation</a></p> <h2>5.18.0</h2> <h1>New version released!</h1> <h2>What's Changed</h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/966fe05ae6">966fe05ae6</a> chore(deps): dependencies 2024-12-16 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4235">#4235</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/0481473fe0">0481473fe0</a> chore: trigger auto close pr (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4250">#4250</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/d6f48a40ce">d6f48a40ce</a> feat(javascript): add <code>worker</code> build (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4249">#4249</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/679a8cdb60">679a8cdb60</a> fix(specs): endpoint level timeout for ingestion (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4251">#4251</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/448aad70ee">448aad70ee</a> feat(specs): update composition specs according to upcoming API changes (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4234">#4234</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.1...5.18.0">https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.1...5.18.0</a></p> <p>→ <a href="https://www.algolia.com/doc/libraries/javascript">Browse the Algolia documentation</a></p> <h2>5.17.1</h2> <h1>New version released!</h1> <h2>What's Changed</h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/cd59f445e">cd59f445e</a> fix(specs): enable watcher for push (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4229">#4229</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/baf7d6f4d">baf7d6f4d</a> fix(specs): add <code>ignoreConjugations</code> to <code>AlternativesAsExact</code> (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4230">#4230</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.0...5.17.1">https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.0...5.17.1</a></p> <p>→ <a href="https://www.algolia.com/doc/libraries/javascript">Browse the Algolia documentation</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/algolia/algoliasearch-client-javascript/blob/main/CHANGELOG.md"><code>@algolia/client-common</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.19.0...5.20.0">5.20.0</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/5aa57630d6">5aa57630d6</a> feat(specs): only use shortname in the source input (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4287">#4287</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/1e847f4caf">1e847f4caf</a> fix(specs): move customRanking and keepDiacriticsOnCharacters to indexSettings (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4324">#4324</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/13742383ab">13742383ab</a> chore(deps): dependencies 2025-01-13 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4325">#4325</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/58cc5449f5">58cc5449f5</a> fix(specs): optionalFilters additional explanation (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4353">#4353</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/3b129e01df">3b129e01df</a> fix(specs): ingestion expected and received events type (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4356">#4356</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/22167b8e68">22167b8e68</a> fix(specs): extend Analytics descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4360">#4360</a>) by <a href="https://github.com/gazconroy/"><code>@gazconroy</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/5b14906c1e">5b14906c1e</a> fix(specs): remove the processing outcome (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4359">#4359</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/952639f0fb">952639f0fb</a> fix(specs): adjust style for banner descriptions (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4362">#4362</a>) by <a href="https://github.com/kai687/"><code>@kai687</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/4ae9ccd89f">4ae9ccd89f</a> chore(deps): dependencies 2025-01-20 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4365">#4365</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/83f188d333">83f188d333</a> feat(specs): rename composition to composition-full (private) and add composition (public) (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4357">#4357</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e842e63d4e">e842e63d4e</a> fix(javascript): use beta version (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4385">#4385</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.18.0...5.19.0">5.19.0</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/f9d890bbc4">f9d890bbc4</a> chore(deps): dependencies 2024-12-23 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4258">#4258</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/b569646304">b569646304</a> fix(specs): drop singer from ingestion specs (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4281">#4281</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e972f9b28c">e972f9b28c</a> feat(javascript): expose current apiKey on the client instance (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4285">#4285</a>) by <a href="https://github.com/Haroenv/"><code>@Haroenv</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/b2b5acddab">b2b5acddab</a> chore(deps): dependencies 2024-12-30 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4286">#4286</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/37223c9779">37223c9779</a> feat(clients): cleanup after replaceAllObjects failure (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/3824">#3824</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/47b567fd0d">47b567fd0d</a> chore(deps): dependencies 2025-01-06 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4299">#4299</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/784e40ac53">784e40ac53</a> feat(specs): improve Composition Client searchResponse specs (matches SearchClient more closely for IS) (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4300">#4300</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/5328ce8333">5328ce8333</a> feat(specs): add notification settings to tasks (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4297">#4297</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/e7b3898f06">e7b3898f06</a> feat(clients): add optionnal scopes to replaceAllObjects (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4296">#4296</a>) by <a href="https://github.com/millotp/"><code>@millotp</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/47193ad3d1">47193ad3d1</a> chore: revert release (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4314">#4314</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.1...5.18.0">5.18.0</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/966fe05ae6">966fe05ae6</a> chore(deps): dependencies 2024-12-16 (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4235">#4235</a>) by <a href="https://github.com/algolia-bot/"><code>@algolia-bot</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/0481473fe0">0481473fe0</a> chore: trigger auto close pr (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4250">#4250</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/d6f48a40ce">d6f48a40ce</a> feat(javascript): add <code>worker</code> build (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4249">#4249</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/679a8cdb60">679a8cdb60</a> fix(specs): endpoint level timeout for ingestion (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4251">#4251</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/448aad70ee">448aad70ee</a> feat(specs): update composition specs according to upcoming API changes (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4234">#4234</a>) by <a href="https://github.com/e-krebs/"><code>@e-krebs</code></a></li> </ul> <h2><a href="https://github.com/algolia/algoliasearch-client-javascript/compare/5.17.0...5.17.1">5.17.1</a></h2> <ul> <li><a href="https://github.com/algolia/api-clients-automation/commit/cd59f445e">cd59f445e</a> fix(specs): enable watcher for push (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4229">#4229</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> <li><a href="https://github.com/algolia/api-clients-automation/commit/baf7d6f4d">baf7d6f4d</a> fix(specs): add <code>ignoreConjugations</code> to <code>AlternativesAsExact</code> (<a href="https://redirect.github.com/algolia/api-clients-automation/pull/4230">#4230</a>) by <a href="https://github.com/shortcuts/"><code>@shortcuts</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/cf1a259dc808b51e6944188104a60c01a6776018"><code>cf1a259</code></a> chore: release 5.20.0</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/95b4c7ddecd22618b95ef25b04c46a5548111efe"><code>95b4c7d</code></a> fix(javascript): use beta version (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/2ac2f2f6f5dae25707fef8a1de5e25abb848e129"><code>2ac2f2f</code></a> feat(specs): rename composition to composition-full (private) and add composi...</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/c14cef09c01992125b8e2fc0eb744b95ef7bbcc9"><code>c14cef0</code></a> chore(deps): dependencies 2025-01-20 (generated)</li> <li><a href="https://github.com/algolia/algoliasearch-client-javascript/commit/b936532b87702afb473d4b11c929290ad28adcc9"><code>b936532</code></a> fix(specs): adjust style for banner descriptions (generated)</li>…
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 <[email protected]> Co-authored-by: 5ec1cff <[email protected]>
Uninstalled module has no enabled interactions (e.g. run action script, open webui, update). Disabled module cannot run action script or open webui.
fix adb shell cannot escape to root after #2381
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )