Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump kotlin_version from 1.3.41 to 1.5.0 #60

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
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] <[email protected]>
@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.

0 participants