KT-26806
Defining constants using kotlin.math is broken in 1.2.70KT-26399
Kotlin Migration: NPE at KotlinMigrationProjectComponent$onImportFinished$1.run()KT-26794
Bad version detection during migration in Android Studio 3.2KT-26823
Fix deadlock in databinding with AndroidX which led to Android Studio hangingKT-26889
Don't show migration dialog if no actual migrations are availableKT-25177
Report asDynamic on dynamic type as a warningKT-25454
Extract function: make default visibility privateKT-26466
Uncaught ReferenceError: println is not definedKT-26208
inspectClassesForKotlinIC slows down continuous mode in GradleKT-26929
Kotlin Reflect and Proguard: can’t find referenced class kotlin.annotations.jvm.ReadOnly/MutableKT-13860
Avoid creating KtImportDirective PSI elements for default imports in LazyImportScopeKT-22201
Generate nullability annotations for data class toString and equals methods.KT-23870
SAM adapter method returns null-values for “genericParameterTypes”KT-24597
IDE doesn't report missing constructor on inheritance of an expected class in common moduleKT-25120
RequireKotlin on nested class and its members is not loaded correctlyKT-25193
Names of parameters from Java interface methods implemented by delegation are lostKT-25405
Mismatching descriptor type parameters on inner typesKT-25604
Disable callable references to exprerimental suspend functionsKT-25665
Add a warning for annotations which target non-existent accessorsKT-25894
Do not generate body for functions from Any in light class builder modeKT-20772
Incorrect smart cast on enum membersKT-24657
Compiler performance issues with big filesKT-25745
Do not report warning about annotations on non-existing accessors for JvmStatic propertiesKT-25746
Improve message for warning about annotations that have target to non-existing accessorsKT-25810
New Inference: Overload resolution ambiguity on method ‘provideDelegate(Nothing?, KProperty<*>)’ when there's more than one provideDelegate
operator in scopeKT-25973
Report metadata version mismatch upon discovering a .kotlin_module file in the dependencies with an incompatible metadata versionKT-22281
JVM: Incorrect comparison of Double and Float when types are derived from smart-castsKT-22649
Compiler: wrong code generated / Couldn't transform method node - using inline extension property inside lambdaKT-18301
kotlin needs crazy amount of memoryKT-23668
Methods with internal visibility have different mangling names in IDE and in compilerKT-24892
please remove usages of com.intellij.util.containers.ConcurrentFactoryMap#ConcurrentFactoryMap deprecated long agoKT-25144
Quick fix “Change signature” changes class of argument when applied for descendant classes with enabled -Xnew-inference optionKT-25356
Update Gradle Kotlin-DSL icon according to new IDEA 2018.2 icons styleKT-20056
TCE on creating object of an anonymous class in Kotlin scriptKT-25092
SourcePsi should be physical leaf element but got OPERATION_REFERENCEKT-25249
Uast operates “Unit” type instead of “void”KT-25255
Preferences | Languages & Frameworks | Kotlin Updates: show currently installed versionKT-25297
Inconsistency in KotlinULambdaExpression
and KotlinLocalFunctionULambdaExpression
KT-25515
Add/remove analysis-related compiler setting does not update IDE project model immediatelyKT-25524
UAST: proper resolve for function variable callKT-25640
“Configure Kotlin” action changes values of language and API version in project settingsKT-25147
Conditional breakpoints doesn't work in common
code of MPPKT-25152
MPP debug doesn't navigate to common
code if there are same named files in common
and platform
partsKT-22732
TestNG runner is always used for TestNG tests even when Use Gradle runner is selectedKT-25913
Honor ‘store generated project files externally option’ for Kotlin facets imported from GradleKT-25955
Support expect/actual in new MPP imported into IDEAKT-6633
Inspection to detect unnecessary “with” callsKT-25146
Add quick-fix for default parameter value removalKT-7675
Create inspection to replace if with letKT-13515
Add intention to replace ‘?.let’ with null checkKT-13854
Need intention actions: to convert property with getter to initializerKT-15476
Inspection to convert non-lazy chains of collection functions into sequencesKT-22068
Force usage of “it” in .forEach{} callsKT-23445
Inspection and quickfix to replace assertTrue(a == b)
with assertEquals(a, b)
KT-25270
“return@foo” outside of lambda should have quickfix to remove “@foo” labelKT-11154
Spell checking inspection is not suppressableKT-18681
“Replace ‘if’ with ‘when’” generates unnecessary else blockKT-24001
“Suspicious combination of == and ===” false positiveKT-24385
Convert lambda to reference refactor produces red code with companion objectKT-24694
Move lambda out of parentheses should not be applied for multiple functional parametersKT-25089
False-positive “Call chain on collection type can be simplified” for map
and joinToString
on a HashMap
KT-25169
Impossible to suppress UAST/JVM inspectionsKT-25321
Safe delete of a class property implementing constructor parameter at the platform side doesn't remove all the related declarationsKT-25539
Make class open
quick fix doesn't update all the related implementations of a multiplatform classKT-25608
Confusing “Redundant override” inspection messageKT-16422
Replace lambda with method reference inspections failsKT-21999
Convert lambda to reference adds this with incorrect labelKT-23467
False positive suspicious callable reference
on scoping function called on another lambdaKT-25044
“Implement member” quick-fix should not generate ‘actual’ modifier with expect declaration in interface onlyKT-25579
Redundant semicolon erroneously reported during local var modifier ambiguityKT-25633
“Add kotlin-XXX.jar to the classpath” quick fix adds dependency with invalid version in Gradle-based projectsKT-25739
“Convert to run” / “Convert to with” intentions incorrectly process references to Java static membersKT-25928
“Let extend” quick fix is suggested in case of nullable/non-null TYPE_MISMATCH collisionKT-26042
False positive “Remove redundant ‘.let’ call” for lambda with destructured argumentsKT-22815
Update quick documentationKT-22648
Quick Doc popup: break (long?) declarations into several linesKT-25129
Idea freezes when Kotlin plugin tries to determine if jar is js lib in jvm moduleKT-25317
Go to actual declaration
keyboard shortcut doesn't work for expect object
, showing “No implementations found” messageKT-25492
Find usages: keep Expected functions
option state while searching for usages of a regular functionKT-25498
Find Usages
doesn't show Supertype
usages of actual
declarations with constructorKT-22823
Text pasted into package is parsed as Kotlin before JavaKT-22072
“Convert MutableMap.put to assignment” should not be applicable when put is used as expressionKT-23590
Incorrect conflict warning “Internal function will not be accessible” when moving class from jvm to common moduleKT-23594
Incorrect conflict warning about IllegalStateException when moving class from jvm to common moduleKT-23772
MPP: Refactor / Rename class does not update name of file containing related expect/actual classKT-23914
Safe search false positives during moves between common and actual modulesKT-25326
Refactor/Safe Delete doesn't report actual object
usagesKT-25438
Refactor/Safe delete of a multiplatform companion object: usage is not reportedKT-25857
Refactoring → Move moves whole file in case of moving class from Kotlin scriptKT-25858
Refactoring → Move can be called only for class declarations in Kotlin scriptKT-25814
IDE scripting console -> kotlin (JSR-223) - compilation errors - unresolved IDEA classesKT-25822
jvmTarget from the script compiler options is ignored in the IDEKT-23368
IDE: Build: JPS errors are reported for valid non-multiplatform module depending on multiplatform oneKT-25595
Rename Kotlin-specific “Protractor” run configuration to distinguish it from the one provided by NodeJS pluginKT-19309
Spring JPA Repository IntelliJ tooling with KotlinKT-26228
NoClassDefFoundError: org/jetbrains/kotlin/idea/run/KotlinTestNgConfigurationProducer on running a JUnit test with TestNG plugin disabledKT-25541
Incorrect parameter names in reflection for inner class constructor from Java class compiled with “-parameters”KT-21910
Add -Xfriend-paths
compiler argument to support internal visibility checks in production/test sources from external build systemsKT-25554
Do not report warnings when -XXLanguage
was used to turn on deprecationKT-25196
Optional expected annotation is visible in platforms where it doesn't have actualKT-25540
JPS JS IC does not recompile usages from other modules when package is differentKT-25396
KAPT Error: Unknown option: infoAsWarningsKT-26211
Kotlin plugin 1.2.60+ breaks IDEA source/resource/test roots in a Maven project with KaptKT-25025
Inter-project IC for JS in GradleKT-25455
Gradle IC: when class signature is changed its indirect subclasses in different module are not recompiledKT-25998
Build process starts compiling w/o any changes (on release version)KT-25977
Can not run a Kotlin testKT-26072
MPP compilation issueKT-26113
Build takes around 20 seconds in already fully built IDEA projectKT-26142
update maven-central remote repository urlKT-26528
ISE “To save disabled cache status [delete] should be called (this behavior is kept for compatibility)” on compiling project with enabled IC in MavenKT-22053
JS: Secondary constructor of Throwable inheritor doesn't call to primary oneKT-26064
JS inliner calls wrong constructor in incremental buildKT-26117
JS runtime error: ArrayList_init instead of ArrayList_init_0KT-18067
KotlinJS - String.compareTo(other: String, ignoreCase: Boolean = false): IntKT-19507
Using @JvmName from stdlib-common fails to compile in JS module.KT-19508
Add @JsName to stdlib-common for controlling JS implementationKT-24478
Annotate relevant standard library annotations with @OptionalExpectationKT-25980
JvmSynthetic annotation has no description in the docsThis release also includes the fixes and improvements from the previous 1.2.61
release.