KT-70031 Rebuild platform libraries in 2.0.21 with Xcode 16
Native. Testing
KT-70603 C++ with -fmodules: cyclic dependency in module 'std': std -> _wctype -> __wctype -> std in dev llvm toolchains
Tools. CLI. Native
KT-71262 KotlinNativeLink tasks fetching from network despite -Xoverride-konan-properties=dependenciesUrl= being set
Tools. Compiler Plugins
KT-71038 PowerAssert: Constant on RHS of elvis operator leads to compiler crash
Tools. Daemon
KT-35381 Get rid of the native-platform usage in kotlin compiler
Tools. Gradle. Multiplatform
KT-71444 Certain POMs produced by Kotlin 2.0.20 cannot be consumed by KMP projects with Android targets
KT-70700 Gradle 8.10: The value for task ':commonizeNativeDistribution' property 'kotlinNativeBundleBuildService' cannot be changed any further<...
_Description has been truncated_
Bumps
kotlin
from 2.0.20 to 2.0.21. Updatesorg.jetbrains.kotlin:compose-compiler-gradle-plugin
from 2.0.20 to 2.0.21Release notes
Sourced from org.jetbrains.kotlin:compose-compiler-gradle-plugin's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin:compose-compiler-gradle-plugin's changelog.
... (truncated)
Commits
284e9b4
Add ChangeLog for 2.0.21-RC38084f0
Enable source information for getters and other special-named functions9fcd247
Move source information of default parameters to the default group4bad11d
Add source markers to@ExplicitGroupsComposable
fcc1075
Bump IntelliJ platform to 233.13135.1281499254
[FIR2IR] Add static fields to the list of declarations of lazy IR java class8f121bc
Derelocate NSTextAttachment and NSTextContainer methodscc0919d
Allow using categories in the def file to reintroduce methods in the classb1504e7
[IC] Add synchronized clean methods to storage classes273abb8
Derelocate deprecated DOMElement APIsUpdates
org.jetbrains.kotlin:kotlin-gradle-plugin
from 2.0.20 to 2.0.21Release notes
Sourced from org.jetbrains.kotlin:kotlin-gradle-plugin's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin:kotlin-gradle-plugin's changelog.
... (truncated)
Commits
284e9b4
Add ChangeLog for 2.0.21-RC38084f0
Enable source information for getters and other special-named functions9fcd247
Move source information of default parameters to the default group4bad11d
Add source markers to@ExplicitGroupsComposable
fcc1075
Bump IntelliJ platform to 233.13135.1281499254
[FIR2IR] Add static fields to the list of declarations of lazy IR java class8f121bc
Derelocate NSTextAttachment and NSTextContainer methodscc0919d
Allow using categories in the def file to reintroduce methods in the classb1504e7
[IC] Add synchronized clean methods to storage classes273abb8
Derelocate deprecated DOMElement APIsUpdates
org.jetbrains.kotlin:kotlin-bom
from 2.0.20 to 2.0.21Release notes
Sourced from org.jetbrains.kotlin:kotlin-bom's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin:kotlin-bom's changelog.
... (truncated)
Commits
284e9b4
Add ChangeLog for 2.0.21-RC38084f0
Enable source information for getters and other special-named functions9fcd247
Move source information of default parameters to the default group4bad11d
Add source markers to@ExplicitGroupsComposable
fcc1075
Bump IntelliJ platform to 233.13135.1281499254
[FIR2IR] Add static fields to the list of declarations of lazy IR java class8f121bc
Derelocate NSTextAttachment and NSTextContainer methodscc0919d
Allow using categories in the def file to reintroduce methods in the classb1504e7
[IC] Add synchronized clean methods to storage classes273abb8
Derelocate deprecated DOMElement APIsUpdates
org.jetbrains.kotlin.android
from 2.0.20 to 2.0.21Release notes
Sourced from org.jetbrains.kotlin.android's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.android's changelog.
... (truncated)
Commits
284e9b4
Add ChangeLog for 2.0.21-RC38084f0
Enable source information for getters and other special-named functions9fcd247
Move source information of default parameters to the default group4bad11d
Add source markers to@ExplicitGroupsComposable
fcc1075
Bump IntelliJ platform to 233.13135.1281499254
[FIR2IR] Add static fields to the list of declarations of lazy IR java class8f121bc
Derelocate NSTextAttachment and NSTextContainer methodscc0919d
Allow using categories in the def file to reintroduce methods in the classb1504e7
[IC] Add synchronized clean methods to storage classes273abb8
Derelocate deprecated DOMElement APIsUpdates
org.jetbrains.kotlin.plugin.compose
from 2.0.20 to 2.0.21Release notes
Sourced from org.jetbrains.kotlin.plugin.compose's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.plugin.compose's changelog.
... (truncated)
Commits
284e9b4
Add ChangeLog for 2.0.21-RC38084f0
Enable source information for getters and other special-named functions9fcd247
Move source information of default parameters to the default group4bad11d
Add source markers to@ExplicitGroupsComposable
fcc1075
Bump IntelliJ platform to 233.13135.1281499254
[FIR2IR] Add static fields to the list of declarations of lazy IR java class8f121bc
Derelocate NSTextAttachment and NSTextContainer methodscc0919d
Allow using categories in the def file to reintroduce methods in the classb1504e7
[IC] Add synchronized clean methods to storage classes273abb8
Derelocate deprecated DOMElement APIsUpdates
org.jetbrains.kotlin.jvm
from 2.0.20 to 2.0.21Release notes
Sourced from org.jetbrains.kotlin.jvm's releases.