Maven Central · #348 by repository stars
Source Map Loader for Webpack
Last release 6 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 3 months
Nearly every release is documented
notes for 5 of 5 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
5 releases · first in 2019
One column per quarter.
KT-37107 kotlinc allows calling default constructor of class with no constructorsKT-37406 NI: "UnsupportedOperationException: no descriptor for type constructor of TypeVariable(T)" when compiling *.gradle.kts fileKT-37483 Kotlin localisationKT-37629 False positive "Unsupported [literal prefixes and suffixes]" for infix functionKT-37808 "Resolve pasted references" dialog freezes UI for 20 seconds when pasting kotlin codeKT-37144 Completion goes into an infinite loop with Arrow 0.10.4 dependencyKT-37767 Debugger, NPE happens while stepping.KT-35135 UI freeze: not enough checkCancelled on resolve pathKT-37217 Replace UseExperimental with OptIn intention removes target prefixes for annotationsKT-38079 IDEA navigates to wrong line of source code from Native stack traceKT-37487 Destructuring declarations are called "destruction declarations" in UIKT-37696 MPP Gradle plugin: False positive parallel execution detection if build started with --continueThis project publishes no release notes. Between v1.3.71 and v1.3.72 there were 26 commits, 26 of them substantive:
…and 6 more.
KT-36095 201: False positive OVERLOAD_RESOLUTION_AMBIGUITY with Java Enum.valueOf and Enum.values() referenceKT-37040 'No explicit visibility in API mode' should not be reported on enum membersKT-37204 AssertionError: "No delegated property metadata owner for" with lazy inside inline functionKT-37029 Kotlin full stack app demo: update all involving versions to work with 1.3.70 releaseKT-34759 "PSI and index do not match" and high CPU usage when the library has enum with elements in quotes and internal lazy val in another part of codeKT-37200 StackOverflowError in LightMethodBuilder.equals when analysing Kotlin filesKT-37229 java.lang.NoSuchMethodError: 'com.intellij.psi.impl.light.LightJavaModule, com.intellij.psi.impl.light.LightJavaModule.findModule after updating kotlin plugin to 1.3.70KT-37273 No error in editor when typing unresolved reference in super constructor lambdaKT-37414 Not all imports are added on paste if code is formatted after pasteKT-37553 Run inspections after general highlight passKT-37545 Continuation indent for method's parameter changes in call chainKT-37537 IDE is missing or swallowing keystrokes when hint popups are displayedKT-36478 IDE suggests to use 'OptIn' annotation when it is not available in the used version of kotlin-stdlibKT-37294 False positive "Unused unary operator" on negative long annotation valueKT-36657 KotlinFindUsagesHandler#processElementUsages always return false if options.isSearchForTextOccurrences is falseKT-37451 Change of signature error: Type of parameter cannot be resolvedKT-37597 Support Suggest rename and change signature refactorings in Kotlin for IDEA 2020.1KT-36781 Override ConfigurationFactory::getId method in Kotlin plugin to avoid problems with localizationsKT-37386 Incorrect JS generated by the compiler: function is erased by the function parameterKT-36196 Investigate performance problems while resolving in projects with npm dependenciesKT-37264 In intermediate common source sets, internals are not visible from their dependsOn source sets during Gradle buildKT-37565 MPP plugin: Forbid parallel in-process execution of the Kotlin/Native compilerKT-37241 Kapt: Classpath entry points to a non-existent location: ...build/intermediates/javac/debug/classes...This project publishes no release notes. Between v1.3.70 and v1.3.71 there were 195 commits, 195 of them substantive:
…and 175 more.
The release contents the JVM version of the Kotlin compiler, and also the Kotlin/Native compiler for the supported platforms: Linux, macOS and Windows.
KT-34648 Support custom messages for @RequiresOptIn-marked annotationsKT-14513 Suboptimal compilation of lazy delegated properties with inline getValueKT-19234 Improve "Supertypes of the following classes cannot be resolved" diagnosticKT-21178 Prohibit access of protected members inside public inline membersKT-24461 Expect interface with suspend function with default arguments causes runtime errorKT-25514 Support usage of function reference with vararg where function of array is expected in new inferenceKT-26435 Bad frame merge after inlineKT-27825 Gradually prohibit non-abstract classes containing abstract members invisible from that classes (internal/package-private)KT-27999 Generic type is fixed too early for lambda argumentsKT-28940 Concurrency issue for lazy values with the post-computation phaseKT-29242 Conditional with generic type Nothing inside inline function throws java.lang.VerifyError: Bad return typeKT-30244 Unable to infer common return type for two postponed argumentsKT-30245 Wrong type is inferred for lambda if it has expected type with an extension receiverKT-30277 Relax the "no reflection found in class path" warning for KType and related APIKT-30744 Invoking Interface Static Method from Extension method generates incorrect jvm bytecodeKT-30953 Missing unresolved if callable reference is used in the place in which common super type is computingKT-31227 Prohibit using array based on non-reified type parameters as reified type arguments on JVMKT-31242 "Can't find enclosing method" proguard compilation exception with inline and crossinlineKT-31411 Support mode of compiler where it analyses source-set as platform one, but produces only metadata for that specific source-setKT-31653 Incorrect transformation of the try-catch cover when inliningKT-31923 Outer finally block inserted before return instruction is not excluded from catch interval of inner try (without finally) blockKT-31975 No diagnostic on error typeKT-32106 New type inference: IDE shows error but the code compiles succesfullyKT-32138 New type inference: Invoking type-aliased extension function red in IDE, but compilesKT-32168 Problem in IDE with new type inference and delegate providerKT-32243 New type inference: Type mistmatch in collection type usageKT-32345 New type inference: Error when using helper method to create delegate providerKT-32372 Type inference errors in IDEKT-32415 Type mismatch on argument of super constructor of inner class callKT-32423 New type inference: IllegalStateException: Error type encountered: org.jetbrains.kotlin.types.ErrorUtils$UninferredParameterTypeConstructor@211a538e (ErrorType)KT-32435 New inference preserves platform types while old inference can substitute them with the nullable result typeKT-32456 New type inference: "IllegalStateException: Error type encountered" when adding emptyList to mutableListKT-32499 Kotlin/JS 1.3.40 - new type inference with toTypedArray() failureKT-32742 Gradle/JS "Unresolved Reference" when accessing setting field of Dynamic object w/ ReactKT-32818 Type inference failed with elvis operatorKT-32862 New type inference: Compilation error "IllegalArgumentException: ClassicTypeSystemContextForCS couldn't handle" with overloaded generic extension function reference passed as parameterKT-33033 New type inference: Nothing incorrectly inferred as return type when null passed to generic function with expression if statement bodyKT-33197 Expression with branch resolving to List<…> ultimately resolves to MutableList<…>KT-33263 "IllegalStateException: Type variable TypeVariable(T) should not be fixed!" with generic extension function and in varianceKT-33542 Compilation failed with "AssertionError: Suspend functions may be called either as suspension points or from another suspend function"KT-33544 "UnsupportedOperationException: no descriptor for type constructor of TypeVariable(R)?" with BuilderInference and elvis operatorKT-33592 New type inference: Missed error in IDE — Unsupported [Collection literals outside of annotations]KT-33932 Compiler fails when it encounters inaccessible classes in javac integration modeKT-34029 StackOverflowError for access to nested object inheriting from containing generic class at org.jetbrains.kotlin.descriptors.impl.LazySubstitutingClassDescriptor.getTypeConstructorKT-34060 UNUSED_PARAMETER is not reported on unused parameters of non-operator getValue/setValue/prodiveDelegate functionsKT-34282 Missing diagnostic of unresolved for callable references with overload resolution ambiguityKT-34391 New type inference: False negative EXPERIMENTAL_API_USAGE_ERROR with callable referenceKT-34395 KtWhenConditionInRange.isNegated() doesn't workKT-34500 CompilationException when loop range is DoubleArray and loop parameter is casted to super-type (e.g. Any, Number, etc.)KT-34647 Gradually rename experimentality annotationsKT-34649 Deprecate -Xexperimental flagKT-34743 Support trailing comma in the compilerKT-34779 JVM: "get()" is not invoked in optimized "for" loop over CharSequence.withIndex() with unused variable ("_") for the element in destructuring declarationKT-34786 Flaky type inference for lambda expressionsKT-34820 New type inference: Red code when expanding type-aliased extension function in LHS position of elvisKT-34888 Kotlin REPL ignores compilation errors in class declarationKT-35035 Incorrect state-machine generated for suspend lambda inside inline lambdaKT-35101 "AssertionError: Mapping ranges should be presented in inline lambda" with a callable reference argument to inline lambdaKT-35168 New type inference: "UninitializedPropertyAccessException: lateinit property subResolvedAtoms has not been initialized"KT-35172 New type inference: False positive type mismatch if nullable type after elvis and safe call inside lambda is returning (expected type is specified explicitly)KT-35224 New type inference: Java call candidate with varargs as Array<something> isn't present if SAM type was used in this callKT-35262 Suspend function with Unit return type returns non-unit value if it is derived from function with non-unit return typeKT-35426 IncompatibleClassChangeError: Method 'int java.lang.Object.hashCode()' must be Methodref constant when invoking on super with explicit generic typeKT-35843 Emit type annotations in JVM bytecode with target 1.8+ on basic constructionsKT-36297 New type inference: ClassNotFoundException: compiler emits reference to nonexisting class for code with nested inline lambdasKT-36719 Enable new inference in IDE since 1.3.70KT-31118 Provide missing documentation for StringBuilder membersKT-27496 Color Scheme: allow changing style for suspend function callsKT-30806 Add IntelliJ Color Scheme rules for property declarationsKT-34303 IDE should suggest to import an extension iterator function when using for loop with a rangeKT-34567 Feature: Auto add val keyword on typing data/inline class ctor parametersKT-34667 Add auto-import quickfix for overloaded generic functionKT-30726 Editor is laggy if the code below a current line has unresolved referenceKT-30863 IDE freeze on editing with "Add unambiguous imports on the fly" turned onKT-32868 Provide incremental analysis of file when it is applicableKT-33250 KtLightClassForSourceDeclaration.isFinal() can be very slow (with implications for class inheritor search)KT-33905 Optimize imports under reasonable progressKT-33939 Copy action leads to freezesKT-34956 UI Freeze: PlainTextPasteImportResolverKT-35121 Add support for KtSecondaryConstructors into incremental analysisKT-35189 Support incremental analysis of comment and kdocKT-35590 UI freeze in kotlin.idea.core.script.ScriptConfigurationMemoryCache when editing fileKT-10478 Move-statement doesn't work for methods with single-expression body and lambda as returning typeKT-13344 Reduce visual distraction of val keywordKT-14758 Move statement up shouldn't move top level declarations above package and import directivesKT-23305 We should be able to see platform-specific errors in common moduleKT-24399 No scrollbar in Kotlin compiler settingsKT-27806 UAST: @Deprecated(level=DeprecationLevel.HIDDEN) makes method disappearKT-28708 Java IDE fails to understand @JvmDefault on properties from binariesKT-30489 Kotlin functions are represented in UAST as UAnnotationMethodsKT-31037 Lambda expression default parameter 'it' sometimes is not highlighted in a call chainKT-31365 IDE does not resolve references to stdlib symbols in certain packages (kotlin.jvm) when using OSGi bundleKT-32031 UAST: Method body missing for suspend functionsKT-32540 Ultra light class support for compiler pluginsKT-33820 Stop using com.intellij.codeInsight.AnnotationUtil#isJetbrainsAnnotationKT-33846 Stop using com.intellij.openapi.vfs.newvfs.BulkFileListener.AdapterKT-33888 Bad indentation when copy-paste to trimIndent()KT-34081 Kotlin constants used in Java annotation attributes trigger "Attribute value must be constant" errorKT-34316 UAST: reified methods no longer visible in UASTKT-34337 Descriptors Leak in UltraLightClassesKT-34379 "Implement members" with unspecified type argument: "AssertionError: 2 declarations in override fun"KT-34785 Enter handler: do not add 'trimIndent()' in constKT-34914 Analysis sometimes isn't rerun until an out of code block changeKT-35222 SQL language is not injected to String array attribute of Java annotationKT-35266 Kotlin-specific setting "Optimize imports on the fly" is uselessKT-35454 Weird implementation of KtUltraLightFieldImpl.isEquivalentToKT-35673 ClassCastException on destructuring declaration with annotationKT-36008 IDEA 201: NSME: "com.intellij.openapi.progress.util.ProgressIndicatorUtils.awaitWithCheckCanceled(Future)" at org.jetbrains.kotlin.idea.util.ProgressIndicatorUtils.awaitWithCheckCanceled()KT-35088 Insert empty line between a declaration and declaration with commentKT-35106 Insert empty line between a declaration and declaration with annotationKT-4194 Code formatter should not move end of line comment after if condition to the next lineKT-12490 Formatter inserts empty line between single-line declarations in presence of commentKT-22273 Labeled statements are formatted incorrectlyKT-22362 Formatter breaks up infix function used in elvis operatorKT-23811 Formatter: Constructor parameters are joined with previous line if prefixed with an annotationKT-23929 Formatter: chained method calls: "Chop down if long" setting is ignoredKT-23957 Formatter tears comments away from file annotationsKT-30393 Remove unnecessary whitespaces between property accessor and its parameter list in formatterKT-31881 Redundant indent for single-line comments inside lamdbaKT-32277 Space before by delegate keyword on property is not formattedKT-32324 Formatter doesn't insert space after safe cast operator as?KT-33553 Formater does not wrap function chained expression body despite "chained function calls" settingsKT-34049 Formatter breaks string inside template expression with elvis operatorKT-35093 Formatter inserts empty line between single-line declarations in presence of annotationKT-35199 Wrong formatting for lambdas in chain callsKT-15286 Support import auto-completion for extension functions declared in objectsKT-23026 Code completion: Incorrect const in class declaration lineKT-23834 Code completion and auto import do not suggest extension that differs from member only in type parameterKT-25732 null keyword should have priority in completion sortKT-29840 const is suggested inside the class body, despite it's illegalKT-29926 Suggest lambda parameter names in IDE to improve DSL adoptionKT-31762 Completion: Parameter name is suggested instead of enum entry in entry constructorKT-32615 PIEAE for smart completion of anonymous function with importing name inside of functionKT-33979 No completion for functions from nested objectsKT-34150 No completion for object methods that override somethingKT-34386 Typo in Kotlin arg postfix completionKT-34414 Completion works differently for suspend and regular lambda functionsKT-34644 Code completion list sorting: do not put method before "return" keywordKT-35042 Selecting completion variant works differently for suspend and regular lambda parameterKT-36306 Code completion inlines content of FQN class if completion called in stringKT-12242 Breakpoint in a class is not hit if the class was first accessed in Evaluate ExpressionKT-16277 Can't set breakpoint for object constructionKT-20342 Step Over jumps to wrong position (KotlinUFile)KT-30909 "Kotlin variables" button looks inconsistent with panel styleKT-32704 ISE "Descriptor can be left only if it is last" on calling function with expression body inside Evaluate Expression windowKT-32736 Evaluate Expression on statement makes error or shows nothingKT-32741 "Anonymous functions with names are prohibited" on evaluating functions in Expression modeKT-33303 "Smart step into" doesn't work for library declarationsKT-33304 Can't put a breakpoint to the first line in fileKT-33728 Smart Step Into doesn't work for @InlineOnly functionsKT-35316 IndexNotReadyException on function breakpointKT-6316 Folding of multiline functions which don't have curly braces (expression-body functions)KT-35442 KotlinMPPGradleModelBuilder shows warnings on import because it can't find a not existing directoryKT-31976 Adding a space in build.gradle.kts leads to 'Gradle projects need to be imported' notificationKT-34441 *.gradle.kts: load all scripts configuration at project importKT-34442 *.gradle.kts: avoid just-in-case script configuration request to GradleKT-34530 Equal duplicate script definitions are listed three times in PreferencesKT-34740 Implement completion for implicit receivers in scripts with new scripting APIKT-34795 Gradle Kotlin DSL new project template: don't use setUrl syntax in settings.gradle.kts pluginManagement blockKT-35096 Duplicated “Kotlin Script” definition for Gradle/Kotlin projectsKT-35149 build.graldle.kts settings importing: configuration for buildSrc/prepare-deps/build.gradle.kts not loadedKT-35205 *.gradle.kts: avoid just-in-case script configuration request to Gradle while loading from FSKT-35563 Track script modifications between IDE restartsKT-34992 UI Freeze: Show parameter info leads to freezesKT-8478 Make 'Add parameter to function' quick fix work to parameters other than lastKT-12073 Report IDE inspection warning on pointless unary operators on numbersKT-18536 Provide proper quick fix for accidental override errorKT-34218 Merge 'else if' intentionKT-36018 'Missing visibility' and 'missing explicit return type' compiler and IDE diagnostics for explicit API modeKT-17659 Cannot access internal Kotlin declaration from Java test code within the same moduleKT-25271 "Remove redundant '.let' call" may introduce expression side effects several timesKT-29737 "Make internal/private/protected" intention works for either expect or actual sideKT-31967 Typo in inspection name: "'+=' create new list under the hood"KT-32582 Ambiguous message for [AMBIGUOUS_ACTUALS] error (master)KT-33109 "Add constructor parameters" quick fix should add default parameters from super classKT-33123 False positive "Redundant qualifier name" with inner class as constructor parameter for outerKT-33297 Improve parameter name in Add parameter to constructor quick fixKT-33526 False positive "Redundant qualifier name" with enum constant initialized with companion object fieldKT-33580 False positive "Redundant visibility modifier" overriding property with protected set visibilityKT-33771 False positive "Redundant Companion reference" with Java synthetic property and same-named object propertyKT-33796 INVISIBLE_SETTER: quick fix "Make '<set-attribute>' public" does not remove redundant setterKT-33902 False positive for "Remove explicit type specification" with type alias as return typeKT-33933 "Create expect" quick fix generates the declaration in a default source set even if an alternative is chosenKT-34078 ReplaceWith does not work if replacement is fun in companion objectKT-34297 "Add 'replaceWith' argument" inserts positional instead of named argumentKT-34325 "Control flow with empty body" inspection should not report ifs with commentsKT-34411 Create expect/actual quick fix: focus is lost in the editor (193 IDEA)KT-34432 Replace with safe call intention inserts redundant elvis operatorKT-34603 "Remove redundant '.let' call" false negative for reference expressionKT-34694 "Terminate preceding call with semicolon" breaks lambda formattingKT-34784 "Indent raw string" intention: do not suggest in constKT-34894 Action "Add not-null asserted (!!) call" doesn't fix error for properties with omitted thisKT-35022 Quickfix "change to var" doesn't remove const modifierKT-35208 NPE from PerModulePackageCacheServiceKT-35242 Text-range based inspection range shifts wrongly due to incremental analysis of whitespace and commentsKT-35288 False positive "Remove braces from 'when' entry" in 'when' expression which returns lambdaKT-35837 Editing Introduce import alias does not affect KDocKT-36020 Intention 'Add public modifier' is not available for highlighted declaration in explicit api modeKT-36021 KDoc shouldn't be highlighted on 'visibility must be specified' warning in explicit api modeKT-36307 False positive "Remove redundant '.let' call" for nested lambda change scope referenceKT-33321 In IDE, actuals of intermediate test source set are incorrectly matched against parent main source-set (not test one)KT-30736 References for import alias from kotlin library not found using ReferencesSearch.searchKT-35310 PIEAE: "During querying provider Icon preview" at ClsJavaCodeReferenceElementImpl.multiResolve() on navigation to Kotlin declarationKT-24122 Long pauses with "removing redundant imports" dialog on rename refactoring for IDEA Kotlin PluginKT-18191 Refactor / Copy multiple files/classes: package statements are not updatedKT-18539 Default implement fun/property text shouldn't contain scary commentKT-28607 Extract/Introduce variable fails if caret is just after expressionKT-32514 Moving file in with 'search for references' inlines contents in referred source codeKT-32601 Introduce variable in unformatted lambda causes PIEAEKT-32999 Renaming parameter does not rename usage in named argument in a different fileKT-33372 Rename resource cause its content to be replacedKT-34415 Refactor > Change signature of an overridden actual function from a platform class: "org.jetbrains.kotlin.descriptors.InvalidModuleException: Accessing invalid module descriptor"KT-34419 Refactor > Change signature > add a function parameter: "org.jetbrains.kotlin.descriptors.InvalidModuleException: Accessing invalid module descriptor"KT-34459 Change method signature with unresolved lambda type leads to errorKT-34971 Refactor / Copy for declarations from different sources throws IAE: "unexpected element" at CopyFilesOrDirectoriesHandler.getCommonParentDirectory()KT-35689 Change Signature: "InvalidModuleException: Accessing invalid module descriptor" on attempt to change receiver type of a member abstract functionKT-35903 Change Signature refactoring crashes by InvalidModuleException on simplest examplesKT-34632 Kotlin/JS: Can not run single test methodKT-35038 Running a test in a multi-module MPP project via IntelliJ Idea gutter action produces incorrect Gradle Run configurationKT-34688 Many "scanning dependencies for script definitions progresses at the same timeKT-35886 UI Freeze: ScriptClassRootsCache.hasNotCachedRoots 25 secondsKT-33787 IDE tests: Not able to run single test using JUnitKT-36043 Gradle, JS: Add continuous-mode run configuration in New Project Wizard templatesKT-35584 New Project wizard: module names restrictions are too strong with no reasonKT-35690 New Project wizard: artifact and group fields are mixed upKT-35694 New Project wizard creates settings.gradle.kts even for Groovy DSLKT-35695 New Project wizard uses kotlin () call for dependencies in non-MPP Groovy-DSL JVM projectKT-35710 New Project wizard creates non-Java source/resource roots for Kotlin/JVM JPSKT-35711 New Project wizard: Maven: "Kotlin Test framework" template adds wrong dependencyKT-35712 New Project wizard: source root templates: switching focus from root reverts custom settings to defaultKT-35713 New Project wizard: custom settings for project name, artifact and group ID are reverted to default on Previous/NextKT-35715 New Project wizard: Maven: custom repository required for template (ktor) is not added to pom.xmlKT-35718 New Project wizard: Gradle: ktor: not existing repository is addedKT-35719 New Project wizard: Multiplatform library: entryPoint specifies not existing class nameKT-35720 New Project wizard: Multiplatform library: Groovy DSL: improve the script for nativeTarget calculationKT-35198 Kotlin/JS: with references to NPM/.kjsm library DCE produces invalid resulting JavaScriptKT-36349 KJS: JS DCE use file's timestamps to compare files. It conflicts with gradle configuration 'preserveFileTimestamps = false'.KT-30517 KJS generates wrong call for secondary constructor w/ default argument when class inherited by object expressionKT-33149 Lambda is not a subtype of Function<*>KT-33327 JS IR backend works incorrectly when function and property have the same nameKT-33334 JS IR backend can't access private var from internal inline functionKT-7657 scan() functions for Sequences and IterableKT-15363 Builder functions for basic containersKT-21327 Add Deque & ArrayDeque to Kotlin standard libraryKT-33069 StringBuilder common functionsKT-33761 reduceOrNull: reduce that doesn't throw on empty inputKT-35347 Create method Collection.randomOrNull()KT-36118 Provide API for subtyping relationship between CoroutineContextKey and elements associated with this keyKT-17544 JS: document array destructuring behaviorKT-33141 UnderMigration annotation is defined in Kotlin, but supposed to be used from JavaKT-33447 runCatching docs suggests it catches exceptions but it catches throwablesKT-35175 Clarify documentation for XorWowRandomKT-35299 Float.rangeTo(Float): ClosedFloatingPointRange<Float> doesn't exist in the common stdlib.KT-14720 Move KClass.cast / KClass.isInstance into kotlin-stdlibKT-33646 Make KClass.simpleName available on JVM without kotlin-reflect.jarKT-34586 Make KClass.qualifiedName available on JVM without kotlin-reflect.jarKT-29933 Support relative paths in -Xfriend-pathsKT-34119 Add JVM target bytecode version 13KT-34240 CLI kotlinc help -include-runtime has redundant spaceKT-25206 Delegate build/run to gradle results regularly in cannot delete proto.tab.value.sKT-35181 Make kapt Gradle tasks compatible with instant executionKT-30659 Run NodeJS debugger when running debug gradle task from IDEAKT-32129 Karma: support debuggingKT-32179 DSL: allow npm in root dependencies section of single platform projectsKT-32283 Webpack: Allow to configure Webpack modeKT-32323 Webpack: support optimized webpack bundleKT-32785 Webpack: Asset bundling in distributions folderKT-30917 Tests: Inner classes mapped incorrectly in short test fail messageKT-31894 ithout Kotlin sources browserRun makes the build failKT-34946 DCE require some/all transitive dependencies. Invalid compilation result otherwiseKT-35318 IllegalStateException on clean build with left-pad package and generateKotlinExternals=trueKT-35428 Gradle dependency with invalid package.jsonKT-35598 Actualize NPM dependencies in 1.3.70KT-35599 Actualize Node and Yarn versions in 1.3.70KT-36714 Webpack output doesn't consider Kotlin/JS exports (library mode)KT-31570 Deprecate Kotlin 1.2.x MPP Gradle pluginsKT-35126 Support Gradle instant execution for Kotlin/JVM and Android tasksKT-36469 Dependencies with compileOnly scope are not visible in Gradle build of MPP with source set hierarchies supportKT-29395 Allow setting custom destination directory for Kotlin/Native binariesKT-31542 Allow changing a name of a framework created by CocoaPods Gradle pluginKT-32750 Support subspecs in CocoaPods pluginKT-35352 MPP Gradle plugin: Support exporting K/N dependencies to shared and static librariesKT-35934 Gradle MPP plugin: Spaces are not escaped in K/N compiler parametersKT-35958 Kotlin/Native: Gradle: compiling test sources with no sources in main roots halts the Gradle daemonKT-21811 Convert string concatenation into multiline stringKT-16774 UI Freeze: J2K, PlainTextPasteImportResolve: IDEA freezes for 10+ seconds when copy-pasting Java code from external source to Kotlin fileKT-18001 Multi-line comments parsed inside Kdoc commentsKT-19574 Code with inferred default parameters and parameter vs property name clashesKT-32551 Non-canonical modifiers order inspection is not applied during convertion of inner super classKT-33637 Property with getter is converted into incompailable code if backing field was not generatedKT-34673 First comment in function (if, for, while) block is moved to declaration line of blockKT-35081 Invalid code with block comment (Javadoc)KT-35152 J2K breaks formatting by moving subsequent single line comments to first columnKT-35395 UninitializedPropertyAccessException through org.jetbrains.kotlin.nj2k.conversions.ImplicitCastsConversion when anonymous inner class passes itself as argument to outer methodKT-35431 "Invalid PSI class com.intellij.psi.PsiLambdaParameterType" with lambda argument in erroneous codeKT-35476 Expression with compound assignment logical operator is changing operator precedence without parenthesesKT-35478 Single line comment before constructor results in wrong codeKT-35739 Line break is not inserted for private property getterKT-35831 Error on inserting plain text with \r charKT-34274 Add support for @CompilerOptions annotation in kotlin-main-ktsKT-34716 Implement default cache in main-ktsKT-34893 Update apache ivy version in kotlin-main-ktsKT-35413 Implement "evaluate expression" command line parameter and functionality in the JVM cli compilerKT-35415 Implement script and expression evaluation in the kotlin runnerKT-35416 load main-kts script definition by default in the jvm compiler, if the jar is availableKT-30164 Default field value not transmitted to Java source model for mutable propertiesKT-30368 Deprecated information not transmitted to Java source modelKT-32832 Turn worker API on by defaultKT-33617 Java 9+: "IllegalStateException: Should not be called!"KT-34167 Annotation Processor incorrectly marked as isolating causes full rebuild silently.KT-34258 kapt.incremental.apt=true makes build failed after moving annotation processor filesKT-34569 Kapt doesn't handle methods with both the @Override annotation and override keywordKT-36113 Enabling kapt.incremental.apt makes remote build cache miss via classpathStructure$kotlin_gradle_plugin propertyThis project publishes no release notes. Between v1.3.61 and v1.3.70 there were 250 commits, 248 of them substantive:
Nothing-type from resulting ones…and 228 more.
KT-35004 "AssertionError: Unsigned type expected" in when range check in extension on unsigned typeKT-34923 [Regression] KtUltraLightMethod.hasModifierProperty("native") returns false for external Kotlin functionsKT-21445 W3C DOM Touch events and interfaces are incomplete / missingKT-34991 kotlinx.serialization: False warning "Explicit @Serializable annotation on enum class is required when @SerialName or @SerialInfo annotations are used on its members"This project publishes no release notes. Between v1.3.60 and v1.3.61 there were 19 commits, 19 of them substantive:
for loop conversion when multiple initializers are presentThe release contains the JVM version of Kotlin compiler and also one native system dependent version for every major platform (Linux, macOS, and Windows).
KT-27170 Android lint tasks fails in Gradle with MPP dependencyKT-31230 Refine rules for allowed Array-based class literals on different platforms: allow Array::class everywhere, disallow Array<...>::class on non-JVMKT-33413 Allow 'break' and 'continue' in 'when' statement to point to innermost surrounding loopKT-14513 Suboptimal compilation of lazy delegated properties with inline getValueKT-28507 Extra InlineMarker.mark invocation in generated suspending function bytecodeKT-29229 Intrinsify 'in' operator for unsigned integer rangesKT-7354 Confusing error message when trying to access package local java classKT-9310 Don't make interface and DefaultImpls methods synchronizedKT-11430 Improve diagnostics for dangling lambdasKT-16526 Provide better error explanation when one tries to delegate var to read-only delegateKT-20258 Improve annotation rendering in diagnostic messagesKT-22275 Unify exceptions from null checksKT-27503 Private functions uses from inside of suspendCoroutine go though accessorKT-28938 Coroutines tail-call optimization does not work for generic returns that had instantiated to UnitKT-29385 "AnalyzerException: Expected an object reference, but found I" for EXACTLY_ONCE non-inline contract with captured class constructor parameterKT-29510 "RuntimeException: Trying to access skipped parameter" with EXACTLY_ONCE contract and nested call of crossinline lambdaKT-29614 java.lang.VerifyError: Bad type on operand stack - in inlining, crossinline in constructor with EXACTLY_ONCE contractKT-30275 Get rid of session in FirElementKT-30744 Invoking Interface Static Method from Extension method generates incorrect jvm bytecodeKT-30785 Equality comparison of inline classes results in boxingKT-32217 FIR: support delegated properties resolveKT-32433 NI: UninferredParameterTypeConstructor with class propertyKT-32587 NI: Type mismatch "String" vs "String" in IDE on generic .invoke on generic delegated propertyKT-32689 Shuffled line numbers in suspend functions with elvis operatorKT-32851 Constraint for callable reference argument doesn't take into account use-site varianceKT-32864 The line number of assertFailsWith in suspending function is lostKT-33125 NI: "Rewrite at slice INDEXED_LVALUE_SET" with Mutable Map set index operator inside "@kotlin.BuilderInference" blockKT-33414 'java.lang.AssertionError: int type expected, but null was found in basic frames' in kotlin-io while building library trainKT-33421 Please make NOTHING_TO_INLINE warning shorterKT-33504 EA-209823 - ISE: ProjectResolutionFacade$computeModuleResolverProvider$resolverForProject$$.invoke: Can't find builtIns by key CacheKeyBySdkKT-33572 Scripting import with implicit receiver doesn't workKT-33821 Compiler should not rely on the default locale when generating boxing for suspend functionsKT-18541 Prohibit "tailrec" modifier on open functionsKT-19844 Do not render type annotations on symbols rendered in diagnostic messagesKT-24913 KotlinFrontEndException with local class in init of generic classKT-28940 Concurrency issue for lazy values with the post-computation phaseKT-31540 Change initialization order of default values for tail recursive optimized functionsKT-26212 Update docs to explicitly mention that union is opposite of intersectKT-34086 Website, stdlib api docs: unresolved link jvm/stdlib/kotlin.text/-charsets/CharsetKT-8581 'Move Statement' doesn't work for statement finished by semicolonKT-9204 Shorten references and some other IDE features have problem when package name clash with class nameKT-17993 Annotations are colored the same as language keywordsKT-21037 LazyLightClassMemberMatchingError$WrongMatch “Matched :BAR MemberIndex(index=0) to :BAR MemberIndex(index=1) in KtLightClassImpl” after duplicating values inside enum classKT-23305 We should be able to see platform-specific errors in common moduleKT-23461 Move statement up/down attaches a comment block to the function being movedKT-26960 IDE doesn't report actual without expect placed into a custom platform-agnostic source setKT-27243 LazyLightClassMemberMatchingError when overriding hidden memberKT-28404 Gradle configuration page is missing from a New Project Wizard creation flow for multiplatform templatesKT-30824 No highlighting of declaration/usage of function with functional-type (lambda) parameter on its usageKT-31117 AssertionError at CompletionBindingContextProvider._getBindingContext when typing any character within string with injected KotlinKT-31139 "Override members" on enum inserts semicolon before enum bodyKT-31810 Paste inside indented .trimIndent() raw string doesn't respect indentationKT-32401 Exceptions while running IDEA in headless mode for building searchable optionsKT-32543 UltraLight support for Kotlin collections.KT-32544 Support UltraLight classes for local/anonymous/enum classesKT-32799 2019.2 RC (192.5728.74) Kotlin plugin exception during build searchable options (Directory index may not be queried for default project)KT-33008 IDEA does not report in MPP: Upper bound of a type parameter cannot be an arrayKT-33316 Kotlin Facet: make sure the order of allPlatforms value is fixedKT-33561 LazyLightClassMemberMatchingError when overloading synthetic memberKT-33584 Make kotlin light classes return no-arg constructor when no-arg (or jpa) compiler plugin is enabledKT-33775 please remove usages of org.intellij.plugins.intelliLang.inject.InjectorUtils#putInjectedFileUserData(com.intellij.lang.injection.MultiHostRegistrar, com.intellij.openapi.util.Key<T>, T) deprecated eons agoKT-33813 Poor formatting of 'Selected target platforms' and 'Depends on' in facet settingsKT-33937 delay() completion from kotlinx.coroutines causes happening of root package in codeKT-33973 Kotlin objects could abuse idea plugin functionalityKT-34000 Import quickfix does not work for extension methods from objectsKT-34070 "No target platforms selected" message for commonTest facet at mobile shared library projectKT-34191 Since-build .. until-build compatibility ranges are the same for 192 and 193 IDE pluginsKT-21153 IDE: string template + annotation usage: ISE: "Couldn't get delegate" at LightClassDataHolderKt.findDelegate()KT-33352 "KotlinExceptionWithAttachments: Couldn't get delegate for class" on nested class/objectKT-34042 "Error loading Kotlin facets. Kotlin facets are not allowed in Kotlin/Native Module" in 192 IDEAKT-34237 MPP with Android target: common* source sets are not shown as source roots in IDEKT-33626 Deadlock with Kotlin LockBasedStorageManager in IDEA commit dialogKT-34402 Unresolved reference to Kotlin.test library in CommonTest in Multiplatform project without JVM targetKT-34639 Multiplatform project with the only (Android) target is incorrectly imported into IDEKT-10340 Import completion unable to shorten fq-names when there is a conflict between package name and local identifierKT-17689 Code completion for enum typealias doesn't show membersKT-28998 Slow completion for build.gradle.kts (Kotlin Gradle DSL script)KT-30996 DSL extension methods which are not applicable are offered for completionKT-31902 Fully qualified name is used for delay instead of import and just method nameKT-33903 Duplicating completion for imported extensions from companion objectsKT-10984 Disallow placing line breakpoints without executable code (changed)KT-22116 Support function breakpointsKT-24408 @InlineOnly: Misleading status for breakpoints in inline functionsKT-27645 Debugger breakpoints do not work in suspend function executed in SpringBoot controller (MVC and WebFlux)KT-32687 Disallow breakpoints for @InlineOnly function bodiesKT-32813 Exception on invoking "Smart Step Into"KT-32830 NPE on changing class property in Evaluate Expression windowKT-33064 “Read access is allowed from event dispatch thread or inside read-action only” from KotlinLineBreakpointType.createLineSourcePosition on adding new line before the current one while stopping on breakpointKT-11395 Breakpoint inside lambda argument of InlineOnly function doesn't workKT-6314 Folding of "when" constructionKT-33038 Package prefix is not imported in non-MPP projectKT-33987 Serialization exception during importing Kotlin project in IDEA 192KT-32960 KotlinMPPGradleModelBuilder takes a long time to process when syncing non-MPP project with IDEKT-34424 With Kotlin plugin in Gradle project without Native the IDE fails to start Gradle task: "Kotlin/Native properties file is absent at null/konan/konan.properties"KT-34256 Fail to use multiplatform modules with dependsOn with android pluginKT-34663 Low performance of MPP 1.2 during import with module-per-source-set enabledKT-31766 Gradle Kotlin DSL new project template: use type-safe model accessorsKT-34463 New Gradle-based project template misses pluginManagement{} block in EAP branchKT-31767 Gradle Kotlin DSL new project template: use settings.gradle.ktsKT-26431 Quickfix to remove redundant labelKT-28049 Suggest import quickfix for operator extension functionsKT-29622 "Move to separate file" intention should also work for sealed classKT-33178 Use a new compiler flag -Xinline-classes during enabling the feature via IDEA intentionKT-33586 "Constructors are not allowed for objects" diagnostic needs quickfix to change object to classKT-12291 Override/Implement Members: better member positioning inside the classKT-14899 Quickfix "Create member function" inserts too many semicolons when applied to EnumKT-15700 "Convert lambda to reference" does not work with backtick-escaped referencesKT-18772 "Introduce subject to when": don't choose an object or a constant as the subjectKT-21172 Join declaration and assignment should place the result at the assignment, not at declarationKT-25697 Replace with dot call quickfix breaks formattingKT-26635 An empty line is added after actual modifier on "Create actual annotation class..." quick fix applied to annotation if it is annotated with commentKT-27270 "Add jar to classpath" quick fix modifies build.gradle of MPP project in a way that fails to be importedKT-28471 "Add initializer" quickfix initializes non-null variable with nullKT-28538 create expected ... quick fix illegally creates expect member with a usage of a platform-specific typeKT-28549 Create actual/expect quick fix for class/object doesn't add import for an inherited memberKT-28620 Create expect/actual ... quick fix could save @Test annotation on generationKT-28740 AE “2 declarations in var bar: [ERROR : No type, no body]” after applying “Create actual class” quick fix for class with property which has not specified typeKT-28947 Backing field has created after applying “Create expected class in common module...” intentionKT-30136 False negative "Redundant explicit 'this'" with local variableKT-30794 Quickfix for unchecked cast produces invalid codeKT-31133 Liveness analysis on enum does not take into account calls to 'values'KT-31433 Incorrect "Create expected class..." for class with supertypeKT-31475 "Create expect..." should delete 'override' modifierKT-31587 Redundant private modifier before primary constructor after create actual classKT-31921 "Create expected ..."/"Create actual..." quick fix: val and vararg modifiers are misordered in the generated expect/actual declarationKT-31999 "Variable declaration could be moved into when" inspection suggests to inline expression containing return (throw) statementKT-32012 Change parameter type quick fix: Don't use qualified nameKT-32468 False positive SimplifiableCall "filter call could be simplified to filterIsInstance" with expression body function and explicit return typeKT-32479 False positive "Redundant overriding method" with derived property and base function starting with get, set or is (Accidental override)KT-32571 "Create expect" quick fix incorrectly treats multiplatform stdlib typealiased types as platform-specific onesKT-32580 "Remove braces" QF for single-expression function with inferred lambda return type: "ClassCastException: class kotlin.reflect.jvm.internal.KClassImpl cannot be cast to class kotlin.jvm.internal.ClassBasedDeclarationContainer"KT-32582 Ambiguous message for [AMBIGUOUS_ACTUALS] error (master)KT-32586 "Make member open" quick fix doesn't update all the related actualisations of an expected memberKT-32616 "To ordinary string literal" doesn't remove indents, newlines and trimIndentKT-32642 "Create expect" quick fix doesn't warn about a platform-specific annotation applied to the generated memberKT-32650 "Replace 'if' with 'when'" removes braces from 'if' statementKT-32694 "Create expect"/"create actual" quick fix doesn't transfer use-site annotationsKT-32737 "Create expect" quick fix adds actual modifier to an interface function with default implementation without a warningKT-32768 "Create expect" quick fix doesn't warn about a local supertype of an actual class while generating an expected declarationKT-32829 "Add .jar to the classpath" quick fix creates "compile"/"testCompile" dependencies in build.gradleKT-32972 No "remove braces" inspection for ${this}KT-32981 "Create enum constant" quick fix adds redundant empty lineKT-33060 "Cleanup code" does not remove 'final' keyword for overridden function with non-canonical modifiers orderKT-33115 "Replace overloaded operator with function call" intention should not be shown on incomplete expressionsKT-33150 Don't suggest create expect function from function with private modifierKT-33153 False positive "Redundant overriding method" when overriding package private methodKT-33204 False positive "flatMap call could be simplified to flatten()" with ArrayKT-33299 "Create type parameter from usage" should work with backticksKT-33300 "Create type parameter from usage" suggests for top level propertyKT-33302 KNPE after "Create type parameter from usage" with typealiasKT-33357 'java.lang.Throwable: Assertion failed: Refactorings should be invoked inside transaction 'exception occurs when extracting sealed class from file with the same nameKT-33362 Inspection "Extract class from current file" is not available for 'sealed' keywordKT-33437 “Argument rangeInElement (0,1) endOffset must not exceed descriptor text range (0, 0) length (0).” on creating Kotlin Script files inside packageKT-33612 "Replace with safe call" quick fix moves code to another lineKT-33660 "Convert to anonymous object" with nested SAM interface inserts object keyword in the wrong placeKT-33718 "Create enum constant" quick fix adds after semicolonKT-33754 Improve error hint message for "Create expect/actual..."KT-33880 "Convert to range check" produces code that is subject to ReplaceRangeToWithUntil for range with exclusive upper boundKT-33930 Don't suggest "create expect" quick fix on lateinit and const top-level propertiesKT-33981 “KotlinCodeInsightWorkspaceSettings is registered as application service, but requested as project one” on opening QF menu for some fixes in IJ193KT-32965 False positive "Redundant qualifier name" with nested enum member callKT-33597 False positive "Redundant qualifier name" with class property initialized with same-named object propertyKT-33991 False positive "Redundant qualifier name" with enum member function callKT-34113 False positive "Redundant qualifier name" with Enum.values() from a different EnumKT-20777 KDoc: Type parameters are not shown in sample codeKT-26333 IDE incorrectly requires actual implementations to be present in all the project source setsKT-28537 Platform-specific type taken from a dependency module isn't reported in common codeKT-32562 Provide a registry key to enable/disable hierarchical multiplatform mechanism in IDEKT-28075 Duplicate "implements" gutter icons on some interfacesKT-30052 Duplicated "is subclassed" editor gutter iconsKT-33182 com.intellij.idea.IdeStarter#main has four (!) icons, should be twoKT-33329 IllegalArgumentException in REPLKT-24929 'Search for references' checkbox state isn't saved on move of kotlin fileKT-30342 Move refactoring: suggest file name starting with an uppercase letterKT-32426 Invalid code format after "Pull Members Up" on function with comment and another indentKT-32496 "Problems Detected" dialog message about conflicting declarations on moving file to another package is absolutely unreadableKT-33059 Exception [Assertion failed: Write access is allowed inside write-action only] in case of Move class to nonexistent folderKT-33972 Change signature should affect all hierarchyKT-34366 Implement gutters for running tests (multi-platform projects)KT-23986 No access to stdout output in Kotlin scratchKT-23989 Scratch: allow copy of a scratch outputKT-28910 Add hint for Make before Run checkboxKT-29407 strange output for long stringsKT-31295 Kotlin worksheet in projects, not as scratch filesKT-32366 Sidebar as alternative output layoutKT-33585 Synchronized highlighting of the main editor and side panelKT-30206 Settings / ... / Kotlin Scripting with no project opened causes ISE: "project.baseDir must not be null" at ScriptTemplatesFromDependenciesProvider.loadScriptDefinitions()KT-32513 Intellij hangs in ApplicationUtilsKt.runWriteAction through ScriptDependenciesLoader$submitMakeRootsChange$doNotifyRootsChanged$1.runKT-27587 Bump Android build tools version at Multiplatform (Android/iOS) template of the New Project WizardKT-33927 MPP, Kotlin New project wizard: broken project generationKT-34108 Gradle Kotlin DSL: generated project with tasks element fails on configuration stage with Gradle 4.10KT-34154 New Project wizard: build.gradle.kts: type-safe code sets JVM 1.8 for main, but JVM 1.6 for testKT-34229 New Project wizard: IDEA 193+: Mobile Android/iOS: creating another project of this type tries to write into previous oneKT-12935 Generated source maps for JS mention nonexistent dummy.ktKT-26701 JS, rollup.js: Application can't depend on a library if both sourcemaps reference "dummy.kt"KT-26309 Avoid division in string-to-number conversionsKT-27545 File.copyTo: unclear error message when it fails to delete the destinationKT-28804 Wrong parameter name in kotlin.text.contentEqualsKT-32024 Modify Iterable<T>.take(n) implementation not to call .next() more than necessaryKT-32532 MutableList<T>.removeAll is lacking documentationKT-32728 CollectionsKt.windowed throws IllegalArgumentException (Illegal Capacity: -1) when size param is Integer.MAX_VALUE due to overflow operationKT-33864 Read from pseudo-file system is emptyKT-13936 KotlinReflectionInternalError on invoking callBy on overridden member with inherited default argument valueKT-17860 Improve KParameter.toString for receiver parametersKT-17045 Drop MaxPermSize support from compiler daemonKT-32259 org.jetbrains.annotations module exported from embeddable compiler, causes problems in Java modular buildsKT-32096 IDE plugin doesn't recognize that Parcelize is no longer experimentalKT-24991 CLI: Empty classpath in kotlin script except for kotlin-runner.jarKT-26624 Set Thread.contextClassLoader when running programs with 'kotlin' launcher script or scripts with 'kotlinc -script'KT-24966 Classloader problems when running basic kafka example with kotlin and kotlincKT-29471 output from jvm-api-gen plugin on classpath crashes downstream kotlinc-jvm: inline method with inner classKT-33630 cannot use @kotlinx.serialization.Transient and lateinit together on 1.3.50KT-32992 Enable assertions in Kotlin Compile DaemonKT-33027 Compilation with daemon fails, because IncrementalModuleInfo#serialVersionUID does not matchKT-20760 Kotlin Gradle Plugin doesn't allow for configuring friend paths through APIKT-34009 Associate compilations in the target–compilation project modelKT-31666 Kotlin plugin configures all tasks in a project when kotlin.incremental is enabledKT-17630 User test Gradle source set code cannot reach out internal members from the production codeKT-22213 Android Extensions experimental mode doesn't work with Gradle Kotlin DSLKT-31077 android.kotlinOptions block is lacking its typeKT-31641 Kapt configurations miss attributes to resolve MPP dependencies: Cannot choose between the following variants ...KT-31713 ConcurrentModificationException: Realize Pending during execution phaseKT-32678 Bugfixes in HMPP source set visibilityKT-32679 Testing & test tasks API in the target–compilation modelKT-32804 Kapt-generated Java sources in jvm+withJava MPP module are not compiled and bundledKT-32853 ConcurrentModificationException when compiling with Gradle.KT-32872 Gradle test runner for Native does not show failed build if process quit without starting printing results.KT-33105 kapt+withJava in multiplatform module depending on other multiplatform fails on 1.3.50-eap-54KT-33469 Drop support for Gradle versions older than 4.3 in the Kotlin Gradle pluginKT-33470 Drop support for Gradle versions older than 4.9 in the Kotlin Gradle pluginKT-33980 Read the granular source sets metadata flag value once and cache it for the current Gradle buildKT-34312 UnsupportedOperationException on requiresVisibilityOf in the Kotlin Gradle pluginKT-31478 Gradle, JS tests, Karma: Support sourcemaps in Gradle stacktracesKT-32073 Gradle, JS, karma: parse errors and warnings from karma outputKT-32075 Gradle, JS, karma: download chrome headless using puppeteerKT-31663 Gradle/JS: with not installed browser specified for browser test the response is "Successful, 0 tests found"KT-32216 Gradle, JS, tests: filter doesn't workKT-32224 In Gradle Kotlin/JS projects, the browserWebpack task does not rerun when the main compilation's outputs changeKT-32281 Gradle, JS, karma: Headless chrome output is not capturedKT-33288 JS: Incorrect bundle with webpack output.library and source mapsKT-33313 When a Kotlin/JS test task runs using a custom compilation, it doesn't track the compilation outputs in its up-to-date checksKT-33547 Template JS Client and JVM Server works wrong on 1.3.50 KotlinKT-33549 Gradle Kotlin/JS external declarations: search for typings key inside package.jsonKT-33579 Js tests with mocha cannot be runKT-33710 Task "generateExternals" for automatic Dukat execution does not workKT-33716 Gradle, Yarn: yarn is not downloading via YarnSetupTaskKT-34101 CCE class org.jetbrains.kotlin.gradle.targets.js.testing.KotlinJsTest_Decorated cannot be cast to class org.gradle.api.provider.Provider on importing Gradle project with JSKT-34123 "Cannot find node module "kotlin-test-js-runner/kotlin-test-karma-runner.js"" in JS Client and JVM Server new project wizard templateKT-32319 Gradle, js, webpack: source-map-loader failed to load source contents from relative urlsKT-33417 NodeTest failed with error "Failed to create MD5 hash" after NodeRun is executedKT-33747 Exception doesn't fail the test in kotlin js node runnerKT-33828 jsPackageJson task fails after changing artifact origin repositoryKT-34460 NPM packages clash if declared in dependencies and devDependencies bothKT-34555 [Kotlin/JS] Unsafe webpack config mergeKT-33076 MPP Gradle plugin: Produce final native binaries from compilation output instead of sourcesKT-33645 Kotlin/Native: Compilation failure if a library passed by the -Xinclude option contains a constructor annotated with @OverrideInitKT-34259 MPP Gradle plugin: Support fat frameworks for watchOS and tvOSKT-34329 Support watchOS and tvOS in CocoaPods Gradle pluginKT-7940 J2K: convert Integer.MAX_VALUE to Int.MAX_VALUEKT-22412 J2K: Intention to replace if(...) throw IAE with requireKT-22680 Request: when converting Java->Kotlin, try to avoid creating functions for constant fields (static final)KT-33725 Java->Kotlin converter on paste performs expensive reparse in unrelated contextsKT-33854 J2K conversion of Interface freezes UI for more than 10 seconds without progress dialogKT-33875 [NewJ2K] InspectionLikeProcessingGroup pipeline rework: query isApplicable in parallel for all element first, apply relevant after in EDTKT-19603 A mutable container property updated from another class converts to red codeKT-19607 Static member qualified by child class converted to red codeKT-20035 Automatic conversion from Java 1.8 to Kotlin 1.1.4 using Idea 2017.2.2: null!!KT-21504 J2K: Convert Long.parseLong(s) to s.toLong()KT-24293 Bug: conversion of Java "List" into Kotlin doesn't produce "MutableList"KT-32253 Converting Java class with field initialized by constructor parameter used to initialize a different field or named as a different field produces red codeKT-32696 New J2K: java List is wrongly converted when pasting it to Kotlin fileKT-32903 J2K: Static import is converted to unresolved referenceKT-33235 Remove "Replace guard clause with kotlin's function call" inspection and tranform it to J2K post-processingKT-33434 UninitializedPropertyAccessException occurs after J2K convertion of package with custom functional interface and it's usageKT-33445 Two definitions of org.jetbrains.kotlin.idea.j2k.J2kPostProcessing in Kotlin 1.3.50-rcKT-33500 Unresolved reference after J2K convertion of isNaN/isFiniteKT-33556 J2K converter fails on statically imported global overloaded functionsKT-33679 Result of assignment with operation differs in kotlin after J2K conversionKT-33687 Extra empty lines are added after comment after J2K conversionKT-33743 Reference to static field outside its class is unresolved after J2K conversionKT-33756 J2K: main method with varargs is converted to non-runnable main kotlin methodKT-33863 java.lang.IllegalStateException: argument must not be null exception occurs on J2K conversion of Generic class usage without type parameterKT-19355 "Variable expected" error after J2K for increment/decrement of an object fieldKT-19569 Java wrappers for primitives are converted to nullable types with nullability errors in KotlinKT-30643 J2K: wrong position of TYPE_USE annotationKT-32518 Nullability information is lost after J2K convertion of constructor with null parameterKT-33941 J2K: Overload resolution ambiguity with assertThat and StackOverflowError in IDEAKT-33942 New J2K: StackOverflowError from org.jetbrains.kotlin.nj2k.inference.common.BoundTypeCalculatorImpl.boundTypeUnenhancedKT-34164 J2K: on converting static method references in other .java sources are not correctedKT-34165 J2K: imports are lost in conversion, references resolve to different same-named classesKT-34266 Multiple errors after converting Java class implementing an interface from another fileKT-33808 JPS compilation is not incremental in IDEA 2019.3KT-34006 Maven plugin do not consider .kts files as Kotlin sourcesKT-34011 Kotlin scripting plugin is not loaded by default from kotlin maven pluginKT-27956 REPL/Script: extract classes and names right from ClassLoaderKT-31661 ClassNotFoundException in runtime for 'kotlinc -script' while compilation is fineKT-31704 [kotlin-scripting] passing name to String.toScriptSource make script compilation failedKT-32234 "Unable to derive module descriptor" when using Kotlin compiler (embeddable) in Java 9+ modular buildsKT-33529 NCDF running kotlin script from command lineKT-33554 Classpath not passed properly when evaluating standard script with kotlincKT-33892 REPL/Script: Implement mechanism for resolve top-level functions and properties from classloaderKT-34294 SamWithReceiver cannot be used with new scripting APIKT-31291 Incremental Kapt: IllegalArgumentException from org.jetbrains.org.objectweb.asm.ClassVisitor.<init>KT-33028 Kapt error "Unable to find package java.lang in classpath or bootclasspath" on JDK 11 with -source 8KT-33050 kapt does not honor source/target compatibility of enclosing projectKT-33052 Kapt generates invalid java stubs for enum members with class bodies on JDK 11KT-33056 Incremental kapt is disabled due to javaslang.match.PatternsProcessor processor on classpath when Worker API is enabledKT-33493 1.3.50, org.jetbrains.org.objectweb.asm.ClassVisitor.<init>KT-33515 Incremental kapt fails when I remove an annotated fileKT-33889 Incremental KAPT: NoSuchMethodError: 'java.util.regex.Pattern com.sun.tools.javac.processing.JavacProcessingEnvironment.validImportStringToPattern(java.lang.String)'KT-33503 Kapt, Spring Boot: "Could not resolve all files for configuration ':_classStructurekaptKotlin'"KT-33800 KAPT aptMode=compile fails to compile certain legitimate codeRelated Kotlin Native changelog can be found separately.