JetBrains/kotlin
JetBrains/kotlin
Activity
Last release
Open issues
Open PRs
License
release notes
release notes
Published 10/18/2018
Pre-ReleasePre-releaseKT-26858 Inline class access to private companion object value fails with NSMEKT-27030 Non-capturing lambda in inline class members fails with internal error (NPE in genClosure)KT-27031 Inline extension lambda in inline class fun fails with internal error (wrong bytecode generated)KT-27033 Anonymous object in inline class fun fails with internal error (NPE in generateObjectLiteral/.../writeOuterClassAndEnclosingMethod)KT-27096 AnalyzerException: Error at instruction 71: Expected I, but found . when function takes unsigned type with default value and returns nullable inline classKT-27130 Suspension point is inside a critical section regressionKT-27132 CCE when inline class is boxedKT-27258 Report diagnostic for suspension point inside critical section for crossinline suspend lambdasKT-27393 Incorrect inline class type coercion in '==' with generic callKT-27484 Suspension points in synchronized blocks checker crashesKT-27502 Boxed inline class backed by Any is not unboxed before method invocationKT-27526 Functional type with inline class argument and suspend modified expects unboxed value while it is boxedKT-27615 Double wrap when inline class is printing if it was obtained from list/mapKT-27620 Report error when using value of kotlin.Result type as an extension receiver with safe callKT-27298 Deadlock on project openKT-27329 Migration doesn't work for kts projects when versions are stored in kt files inside buildSrc directoryKT-27355 Assertion error from light classes (expected callable member was null) for type alias in JvmMultifileClass annotated fileKT-27456 New Project wizard: Kotlin (Multiplatform Library): consider generating source files with different names to work around KT-21186KT-27473 "Gradle sync failed: Already disposed: Module: 'moduleName-app_commonMain'" on reimport of a multiplatform project with Android target between different IDEsKT-27485 Gradle import failed with "Already disposed" error on reopening of a multiplatform project with Android targetKT-27572 ISE: "Could not generate LightClass for entry declared in " at CompilationErrorHandler.lambda$static$0()KT-26975 CNFDE KotlinAndroidGradleOrderEnumerationHandler$FactoryImpl in AS 3.3 with Kotlin 1.3.0-rc-51KT-27451 main target platform selection is not working in a multiplatform project with Android and JVM targets in Android StudioKT-27365 Dependencies between Java project and MPP one are not respected by importKT-27643 First import of Android project miss skips some dependencies in IDEA 183KT-27356 Use kotlin-stdlib instead of kotlin-stdlib-jdk8 in Android-related MPP templatesKT-24180 Add key shortcut and action for running a kotlin scratch file (green arrow button in the editor tool-buttons)KT-26320 JS: forEach + firstOrNull + when combination does not compile correctlyKT-26787 Incorrect JS code translation: when statement inside for loop breaks out of the loopKT-27508 Rename Random companion object to DefaultKT-26758 Unify Gradle DSL for compiler flags in new multiplatform modelKT-26840 Support -Xuse-experimental in the new MPP language settings DSLKT-27278 New MPP plugin is binary-incompatible with Gradle 5.0KT-27499 In new MPP, support compiler plugins (subplugins) options import into the IDE for each source setKT-27044 JPS rebuilds twice when dependency is updatedKT-27119 kapt: val without explicit type that is assigned an object expression implementing a generic interface breaks compilationrelease notes
Published 10/18/2018
Pre-ReleasePre-releaseKT-26858 Inline class access to private companion object value fails with NSMEKT-27030 Non-capturing lambda in inline class members fails with internal error (NPE in genClosure)KT-27031 Inline extension lambda in inline class fun fails with internal error (wrong bytecode generated)KT-27033 Anonymous object in inline class fun fails with internal error (NPE in generateObjectLiteral/.../writeOuterClassAndEnclosingMethod)KT-27096 AnalyzerException: Error at instruction 71: Expected I, but found . when function takes unsigned type with default value and returns nullable inline classKT-27130 Suspension point is inside a critical section regressionKT-27132 CCE when inline class is boxedKT-27258 Report diagnostic for suspension point inside critical section for crossinline suspend lambdasKT-27393 Incorrect inline class type coercion in '==' with generic callKT-27484 Suspension points in synchronized blocks checker crashesKT-27502 Boxed inline class backed by Any is not unboxed before method invocationKT-27526 Functional type with inline class argument and suspend modified expects unboxed value while it is boxedKT-27615 Double wrap when inline class is printing if it was obtained from list/mapKT-27620 Report error when using value of kotlin.Result type as an extension receiver with safe callKT-27298 Deadlock on project openKT-27329 Migration doesn't work for kts projects when versions are stored in kt files inside buildSrc directoryKT-27355 Assertion error from light classes (expected callable member was null) for type alias in JvmMultifileClass annotated fileKT-27456 New Project wizard: Kotlin (Multiplatform Library): consider generating source files with different names to work around KT-21186KT-27473 "Gradle sync failed: Already disposed: Module: 'moduleName-app_commonMain'" on reimport of a multiplatform project with Android target between different IDEsKT-27485 Gradle import failed with "Already disposed" error on reopening of a multiplatform project with Android targetKT-27572 ISE: "Could not generate LightClass for entry declared in " at CompilationErrorHandler.lambda$static$0()KT-26975 CNFDE KotlinAndroidGradleOrderEnumerationHandler$FactoryImpl in AS 3.3 with Kotlin 1.3.0-rc-51KT-27451 main target platform selection is not working in a multiplatform project with Android and JVM targets in Android StudioKT-27365 Dependencies between Java project and MPP one are not respected by importKT-27643 First import of Android project miss skips some dependencies in IDEA 183KT-27356 Use kotlin-stdlib instead of kotlin-stdlib-jdk8 in Android-related MPP templatesKT-24180 Add key shortcut and action for running a kotlin scratch file (green arrow button in the editor tool-buttons)KT-26320 JS: forEach + firstOrNull + when combination does not compile correctlyKT-26787 Incorrect JS code translation: when statement inside for loop breaks out of the loopKT-27508 Rename Random companion object to DefaultKT-26758 Unify Gradle DSL for compiler flags in new multiplatform modelKT-26840 Support -Xuse-experimental in the new MPP language settings DSLKT-27278 New MPP plugin is binary-incompatible with Gradle 5.0KT-27499 In new MPP, support compiler plugins (subplugins) options import into the IDE for each source setKT-27044 JPS rebuilds twice when dependency is updatedKT-27119 kapt: val without explicit type that is assigned an object expression implementing a generic interface breaks compilationThe Kotlin Programming Language.