Update kotlin.version to v1.4.10 #2119
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.4.0
->1.4.10
1.4.0
->1.4.10
Release Notes
JetBrains/kotlin
v1.4.10
Compare Source
Compiler
Performance Improvements
KT-41149
NI: Upgraded project from 1.3.72 to 1.4.0 hangs during buildKT-41335
Kotlin Out of Memory When evaluating expressionKT-41400
NI: Huge performance regression for kotlin compiler from 1.3.72 to 1.4.0 due to using list of dozen lambdas in a callFixes
KT-41005
Coercion to Unit doesn't take into account nullability of a return type for lambdaKT-41043
NI: StackOverflowError throughPostponedArgumentInputTypesResolver.getAllDeeplyRelatedTypeVariables
KT-41135
Type Inference Regression For Property Delegate With Receiver TypeKT-41140
Unresolved reference to parameter of a catch block from lambda expression on 1.4.0KT-41150
IllegalStateException: Couldn't obtain compiled function body for public final inline funKT-41164
NI: "IllegalStateException: Error type encountered" with callbackFlow builder inside conditionKT-41202
Type inference fails in 1.4.0KT-41218
HMPP: arrayList declarations are visible both from stdlib-common and stdlib-jvm and lead to false-positive resolution ambiguity in IDEKT-41308
1.4.0 Type inference regression in suspend blocks with elvis operator expressionsKT-41357
ClassCastException for unstable smart cast on a property call receiverKT-41386
NI: Type mismatch with generic type parametersKT-41426
Operator compareTo is not called with nullable typeKT-41430
Broken choosing overload by lambda return type inside builder inferenceKT-41470
Wrong nullability assertion is generated when using the BuilderInference annotationKT-41482
Add a fallback compiler flag to disable the unified null checks behaviorIDE
KT-41325
SOE in IDEKotlinAsJavaSupportKT-41390
Typo: equals & hashCode are written with the first uppercase letterIDE. Code Style, Formatting
KT-41314
Formatter: Frequent freezes when reformatting code (TrailingCommaPostFormatProcessor)IDE. Debugger
KT-40417
Coroutines Debugger: “No coroutine information found” in case of main() entry-point without explicit debug-artifactIDE. Gradle. Script
KT-39542
EA-218043: java.util.NoSuchElementException: No element of given type found (GradleBuildRootsManager)KT-41283
Gradle scripts unable to support 1.4 language level features yetIDE. Inspections and Intentions
KT-41264
Disable “Redundant inner modifier” in 1.4.10KT-41395
Inspection description misses a space (needs to be lowercase)IDE. REPL
KT-40898
REPL: "IllegalAccessError: tried to access field" caused by log4jIDE. Wizards
KT-38921
New project wizard: Backend/Console applications template with Groovy DSL generates build.gradle with KotlinCompile instead of compileKotlinJavaScript
KT-38059
Support arrays passed as named arguments to varargsKT-40964
KJS / IR: don't generate "import" (short names) for external interfacesKT-41081
KJS IR: nativeGetter, nativeSetter, nativeInvoke are not supportedLibraries
KT-41320
Actual kotlin.test annotation typealiases are inaccessible in modular environmentMiddle-end. IR
KT-41324
IR: "Compilation failed: null" caused by StackOverflowError in compiler in multi-module projectNative. C and ObjC Import
KT-39762
cinterop on 1.4-M2 doesn't include @Deprecated Kotlin declaration for C declaration it fails to importNative. ObjC Export
KT-39206
New line characters in @Deprecated annotation cause syntax error in Kotlin/native exported headerKT-40976
"Unrecognized selector sent to instance" exception invoking suspending lambda from Swift in Native iOS projectReflection
KT-40842
"AssertionError: Built-in class kotlin.Any is not found" on java modular runTools. Compiler Plugins
KT-41321
Upgrading to 1.4.0 fails compiling native with is not bound errorTools. Gradle. Multiplatform
KT-41083
Transitive dependency on an MPP with host-specific source sets fails to resolve: "Couldn't resolve metadata artifact..."Tools. Gradle. Native
KT-40834
Cannot build Kotlin Multiplatform project on Windows 10 64-bit when the Cocoapods plugin is appliedTools. Scripts
KT-35925
REPL: Springboot autoconfiguration problem (META-INF/spring.factories not found ?)Tools. kapt
KT-41313
kapt 1.4.0 throws "ZipException: zip END header not found", when Graal SVM jar in classpathRenovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by WhiteSource Renovate. View repository job log here.