Skip to content
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
wants to merge 745 commits into
base: main
Choose a base branch
from
Open

[pull] main from tiann:main #30

wants to merge 745 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 22, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Oct 22, 2023
tiann and others added 29 commits April 13, 2024 12:49
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.
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&lt;T&gt;</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&lt;T&gt; 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 &quot;Temporarily disable miri on doctests&quot;</li>
<li><a
href="https://github.com/serde-rs/serde/commit/3d1b19ed906cb1c8cf4e2b4a45eea8f810115db1"><code>3d1b19e</code></a>
Implement Ser+De for <code>Saturating\&lt;T&gt;</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 &quot;non-exhaustive patterns&quot; 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 &quot;Temporarily disable miri on doctests&quot;</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]>
silvzr and others added 30 commits December 22, 2024 21:45
**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
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.
…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 &quot;Redundant 'protected' modifier&quot; 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 &quot;redundant private modifier&quot;</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 &quot;importingScopeContext&quot; have reversed
ordering and &quot;indexInTower&quot; 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 &quot;Wrong number of type arguments&quot;</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 &quot;Redundant 'protected' modifier&quot; 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 &quot;redundant private modifier&quot;</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 &quot;importingScopeContext&quot; have reversed
ordering and &quot;indexInTower&quot; 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 &quot;Wrong number of type arguments&quot;</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: &quot;Unexpected constant value
(kotlin/annotation/AnnotationTarget, CLASS)&quot; 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 &quot;Redundant 'protected' modifier&quot; 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 &quot;redundant private modifier&quot;</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 &quot;importingScopeContext&quot; have reversed
ordering and &quot;indexInTower&quot; 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 &quot;Wrong number of type arguments&quot;</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 &quot;Redundant 'protected' modifier&quot; 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 &quot;redundant private modifier&quot;</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 &quot;importingScopeContext&quot; have reversed
ordering and &quot;indexInTower&quot; 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 &quot;Wrong number of type arguments&quot;</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: &quot;Unexpected constant value
(kotlin/annotation/AnnotationTarget, CLASS)&quot; 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 &quot;Redundant 'protected' modifier&quot; 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 &quot;redundant private modifier&quot;</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 &quot;importingScopeContext&quot; have reversed
ordering and &quot;indexInTower&quot; 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 &quot;Wrong number of type arguments&quot;</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 &quot;Redundant 'protected' modifier&quot; 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 &quot;redundant private modifier&quot;</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 &quot;importingScopeContext&quot; have reversed
ordering and &quot;indexInTower&quot; 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 &quot;Wrong number of type arguments&quot;</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: &quot;Unexpected constant value
(kotlin/annotation/AnnotationTarget, CLASS)&quot; 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
Projects
None yet
Development

Successfully merging this pull request may close these issues.