Changelog
Compiler
KT-53739
Builder inference, extension hides membersKT-53733
Kotlin/Native: update source documentation for the new default memory managerKT-53667
Compiler crashes on attempt to alloc a string on the stack in new MMKT-53480
Internal error in file lowering: java.lang.ClassNotFoundException: com.android.systemui.R$stringKT-52843
Compose: NPE at Parameters.getParameterByDeclarationSlot if inline function with default arguments takes a lambda which captures value class represented by LongKT-51868
JVM / IR: Inconsistent behaviour between lambda expression and SAM interface conversion for the same interfaceKT-53475
Kotlin/Native for iOS: "IllegalArgumentException: Sequence has more than one element"
Libraries
KT-52910
Provide visit extension functions for java.nio.file.PathKT-52909
Implement a walk extension function for java.nio.file.Path
Native
KT-53346
MPP project with kotlinx-serialization-json:1.4.0-RC is not built
Native. C and ObjC Import
KT-53373
Native: @ExportObjCClass doesn't work with the new memory manager
Native. Runtime
KT-53534
Kotlin/Native:-Xruntime-logs=gc=info
flag doesn't with compiler caches in 1.7.20-beta
Tools. Gradle
KT-53670
Gradle: Cyclic dependency between kotlin-gradle-plugin-idea-1.7.20-Beta and kotlin-gradle-plugin-idea-proto-1.7.20-BetaKT-53615
Gradle: Fix deprecation warnings in CleanableStoreImplKT-53118
Fully up-to-date builds are slower with Kotlin 1.7.0
Tools. Gradle. Cocoapods
KT-53337
Add warning about future changing default linking type of framework provided via cocoapods plugin
Tools. Incremental Compile
KT-53266
Increment Compilation: "IllegalStateException: The following LookupSymbols are not yet converted to ProgramSymbols" when changing companion object constant fieldKT-53231
New IC reports build failures for missing classpath snapshots
Tools. Kapt
KT-52761
Kotlin 1.7.0 breaks kapt processing for protobuf generated java sources
Checksums
File | Sha256 |
---|---|
kotlin-compiler-1.7.20-RC.zip | da9a362df57da5d6bfa99cad0513489837891afb70efd365abd0a572efd26772 |
kotlin-native-linux-x86_64-1.7.20-RC.tar.gz | 1d0a2b5b6f580688a92141cd87adf102104ee7a945eab7e0b17185bd2d985485 |
kotlin-native-macos-x86_64-1.7.20-RC.tar.gz | 4c107f1256e8078b5132d22ae5421c80b52653a66ce8689e627da9a9e1eab2b7 |
kotlin-native-macos-aarch64-1.7.20-RC.tar.gz | 4d1b68fb205d2e41a9f2fc80a584b1c045805983971d3dc0d5a6522fe73cba35 |
kotlin-native-windows-x86_64-1.7.20-RC.zip | 280586dc3491616923e7dd19edce1636e77be00cde084bdea9a1d7090d30f7aa |