Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Apr 29, 2021

Bumps kotlin_version from 1.3.41 to 1.5.0.
Updates kotlin-gradle-plugin from 1.3.41 to 1.5.0

Release notes

Sourced from kotlin-gradle-plugin's releases.

Kotlin 1.5.0-RC

Changelog

Compiler

New Features

  • KT-28791 Kotlin serialization with inline classes
  • KT-43920 Support loading binary Java annotations on fields

Performance Improvements

  • KT-44153 NI: Low Memory and IntelliJ hangs when quotes in split() are missed
  • KT-45410 JVM / IR: Extreme performance regression on arithmetic operations inside a loop

Fixes

  • KT-35224 It's possible to pass non-spread arrays after arguments with SAM-conversion
  • KT-36853 IR: UninitializedPropertyAccessException on tailrec with object expression in default argument
  • KT-41056 Increase stub version due to new "contract" keyword
  • KT-43887 Problem with FunctionReferenceLowering$FunctionReferenceBuilder in kotlin native
  • KT-44210 KJS / IR: "AssertionError: Undefined parameter referenced: defined" caused by plus assign operators in build blocks
  • KT-44947 Sealed interfaces: Sealed fun interface leads to "NoWhenBranchMatchedException"
  • KT-44993 JVM IR: VerifyError on getfield with Kotlin generic field and elvis operator
  • KT-45139 Inline class: AssertionError: Expected top level inline class
  • KT-45195 JVM IR: annotation methods are generated as default interface methods if allopen is used
  • KT-45446 JVM / IR: NullPointerException caused by unreachable code and comparison
  • KT-45721 JVM / IR: "Unbound symbols not allowed" caused by class reference in sequence lambda
  • KT-45853 JVM / IR: "Accidental override" caused by inheriting Throwable.getCause from Java interface
  • KT-45861 Turning warnings into errors for calls with type parameters annotated by @​OnlyInputTypes
  • KT-45868 JVM IR: ClassCastException with SAM function in init block when SAM is generated via invokedynamic
  • KT-45920 JVM IR: "Accidental override" on redefining get() in custom Map class
  • KT-45963 JVM / IR: "AbstractMethodError: Receiver class does not define or inherit an implementation of the resolved method" in Dokka tests
  • KT-45967 JVM IR: "IllegalAccessError" with invokedynamic to Java SAM over callable reference to private function
  • KT-45982 Wrong subtyping result on captured types with postponed type variables

IDE. Inspections and Intentions

  • KT-38155 Lift assignment out of 'if' produces type mismatch without manually adding a semicolon

JavaScript

  • KT-44796 KJS / IR: default parameter of function with @​JsName leads to "RangeError: Maximum call stack size exceeded"

Libraries

  • KT-39177 Make CharCategory available in common multiplatform code
  • KT-43772 Kotlin/Native unfinished workers detected.

Tools. Gradle

... (truncated)

Changelog

Sourced from kotlin-gradle-plugin's changelog.

CHANGELOG

1.4.32

IDE

  • KT-43824 KtLightClassForSourceDeclaration#isInheritor works in a different way than java implementation
  • KT-45287 LightClasses: KtLightSimpleModifierList is no more a parent of KtLightAnnotationForSourceEntry
  • KT-45291 LightClasses: can't get annotations for constructor val-parameter
  • KT-45417 ULC leakage of primitive type annotations

Tools. CLI

  • KT-44758 kotlin-compiler-embeddable dependency includes unshaded fastutil package
  • KT-45007 Concurrent Kotlin script compilation/execution results in NullPointerException in KeyedExtensionCollector.getPoint()

1.4.31

Compiler

  • KT-39776 2020.3+: Unresolved reference to Kotlin stdlib function

IDE. Gradle Integration

  • KT-44845 After update to Kotlin 1.4.30 all external dependencies is unresolved in IDE with kotlin.mpp.enableGranularSourceSetsMetadata=true

IDE. Gradle. Script

  • KTIJ-11137 build.gradle.kts: Fatal error during save/load standalone scripts settings
  • KTIJ-898 Unable to import with Kotlin DSL buildscript - NullPointerException in KotlinDslScriptModelProcessorKt.toListOfScriptModels

IDE. Multiplatform

  • KTIJ-1200 KotlinIconProviderKt.addExpectActualMarker takes up to 180+ seconds

IDE

Fixes

  • KT-44697 New JVM IR backend notification - narrow its triggering to Kotlin projects
  • KT-44523 IDE notification for trying new JVM backend
  • KTIJ-696 Freeze during startup of IDEA with intellij project with Kotlin (211-1.4.10-release-IJ1440)

1.4.30

Android

  • KT-42383 HMPP: Bad IDEA dependencies: Missing dependency from p1:jvmAndAndroid to p2:jvmAndAndroid

Backend. Native

... (truncated)

Commits

Updates kotlin-stdlib from 1.3.41 to 1.5.0

Release notes

Sourced from kotlin-stdlib's releases.

Kotlin 1.5.0-RC

Changelog

Compiler

New Features

  • KT-28791 Kotlin serialization with inline classes
  • KT-43920 Support loading binary Java annotations on fields

Performance Improvements

  • KT-44153 NI: Low Memory and IntelliJ hangs when quotes in split() are missed
  • KT-45410 JVM / IR: Extreme performance regression on arithmetic operations inside a loop

Fixes

  • KT-35224 It's possible to pass non-spread arrays after arguments with SAM-conversion
  • KT-36853 IR: UninitializedPropertyAccessException on tailrec with object expression in default argument
  • KT-41056 Increase stub version due to new "contract" keyword
  • KT-43887 Problem with FunctionReferenceLowering$FunctionReferenceBuilder in kotlin native
  • KT-44210 KJS / IR: "AssertionError: Undefined parameter referenced: defined" caused by plus assign operators in build blocks
  • KT-44947 Sealed interfaces: Sealed fun interface leads to "NoWhenBranchMatchedException"
  • KT-44993 JVM IR: VerifyError on getfield with Kotlin generic field and elvis operator
  • KT-45139 Inline class: AssertionError: Expected top level inline class
  • KT-45195 JVM IR: annotation methods are generated as default interface methods if allopen is used
  • KT-45446 JVM / IR: NullPointerException caused by unreachable code and comparison
  • KT-45721 JVM / IR: "Unbound symbols not allowed" caused by class reference in sequence lambda
  • KT-45853 JVM / IR: "Accidental override" caused by inheriting Throwable.getCause from Java interface
  • KT-45861 Turning warnings into errors for calls with type parameters annotated by @​OnlyInputTypes
  • KT-45868 JVM IR: ClassCastException with SAM function in init block when SAM is generated via invokedynamic
  • KT-45920 JVM IR: "Accidental override" on redefining get() in custom Map class
  • KT-45963 JVM / IR: "AbstractMethodError: Receiver class does not define or inherit an implementation of the resolved method" in Dokka tests
  • KT-45967 JVM IR: "IllegalAccessError" with invokedynamic to Java SAM over callable reference to private function
  • KT-45982 Wrong subtyping result on captured types with postponed type variables

IDE. Inspections and Intentions

  • KT-38155 Lift assignment out of 'if' produces type mismatch without manually adding a semicolon

JavaScript

  • KT-44796 KJS / IR: default parameter of function with @​JsName leads to "RangeError: Maximum call stack size exceeded"

Libraries

  • KT-39177 Make CharCategory available in common multiplatform code
  • KT-43772 Kotlin/Native unfinished workers detected.

Tools. Gradle

... (truncated)

Changelog

Sourced from kotlin-stdlib's changelog.

CHANGELOG

1.4.32

IDE

  • KT-43824 KtLightClassForSourceDeclaration#isInheritor works in a different way than java implementation
  • KT-45287 LightClasses: KtLightSimpleModifierList is no more a parent of KtLightAnnotationForSourceEntry
  • KT-45291 LightClasses: can't get annotations for constructor val-parameter
  • KT-45417 ULC leakage of primitive type annotations

Tools. CLI

  • KT-44758 kotlin-compiler-embeddable dependency includes unshaded fastutil package
  • KT-45007 Concurrent Kotlin script compilation/execution results in NullPointerException in KeyedExtensionCollector.getPoint()

1.4.31

Compiler

  • KT-39776 2020.3+: Unresolved reference to Kotlin stdlib function

IDE. Gradle Integration

  • KT-44845 After update to Kotlin 1.4.30 all external dependencies is unresolved in IDE with kotlin.mpp.enableGranularSourceSetsMetadata=true

IDE. Gradle. Script

  • KTIJ-11137 build.gradle.kts: Fatal error during save/load standalone scripts settings
  • KTIJ-898 Unable to import with Kotlin DSL buildscript - NullPointerException in KotlinDslScriptModelProcessorKt.toListOfScriptModels

IDE. Multiplatform

  • KTIJ-1200 KotlinIconProviderKt.addExpectActualMarker takes up to 180+ seconds

IDE

Fixes

  • KT-44697 New JVM IR backend notification - narrow its triggering to Kotlin projects
  • KT-44523 IDE notification for trying new JVM backend
  • KTIJ-696 Freeze during startup of IDEA with intellij project with Kotlin (211-1.4.10-release-IJ1440)

1.4.30

Android

  • KT-42383 HMPP: Bad IDEA dependencies: Missing dependency from p1:jvmAndAndroid to p2:jvmAndAndroid

Backend. Native

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually

Bumps `kotlin_version` from 1.3.41 to 1.5.0.

Updates `kotlin-gradle-plugin` from 1.3.41 to 1.5.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits)

Updates `kotlin-stdlib` from 1.3.41 to 1.5.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/commits)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant