Skip to content

Commit

Permalink
fix(deps): bump org.jetbrains.kotlin.jvm from 1.6.21 to 1.8.10 (#268)
Browse files Browse the repository at this point in the history
Bumps [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) from 1.6.21 to 1.8.10.
<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>Kotlin 1.8.10</h2>
<h2>Changelog</h2>
<h3>Compiler</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55483"><code>KT-55483</code></a> K2: Fir is not initialized for FirRegularClassSymbol java/lang/invoke/LambdaMetafactory</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55729"><code>KT-55729</code></a> &quot;None of the following functions can be called with the arguments supplied:&quot; in 1.8.0</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55769"><code>KT-55769</code></a> &quot;ERROR: Could not find accessor&quot;: Android DataBinding fails with Kotlin 1.8.0</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55308"><code>KT-55308</code></a> InnerClass attributes should be sorted (innermost last)</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56282"><code>KT-56282</code></a> KJS: Invalidate incremental cache in case of compiler internal errors</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55852"><code>KT-55852</code></a> JS: &quot;IllegalStateException: Unexpected ir type argument&quot; caused by List with star projection type</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55716"><code>KT-55716</code></a> KJS / IC: &quot;Cannot read properties of undefined&quot; with overriding variables with 1.8.0</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55758"><code>KT-55758</code></a> KJS / IR: Checking implemented interface on a class implementing a <a href="https://github.com/JsExport"><code>@​JsExport</code></a> interface returns the wrong result</li>
</ul>
<h3>Reflection</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56093"><code>KT-56093</code></a> Metaspace leak in a Gradle plugin built with Kotlin 1.8.0</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56347"><code>KT-56347</code></a> [Kotlin 1.8] Regression kotlinx.serialization compiler plugin internal error</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55681"><code>KT-55681</code></a> Serialization: NullPointerException after update to 1.8.0 caused by <code>@Serializer(forClass= ..)</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56244"><code>KT-56244</code></a> kotlinx.serialization compiler intrinsic does not work with encodeToString function in 1.8.0</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55683"><code>KT-55683</code></a> Serialization: &quot;IllegalStateException: Expected to have a primary constructor&quot; with expect class and companion object</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55682"><code>KT-55682</code></a> Serialization: &quot;IllegalStateException: Function has no body: FUN name:serializer&quot; with 1.8.0</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55697"><code>KT-55697</code></a> KGP 1.8.0 adds compileOnly dependencies to unit test compile classpath</li>
</ul>
<h3>Tools. Gradle. Multiplatform</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55730"><code>KT-55730</code></a> MPP / Gradle: compileKotlinMetadata fails to resolve symbols in additional source sets</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56280"><code>KT-56280</code></a> Gradle: freeCompilerArgs are no longer propagated from compilations to Native binaries</li>
</ul>
<h3>Tools. Kapt</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-48013"><code>KT-48013</code></a> Kapt generates illegal stubs for private interface methods</li>
</ul>
<h2>Checksums</h2>
<table>
<thead>
<tr>
<th>File</th>
<th>Sha256</th>
</tr>
</thead>
<tbody>
<tr>
<td>kotlin-compiler-1.8.10.zip</td>
<td>4c3fa7bc1bb9ef3058a2319d8bcc3b7196079f88e92fdcd8d304a46f4b6b5787</td>
</tr>
<tr>
<td>kotlin-native-linux-x86_64-1.8.10.tar.gz</td>
<td>4c5c8a82a63a3a9845be2514d536ca407340db7fc558b97c43ed003f866a9742</td>
</tr>
</tbody>
</table>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/v1.8.10/ChangeLog.md">org.jetbrains.kotlin.jvm's changelog</a>.</em></p>
<blockquote>
<h2>1.8.10</h2>
<h3>Compiler</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55483"><code>KT-55483</code></a> K2: Fir is not initialized for FirRegularClassSymbol java/lang/invoke/LambdaMetafactory</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55729"><code>KT-55729</code></a> &quot;None of the following functions can be called with the arguments supplied:&quot; in 1.8.0</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55769"><code>KT-55769</code></a> &quot;ERROR: Could not find accessor&quot;: Android DataBinding fails with Kotlin 1.8.0</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55308"><code>KT-55308</code></a> InnerClass attributes should be sorted (innermost last)</li>
</ul>
<h3>JavaScript</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56282"><code>KT-56282</code></a> KJS: Invalidate incremental cache in case of compiler internal errors</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55852"><code>KT-55852</code></a> JS: &quot;IllegalStateException: Unexpected ir type argument&quot; caused by List with star projection type</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55716"><code>KT-55716</code></a> KJS / IC: &quot;Cannot read properties of undefined&quot; with overriding variables with 1.8.0</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55758"><code>KT-55758</code></a> KJS / IR: Checking implemented interface on a class implementing a <a href="https://github.com/JsExport"><code>@​JsExport</code></a> interface returns the wrong result</li>
</ul>
<h3>Reflection</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56093"><code>KT-56093</code></a> Metaspace leak in a Gradle plugin built with Kotlin 1.8.0</li>
</ul>
<h3>Tools. Compiler plugins. Serialization</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56347"><code>KT-56347</code></a> [Kotlin 1.8] Regression kotlinx.serialization compiler plugin internal error</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55681"><code>KT-55681</code></a> Serialization: NullPointerException after update to 1.8.0 caused by <code>@Serializer(forClass= ..)</code></li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56244"><code>KT-56244</code></a> kotlinx.serialization compiler intrinsic does not work with encodeToString function in 1.8.0</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55683"><code>KT-55683</code></a> Serialization: &quot;IllegalStateException: Expected to have a primary constructor&quot; with expect class and companion object</li>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55682"><code>KT-55682</code></a> Serialization: &quot;IllegalStateException: Function has no body: FUN name:serializer&quot; with 1.8.0</li>
</ul>
<h3>Tools. Gradle</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55697"><code>KT-55697</code></a> KGP 1.8.0 adds compileOnly dependencies to unit test compile classpath</li>
</ul>
<h3>Tools. Gradle. Multiplatform</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55730"><code>KT-55730</code></a> MPP / Gradle: compileKotlinMetadata fails to resolve symbols in additional source sets</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-56280"><code>KT-56280</code></a> Gradle: freeCompilerArgs are no longer propagated from compilations to Native binaries</li>
</ul>
<h3>Tools. Kapt</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-48013"><code>KT-48013</code></a> Kapt generates illegal stubs for private interface methods</li>
</ul>
<h2>1.8.0-RC2</h2>
<h3>Compiler</h3>
<ul>
<li><a href="https://youtrack.jetbrains.com/issue/KT-55357"><code>KT-55357</code></a> IllegalStateException when reading a class that delegates to a Java class with a definitely-not-null type with a flexible upper bound</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/JetBrains/kotlin/commit/3d65420f78e384d2e4f1eeb49b935696a50f0bff"><code>3d65420</code></a> Add changelog for 1.8.10</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/a8fee4d4bb8a46f652356847d4102481ab84fa8f"><code>a8fee4d</code></a> Don't override compilation freeCompilerArgs in link task</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/e2b4317ebc2d199955a6bbf522465368a6f2c881"><code>e2b4317</code></a> [Gradle] Legacy metadata compilation should contain all source sets from</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/b6cde890e95a480e8f93f1e41c2394c8943e04e1"><code>b6cde89</code></a> [JS IR] Invalidate an incremental cache in case of errors</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/08dd52faa9c7dc8718666c74d8a252da6a16838d"><code>08dd52f</code></a> Address classloader leak in a recently-introduced ClassValueCache</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/46ddcac4f7dc925dbca828117c318589dd8de11e"><code>46ddcac</code></a> Support intrinsifying of serializer() function when it is seen inside multifi...</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/2d1e8db9b93b742efb8de7aad43a708ee57f0e6c"><code>2d1e8db</code></a> Handle <a href="https://github.com/Serializable"><code>@​Serializable</code></a> classes that implement interfaces by delegation</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/d5e97c696d31da931cdb721783b8b6699c37deab"><code>d5e97c6</code></a> Skip properties from Java classes for which the getter type is unknown</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/c8a4ba1ce30370f364bcb89d3aa0ec55f6f11fb6"><code>c8a4ba1</code></a> [JS IR] Don't check an interface method default impl during JS translation</li>
<li><a href="https://github.com/JetBrains/kotlin/commit/eaa61d2328ec12aa38eb545128c17cd1d256ca52"><code>eaa61d2</code></a> K1: Fix regression with callable references as last statements in lambda</li>
<li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.6.21...v1.8.10">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.kotlin.jvm&package-manager=gradle&previous-version=1.6.21&new-version=1.8.10)](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 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 Mar 14, 2023
1 parent dc796e3 commit 9e6a9d4
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ group = "tech.relaycorp"

plugins {
// Apply the Kotlin JVM plugin to add support for Kotlin.
id("org.jetbrains.kotlin.jvm") version "1.6.21"
id("org.jetbrains.kotlin.jvm") version "1.8.10"

// Apply the java-library plugin for API and implementation separation.
`java-library`
Expand Down

0 comments on commit 9e6a9d4

Please sign in to comment.