Skip to content

Commit

Permalink
Bump the kotlin group across 1 directory with 5 updates (#339)
Browse files Browse the repository at this point in the history
Bumps the kotlin group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
|
[org.jetbrains.kotlin:kotlin-scripting-jsr223](https://github.com/JetBrains/kotlin)
| `2.0.20` | `2.0.21` |
|
[org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin)
| `2.0.20` | `2.0.21` |
|
[org.jetbrains.kotlin:kotlin-reflect](https://github.com/JetBrains/kotlin)
| `2.0.20` | `2.0.21` |
|
[org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin)
| `2.0.20` | `2.0.21` |
| [com.google.devtools.ksp](https://github.com/google/ksp) |
`2.0.20-1.0.25` | `2.0.21-1.0.25` |


Updates `org.jetbrains.kotlin:kotlin-scripting-jsr223` from 2.0.20 to
2.0.21
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-scripting-jsr223's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.0.21</h2>
<h2>Changelog</h2>
<h3>Apple Ecosystem</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69093"><code>KT-69093</code></a>
Xcode 16 support in Kotlin</li>
</ul>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71374"><code>KT-71374</code></a>
lldb: step out breaks breaking in Xcode 16</li>
</ul>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69735"><code>KT-69735</code></a>
K2: Static fields are missing from the declaration list of corresponding
IrClass for java class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71122"><code>KT-71122</code></a>
Regression in Kotlin Compiler 2.0 causing NPE in the runtime</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70931"><code>KT-70931</code></a>
K2 / Scripts: &quot;cannot convert IrExpression to ConstantValue&quot;
when using function annotation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70584"><code>KT-70584</code></a>
K2: &quot;IllegalStateException: flow for PostponedLambdaExitNode not
initialized - traversing nodes in wrong order?&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70808"><code>KT-70808</code></a>
K2: &quot;node has already been visited&quot; with anonymous object in
dead code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69985"><code>KT-69985</code></a>
K2: Classifier declarations from root package are resolved without
imports in non-root packages</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70683"><code>KT-70683</code></a>
K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70901"><code>KT-70901</code></a>
False positive Public-API inline function cannot access non-public-API
property accessor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70930"><code>KT-70930</code></a>
K2: Java annotations not present on ENUM_ENTRY IR elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70194"><code>KT-70194</code></a>
K2 IDE: exception on a very red file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69399"><code>KT-69399</code></a>
Native: IllegalStateException: &quot;Failed to build cache&quot;</li>
</ul>
<h3>Compose compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://issuetracker.google.com/issues/329477544"><code>b/329477544</code></a>
Force open / overridden Composable functions to be non-restartable.</li>
<li><a
href="https://issuetracker.google.com/issues/361652128"><code>b/361652128</code></a>
Disable live literal transform if the corresponding flag is
disabled</li>
</ul>
<h3>IR. Actualizer</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70894"><code>KT-70894</code></a>
IR crash. Unprocessed <code>IrFunctionFakeOverrideSymbol</code> when
actualize to Java</li>
</ul>
<h3>IR. Tree</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71191"><code>KT-71191</code></a>
SymbolTable: Check if the provided signature is public before adding a
symbol to the SymbolTable</li>
</ul>
<h3>Native. Build Infrastructure</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71485"><code>KT-71485</code></a>
K/N runtime parts don't build due to _Float16 issues on x86_64
macOS</li>
</ul>
<h3>Native. C Export</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69507"><code>KT-69507</code></a>
LLVM 11 clang with Xcode 16 headers: standard c++ headers</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71029"><code>KT-71029</code></a>
Investigate why stdarg.h declarations leak into testModuleA</li>
</ul>
<h3>Native. Platform Libraries</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70566"><code>KT-70566</code></a>
LLVM 11 clang with Xcode 16 headers: 'sys/cdefs.h' file not found</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71624"><code>KT-71624</code></a>
Eliminate remaining UIKit/AppKit removed signatures</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70031"><code>KT-70031</code></a>
Rebuild platform libraries in 2.0.21 with Xcode 16</li>
</ul>
<h3>Native. Testing</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70603"><code>KT-70603</code></a>
C++ with -fmodules: cyclic dependency in module 'std': std -&gt; _wctype
-&gt; __wctype -&gt; std in dev llvm toolchains</li>
</ul>
<h3>Tools. CLI. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71262"><code>KT-71262</code></a>
KotlinNativeLink tasks fetching from network despite
-Xoverride-konan-properties=dependenciesUrl= being set</li>
</ul>
<h3>Tools. Compiler Plugins</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71038"><code>KT-71038</code></a>
PowerAssert: Constant on RHS of elvis operator leads to compiler
crash</li>
</ul>
<h3>Tools. Daemon</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-35381"><code>KT-35381</code></a>
Get rid of the native-platform usage in kotlin compiler</li>
</ul>
<h3>Tools. Gradle. Multiplatform</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71444"><code>KT-71444</code></a>
Certain POMs produced by Kotlin 2.0.20 cannot be consumed by KMP
projects with Android targets</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70700"><code>KT-70700</code></a>
Gradle 8.10: The value for task ':commonizeNativeDistribution' property
'kotlinNativeBundleBuildService' cannot be changed any further</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71396"><code>KT-71396</code></a>
Gradle client side JVM explodes with OOM due to xcodebuild logs</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.21/ChangeLog.md">org.jetbrains.kotlin:kotlin-scripting-jsr223's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.21-RC</h2>
<h3>Apple Ecosystem</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69093"><code>KT-69093</code></a>
Xcode 16 support in Kotlin</li>
</ul>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71374"><code>KT-71374</code></a>
lldb: step out breaks breaking in Xcode 16</li>
</ul>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69735"><code>KT-69735</code></a>
K2: Static fields are missing from the declaration list of corresponding
IrClass for java class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71122"><code>KT-71122</code></a>
Regression in Kotlin Compiler 2.0 causing NPE in the runtime</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70931"><code>KT-70931</code></a>
K2 / Scripts: &quot;cannot convert IrExpression to ConstantValue&quot;
when using function annotation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70584"><code>KT-70584</code></a>
K2: &quot;IllegalStateException: flow for PostponedLambdaExitNode not
initialized - traversing nodes in wrong order?&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70808"><code>KT-70808</code></a>
K2: &quot;node has already been visited&quot; with anonymous object in
dead code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69985"><code>KT-69985</code></a>
K2: Classifier declarations from root package are resolved without
imports in non-root packages</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70683"><code>KT-70683</code></a>
K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70901"><code>KT-70901</code></a>
False positive Public-API inline function cannot access non-public-API
property accessor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70930"><code>KT-70930</code></a>
K2: Java annotations not present on ENUM_ENTRY IR elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70194"><code>KT-70194</code></a>
K2 IDE: exception on a very red file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69399"><code>KT-69399</code></a>
Native: IllegalStateException: &quot;Failed to build cache&quot;</li>
</ul>
<h3>Compose compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://issuetracker.google.com/issues/329477544"><code>b/329477544</code></a>
Force open / overridden Composable functions to be non-restartable.</li>
<li><a
href="https://issuetracker.google.com/issues/361652128"><code>b/361652128</code></a>
Disable live literal transform if the corresponding flag is
disabled</li>
</ul>
<h3>IR. Actualizer</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70894"><code>KT-70894</code></a>
IR crash. Unprocessed <code>IrFunctionFakeOverrideSymbol</code> when
actualize to Java</li>
</ul>
<h3>IR. Tree</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71191"><code>KT-71191</code></a>
SymbolTable: Check if the provided signature is public before adding a
symbol to the SymbolTable</li>
</ul>
<h3>Native. Build Infrastructure</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71485"><code>KT-71485</code></a>
K/N runtime parts don't build due to _Float16 issues on x86_64
macOS</li>
</ul>
<h3>Native. C Export</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69507"><code>KT-69507</code></a>
LLVM 11 clang with Xcode 16 headers: standard c++ headers</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/284e9b4041bd815b5b1b489070bbb1f1db6de35c"><code>284e9b4</code></a>
Add ChangeLog for 2.0.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/38084f071463e1af30fc89cc57ec5921eaa08bcb"><code>38084f0</code></a>
Enable source information for getters and other special-named
functions</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9fcd24755da30dadd56a12e5b4369e3a3c15bca0"><code>9fcd247</code></a>
Move source information of default parameters to the default group</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/4bad11daee4357b688d0852dd18719775c9f23d7"><code>4bad11d</code></a>
Add source markers to <a
href="https://github.com/ExplicitGroupsComposable"><code>@​ExplicitGroupsComposable</code></a></li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/fcc1075359da24cf5b7bdc892149db35eb50fd16"><code>fcc1075</code></a>
Bump IntelliJ platform to 233.13135.128</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/14992541bbe30af2c27ac2c43e18ae1bbc1681fe"><code>1499254</code></a>
[FIR2IR] Add static fields to the list of declarations of lazy IR java
class</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/8f121bc8a2b2840f9f6c1cd2a22034ad3b5cb1ff"><code>8f121bc</code></a>
Derelocate NSTextAttachment and NSTextContainer methods</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/cc0919d0f0b8a48a265d5f29ae44eb49479aaad2"><code>cc0919d</code></a>
Allow using categories in the def file to reintroduce methods in the
class</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b1504e7f37a6c399b96bcae95d94b3a06603beed"><code>b1504e7</code></a>
[IC] Add synchronized clean methods to storage classes</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/273abb82bb4ebbaf29b2205c49216ea23cddb3af"><code>273abb8</code></a>
Derelocate deprecated DOMElement APIs</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.0.20...v2.0.21">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.0.20 to
2.0.21
<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>Kotlin 2.0.21</h2>
<h2>Changelog</h2>
<h3>Apple Ecosystem</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69093"><code>KT-69093</code></a>
Xcode 16 support in Kotlin</li>
</ul>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71374"><code>KT-71374</code></a>
lldb: step out breaks breaking in Xcode 16</li>
</ul>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69735"><code>KT-69735</code></a>
K2: Static fields are missing from the declaration list of corresponding
IrClass for java class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71122"><code>KT-71122</code></a>
Regression in Kotlin Compiler 2.0 causing NPE in the runtime</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70931"><code>KT-70931</code></a>
K2 / Scripts: &quot;cannot convert IrExpression to ConstantValue&quot;
when using function annotation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70584"><code>KT-70584</code></a>
K2: &quot;IllegalStateException: flow for PostponedLambdaExitNode not
initialized - traversing nodes in wrong order?&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70808"><code>KT-70808</code></a>
K2: &quot;node has already been visited&quot; with anonymous object in
dead code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69985"><code>KT-69985</code></a>
K2: Classifier declarations from root package are resolved without
imports in non-root packages</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70683"><code>KT-70683</code></a>
K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70901"><code>KT-70901</code></a>
False positive Public-API inline function cannot access non-public-API
property accessor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70930"><code>KT-70930</code></a>
K2: Java annotations not present on ENUM_ENTRY IR elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70194"><code>KT-70194</code></a>
K2 IDE: exception on a very red file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69399"><code>KT-69399</code></a>
Native: IllegalStateException: &quot;Failed to build cache&quot;</li>
</ul>
<h3>Compose compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://issuetracker.google.com/issues/329477544"><code>b/329477544</code></a>
Force open / overridden Composable functions to be non-restartable.</li>
<li><a
href="https://issuetracker.google.com/issues/361652128"><code>b/361652128</code></a>
Disable live literal transform if the corresponding flag is
disabled</li>
</ul>
<h3>IR. Actualizer</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70894"><code>KT-70894</code></a>
IR crash. Unprocessed <code>IrFunctionFakeOverrideSymbol</code> when
actualize to Java</li>
</ul>
<h3>IR. Tree</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71191"><code>KT-71191</code></a>
SymbolTable: Check if the provided signature is public before adding a
symbol to the SymbolTable</li>
</ul>
<h3>Native. Build Infrastructure</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71485"><code>KT-71485</code></a>
K/N runtime parts don't build due to _Float16 issues on x86_64
macOS</li>
</ul>
<h3>Native. C Export</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69507"><code>KT-69507</code></a>
LLVM 11 clang with Xcode 16 headers: standard c++ headers</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71029"><code>KT-71029</code></a>
Investigate why stdarg.h declarations leak into testModuleA</li>
</ul>
<h3>Native. Platform Libraries</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70566"><code>KT-70566</code></a>
LLVM 11 clang with Xcode 16 headers: 'sys/cdefs.h' file not found</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71624"><code>KT-71624</code></a>
Eliminate remaining UIKit/AppKit removed signatures</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70031"><code>KT-70031</code></a>
Rebuild platform libraries in 2.0.21 with Xcode 16</li>
</ul>
<h3>Native. Testing</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70603"><code>KT-70603</code></a>
C++ with -fmodules: cyclic dependency in module 'std': std -&gt; _wctype
-&gt; __wctype -&gt; std in dev llvm toolchains</li>
</ul>
<h3>Tools. CLI. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71262"><code>KT-71262</code></a>
KotlinNativeLink tasks fetching from network despite
-Xoverride-konan-properties=dependenciesUrl= being set</li>
</ul>
<h3>Tools. Compiler Plugins</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71038"><code>KT-71038</code></a>
PowerAssert: Constant on RHS of elvis operator leads to compiler
crash</li>
</ul>
<h3>Tools. Daemon</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-35381"><code>KT-35381</code></a>
Get rid of the native-platform usage in kotlin compiler</li>
</ul>
<h3>Tools. Gradle. Multiplatform</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71444"><code>KT-71444</code></a>
Certain POMs produced by Kotlin 2.0.20 cannot be consumed by KMP
projects with Android targets</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70700"><code>KT-70700</code></a>
Gradle 8.10: The value for task ':commonizeNativeDistribution' property
'kotlinNativeBundleBuildService' cannot be changed any further</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71396"><code>KT-71396</code></a>
Gradle client side JVM explodes with OOM due to xcodebuild logs</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.21/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.21-RC</h2>
<h3>Apple Ecosystem</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69093"><code>KT-69093</code></a>
Xcode 16 support in Kotlin</li>
</ul>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71374"><code>KT-71374</code></a>
lldb: step out breaks breaking in Xcode 16</li>
</ul>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69735"><code>KT-69735</code></a>
K2: Static fields are missing from the declaration list of corresponding
IrClass for java class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71122"><code>KT-71122</code></a>
Regression in Kotlin Compiler 2.0 causing NPE in the runtime</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70931"><code>KT-70931</code></a>
K2 / Scripts: &quot;cannot convert IrExpression to ConstantValue&quot;
when using function annotation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70584"><code>KT-70584</code></a>
K2: &quot;IllegalStateException: flow for PostponedLambdaExitNode not
initialized - traversing nodes in wrong order?&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70808"><code>KT-70808</code></a>
K2: &quot;node has already been visited&quot; with anonymous object in
dead code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69985"><code>KT-69985</code></a>
K2: Classifier declarations from root package are resolved without
imports in non-root packages</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70683"><code>KT-70683</code></a>
K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70901"><code>KT-70901</code></a>
False positive Public-API inline function cannot access non-public-API
property accessor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70930"><code>KT-70930</code></a>
K2: Java annotations not present on ENUM_ENTRY IR elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70194"><code>KT-70194</code></a>
K2 IDE: exception on a very red file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69399"><code>KT-69399</code></a>
Native: IllegalStateException: &quot;Failed to build cache&quot;</li>
</ul>
<h3>Compose compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://issuetracker.google.com/issues/329477544"><code>b/329477544</code></a>
Force open / overridden Composable functions to be non-restartable.</li>
<li><a
href="https://issuetracker.google.com/issues/361652128"><code>b/361652128</code></a>
Disable live literal transform if the corresponding flag is
disabled</li>
</ul>
<h3>IR. Actualizer</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70894"><code>KT-70894</code></a>
IR crash. Unprocessed <code>IrFunctionFakeOverrideSymbol</code> when
actualize to Java</li>
</ul>
<h3>IR. Tree</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71191"><code>KT-71191</code></a>
SymbolTable: Check if the provided signature is public before adding a
symbol to the SymbolTable</li>
</ul>
<h3>Native. Build Infrastructure</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71485"><code>KT-71485</code></a>
K/N runtime parts don't build due to _Float16 issues on x86_64
macOS</li>
</ul>
<h3>Native. C Export</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69507"><code>KT-69507</code></a>
LLVM 11 clang with Xcode 16 headers: standard c++ headers</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/284e9b4041bd815b5b1b489070bbb1f1db6de35c"><code>284e9b4</code></a>
Add ChangeLog for 2.0.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/38084f071463e1af30fc89cc57ec5921eaa08bcb"><code>38084f0</code></a>
Enable source information for getters and other special-named
functions</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9fcd24755da30dadd56a12e5b4369e3a3c15bca0"><code>9fcd247</code></a>
Move source information of default parameters to the default group</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/4bad11daee4357b688d0852dd18719775c9f23d7"><code>4bad11d</code></a>
Add source markers to <a
href="https://github.com/ExplicitGroupsComposable"><code>@​ExplicitGroupsComposable</code></a></li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/fcc1075359da24cf5b7bdc892149db35eb50fd16"><code>fcc1075</code></a>
Bump IntelliJ platform to 233.13135.128</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/14992541bbe30af2c27ac2c43e18ae1bbc1681fe"><code>1499254</code></a>
[FIR2IR] Add static fields to the list of declarations of lazy IR java
class</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/8f121bc8a2b2840f9f6c1cd2a22034ad3b5cb1ff"><code>8f121bc</code></a>
Derelocate NSTextAttachment and NSTextContainer methods</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/cc0919d0f0b8a48a265d5f29ae44eb49479aaad2"><code>cc0919d</code></a>
Allow using categories in the def file to reintroduce methods in the
class</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b1504e7f37a6c399b96bcae95d94b3a06603beed"><code>b1504e7</code></a>
[IC] Add synchronized clean methods to storage classes</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/273abb82bb4ebbaf29b2205c49216ea23cddb3af"><code>273abb8</code></a>
Derelocate deprecated DOMElement APIs</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.0.20...v2.0.21">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin:kotlin-reflect` from 2.0.20 to 2.0.21
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-reflect's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.0.21</h2>
<h2>Changelog</h2>
<h3>Apple Ecosystem</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69093"><code>KT-69093</code></a>
Xcode 16 support in Kotlin</li>
</ul>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71374"><code>KT-71374</code></a>
lldb: step out breaks breaking in Xcode 16</li>
</ul>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69735"><code>KT-69735</code></a>
K2: Static fields are missing from the declaration list of corresponding
IrClass for java class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71122"><code>KT-71122</code></a>
Regression in Kotlin Compiler 2.0 causing NPE in the runtime</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70931"><code>KT-70931</code></a>
K2 / Scripts: &quot;cannot convert IrExpression to ConstantValue&quot;
when using function annotation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70584"><code>KT-70584</code></a>
K2: &quot;IllegalStateException: flow for PostponedLambdaExitNode not
initialized - traversing nodes in wrong order?&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70808"><code>KT-70808</code></a>
K2: &quot;node has already been visited&quot; with anonymous object in
dead code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69985"><code>KT-69985</code></a>
K2: Classifier declarations from root package are resolved without
imports in non-root packages</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70683"><code>KT-70683</code></a>
K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70901"><code>KT-70901</code></a>
False positive Public-API inline function cannot access non-public-API
property accessor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70930"><code>KT-70930</code></a>
K2: Java annotations not present on ENUM_ENTRY IR elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70194"><code>KT-70194</code></a>
K2 IDE: exception on a very red file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69399"><code>KT-69399</code></a>
Native: IllegalStateException: &quot;Failed to build cache&quot;</li>
</ul>
<h3>Compose compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://issuetracker.google.com/issues/329477544"><code>b/329477544</code></a>
Force open / overridden Composable functions to be non-restartable.</li>
<li><a
href="https://issuetracker.google.com/issues/361652128"><code>b/361652128</code></a>
Disable live literal transform if the corresponding flag is
disabled</li>
</ul>
<h3>IR. Actualizer</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70894"><code>KT-70894</code></a>
IR crash. Unprocessed <code>IrFunctionFakeOverrideSymbol</code> when
actualize to Java</li>
</ul>
<h3>IR. Tree</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71191"><code>KT-71191</code></a>
SymbolTable: Check if the provided signature is public before adding a
symbol to the SymbolTable</li>
</ul>
<h3>Native. Build Infrastructure</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71485"><code>KT-71485</code></a>
K/N runtime parts don't build due to _Float16 issues on x86_64
macOS</li>
</ul>
<h3>Native. C Export</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69507"><code>KT-69507</code></a>
LLVM 11 clang with Xcode 16 headers: standard c++ headers</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71029"><code>KT-71029</code></a>
Investigate why stdarg.h declarations leak into testModuleA</li>
</ul>
<h3>Native. Platform Libraries</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70566"><code>KT-70566</code></a>
LLVM 11 clang with Xcode 16 headers: 'sys/cdefs.h' file not found</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71624"><code>KT-71624</code></a>
Eliminate remaining UIKit/AppKit removed signatures</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70031"><code>KT-70031</code></a>
Rebuild platform libraries in 2.0.21 with Xcode 16</li>
</ul>
<h3>Native. Testing</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70603"><code>KT-70603</code></a>
C++ with -fmodules: cyclic dependency in module 'std': std -&gt; _wctype
-&gt; __wctype -&gt; std in dev llvm toolchains</li>
</ul>
<h3>Tools. CLI. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71262"><code>KT-71262</code></a>
KotlinNativeLink tasks fetching from network despite
-Xoverride-konan-properties=dependenciesUrl= being set</li>
</ul>
<h3>Tools. Compiler Plugins</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71038"><code>KT-71038</code></a>
PowerAssert: Constant on RHS of elvis operator leads to compiler
crash</li>
</ul>
<h3>Tools. Daemon</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-35381"><code>KT-35381</code></a>
Get rid of the native-platform usage in kotlin compiler</li>
</ul>
<h3>Tools. Gradle. Multiplatform</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71444"><code>KT-71444</code></a>
Certain POMs produced by Kotlin 2.0.20 cannot be consumed by KMP
projects with Android targets</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70700"><code>KT-70700</code></a>
Gradle 8.10: The value for task ':commonizeNativeDistribution' property
'kotlinNativeBundleBuildService' cannot be changed any further</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71396"><code>KT-71396</code></a>
Gradle client side JVM explodes with OOM due to xcodebuild logs</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.21/ChangeLog.md">org.jetbrains.kotlin:kotlin-reflect's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.21-RC</h2>
<h3>Apple Ecosystem</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69093"><code>KT-69093</code></a>
Xcode 16 support in Kotlin</li>
</ul>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71374"><code>KT-71374</code></a>
lldb: step out breaks breaking in Xcode 16</li>
</ul>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69735"><code>KT-69735</code></a>
K2: Static fields are missing from the declaration list of corresponding
IrClass for java class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71122"><code>KT-71122</code></a>
Regression in Kotlin Compiler 2.0 causing NPE in the runtime</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70931"><code>KT-70931</code></a>
K2 / Scripts: &quot;cannot convert IrExpression to ConstantValue&quot;
when using function annotation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70584"><code>KT-70584</code></a>
K2: &quot;IllegalStateException: flow for PostponedLambdaExitNode not
initialized - traversing nodes in wrong order?&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70808"><code>KT-70808</code></a>
K2: &quot;node has already been visited&quot; with anonymous object in
dead code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69985"><code>KT-69985</code></a>
K2: Classifier declarations from root package are resolved without
imports in non-root packages</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70683"><code>KT-70683</code></a>
K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70901"><code>KT-70901</code></a>
False positive Public-API inline function cannot access non-public-API
property accessor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70930"><code>KT-70930</code></a>
K2: Java annotations not present on ENUM_ENTRY IR elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70194"><code>KT-70194</code></a>
K2 IDE: exception on a very red file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69399"><code>KT-69399</code></a>
Native: IllegalStateException: &quot;Failed to build cache&quot;</li>
</ul>
<h3>Compose compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://issuetracker.google.com/issues/329477544"><code>b/329477544</code></a>
Force open / overridden Composable functions to be non-restartable.</li>
<li><a
href="https://issuetracker.google.com/issues/361652128"><code>b/361652128</code></a>
Disable live literal transform if the corresponding flag is
disabled</li>
</ul>
<h3>IR. Actualizer</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70894"><code>KT-70894</code></a>
IR crash. Unprocessed <code>IrFunctionFakeOverrideSymbol</code> when
actualize to Java</li>
</ul>
<h3>IR. Tree</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71191"><code>KT-71191</code></a>
SymbolTable: Check if the provided signature is public before adding a
symbol to the SymbolTable</li>
</ul>
<h3>Native. Build Infrastructure</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71485"><code>KT-71485</code></a>
K/N runtime parts don't build due to _Float16 issues on x86_64
macOS</li>
</ul>
<h3>Native. C Export</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69507"><code>KT-69507</code></a>
LLVM 11 clang with Xcode 16 headers: standard c++ headers</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/284e9b4041bd815b5b1b489070bbb1f1db6de35c"><code>284e9b4</code></a>
Add ChangeLog for 2.0.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/38084f071463e1af30fc89cc57ec5921eaa08bcb"><code>38084f0</code></a>
Enable source information for getters and other special-named
functions</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9fcd24755da30dadd56a12e5b4369e3a3c15bca0"><code>9fcd247</code></a>
Move source information of default parameters to the default group</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/4bad11daee4357b688d0852dd18719775c9f23d7"><code>4bad11d</code></a>
Add source markers to <a
href="https://github.com/ExplicitGroupsComposable"><code>@​ExplicitGroupsComposable</code></a></li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/fcc1075359da24cf5b7bdc892149db35eb50fd16"><code>fcc1075</code></a>
Bump IntelliJ platform to 233.13135.128</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/14992541bbe30af2c27ac2c43e18ae1bbc1681fe"><code>1499254</code></a>
[FIR2IR] Add static fields to the list of declarations of lazy IR java
class</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/8f121bc8a2b2840f9f6c1cd2a22034ad3b5cb1ff"><code>8f121bc</code></a>
Derelocate NSTextAttachment and NSTextContainer methods</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/cc0919d0f0b8a48a265d5f29ae44eb49479aaad2"><code>cc0919d</code></a>
Allow using categories in the def file to reintroduce methods in the
class</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b1504e7f37a6c399b96bcae95d94b3a06603beed"><code>b1504e7</code></a>
[IC] Add synchronized clean methods to storage classes</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/273abb82bb4ebbaf29b2205c49216ea23cddb3af"><code>273abb8</code></a>
Derelocate deprecated DOMElement APIs</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.0.20...v2.0.21">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin:kotlin-stdlib` from 2.0.20 to 2.0.21
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-stdlib's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.0.21</h2>
<h2>Changelog</h2>
<h3>Apple Ecosystem</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69093"><code>KT-69093</code></a>
Xcode 16 support in Kotlin</li>
</ul>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71374"><code>KT-71374</code></a>
lldb: step out breaks breaking in Xcode 16</li>
</ul>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69735"><code>KT-69735</code></a>
K2: Static fields are missing from the declaration list of corresponding
IrClass for java class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71122"><code>KT-71122</code></a>
Regression in Kotlin Compiler 2.0 causing NPE in the runtime</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70931"><code>KT-70931</code></a>
K2 / Scripts: &quot;cannot convert IrExpression to ConstantValue&quot;
when using function annotation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70584"><code>KT-70584</code></a>
K2: &quot;IllegalStateException: flow for PostponedLambdaExitNode not
initialized - traversing nodes in wrong order?&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70808"><code>KT-70808</code></a>
K2: &quot;node has already been visited&quot; with anonymous object in
dead code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69985"><code>KT-69985</code></a>
K2: Classifier declarations from root package are resolved without
imports in non-root packages</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70683"><code>KT-70683</code></a>
K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70901"><code>KT-70901</code></a>
False positive Public-API inline function cannot access non-public-API
property accessor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70930"><code>KT-70930</code></a>
K2: Java annotations not present on ENUM_ENTRY IR elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70194"><code>KT-70194</code></a>
K2 IDE: exception on a very red file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69399"><code>KT-69399</code></a>
Native: IllegalStateException: &quot;Failed to build cache&quot;</li>
</ul>
<h3>Compose compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://issuetracker.google.com/issues/329477544"><code>b/329477544</code></a>
Force open / overridden Composable functions to be non-restartable.</li>
<li><a
href="https://issuetracker.google.com/issues/361652128"><code>b/361652128</code></a>
Disable live literal transform if the corresponding flag is
disabled</li>
</ul>
<h3>IR. Actualizer</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70894"><code>KT-70894</code></a>
IR crash. Unprocessed <code>IrFunctionFakeOverrideSymbol</code> when
actualize to Java</li>
</ul>
<h3>IR. Tree</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71191"><code>KT-71191</code></a>
SymbolTable: Check if the provided signature is public before adding a
symbol to the SymbolTable</li>
</ul>
<h3>Native. Build Infrastructure</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71485"><code>KT-71485</code></a>
K/N runtime parts don't build due to _Float16 issues on x86_64
macOS</li>
</ul>
<h3>Native. C Export</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69507"><code>KT-69507</code></a>
LLVM 11 clang with Xcode 16 headers: standard c++ headers</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71029"><code>KT-71029</code></a>
Investigate why stdarg.h declarations leak into testModuleA</li>
</ul>
<h3>Native. Platform Libraries</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70566"><code>KT-70566</code></a>
LLVM 11 clang with Xcode 16 headers: 'sys/cdefs.h' file not found</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71624"><code>KT-71624</code></a>
Eliminate remaining UIKit/AppKit removed signatures</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70031"><code>KT-70031</code></a>
Rebuild platform libraries in 2.0.21 with Xcode 16</li>
</ul>
<h3>Native. Testing</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70603"><code>KT-70603</code></a>
C++ with -fmodules: cyclic dependency in module 'std': std -&gt; _wctype
-&gt; __wctype -&gt; std in dev llvm toolchains</li>
</ul>
<h3>Tools. CLI. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71262"><code>KT-71262</code></a>
KotlinNativeLink tasks fetching from network despite
-Xoverride-konan-properties=dependenciesUrl= being set</li>
</ul>
<h3>Tools. Compiler Plugins</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71038"><code>KT-71038</code></a>
PowerAssert: Constant on RHS of elvis operator leads to compiler
crash</li>
</ul>
<h3>Tools. Daemon</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-35381"><code>KT-35381</code></a>
Get rid of the native-platform usage in kotlin compiler</li>
</ul>
<h3>Tools. Gradle. Multiplatform</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71444"><code>KT-71444</code></a>
Certain POMs produced by Kotlin 2.0.20 cannot be consumed by KMP
projects with Android targets</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70700"><code>KT-70700</code></a>
Gradle 8.10: The value for task ':commonizeNativeDistribution' property
'kotlinNativeBundleBuildService' cannot be changed any further</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71396"><code>KT-71396</code></a>
Gradle client side JVM explodes with OOM due to xcodebuild logs</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.21/ChangeLog.md">org.jetbrains.kotlin:kotlin-stdlib's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.21-RC</h2>
<h3>Apple Ecosystem</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69093"><code>KT-69093</code></a>
Xcode 16 support in Kotlin</li>
</ul>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71374"><code>KT-71374</code></a>
lldb: step out breaks breaking in Xcode 16</li>
</ul>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69735"><code>KT-69735</code></a>
K2: Static fields are missing from the declaration list of corresponding
IrClass for java class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71122"><code>KT-71122</code></a>
Regression in Kotlin Compiler 2.0 causing NPE in the runtime</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70931"><code>KT-70931</code></a>
K2 / Scripts: &quot;cannot convert IrExpression to ConstantValue&quot;
when using function annotation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70584"><code>KT-70584</code></a>
K2: &quot;IllegalStateException: flow for PostponedLambdaExitNode not
initialized - traversing nodes in wrong order?&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70808"><code>KT-70808</code></a>
K2: &quot;node has already been visited&quot; with anonymous object in
dead code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69985"><code>KT-69985</code></a>
K2: Classifier declarations from root package are resolved without
imports in non-root packages</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70683"><code>KT-70683</code></a>
K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70901"><code>KT-70901</code></a>
False positive Public-API inline function cannot access non-public-API
property accessor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70930"><code>KT-70930</code></a>
K2: Java annotations not present on ENUM_ENTRY IR elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70194"><code>KT-70194</code></a>
K2 IDE: exception on a very red file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69399"><code>KT-69399</code></a>
Native: IllegalStateException: &quot;Failed to build cache&quot;</li>
</ul>
<h3>Compose compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://issuetracker.google.com/issues/329477544"><code>b/329477544</code></a>
Force open / overridden Composable functions to be non-restartable.</li>
<li><a
href="https://issuetracker.google.com/issues/361652128"><code>b/361652128</code></a>
Disable live literal transform if the corresponding flag is
disabled</li>
</ul>
<h3>IR. Actualizer</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70894"><code>KT-70894</code></a>
IR crash. Unprocessed <code>IrFunctionFakeOverrideSymbol</code> when
actualize to Java</li>
</ul>
<h3>IR. Tree</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71191"><code>KT-71191</code></a>
SymbolTable: Check if the provided signature is public before adding a
symbol to the SymbolTable</li>
</ul>
<h3>Native. Build Infrastructure</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71485"><code>KT-71485</code></a>
K/N runtime parts don't build due to _Float16 issues on x86_64
macOS</li>
</ul>
<h3>Native. C Export</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69507"><code>KT-69507</code></a>
LLVM 11 clang with Xcode 16 headers: standard c++ headers</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/284e9b4041bd815b5b1b489070bbb1f1db6de35c"><code>284e9b4</code></a>
Add ChangeLog for 2.0.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/38084f071463e1af30fc89cc57ec5921eaa08bcb"><code>38084f0</code></a>
Enable source information for getters and other special-named
functions</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9fcd24755da30dadd56a12e5b4369e3a3c15bca0"><code>9fcd247</code></a>
Move source information of default parameters to the default group</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/4bad11daee4357b688d0852dd18719775c9f23d7"><code>4bad11d</code></a>
Add source markers to <a
href="https://github.com/ExplicitGroupsComposable"><code>@​ExplicitGroupsComposable</code></a></li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/fcc1075359da24cf5b7bdc892149db35eb50fd16"><code>fcc1075</code></a>
Bump IntelliJ platform to 233.13135.128</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/14992541bbe30af2c27ac2c43e18ae1bbc1681fe"><code>1499254</code></a>
[FIR2IR] Add static fields to the list of declarations of lazy IR java
class</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/8f121bc8a2b2840f9f6c1cd2a22034ad3b5cb1ff"><code>8f121bc</code></a>
Derelocate NSTextAttachment and NSTextContainer methods</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/cc0919d0f0b8a48a265d5f29ae44eb49479aaad2"><code>cc0919d</code></a>
Allow using categories in the def file to reintroduce methods in the
class</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b1504e7f37a6c399b96bcae95d94b3a06603beed"><code>b1504e7</code></a>
[IC] Add synchronized clean methods to storage classes</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/273abb82bb4ebbaf29b2205c49216ea23cddb3af"><code>273abb8</code></a>
Derelocate deprecated DOMElement APIs</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.0.20...v2.0.21">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.0.20 to
2.0.21
<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>Kotlin 2.0.21</h2>
<h2>Changelog</h2>
<h3>Apple Ecosystem</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69093"><code>KT-69093</code></a>
Xcode 16 support in Kotlin</li>
</ul>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71374"><code>KT-71374</code></a>
lldb: step out breaks breaking in Xcode 16</li>
</ul>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69735"><code>KT-69735</code></a>
K2: Static fields are missing from the declaration list of corresponding
IrClass for java class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71122"><code>KT-71122</code></a>
Regression in Kotlin Compiler 2.0 causing NPE in the runtime</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70931"><code>KT-70931</code></a>
K2 / Scripts: &quot;cannot convert IrExpression to ConstantValue&quot;
when using function annotation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70584"><code>KT-70584</code></a>
K2: &quot;IllegalStateException: flow for PostponedLambdaExitNode not
initialized - traversing nodes in wrong order?&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70808"><code>KT-70808</code></a>
K2: &quot;node has already been visited&quot; with anonymous object in
dead code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69985"><code>KT-69985</code></a>
K2: Classifier declarations from root package are resolved without
imports in non-root packages</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70683"><code>KT-70683</code></a>
K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70901"><code>KT-70901</code></a>
False positive Public-API inline function cannot access non-public-API
property accessor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70930"><code>KT-70930</code></a>
K2: Java annotations not present on ENUM_ENTRY IR elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70194"><code>KT-70194</code></a>
K2 IDE: exception on a very red file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69399"><code>KT-69399</code></a>
Native: IllegalStateException: &quot;Failed to build cache&quot;</li>
</ul>
<h3>Compose compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://issuetracker.google.com/issues/329477544"><code>b/329477544</code></a>
Force open / overridden Composable functions to be non-restartable.</li>
<li><a
href="https://issuetracker.google.com/issues/361652128"><code>b/361652128</code></a>
Disable live literal transform if the corresponding flag is
disabled</li>
</ul>
<h3>IR. Actualizer</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70894"><code>KT-70894</code></a>
IR crash. Unprocessed <code>IrFunctionFakeOverrideSymbol</code> when
actualize to Java</li>
</ul>
<h3>IR. Tree</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71191"><code>KT-71191</code></a>
SymbolTable: Check if the provided signature is public before adding a
symbol to the SymbolTable</li>
</ul>
<h3>Native. Build Infrastructure</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71485"><code>KT-71485</code></a>
K/N runtime parts don't build due to _Float16 issues on x86_64
macOS</li>
</ul>
<h3>Native. C Export</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69507"><code>KT-69507</code></a>
LLVM 11 clang with Xcode 16 headers: standard c++ headers</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71029"><code>KT-71029</code></a>
Investigate why stdarg.h declarations leak into testModuleA</li>
</ul>
<h3>Native. Platform Libraries</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70566"><code>KT-70566</code></a>
LLVM 11 clang with Xcode 16 headers: 'sys/cdefs.h' file not found</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71624"><code>KT-71624</code></a>
Eliminate remaining UIKit/AppKit removed signatures</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70031"><code>KT-70031</code></a>
Rebuild platform libraries in 2.0.21 with Xcode 16</li>
</ul>
<h3>Native. Testing</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70603"><code>KT-70603</code></a>
C++ with -fmodules: cyclic dependency in module 'std': std -&gt; _wctype
-&gt; __wctype -&gt; std in dev llvm toolchains</li>
</ul>
<h3>Tools. CLI. Native</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71262"><code>KT-71262</code></a>
KotlinNativeLink tasks fetching from network despite
-Xoverride-konan-properties=dependenciesUrl= being set</li>
</ul>
<h3>Tools. Compiler Plugins</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71038"><code>KT-71038</code></a>
PowerAssert: Constant on RHS of elvis operator leads to compiler
crash</li>
</ul>
<h3>Tools. Daemon</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-35381"><code>KT-35381</code></a>
Get rid of the native-platform usage in kotlin compiler</li>
</ul>
<h3>Tools. Gradle. Multiplatform</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71444"><code>KT-71444</code></a>
Certain POMs produced by Kotlin 2.0.20 cannot be consumed by KMP
projects with Android targets</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70700"><code>KT-70700</code></a>
Gradle 8.10: The value for task ':commonizeNativeDistribution' property
'kotlinNativeBundleBuildService' cannot be changed any further</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71396"><code>KT-71396</code></a>
Gradle client side JVM explodes with OOM due to xcodebuild logs</li>
</ul>
<h3>Tools. Gradle. Native</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/blob/v2.0.21/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.21-RC</h2>
<h3>Apple Ecosystem</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69093"><code>KT-69093</code></a>
Xcode 16 support in Kotlin</li>
</ul>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71374"><code>KT-71374</code></a>
lldb: step out breaks breaking in Xcode 16</li>
</ul>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69735"><code>KT-69735</code></a>
K2: Static fields are missing from the declaration list of corresponding
IrClass for java class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71122"><code>KT-71122</code></a>
Regression in Kotlin Compiler 2.0 causing NPE in the runtime</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70931"><code>KT-70931</code></a>
K2 / Scripts: &quot;cannot convert IrExpression to ConstantValue&quot;
when using function annotation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70584"><code>KT-70584</code></a>
K2: &quot;IllegalStateException: flow for PostponedLambdaExitNode not
initialized - traversing nodes in wrong order?&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70808"><code>KT-70808</code></a>
K2: &quot;node has already been visited&quot; with anonymous object in
dead code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69985"><code>KT-69985</code></a>
K2: Classifier declarations from root package are resolved without
imports in non-root packages</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70683"><code>KT-70683</code></a>
K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70901"><code>KT-70901</code></a>
False positive Public-API inline function cannot access non-public-API
property accessor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70930"><code>KT-70930</code></a>
K2: Java annotations not present on ENUM_ENTRY IR elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70194"><code>KT-70194</code></a>
K2 IDE: exception on a very red file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69399"><code>KT-69399</code></a>
Native: IllegalStateException: &quot;Failed to build cache&quot;</li>
</ul>
<h3>Compose compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://issuetracker.google.com/issues/329477544"><code>b/329477544</code></a>
Force open / overridden Composable functions to be non-restartable.</li>
<li><a
href="https://issuetracker.google.com/issues/361652128"><code>b/361652128</code></a>
Disable live literal transform if the corresponding flag is
disabled</li>
</ul>
<h3>IR. Actualizer</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70894"><code>KT-70894</code></a>
IR crash. Unprocessed <code>IrFunctionFakeOverrideSymbol</code> when
actualize to Java</li>
</ul>
<h3>IR. Tree</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71191"><code>KT-71191</code></a>
SymbolTable: Check if the provided signature is public before adding a
symbol to the SymbolTable</li>
</ul>
<h3>Native. Build Infrastructure</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71485"><code>KT-71485</code></a>
K/N runtime parts don't build due to _Float16 issues on x86_64
macOS</li>
</ul>
<h3>Native. C Export</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69507"><code>KT-69507</code></a>
LLVM 11 clang with Xcode 16 headers: standard c++ headers</li>
</ul>
<h3>Native. C and ObjC Import</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/JetBrains/kotlin/commit/284e9b4041bd815b5b1b489070bbb1f1db6de35c"><code>284e9b4</code></a>
Add ChangeLog for 2.0.21-RC</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/38084f071463e1af30fc89cc57ec5921eaa08bcb"><code>38084f0</code></a>
Enable source information for getters and other special-named
functions</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/9fcd24755da30dadd56a12e5b4369e3a3c15bca0"><code>9fcd247</code></a>
Move source information of default parameters to the default group</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/4bad11daee4357b688d0852dd18719775c9f23d7"><code>4bad11d</code></a>
Add source markers to <a
href="https://github.com/ExplicitGroupsComposable"><code>@​ExplicitGroupsComposable</code></a></li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/fcc1075359da24cf5b7bdc892149db35eb50fd16"><code>fcc1075</code></a>
Bump IntelliJ platform to 233.13135.128</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/14992541bbe30af2c27ac2c43e18ae1bbc1681fe"><code>1499254</code></a>
[FIR2IR] Add static fields to the list of declarations of lazy IR java
class</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/8f121bc8a2b2840f9f6c1cd2a22034ad3b5cb1ff"><code>8f121bc</code></a>
Derelocate NSTextAttachment and NSTextContainer methods</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/cc0919d0f0b8a48a265d5f29ae44eb49479aaad2"><code>cc0919d</code></a>
Allow using categories in the def file to reintroduce methods in the
class</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/b1504e7f37a6c399b96bcae95d94b3a06603beed"><code>b1504e7</code></a>
[IC] Add synchronized clean methods to storage classes</li>
<li><a
href="https://github.com/JetBrains/kotlin/commit/273abb82bb4ebbaf29b2205c49216ea23cddb3af"><code>273abb8</code></a>
Derelocate deprecated DOMElement APIs</li>
<li>Additional commits viewable in <a
href="https://github.com/JetBrains/kotlin/compare/v2.0.20...v2.0.21">compare
view</a></li>
</ul>
</details>
<br />

Updates `org.jetbrains.kotlin:kotlin-reflect` from 2.0.20 to 2.0.21
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-reflect's
releases</a>.</em></p>
<blockquote>
<h2>Kotlin 2.0.21</h2>
<h2>Changelog</h2>
<h3>Apple Ecosystem</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69093"><code>KT-69093</code></a>
Xcode 16 support in Kotlin</li>
</ul>
<h3>Backend. Native. Debug</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71374"><code>KT-71374</code></a>
lldb: step out breaks breaking in Xcode 16</li>
</ul>
<h3>Compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69735"><code>KT-69735</code></a>
K2: Static fields are missing from the declaration list of corresponding
IrClass for java class</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71122"><code>KT-71122</code></a>
Regression in Kotlin Compiler 2.0 causing NPE in the runtime</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70931"><code>KT-70931</code></a>
K2 / Scripts: &quot;cannot convert IrExpression to ConstantValue&quot;
when using function annotation</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70584"><code>KT-70584</code></a>
K2: &quot;IllegalStateException: flow for PostponedLambdaExitNode not
initialized - traversing nodes in wrong order?&quot;</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70808"><code>KT-70808</code></a>
K2: &quot;node has already been visited&quot; with anonymous object in
dead code</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69985"><code>KT-69985</code></a>
K2: Classifier declarations from root package are resolved without
imports in non-root packages</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70683"><code>KT-70683</code></a>
K2: Internal compiler error in IrFakeOverrideSymbolBase.getOwner</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70901"><code>KT-70901</code></a>
False positive Public-API inline function cannot access non-public-API
property accessor</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70930"><code>KT-70930</code></a>
K2: Java annotations not present on ENUM_ENTRY IR elements</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70194"><code>KT-70194</code></a>
K2 IDE: exception on a very red file</li>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-69399"><code>KT-69399</code></a>
Native: IllegalStateException: &quot;Failed to build cache&quot;</li>
</ul>
<h3>Compose compiler</h3>
<h4>Fixes</h4>
<ul>
<li><a
href="https://issuetracker.google.com/issues/329477544"><code>b/329477544</code></a>
Force open / overridden Composable functions to be non-restartable.</li>
<li><a
href="https://issuetracker.google.com/issues/361652128"><code>b/361652128</code></a>
Disable live literal transform if the corresponding flag is
disabled</li>
</ul>
<h3>IR. Actualizer</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-70894"><code>KT-70894</code></a>
IR crash. Unprocessed <code>IrFunctionFakeOverrideSymbol</code> when
actualize to Java</li>
</ul>
<h3>IR. Tree</h3>
<ul>
<li><a
href="https://youtrack.jetbrains.com/issue/KT-71191"><code>KT-71191</code></a>
SymbolTable: Check if the provided signature is public before adding a
symbol to the SymbolTable</li>
</ul>
<h3>Native. Build Infrastructure</h3>
<ul>
<li><a
href="…
  • Loading branch information
dependabot[bot] authored Oct 11, 2024
1 parent bdf06fe commit 499f59d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ assertj = "3.26.3"
coroutines = "1.9.0"
dokka = "1.9.20"
junit = "4.13.2"
kotlin = "2.0.20"
kotlin = "2.0.21"
kotlinpoet = "1.18.1"
mavenplugin = "0.29.0"
moshi = "1.15.1"
Expand Down Expand Up @@ -58,5 +58,5 @@ testcontainers = { module = "org.testcontainers:testcontainers", version = "1.20

[plugins]
git = { id = "com.palantir.git-version", version = "3.1.0" }
ksp = { id = "com.google.devtools.ksp", version = "2.0.20-1.0.25" }
ksp = { id = "com.google.devtools.ksp", version = "2.0.21-1.0.25" }
spotless = { id = "com.diffplug.spotless", version.ref = "spotless" }

0 comments on commit 499f59d

Please sign in to comment.