-
Notifications
You must be signed in to change notification settings - Fork 50
Comparing changes
Open a pull request
base repository: jeremymailen/kotlinter-gradle
base: 5.0.1
head repository: jeremymailen/kotlinter-gradle
compare: 5.0.2
- 9 commits
- 8 files changed
- 5 contributors
Commits on Dec 17, 2024
-
Bump junit from 5.11.3 to 5.11.4 (#428)
Bumps `junit` from 5.11.3 to 5.11.4. Updates `org.junit.jupiter:junit-jupiter-engine` from 5.11.3 to 5.11.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/releases">org.junit.jupiter:junit-jupiter-engine's">https://github.com/junit-team/junit5/releases">org.junit.jupiter:junit-jupiter-engine's releases</a>.</em></p> <blockquote> <p>JUnit 5.11.4 = Platform 1.11.4 + Jupiter 5.11.4 + Vintage 5.11.4</p> <p>See <a href="https://github.com/%3Ca%20href="http://junit.org/junit5/docs/5.11.4/release-notes/">Release" rel="nofollow">http://junit.org/junit5/docs/5.11.4/release-notes/">Release Notes</a>.</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4</a></p">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/6430ba4f653f6ae42f326cd0731b259ee699c719"><code>6430ba4</code></a">https://github.com/junit-team/junit5/commit/6430ba4f653f6ae42f326cd0731b259ee699c719"><code>6430ba4</code></a> Release 5.11.4</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/d09312174e38e36ec7ac9b35f7033d6a2b693125"><code>d093121</code></a">https://github.com/junit-team/junit5/commit/d09312174e38e36ec7ac9b35f7033d6a2b693125"><code>d093121</code></a> Finalize 5.11.4 release notes</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/0444353084f7c47bb29e785b10cf3e835454c2da"><code>0444353</code></a">https://github.com/junit-team/junit5/commit/0444353084f7c47bb29e785b10cf3e835454c2da"><code>0444353</code></a> Fix Maven integration tests on JDK 24</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/b5c7f4eeaff5b8a654e9ea6b78227cf90345b0ae"><code>b5c7f4e</code></a">https://github.com/junit-team/junit5/commit/b5c7f4eeaff5b8a654e9ea6b78227cf90345b0ae"><code>b5c7f4e</code></a> Move <a href="https://github.com/%3Ca%20href="https://redirect.github.com/junit-team/junit5/issues/4153">#4153</a">https://redirect.github.com/junit-team/junit5/issues/4153">#4153</a> to 5.11.4 release notes</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/b20c4e2eaed8a97536d48f7bb084a4bd828a56a9"><code>b20c4e2</code></a">https://github.com/junit-team/junit5/commit/b20c4e2eaed8a97536d48f7bb084a4bd828a56a9"><code>b20c4e2</code></a> Ensure the XMLStreamWriter is closed after use</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/6376f0ab367f1ac17ce75b5410e68090b03b9d9b"><code>6376f0a</code></a">https://github.com/junit-team/junit5/commit/6376f0ab367f1ac17ce75b5410e68090b03b9d9b"><code>6376f0a</code></a> Configure Git username and email</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/2b485c4286531fe7f3aa70367a27cf141c669a12"><code>2b485c4</code></a">https://github.com/junit-team/junit5/commit/2b485c4286531fe7f3aa70367a27cf141c669a12"><code>2b485c4</code></a> Set reference repo URI</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/500b5a06b5964a477e65719877653bae0e2496fc"><code>500b5a0</code></a">https://github.com/junit-team/junit5/commit/500b5a06b5964a477e65719877653bae0e2496fc"><code>500b5a0</code></a> Inject username and password via new DSL</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/d67196188fb63fa5a35f63caf168dc42cecfaca8"><code>d671961</code></a">https://github.com/junit-team/junit5/commit/d67196188fb63fa5a35f63caf168dc42cecfaca8"><code>d671961</code></a> Update plugin gitPublish to v5</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/3d11279dbaae5aac0ab5f28d8283272bdbca924f"><code>3d11279</code></a">https://github.com/junit-team/junit5/commit/3d11279dbaae5aac0ab5f28d8283272bdbca924f"><code>3d11279</code></a> Add <code>JAVA_25</code> to <code>JRE</code> enum</li> <li>Additional commits viewable in <a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">compare">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">compare view</a></li> </ul> </details> <br /> Updates `org.junit.jupiter:junit-jupiter-api` from 5.11.3 to 5.11.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/releases">org.junit.jupiter:junit-jupiter-api's">https://github.com/junit-team/junit5/releases">org.junit.jupiter:junit-jupiter-api's releases</a>.</em></p> <blockquote> <p>JUnit 5.11.4 = Platform 1.11.4 + Jupiter 5.11.4 + Vintage 5.11.4</p> <p>See <a href="https://github.com/%3Ca%20href="http://junit.org/junit5/docs/5.11.4/release-notes/">Release" rel="nofollow">http://junit.org/junit5/docs/5.11.4/release-notes/">Release Notes</a>.</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4</a></p">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/6430ba4f653f6ae42f326cd0731b259ee699c719"><code>6430ba4</code></a">https://github.com/junit-team/junit5/commit/6430ba4f653f6ae42f326cd0731b259ee699c719"><code>6430ba4</code></a> Release 5.11.4</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/d09312174e38e36ec7ac9b35f7033d6a2b693125"><code>d093121</code></a">https://github.com/junit-team/junit5/commit/d09312174e38e36ec7ac9b35f7033d6a2b693125"><code>d093121</code></a> Finalize 5.11.4 release notes</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/0444353084f7c47bb29e785b10cf3e835454c2da"><code>0444353</code></a">https://github.com/junit-team/junit5/commit/0444353084f7c47bb29e785b10cf3e835454c2da"><code>0444353</code></a> Fix Maven integration tests on JDK 24</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/b5c7f4eeaff5b8a654e9ea6b78227cf90345b0ae"><code>b5c7f4e</code></a">https://github.com/junit-team/junit5/commit/b5c7f4eeaff5b8a654e9ea6b78227cf90345b0ae"><code>b5c7f4e</code></a> Move <a href="https://github.com/%3Ca%20href="https://redirect.github.com/junit-team/junit5/issues/4153">#4153</a">https://redirect.github.com/junit-team/junit5/issues/4153">#4153</a> to 5.11.4 release notes</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/b20c4e2eaed8a97536d48f7bb084a4bd828a56a9"><code>b20c4e2</code></a">https://github.com/junit-team/junit5/commit/b20c4e2eaed8a97536d48f7bb084a4bd828a56a9"><code>b20c4e2</code></a> Ensure the XMLStreamWriter is closed after use</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/6376f0ab367f1ac17ce75b5410e68090b03b9d9b"><code>6376f0a</code></a">https://github.com/junit-team/junit5/commit/6376f0ab367f1ac17ce75b5410e68090b03b9d9b"><code>6376f0a</code></a> Configure Git username and email</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/2b485c4286531fe7f3aa70367a27cf141c669a12"><code>2b485c4</code></a">https://github.com/junit-team/junit5/commit/2b485c4286531fe7f3aa70367a27cf141c669a12"><code>2b485c4</code></a> Set reference repo URI</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/500b5a06b5964a477e65719877653bae0e2496fc"><code>500b5a0</code></a">https://github.com/junit-team/junit5/commit/500b5a06b5964a477e65719877653bae0e2496fc"><code>500b5a0</code></a> Inject username and password via new DSL</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/d67196188fb63fa5a35f63caf168dc42cecfaca8"><code>d671961</code></a">https://github.com/junit-team/junit5/commit/d67196188fb63fa5a35f63caf168dc42cecfaca8"><code>d671961</code></a> Update plugin gitPublish to v5</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/3d11279dbaae5aac0ab5f28d8283272bdbca924f"><code>3d11279</code></a">https://github.com/junit-team/junit5/commit/3d11279dbaae5aac0ab5f28d8283272bdbca924f"><code>3d11279</code></a> Add <code>JAVA_25</code> to <code>JRE</code> enum</li> <li>Additional commits viewable in <a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">compare">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">compare view</a></li> </ul> </details> <br /> Updates `org.junit.jupiter:junit-jupiter-params` from 5.11.3 to 5.11.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/releases">org.junit.jupiter:junit-jupiter-params's">https://github.com/junit-team/junit5/releases">org.junit.jupiter:junit-jupiter-params's releases</a>.</em></p> <blockquote> <p>JUnit 5.11.4 = Platform 1.11.4 + Jupiter 5.11.4 + Vintage 5.11.4</p> <p>See <a href="https://github.com/%3Ca%20href="http://junit.org/junit5/docs/5.11.4/release-notes/">Release" rel="nofollow">http://junit.org/junit5/docs/5.11.4/release-notes/">Release Notes</a>.</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4</a></p">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/6430ba4f653f6ae42f326cd0731b259ee699c719"><code>6430ba4</code></a">https://github.com/junit-team/junit5/commit/6430ba4f653f6ae42f326cd0731b259ee699c719"><code>6430ba4</code></a> Release 5.11.4</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/d09312174e38e36ec7ac9b35f7033d6a2b693125"><code>d093121</code></a">https://github.com/junit-team/junit5/commit/d09312174e38e36ec7ac9b35f7033d6a2b693125"><code>d093121</code></a> Finalize 5.11.4 release notes</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/0444353084f7c47bb29e785b10cf3e835454c2da"><code>0444353</code></a">https://github.com/junit-team/junit5/commit/0444353084f7c47bb29e785b10cf3e835454c2da"><code>0444353</code></a> Fix Maven integration tests on JDK 24</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/b5c7f4eeaff5b8a654e9ea6b78227cf90345b0ae"><code>b5c7f4e</code></a">https://github.com/junit-team/junit5/commit/b5c7f4eeaff5b8a654e9ea6b78227cf90345b0ae"><code>b5c7f4e</code></a> Move <a href="https://github.com/%3Ca%20href="https://redirect.github.com/junit-team/junit5/issues/4153">#4153</a">https://redirect.github.com/junit-team/junit5/issues/4153">#4153</a> to 5.11.4 release notes</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/b20c4e2eaed8a97536d48f7bb084a4bd828a56a9"><code>b20c4e2</code></a">https://github.com/junit-team/junit5/commit/b20c4e2eaed8a97536d48f7bb084a4bd828a56a9"><code>b20c4e2</code></a> Ensure the XMLStreamWriter is closed after use</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/6376f0ab367f1ac17ce75b5410e68090b03b9d9b"><code>6376f0a</code></a">https://github.com/junit-team/junit5/commit/6376f0ab367f1ac17ce75b5410e68090b03b9d9b"><code>6376f0a</code></a> Configure Git username and email</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/2b485c4286531fe7f3aa70367a27cf141c669a12"><code>2b485c4</code></a">https://github.com/junit-team/junit5/commit/2b485c4286531fe7f3aa70367a27cf141c669a12"><code>2b485c4</code></a> Set reference repo URI</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/500b5a06b5964a477e65719877653bae0e2496fc"><code>500b5a0</code></a">https://github.com/junit-team/junit5/commit/500b5a06b5964a477e65719877653bae0e2496fc"><code>500b5a0</code></a> Inject username and password via new DSL</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/d67196188fb63fa5a35f63caf168dc42cecfaca8"><code>d671961</code></a">https://github.com/junit-team/junit5/commit/d67196188fb63fa5a35f63caf168dc42cecfaca8"><code>d671961</code></a> Update plugin gitPublish to v5</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/commit/3d11279dbaae5aac0ab5f28d8283272bdbca924f"><code>3d11279</code></a">https://github.com/junit-team/junit5/commit/3d11279dbaae5aac0ab5f28d8283272bdbca924f"><code>3d11279</code></a> Add <code>JAVA_25</code> to <code>JRE</code> enum</li> <li>Additional commits viewable in <a href="https://github.com/%3Ca%20href="https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">compare">https://github.com/junit-team/junit5/compare/r5.11.3...r5.11.4">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore 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>
Configuration menu - View commit details
-
Copy full SHA for fee4ea3 - Browse repository at this point
Copy the full SHA fee4ea3View commit details -
Bump org.jmailen.kotlinter from 4.5.0 to 5.0.1 (#429)
Bumps org.jmailen.kotlinter from 4.5.0 to 5.0.1. [](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> Co-authored-by: Jeremy Mailen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a9c5209 - Browse repository at this point
Copy the full SHA a9c5209View commit details
Commits on Jan 29, 2025
-
Bump org.jetbrains.kotlin.jvm from 2.1.0 to 2.1.10 (#431)
Bumps [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) from 2.1.0 to 2.1.10. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.jvm's">https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.jvm's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.1.10</h2> <h2>Changelog</h2> <h3>Compiler</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73858"><code>KT-73858</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73858"><code>KT-73858</code></a> Compose / iOS: NullPointerException on building</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73454"><code>KT-73454</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73454"><code>KT-73454</code></a> K2: Fix type parameters mapping for typealiases with inner RHS</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73043"><code>KT-73043</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73043"><code>KT-73043</code></a> K2 Compiler does not allow references to inner constructors with typealiases</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-74040"><code>KT-74040</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-74040"><code>KT-74040</code></a> Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73339"><code>KT-73339</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73339"><code>KT-73339</code></a> K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72585"><code>KT-72585</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72585"><code>KT-72585</code></a> K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73399"><code>KT-73399</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73399"><code>KT-73399</code></a> compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72725"><code>KT-72725</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72725"><code>KT-72725</code></a> KMP: Unsupported actualization of inherited java field in expect class</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73153"><code>KT-73153</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73153"><code>KT-73153</code></a> K2: Standalone diagnostics on type arguments are not reported</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/CMP-5680"><code>CMP-5680</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/CMP-5680"><code>CMP-5680</code></a> Compose compiler: unexpected stability warnings for classes compiled with 2.0.10</li> <li><a href="https://github.com/%3Ca%20href="https://issuetracker.google.com/issues/381407900"><code>b/381407900</code></a" rel="nofollow">https://issuetracker.google.com/issues/381407900"><code>b/381407900</code></a> Avoid adding Compose annotations on synthetic classes</li> </ul> <h3>IR. Inlining</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73981"><code>KT-73981</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73981"><code>KT-73981</code></a> Cherry-pick the fix for KT-73482 to 2.1.10</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-70778"><code>KT-70778</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-70778"><code>KT-70778</code></a> Kotlin Js companion is undefined in production build</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73130"><code>KT-73130</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73130"><code>KT-73130</code></a> KJS: Missed <code>break</code> for do/while in generated JS code</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-58797"><code>KT-58797</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-58797"><code>KT-58797</code></a> Optimize the code generated for objects on JS and Wasm backends</li> </ul> <h3>Klibs</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-70146"><code>KT-70146</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-70146"><code>KT-70146</code></a> [KLIB Resolve] Don't fail on nonexistent transitive dependency</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73951"><code>KT-73951</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73951"><code>KT-73951</code></a> Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10</li> </ul> <h3>Native</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73559"><code>KT-73559</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73559"><code>KT-73559</code></a> K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73967"><code>KT-73967</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73967"><code>KT-73967</code></a> JDK 25: "IllegalArgumentException: 25-ea" with EA builds</li> </ul> <h3>Tools. Daemon</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73311"><code>KT-73311</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73311"><code>KT-73311</code></a> "Unable to release compile session, maybe daemon is already down" flakiness</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73728"><code>KT-73728</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73728"><code>KT-73728</code></a> 'generatePomFileForMavenPublication' creates pom with dependencies with 'unspecified' version</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.jvm's">https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.jvm's changelog</a>.</em></p> <blockquote> <h2>2.1.10</h2> <h3>Compiler</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73858"><code>KT-73858</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73858"><code>KT-73858</code></a> Compose / iOS: NullPointerException on building</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73454"><code>KT-73454</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73454"><code>KT-73454</code></a> K2: Fix type parameters mapping for typealiases with inner RHS</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73043"><code>KT-73043</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73043"><code>KT-73043</code></a> K2 Compiler does not allow references to inner constructors with typealiases</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-74040"><code>KT-74040</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-74040"><code>KT-74040</code></a> Compilation of inner class usage does not check the visibility of parent class during compilation in different rounds</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73339"><code>KT-73339</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73339"><code>KT-73339</code></a> K2: "VerifyError: Bad type on operand stack" because of missing implicit cast on generic field receiver with star projection</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72585"><code>KT-72585</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72585"><code>KT-72585</code></a> K2: Compilation failure when upgrading to Kotlin 2.0.20+: Cannot replace top-level type with star projection: S</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73399"><code>KT-73399</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73399"><code>KT-73399</code></a> compile-time JVM codegen failure on a KProperty argument of a KSuspendFunction parameter</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72725"><code>KT-72725</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72725"><code>KT-72725</code></a> KMP: Unsupported actualization of inherited java field in expect class</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73153"><code>KT-73153</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73153"><code>KT-73153</code></a> K2: Standalone diagnostics on type arguments are not reported</li> </ul> <h3>Compose compiler</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/CMP-5680"><code>CMP-5680</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/CMP-5680"><code>CMP-5680</code></a> Compose compiler: unexpected stability warnings for classes compiled with 2.0.10</li> <li><a href="https://github.com/%3Ca%20href="https://issuetracker.google.com/issues/381407900"><code>b/381407900</code></a" rel="nofollow">https://issuetracker.google.com/issues/381407900"><code>b/381407900</code></a> Avoid adding Compose annotations on synthetic classes</li> </ul> <h3>IR. Inlining</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73981"><code>KT-73981</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73981"><code>KT-73981</code></a> Cherry-pick the fix for KT-73482 to 2.1.10</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-70778"><code>KT-70778</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-70778"><code>KT-70778</code></a> Kotlin Js companion is undefined in production build</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73130"><code>KT-73130</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73130"><code>KT-73130</code></a> KJS: Missed <code>break</code> for do/while in generated JS code</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-58797"><code>KT-58797</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-58797"><code>KT-58797</code></a> Optimize the code generated for objects on JS and Wasm backends</li> </ul> <h3>Klibs</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-70146"><code>KT-70146</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-70146"><code>KT-70146</code></a> [KLIB Resolve] Don't fail on nonexistent transitive dependency</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73951"><code>KT-73951</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73951"><code>KT-73951</code></a> Workaround for "Partial linkage engine may not patch some discrepancies in IR when compiling Kotlin/Native static caches" in 2.1.10</li> </ul> <h3>Native</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73559"><code>KT-73559</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73559"><code>KT-73559</code></a> K/Native: AndroidNativeArm64 linking fails starting from Kotlin 2.1.0</li> </ul> <h3>Tools. CLI</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73967"><code>KT-73967</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73967"><code>KT-73967</code></a> JDK 25: "IllegalArgumentException: 25-ea" with EA builds</li> </ul> <h3>Tools. Daemon</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73311"><code>KT-73311</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73311"><code>KT-73311</code></a> "Unable to release compile session, maybe daemon is already down" flakiness</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73728"><code>KT-73728</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73728"><code>KT-73728</code></a> 'generatePomFileForMavenPublication' creates pom with dependencies with 'unspecified' version</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/6dff5659f42b0b90863d10ee503efd5a8ebb1034"><code>6dff565</code></a">https://github.com/JetBrains/kotlin/commit/6dff5659f42b0b90863d10ee503efd5a8ebb1034"><code>6dff565</code></a> Add ChangeLog for 2.1.10-RC2</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/5e6f6a655b9efe4aa35387b60143a6c4611e8c2c"><code>5e6f6a6</code></a">https://github.com/JetBrains/kotlin/commit/5e6f6a655b9efe4aa35387b60143a6c4611e8c2c"><code>5e6f6a6</code></a> [tests] Turned on passing tests</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/b968b02674e99f3fb423843b27d382f110b25468"><code>b968b02</code></a">https://github.com/JetBrains/kotlin/commit/b968b02674e99f3fb423843b27d382f110b25468"><code>b968b02</code></a> [K/N] Skip missing dependencies during cache building</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/8b57d4490f9708a6458c5822a72567778ab1d59c"><code>8b57d44</code></a">https://github.com/JetBrains/kotlin/commit/8b57d4490f9708a6458c5822a72567778ab1d59c"><code>8b57d44</code></a> [CMP] no metadata annotations on synthetic classes</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/f82abd90b3b1de74a89a10034c2ea843308c8fa2"><code>f82abd9</code></a">https://github.com/JetBrains/kotlin/commit/f82abd90b3b1de74a89a10034c2ea843308c8fa2"><code>f82abd9</code></a> [AA] Lazily compute the effective visibility in FIR stub-based deserializer</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/618eaff0cdd5dfe40cb37c8fd2c679951d0ff51e"><code>618eaff</code></a">https://github.com/JetBrains/kotlin/commit/618eaff0cdd5dfe40cb37c8fd2c679951d0ff51e"><code>618eaff</code></a> [FIR] Don't render lazy attributes with <code>null</code> value in FIR renderer</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/5f5af3826c2aca1c43e1644830085db3e1cc6a7d"><code>5f5af38</code></a">https://github.com/JetBrains/kotlin/commit/5f5af3826c2aca1c43e1644830085db3e1cc6a7d"><code>5f5af38</code></a> [FIR] Remove incorrect fast-path from <a href="https://github.com/%3Ca%20href="https://github.com/PublishedAPI"><code>@%E2%80%8BPublishedAPI</code></a">https://github.com/PublishedAPI"><code>@PublishedAPI</code></a> computation for binary de...</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/435080bbd908b4604c4d6e74696506adeba5f453"><code>435080b</code></a">https://github.com/JetBrains/kotlin/commit/435080bbd908b4604c4d6e74696506adeba5f453"><code>435080b</code></a> [FIR] Consider effective visibility of parent class during deserialization</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/05e92d4ee57784037b6eb759705b2ab58653cc7f"><code>05e92d4</code></a">https://github.com/JetBrains/kotlin/commit/05e92d4ee57784037b6eb759705b2ab58653cc7f"><code>05e92d4</code></a> [Test] Reproduce KT-74040 in AA tests</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/c49acfbcb1262d58ef541340e8f29043665d2e62"><code>c49acfb</code></a">https://github.com/JetBrains/kotlin/commit/c49acfbcb1262d58ef541340e8f29043665d2e62"><code>c49acfb</code></a> [Test] Render <code>isPublicApi</code> attribute in AA tests</li> <li>Additional commits viewable in <a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/compare/v2.1.0...v2.1.10">compare">https://github.com/JetBrains/kotlin/compare/v2.1.0...v2.1.10">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <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>
Configuration menu - View commit details
-
Copy full SHA for a78fd14 - Browse repository at this point
Copy the full SHA a78fd14View commit details
Commits on Feb 4, 2025
-
Bump com.gradle.plugin-publish from 1.3.0 to 1.3.1 (#432)
Bumps com.gradle.plugin-publish from 1.3.0 to 1.3.1. [](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>
Configuration menu - View commit details
-
Copy full SHA for 354270c - Browse repository at this point
Copy the full SHA 354270cView commit details
Commits on Mar 29, 2025
-
Bump org.jetbrains.kotlin.jvm from 2.1.10 to 2.1.20 (#440)
Bumps [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) from 2.1.10 to 2.1.20. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.jvm's">https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.jvm's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.1.20</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <h4>Fixes</h4> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-68198"><code>KT-68198</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-68198"><code>KT-68198</code></a> Analysis API: Support application service registration in plugin XMLs</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a" rel="nofollow">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://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73156"><code>KT-73156</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73156"><code>KT-73156</code></a> AA: type retrieval for erroneous typealias crashes</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-71907"><code>KT-71907</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-71907"><code>KT-71907</code></a> K2 debugger evaluator failed when cannot resolve unrelated annotation</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-69128"><code>KT-69128</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-69128"><code>KT-69128</code></a> K2 IDE: "Unresolved reference in KDoc" reports existing Java class in reference to its own nested class</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-71613"><code>KT-71613</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-71613"><code>KT-71613</code></a> KaFirPsiJavaTypeParameterSymbol cannot be cast to KaFirTypeParameterSymbol</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-71741"><code>KT-71741</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-71741"><code>KT-71741</code></a> K2 IDE. Classifier was found in KtFile but was not found in FirFile in <code>libraries/tools/kotlin-gradle-plugin-integration-tests/build.gradle.kts</code> in <code>kotlin.git</code> and broken analysis</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-71942"><code>KT-71942</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-71942"><code>KT-71942</code></a> Need to rethrow Intellij Platform exceptions, like ProcessCanceledException</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-70949"><code>KT-70949</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-70949"><code>KT-70949</code></a> Analysis API: "containingDeclaration" does not work on nested Java classes in K2 implementation</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-69736"><code>KT-69736</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-69736"><code>KT-69736</code></a> K2 IDE: False positive resolution from KDoc for <code>value</code></li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-69047"><code>KT-69047</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-69047"><code>KT-69047</code></a> Analysis API: Unresolved KDoc reference to extensions with the same name</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a" rel="nofollow">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://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-69630"><code>KT-69630</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-69630"><code>KT-69630</code></a> KAPT User project builds with KAPT4 enabled fail with Metaspace overflow</li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-71263"><code>KT-71263</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-71263"><code>KT-71263</code></a> K2 evaluator: Error in evaluating self property with extension receiver</li> </ul> <h3>Analysis API. FIR</h3> <h4>Performance Improvements</h4> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72025"><code>KT-72025</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72025"><code>KT-72025</code></a> FileStructureElement: reduce redundant resolve</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-74012"><code>KT-74012</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-74012"><code>KT-74012</code></a> Redundant <code>FirAbstractBodyResolveTransformerDispatcher.<init></code> CPU consumption</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73900"><code>KT-73900</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73900"><code>KT-73900</code></a> ContextCollectorVisitor#computeContext may spend significant time on <code>createSnapshot</code></li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73665"><code>KT-73665</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73665"><code>KT-73665</code></a> FirElementFinder is inefficient in large files</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73330"><code>KT-73330</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73330"><code>KT-73330</code></a> Remove bodies from functions without contracts after the CONTRACTS phase</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73017"><code>KT-73017</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73017"><code>KT-73017</code></a> Analysis API: <code>FirReferenceResolveHelper.getSymbolsByResolvedImport</code> searches for classes even when the selected <code>FqName</code> is a known package</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72308"><code>KT-72308</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72308"><code>KT-72308</code></a> getOrBuildFir returns null for this expression for plusAssign operator</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72660"><code>KT-72660</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72660"><code>KT-72660</code></a> ISE: Recursive update at org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-74097"><code>KT-74097</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-74097"><code>KT-74097</code></a> ISE: Recursive update at org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-74098"><code>KT-74098</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-74098"><code>KT-74098</code></a> ISE: Recursive update at org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72148"><code>KT-72148</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72148"><code>KT-72148</code></a> K2: KISEWA: Expected FirResolvedArgumentList for FirAnnotationCallImpl of FirValueParameterImpl(DataClassMember) but FirArgumentListImpl found</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73079"><code>KT-73079</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73079"><code>KT-73079</code></a> K2: Internal compiler error when conflicting type aliases are present</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73456"><code>KT-73456</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73456"><code>KT-73456</code></a> Expected FirResolvedContractDescription but FirRawContractDescriptionImpl found for FirSimpleFunctionImpl</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73259"><code>KT-73259</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73259"><code>KT-73259</code></a> Expected FirResolvedContractDescription but FirLegacyRawContractDescriptionImpl found for FirSimpleFunctionImpl</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72740"><code>KT-72740</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72740"><code>KT-72740</code></a> FirDanglingModifierList: <code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-66132"><code>KT-66132</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-66132"><code>KT-66132</code></a> K2: FirRegularClass expected, but FirFileImpl found | Containing declaration is not found</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72196"><code>KT-72196</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72196"><code>KT-72196</code></a> K2. KMP. IllegalStateException: expect-actual matching is only possible for code with sources</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72652"><code>KT-72652</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72652"><code>KT-72652</code></a> <code>FirProvider#getContainingClass</code> should support <code>FirDanglingModifierSymbol</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.jvm's">https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.jvm's changelog</a>.</em></p> <blockquote> <h2>2.1.20</h2> <h3>Analysis API</h3> <h4>Fixes</h4> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-68198"><code>KT-68198</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-68198"><code>KT-68198</code></a> Analysis API: Support application service registration in plugin XMLs</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a" rel="nofollow">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://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73156"><code>KT-73156</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73156"><code>KT-73156</code></a> AA: type retrieval for erroneous typealias crashes</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-71907"><code>KT-71907</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-71907"><code>KT-71907</code></a> K2 debugger evaluator failed when cannot resolve unrelated annotation</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-69128"><code>KT-69128</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-69128"><code>KT-69128</code></a> K2 IDE: "Unresolved reference in KDoc" reports existing Java class in reference to its own nested class</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-71613"><code>KT-71613</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-71613"><code>KT-71613</code></a> KaFirPsiJavaTypeParameterSymbol cannot be cast to KaFirTypeParameterSymbol</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-71741"><code>KT-71741</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-71741"><code>KT-71741</code></a> K2 IDE. Classifier was found in KtFile but was not found in FirFile in <code>libraries/tools/kotlin-gradle-plugin-integration-tests/build.gradle.kts</code> in <code>kotlin.git</code> and broken analysis</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-71942"><code>KT-71942</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-71942"><code>KT-71942</code></a> Need to rethrow Intellij Platform exceptions, like ProcessCanceledException</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-70949"><code>KT-70949</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-70949"><code>KT-70949</code></a> Analysis API: "containingDeclaration" does not work on nested Java classes in K2 implementation</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-69736"><code>KT-69736</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-69736"><code>KT-69736</code></a> K2 IDE: False positive resolution from KDoc for <code>value</code></li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-69047"><code>KT-69047</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-69047"><code>KT-69047</code></a> Analysis API: Unresolved KDoc reference to extensions with the same name</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a" rel="nofollow">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://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-69630"><code>KT-69630</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-69630"><code>KT-69630</code></a> KAPT User project builds with KAPT4 enabled fail with Metaspace overflow</li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-71263"><code>KT-71263</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-71263"><code>KT-71263</code></a> K2 evaluator: Error in evaluating self property with extension receiver</li> </ul> <h3>Analysis API. FIR</h3> <h4>Performance Improvements</h4> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72025"><code>KT-72025</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72025"><code>KT-72025</code></a> FileStructureElement: reduce redundant resolve</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-74012"><code>KT-74012</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-74012"><code>KT-74012</code></a> Redundant <code>FirAbstractBodyResolveTransformerDispatcher.<init></code> CPU consumption</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73900"><code>KT-73900</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73900"><code>KT-73900</code></a> ContextCollectorVisitor#computeContext may spend significant time on <code>createSnapshot</code></li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73665"><code>KT-73665</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73665"><code>KT-73665</code></a> FirElementFinder is inefficient in large files</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73330"><code>KT-73330</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73330"><code>KT-73330</code></a> Remove bodies from functions without contracts after the CONTRACTS phase</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73017"><code>KT-73017</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73017"><code>KT-73017</code></a> Analysis API: <code>FirReferenceResolveHelper.getSymbolsByResolvedImport</code> searches for classes even when the selected <code>FqName</code> is a known package</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72308"><code>KT-72308</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72308"><code>KT-72308</code></a> getOrBuildFir returns null for this expression for plusAssign operator</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72660"><code>KT-72660</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72660"><code>KT-72660</code></a> ISE: Recursive update at org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-74097"><code>KT-74097</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-74097"><code>KT-74097</code></a> ISE: Recursive update at org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-74098"><code>KT-74098</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-74098"><code>KT-74098</code></a> ISE: Recursive update at org.jetbrains.kotlin.analysis.low.level.api.fir.caches.FirCaffeineCache.getValue</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72148"><code>KT-72148</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72148"><code>KT-72148</code></a> K2: KISEWA: Expected FirResolvedArgumentList for FirAnnotationCallImpl of FirValueParameterImpl(DataClassMember) but FirArgumentListImpl found</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73079"><code>KT-73079</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73079"><code>KT-73079</code></a> K2: Internal compiler error when conflicting type aliases are present</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73456"><code>KT-73456</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73456"><code>KT-73456</code></a> Expected FirResolvedContractDescription but FirRawContractDescriptionImpl found for FirSimpleFunctionImpl</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73259"><code>KT-73259</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73259"><code>KT-73259</code></a> Expected FirResolvedContractDescription but FirLegacyRawContractDescriptionImpl found for FirSimpleFunctionImpl</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72740"><code>KT-72740</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72740"><code>KT-72740</code></a> FirDanglingModifierList: <code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-66132"><code>KT-66132</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-66132"><code>KT-66132</code></a> K2: FirRegularClass expected, but FirFileImpl found | Containing declaration is not found</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72196"><code>KT-72196</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72196"><code>KT-72196</code></a> K2. KMP. IllegalStateException: expect-actual matching is only possible for code with sources</li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-72652"><code>KT-72652</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-72652"><code>KT-72652</code></a> <code>FirProvider#getContainingClass</code> should support <code>FirDanglingModifierSymbol</code></li> <li><a href="https://github.com/%3Ca%20href="https://youtrack.jetbrains.com/issue/KT-73105"><code>KT-73105</code></a" rel="nofollow">https://youtrack.jetbrains.com/issue/KT-73105"><code>KT-73105</code></a> Lazy resolve contract violation (BODY_RESOLVE from BODY_RESOLVE)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/658a2010b15a22583f9841e1a2d4bddf1baac612"><code>658a201</code></a">https://github.com/JetBrains/kotlin/commit/658a2010b15a22583f9841e1a2d4bddf1baac612"><code>658a201</code></a> Add ChangeLog for 2.1.20-RC3</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/b2dfd946fae7d632ae8f4b59dcb8f59a69c1f874"><code>b2dfd94</code></a">https://github.com/JetBrains/kotlin/commit/b2dfd946fae7d632ae8f4b59dcb8f59a69c1f874"><code>b2dfd94</code></a> [FIR] Fix a false negative <code>SUPER_CALL_WITH_DEFAULT_PARAMETERS</code></li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/982a4ef0cdb9aa7ddb7d715575f2bb3f6010128a"><code>982a4ef</code></a">https://github.com/JetBrains/kotlin/commit/982a4ef0cdb9aa7ddb7d715575f2bb3f6010128a"><code>982a4ef</code></a> [FIR] Reproduce ^KT-75578</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/173e94a33a27164bb0890a965db21be0ecc6b031"><code>173e94a</code></a">https://github.com/JetBrains/kotlin/commit/173e94a33a27164bb0890a965db21be0ecc6b031"><code>173e94a</code></a> Fix CMP-7747</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/dbed51216ac390a2f4eecbd70a7134b3d77e52e1"><code>dbed512</code></a">https://github.com/JetBrains/kotlin/commit/dbed51216ac390a2f4eecbd70a7134b3d77e52e1"><code>dbed512</code></a> CMP-7571: keep the calls to public $stable fields (in K1 klibs) as is</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/e7e183f4df71c8a702b71b36fc664ff158064dbc"><code>e7e183f</code></a">https://github.com/JetBrains/kotlin/commit/e7e183f4df71c8a702b71b36fc664ff158064dbc"><code>e7e183f</code></a> CMP-7571: merge two findDeclaration calls into one</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/0c8b50dff5fb52364c85fa9d9f1b744fa895ef8c"><code>0c8b50d</code></a">https://github.com/JetBrains/kotlin/commit/0c8b50dff5fb52364c85fa9d9f1b744fa895ef8c"><code>0c8b50d</code></a> CMP-7571: improve signature generation for an artificial stability getter</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/cb387d50e56946d168151d4bf515dee86a2e8165"><code>cb387d5</code></a">https://github.com/JetBrains/kotlin/commit/cb387d50e56946d168151d4bf515dee86a2e8165"><code>cb387d5</code></a> CMP-7571: add signatures to artifical stability getters</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/f17e609df3014162f17e55bc19bf33a158df6682"><code>f17e609</code></a">https://github.com/JetBrains/kotlin/commit/f17e609df3014162f17e55bc19bf33a158df6682"><code>f17e609</code></a> Avoid multiple finalizations of generalConfigurationMetrics</li> <li><a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/commit/45e81bb7f13fe8a3d2dbd5eeee2649edb7a88e74"><code>45e81bb</code></a">https://github.com/JetBrains/kotlin/commit/45e81bb7f13fe8a3d2dbd5eeee2649edb7a88e74"><code>45e81bb</code></a> Edit ChangeLog for 2.1.20-RC2</li> <li>Additional commits viewable in <a href="https://github.com/%3Ca%20href="https://github.com/JetBrains/kotlin/compare/v2.1.10...v2.1.20">compare">https://github.com/JetBrains/kotlin/compare/v2.1.10...v2.1.20">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <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>
Configuration menu - View commit details
-
Copy full SHA for 763f652 - Browse repository at this point
Copy the full SHA 763f652View commit details
Commits on Apr 15, 2025
-
Bump commons-io:commons-io from 2.18.0 to 2.19.0 (#441)
Bumps commons-io:commons-io from 2.18.0 to 2.19.0. [](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>
Configuration menu - View commit details
-
Copy full SHA for 50ee791 - Browse repository at this point
Copy the full SHA 50ee791View commit details -
Bump org.gradle.toolchains.foojay-resolver-convention from 0.9.0 to 0…
….10.0 (#442) Bumps org.gradle.toolchains.foojay-resolver-convention from 0.9.0 to 0.10.0. [](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>
Configuration menu - View commit details
-
Copy full SHA for b690ae3 - Browse repository at this point
Copy the full SHA b690ae3View commit details
Commits on Apr 24, 2025
-
Claude Code configuration (#445)
Co-authored-by: Jeremy Mailen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9d5d6b - Browse repository at this point
Copy the full SHA e9d5d6bView commit details -
Fix issue #423: Configure ktlint classpath for custom tasks when no k…
…otlin plugin is applied (#446) - Moved task classpath configuration outside of plugin-specific block - Fixed dependency issues by using individual ktlint dependencies instead of CLI Co-authored-by: Jeremy Mailen <[email protected]> Co-authored-by: Claude <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4ba049 - Browse repository at this point
Copy the full SHA a4ba049View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 5.0.1...5.0.2