Skip to content

Commit

Permalink
fix(deps): bump kotlinVersion from 1.9.23 to 1.9.24 (#397)
Browse files Browse the repository at this point in the history
Bumps `kotlinVersion` from 1.9.23 to 1.9.24.
Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 1.9.23 to 1.9.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p>
<blockquote>
<h2>1.9.24</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64890"><code>KT-64890</code></a> K/Wasm compiler crash with external class and Kodein</li>
</ul>
<h3>Compiler</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65235"><code>KT-65235</code></a> JDK 21 might lead to change in overloads resolution</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-66768"><code>KT-66768</code></a> K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast call</li>
</ul>
<h3>Native</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67218"><code>KT-67218</code></a> Native: nested classes in kx.serialization ProtoBuf produce empty array for release binary</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67139"><code>KT-67139</code></a> Build reports can be overridden</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67138"><code>KT-67138</code></a> Json report is empty for incremental compilation</li>
</ul>
<h3>Tools. Gradle. Multiplatform</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67127"><code>KT-67127</code></a> KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machines</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-66514"><code>KT-66514</code></a> Don't get output file from Cinterop task for IDE Import if host os doesn't support it</li>
</ul>
<h3>Tools. JPS</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65043"><code>KT-65043</code></a> JPS dumb mode should respect maps needed for the compiler</li>
</ul>
<h3>Tools. Wasm</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67785"><code>KT-67785</code></a> Kotlin/Wasm: Node.JS 22 does not need experimental-wasm-gc flag anymore</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65864"><code>KT-65864</code></a> K/Wasm: update Node.js to 22.x</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p>
<blockquote>
<h2>1.9.24</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64890"><code>KT-64890</code></a> K/Wasm compiler crash with external class and Kodein</li>
</ul>
<h3>Compiler</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65235"><code>KT-65235</code></a> JDK 21 might lead to change in overloads resolution</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-66768"><code>KT-66768</code></a> K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast call</li>
</ul>
<h3>Native</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67218"><code>KT-67218</code></a> Native: nested classes in kx.serialization ProtoBuf produce empty array for release binary</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67139"><code>KT-67139</code></a> Build reports can be overridden</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67138"><code>KT-67138</code></a> Json report is empty for incremental compilation</li>
</ul>
<h3>Tools. Gradle. Multiplatform</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67127"><code>KT-67127</code></a> KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machines</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-66514"><code>KT-66514</code></a> Don't get output file from Cinterop task for IDE Import if host os doesn't support it</li>
</ul>
<h3>Tools. JPS</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65043"><code>KT-65043</code></a> JPS dumb mode should respect maps needed for the compiler</li>
</ul>
<h3>Tools. Wasm</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67785"><code>KT-67785</code></a> Kotlin/Wasm: Node.JS 22 does not need experimental-wasm-gc flag anymore</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65864"><code>KT-65864</code></a> K/Wasm: update Node.js to 22.x</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/0d7708daacc57ea03ec1ea728197b7e9630c8025"><code>0d7708d</code></a> Add changelog for 1.9.24</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/392181d7ee6b9b6d566daaa1a2bfc732d17c2bb2"><code>392181d</code></a> [K/N] Devirtualization: fixed the problem with type checks</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/9ac91e4ef711819f6c61e6d24397096b80ee61e2"><code>9ac91e4</code></a> [K/N][tests] Couple of reproducers for #KT-67218</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/1a630b553a1a38a5d0ccfd135c3b8d5911351388"><code>1a630b5</code></a> [WasmJs] Add support for external class reflection</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/087242027ea9cdfcaafc081e67bdc0ab4879d6d1"><code>0872420</code></a> Reorganize <code>GradleBuildTime</code> entries to match actual structure used in compiler</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/8bbf8dcfac4526fcb924559005041fbcc9b33204"><code>8bbf8dc</code></a> [Minor] Rename <code>compiler</code> and <code>compilerPipeline</code> files to show backend belonging</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/05373c433b70e97cd6f9dad474e65b16f5c40202"><code>05373c4</code></a> [CLI] Include klib generation into IR translation time measurements</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/cc379a8386dcad36b2629b7ad9840aa3e878bc67"><code>cc379a8</code></a> [CLI] Notify JS IR perf manager when generation is started and finished</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/c3a1c4e665e8f83c6c4023302d5b03453352e848"><code>c3a1c4e</code></a> [CLI] Notify WASM perf manager when generation is started and finished</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/4bbc4cf9bd72aede06b52cdcb51c1d686950f3dc"><code>4bbc4cf</code></a> [CLI] Notify JS IR perf manager when analysis is started and finished</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.9.23...v1.9.24">compare view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin.jvm` from 1.9.23 to 1.9.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin.jvm's releases</a>.</em></p>
<blockquote>
<h2>1.9.24</h2>
<h2>Changelog</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64890"><code>KT-64890</code></a> K/Wasm compiler crash with external class and Kodein</li>
</ul>
<h3>Compiler</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65235"><code>KT-65235</code></a> JDK 21 might lead to change in overloads resolution</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-66768"><code>KT-66768</code></a> K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast call</li>
</ul>
<h3>Native</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67218"><code>KT-67218</code></a> Native: nested classes in kx.serialization ProtoBuf produce empty array for release binary</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67139"><code>KT-67139</code></a> Build reports can be overridden</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67138"><code>KT-67138</code></a> Json report is empty for incremental compilation</li>
</ul>
<h3>Tools. Gradle. Multiplatform</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67127"><code>KT-67127</code></a> KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machines</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-66514"><code>KT-66514</code></a> Don't get output file from Cinterop task for IDE Import if host os doesn't support it</li>
</ul>
<h3>Tools. JPS</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65043"><code>KT-65043</code></a> JPS dumb mode should respect maps needed for the compiler</li>
</ul>
<h3>Tools. Wasm</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67785"><code>KT-67785</code></a> Kotlin/Wasm: Node.JS 22 does not need experimental-wasm-gc flag anymore</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65864"><code>KT-65864</code></a> K/Wasm: update Node.js to 22.x</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin.jvm's changelog</a>.</em></p>
<blockquote>
<h2>1.9.24</h2>
<h3>Backend. Wasm</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-64890"><code>KT-64890</code></a> K/Wasm compiler crash with external class and Kodein</li>
</ul>
<h3>Compiler</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65235"><code>KT-65235</code></a> JDK 21 might lead to change in overloads resolution</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-66768"><code>KT-66768</code></a> K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast call</li>
</ul>
<h3>Native</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67218"><code>KT-67218</code></a> Native: nested classes in kx.serialization ProtoBuf produce empty array for release binary</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67139"><code>KT-67139</code></a> Build reports can be overridden</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67138"><code>KT-67138</code></a> Json report is empty for incremental compilation</li>
</ul>
<h3>Tools. Gradle. Multiplatform</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67127"><code>KT-67127</code></a> KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machines</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-66514"><code>KT-66514</code></a> Don't get output file from Cinterop task for IDE Import if host os doesn't support it</li>
</ul>
<h3>Tools. JPS</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65043"><code>KT-65043</code></a> JPS dumb mode should respect maps needed for the compiler</li>
</ul>
<h3>Tools. Wasm</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-67785"><code>KT-67785</code></a> Kotlin/Wasm: Node.JS 22 does not need experimental-wasm-gc flag anymore</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-65864"><code>KT-65864</code></a> K/Wasm: update Node.js to 22.x</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/0d7708daacc57ea03ec1ea728197b7e9630c8025"><code>0d7708d</code></a> Add changelog for 1.9.24</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/392181d7ee6b9b6d566daaa1a2bfc732d17c2bb2"><code>392181d</code></a> [K/N] Devirtualization: fixed the problem with type checks</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/9ac91e4ef711819f6c61e6d24397096b80ee61e2"><code>9ac91e4</code></a> [K/N][tests] Couple of reproducers for #KT-67218</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/1a630b553a1a38a5d0ccfd135c3b8d5911351388"><code>1a630b5</code></a> [WasmJs] Add support for external class reflection</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/087242027ea9cdfcaafc081e67bdc0ab4879d6d1"><code>0872420</code></a> Reorganize <code>GradleBuildTime</code> entries to match actual structure used in compiler</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/8bbf8dcfac4526fcb924559005041fbcc9b33204"><code>8bbf8dc</code></a> [Minor] Rename <code>compiler</code> and <code>compilerPipeline</code> files to show backend belonging</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/05373c433b70e97cd6f9dad474e65b16f5c40202"><code>05373c4</code></a> [CLI] Include klib generation into IR translation time measurements</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/cc379a8386dcad36b2629b7ad9840aa3e878bc67"><code>cc379a8</code></a> [CLI] Notify JS IR perf manager when generation is started and finished</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/c3a1c4e665e8f83c6c4023302d5b03453352e848"><code>c3a1c4e</code></a> [CLI] Notify WASM perf manager when generation is started and finished</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/4bbc4cf9bd72aede06b52cdcb51c1d686950f3dc"><code>4bbc4cf</code></a> [CLI] Notify JS IR perf manager when analysis is started and finished</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.9.23...v1.9.24">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>
  • Loading branch information
dependabot[bot] authored May 20, 2024
1 parent 6d9e04f commit 96240da
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
buildscript {
ext {
kotlinVersion = '1.9.23'
kotlinVersion = '1.9.24'
kotlinCoroutinesVersion = '1.8.0'
}
repositories {
Expand Down

0 comments on commit 96240da

Please sign in to comment.