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 from 2.1.0-Beta2 to 2.1.0-RC #26

Merged
merged 1 commit into from
Nov 5, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 5, 2024

Bumps kotlin from 2.1.0-Beta2 to 2.1.0-RC.
Updates org.jetbrains.kotlin.jvm from 2.1.0-Beta2 to 2.1.0-RC

Release notes

Sourced from org.jetbrains.kotlin.jvm's releases.

Kotlin 2.1.0-RC

2.1.0-RC

Backend. Wasm

  • KT-72297 [Wasm] Unused associated object class lead to compiler fail

Compiler

  • KT-72281 K/N: "Failed to wait for cache to be built"
  • KT-72238 Argument type mismatch in builder inside extension function after ?:
  • KT-71751 K2: Skipping code in last statement of lambda
  • KT-72552 AutoboxingTransformer fails on during linkage on nested lambdas with cinteroped types
  • KT-71649 K2: Put operator on mutableMap() causes crashes on null key
  • KT-71508 JAVA_CLASS_INHERITS_KT_PRIVATE_CLASS isn't reported when java class is inherited from an effectively private class
  • KT-72178 K2: "Unexpected FirPlaceholderProjectionImpl" exception when using "_" as key type in EnumMap
  • KT-72302 K2: no error on type operator in annotation parameter default value
  • KT-72173 K2: simple object names from root package are resolved without imports in non-root packages when used as values

Compose compiler

  • b/376058538 Fix stack overflow when inferring stability of indirect generic loop
  • b/339322843 Transform @Composable property delegate references

IR. Inlining

  • KT-72521 Kotlin/Native: java.lang.AssertionError: kfun:androidx.compose.runtime#access$$p$tComposerKt(){}kotlin.Int
  • KT-72623 Don't generate synthetic accessors in files other than the one being lowered

IR. Interpreter

  • KT-72356 K2 Native: IllegalStateException when annotation has the same source range as a constant in another file

Native. Runtime. Memory

  • KT-71401 K/N: CMS barrier can be executed on an unregisterred thread

Tools. CLI

  • KT-72311 KotlinCliJavaFileManagerImpl caches empty result and broke repeated analyses

Tools. Daemon

  • KT-72530 The daemon has terminated unexpectedly on startup attempt #1 with error code: Unknown

Tools. Gradle

  • KT-72467 kotlin.sourceSets extension not added for KotlinBaseApiPlugin.createKotlinAndroidExtension()
  • KT-72495 Warn about kotlin-compiler-embeddable loaded along KGP
  • KT-72387 KGP 2.1.0-RC-227 changes cause KSP to crash calling produceUnpackedKlib
  • KT-72303 KGP 2.1.0-Beta2 broke compatibility with KSP
  • KT-72651 Unable to use target for KotlinBaseApiPlugin.createKotlin(Jvm/Android)Extension()

Tools. Gradle. Multiplatform

  • KT-72454 Revert changes made in KT-69899 i.e. make kotlin.android.buildTypeAttribute.keep = false by default again

Tools. Gradle. Native

  • KT-72366 KGP 2.1.0-Beta2 doesn't download kotlin-native-prebuilt when running Dokka
  • KT-71051 K/N dependencies are re-downloaded multiple times on Windows

Tools. JPS

  • KT-68565 K2: IllegalStateException: Source classes should be created separately before referencing

Tools. Kapt

  • KT-71776 K2 Kapt in 2.1.0-Beta1 fails with e: java.lang.IllegalStateException: FIR symbol "class org.jetbrains.kotlin.fir.symbols.impl.FirValueParameterSymbol" is not supported in constant evaluation
Changelog

Sourced from org.jetbrains.kotlin.jvm's changelog.

2.1.0-RC

Backend. Wasm

  • KT-72297 [Wasm] Unused associated object class lead to compiler fail

Compiler

  • KT-72281 K/N: "Failed to wait for cache to be built"
  • KT-72238 Argument type mismatch in builder inside extension function after ?:
  • KT-71751 K2: Skipping code in last statement of lambda
  • KT-72552 AutoboxingTransformer fails on during linkage on nested lambdas with cinteroped types
  • KT-71649 K2: Put operator on mutableMap() causes crashes on null key
  • KT-71508 JAVA_CLASS_INHERITS_KT_PRIVATE_CLASS isn't reported when java class is inherited from an effectively private class
  • KT-72178 K2: "Unexpected FirPlaceholderProjectionImpl" exception when using "_" as key type in EnumMap
  • KT-72302 K2: no error on type operator in annotation parameter default value
  • KT-72173 K2: simple object names from root package are resolved without imports in non-root packages when used as values

Compose compiler

IR. Inlining

  • KT-72521 Kotlin/Native: java.lang.AssertionError: kfun:androidx.compose.runtime#access$$p$tComposerKt(){}kotlin.Int
  • KT-72623 Don't generate synthetic accessors in files other than the one being lowered

IR. Interpreter

  • KT-72356 K2 Native: IllegalStateException when annotation has the same source range as a constant in another file

Native. Runtime. Memory

  • KT-71401 K/N: CMS barrier can be executed on an unregisterred thread

Tools. CLI

  • KT-72311 KotlinCliJavaFileManagerImpl caches empty result and broke repeated analyses

Tools. Daemon

  • KT-72530 The daemon has terminated unexpectedly on startup attempt #1 with error code: Unknown

Tools. Gradle

  • KT-72467 kotlin.sourceSets extension not added for KotlinBaseApiPlugin.createKotlinAndroidExtension()
  • KT-72495 Warn about kotlin-compiler-embeddable loaded along KGP
  • KT-72387 KGP 2.1.0-RC-227 changes cause KSP to crash calling produceUnpackedKlib
  • KT-72303 KGP 2.1.0-Beta2 broke compatibility with KSP

... (truncated)

Commits
  • c2ccd14 Add ChangeLog for 2.1.0-RC
  • 99a43ff [CMP] fix CMP-6685: transform default arguments access
  • 96d2f8c [K/N][caches] Fixed multi-process cache build problem
  • a0b32ed [CMP] CMP-6788: fix field visibility warnings
  • 8b4b215 Revert "Add test for native bundle download with configuration cache"
  • 0e69662 Revert: Remove compileDependencyFiles configuration outside of task
  • 7bf3bac Fix stack overflow when inferring stability of indirect generic loop
  • 4f860be [Gradle] Fix target inside "standalone" extension is not accessible
  • 73bffc6 Add a test making sure that fix for KT-71751 is disabled via LF
  • 5f710c0 Fix incorrectly aggressive Unit coercion at elvis LHS
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin.plugin.serialization from 2.1.0-Beta2 to 2.1.0-RC

Release notes

Sourced from org.jetbrains.kotlin.plugin.serialization's releases.

Kotlin 2.1.0-RC

2.1.0-RC

Backend. Wasm

  • KT-72297 [Wasm] Unused associated object class lead to compiler fail

Compiler

  • KT-72281 K/N: "Failed to wait for cache to be built"
  • KT-72238 Argument type mismatch in builder inside extension function after ?:
  • KT-71751 K2: Skipping code in last statement of lambda
  • KT-72552 AutoboxingTransformer fails on during linkage on nested lambdas with cinteroped types
  • KT-71649 K2: Put operator on mutableMap() causes crashes on null key
  • KT-71508 JAVA_CLASS_INHERITS_KT_PRIVATE_CLASS isn't reported when java class is inherited from an effectively private class
  • KT-72178 K2: "Unexpected FirPlaceholderProjectionImpl" exception when using "_" as key type in EnumMap
  • KT-72302 K2: no error on type operator in annotation parameter default value
  • KT-72173 K2: simple object names from root package are resolved without imports in non-root packages when used as values

Compose compiler

  • b/376058538 Fix stack overflow when inferring stability of indirect generic loop
  • b/339322843 Transform @Composable property delegate references

IR. Inlining

  • KT-72521 Kotlin/Native: java.lang.AssertionError: kfun:androidx.compose.runtime#access$$p$tComposerKt(){}kotlin.Int
  • KT-72623 Don't generate synthetic accessors in files other than the one being lowered

IR. Interpreter

  • KT-72356 K2 Native: IllegalStateException when annotation has the same source range as a constant in another file

Native. Runtime. Memory

  • KT-71401 K/N: CMS barrier can be executed on an unregisterred thread

Tools. CLI

  • KT-72311 KotlinCliJavaFileManagerImpl caches empty result and broke repeated analyses

Tools. Daemon

  • KT-72530 The daemon has terminated unexpectedly on startup attempt #1 with error code: Unknown

Tools. Gradle

  • KT-72467 kotlin.sourceSets extension not added for KotlinBaseApiPlugin.createKotlinAndroidExtension()
  • KT-72495 Warn about kotlin-compiler-embeddable loaded along KGP
  • KT-72387 KGP 2.1.0-RC-227 changes cause KSP to crash calling produceUnpackedKlib
  • KT-72303 KGP 2.1.0-Beta2 broke compatibility with KSP
  • KT-72651 Unable to use target for KotlinBaseApiPlugin.createKotlin(Jvm/Android)Extension()

Tools. Gradle. Multiplatform

  • KT-72454 Revert changes made in KT-69899 i.e. make kotlin.android.buildTypeAttribute.keep = false by default again

Tools. Gradle. Native

  • KT-72366 KGP 2.1.0-Beta2 doesn't download kotlin-native-prebuilt when running Dokka
  • KT-71051 K/N dependencies are re-downloaded multiple times on Windows

Tools. JPS

  • KT-68565 K2: IllegalStateException: Source classes should be created separately before referencing

Tools. Kapt

  • KT-71776 K2 Kapt in 2.1.0-Beta1 fails with e: java.lang.IllegalStateException: FIR symbol "class org.jetbrains.kotlin.fir.symbols.impl.FirValueParameterSymbol" is not supported in constant evaluation
Changelog

Sourced from org.jetbrains.kotlin.plugin.serialization's changelog.

2.1.0-RC

Backend. Wasm

  • KT-72297 [Wasm] Unused associated object class lead to compiler fail

Compiler

  • KT-72281 K/N: "Failed to wait for cache to be built"
  • KT-72238 Argument type mismatch in builder inside extension function after ?:
  • KT-71751 K2: Skipping code in last statement of lambda
  • KT-72552 AutoboxingTransformer fails on during linkage on nested lambdas with cinteroped types
  • KT-71649 K2: Put operator on mutableMap() causes crashes on null key
  • KT-71508 JAVA_CLASS_INHERITS_KT_PRIVATE_CLASS isn't reported when java class is inherited from an effectively private class
  • KT-72178 K2: "Unexpected FirPlaceholderProjectionImpl" exception when using "_" as key type in EnumMap
  • KT-72302 K2: no error on type operator in annotation parameter default value
  • KT-72173 K2: simple object names from root package are resolved without imports in non-root packages when used as values

Compose compiler

IR. Inlining

  • KT-72521 Kotlin/Native: java.lang.AssertionError: kfun:androidx.compose.runtime#access$$p$tComposerKt(){}kotlin.Int
  • KT-72623 Don't generate synthetic accessors in files other than the one being lowered

IR. Interpreter

  • KT-72356 K2 Native: IllegalStateException when annotation has the same source range as a constant in another file

Native. Runtime. Memory

  • KT-71401 K/N: CMS barrier can be executed on an unregisterred thread

Tools. CLI

  • KT-72311 KotlinCliJavaFileManagerImpl caches empty result and broke repeated analyses

Tools. Daemon

  • KT-72530 The daemon has terminated unexpectedly on startup attempt #1 with error code: Unknown

Tools. Gradle

  • KT-72467 kotlin.sourceSets extension not added for KotlinBaseApiPlugin.createKotlinAndroidExtension()
  • KT-72495 Warn about kotlin-compiler-embeddable loaded along KGP
  • KT-72387 KGP 2.1.0-RC-227 changes cause KSP to crash calling produceUnpackedKlib
  • KT-72303 KGP 2.1.0-Beta2 broke compatibility with KSP

... (truncated)

Commits
  • c2ccd14 Add ChangeLog for 2.1.0-RC
  • 99a43ff [CMP] fix CMP-6685: transform default arguments access
  • 96d2f8c [K/N][caches] Fixed multi-process cache build problem
  • a0b32ed [CMP] CMP-6788: fix field visibility warnings
  • 8b4b215 Revert "Add test for native bundle download with configuration cache"
  • 0e69662 Revert: Remove compileDependencyFiles configuration outside of task
  • 7bf3bac Fix stack overflow when inferring stability of indirect generic loop
  • 4f860be [Gradle] Fix target inside "standalone" extension is not accessible
  • 73bffc6 Add a test making sure that fix for KT-71751 is disabled via LF
  • 5f710c0 Fix incorrectly aggressive Unit coercion at elvis LHS
  • Additional commits viewable in compare view

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
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps `kotlin` from 2.1.0-Beta2 to 2.1.0-RC.

Updates `org.jetbrains.kotlin.jvm` from 2.1.0-Beta2 to 2.1.0-RC
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.1.0-RC/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.1.0-Beta2...v2.1.0-RC)

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.1.0-Beta2 to 2.1.0-RC
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/v2.1.0-RC/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.1.0-Beta2...v2.1.0-RC)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.jvm
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.plugin.serialization
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Nov 5, 2024
@hfhbd hfhbd merged commit c31629a into main Nov 5, 2024
2 checks passed
@hfhbd hfhbd deleted the dependabot/gradle/kotlin-2.1.0-RC branch November 5, 2024 16:38
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 java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant