🦝 Java CompletableFuture-Fu(CF-Fu, pronounced "Shifu"), a tiny sidekick library to make CompletableFuture usage more convenient, more efficient and safer in your application. 😋🚀🦺
KT-67072 K2: inconsistent stability of open vals on receivers of final type
KT-68570 K2: "Unresolved reference" in call with lambda argument and nested lambda argument
KT-69159 K2: KotlinNothingValueException in Exposed
KT-68623 K2: "Only safe or null-asserted calls are allowed" on safe call
KT-68193 JDK 21: new MutableList.addFirst/addLast methods allow adding nullable value for non-null types
KT-67804 removeFirst and removeLast return type with Java 21
KT-68727 K2: "Null argument in ExpressionCodegen for parameter VALUE_PARAMETER" caused by an enum class with default parameter in a different module
KT-68383 K2: "Argument type mismatch: actual type is 'kotlin.String', but 'T & Any' was expected." with intersection types
KT-68546 K2: false-positive conflicting overloads error on inheriting generic type with inherited generic and non-generic member overloads
KT-68626 K2: "Conflicting Overloads" for function if inherited from generic type
KT-68351 K2: "Suspension functions can only be called within coroutine body"
KT-68489 K2: WRONG_ANNOTATION_TARGET with Java and Kotlin @Target annotation positions
KT-69058 K2: Java-defined property annotations not persisted
KT-64515 K2 IDE: [NEW_INFERENCE_ERROR] in a build.gradle.kts script while applying "jvm-test-suite" plugin and then configuring targets for test suites
KT-68016 K2: Gradle repo test should compile correctly with Kotlin explicit api mode fails on K2
KT-68575 K2: @ParameterName annotation is not erased when inferring the type of it in lambdas
KT-67999 K2: lost flexibility on parameters of Java SAM
KT-59679 K2: Investigate extracting uncompleted candidates from blocks
KT-68401 K2: "IllegalAccessError: failed to access class" caused by package private super Java type, when inferencing a common super type of if or when branches on JVM
KT-68806 K/Wasm RuntimeError: unreachable on Sequence::toList
KT-67072 K2: inconsistent stability of open vals on receivers of final type
KT-68570 K2: "Unresolved reference" in call with lambda argument and nested lambda argument
KT-69159 K2: KotlinNothingValueException in Exposed
KT-68623 K2: "Only safe or null-asserted calls are allowed" on safe call
KT-68193 JDK 21: new MutableList.addFirst/addLast methods allow adding nullable value for non-null types
KT-67804 removeFirst and removeLast return type with Java 21
KT-68727 K2: "Null argument in ExpressionCodegen for parameter VALUE_PARAMETER" caused by an enum class with default parameter in a different module
KT-68383 K2: "Argument type mismatch: actual type is 'kotlin.String', but 'T & Any' was expected." with intersection types
KT-68546 K2: false-positive conflicting overloads error on inheriting generic type with inherited generic and non-generic member overloads
KT-68626 K2: "Conflicting Overloads" for function if inherited from generic type
KT-68351 K2: "Suspension functions can only be called within coroutine body"
KT-68489 K2: WRONG_ANNOTATION_TARGET with Java and Kotlin @Target annotation positions
KT-69058 K2: Java-defined property annotations not persisted
KT-64515 K2 IDE: [NEW_INFERENCE_ERROR] in a build.gradle.kts script while applying "jvm-test-suite" plugin and then configuring targets for test suites
KT-68016 K2: Gradle repo test should compile correctly with Kotlin explicit api mode fails on K2
KT-68575 K2: @ParameterName annotation is not erased when inferring the type of it in lambdas
KT-67999 K2: lost flexibility on parameters of Java SAM
KT-59679 K2: Investigate extracting uncompleted candidates from blocks
KT-68401 K2: "IllegalAccessError: failed to access class" caused by package private super Java type, when inferencing a common super type of if or when branches on JVM
KT-68806 K/Wasm RuntimeError: unreachable on Sequence::toList
Updates org.jetbrains.kotlin:kotlin-maven-plugin from 1.9.25 to 2.0.10
Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions |
| --- | --- |
| org.jetbrains.kotlin:kotlin-bom | [>= 2.0.0.a, < 2.0.1] |
| org.jetbrains.kotlin:kotlin-maven-plugin | [>= 2.0.0.a, < 2.0.1] |
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 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.version
from 1.9.25 to 2.0.10. Updatesorg.jetbrains.kotlin:kotlin-bom
from 1.9.25 to 2.0.10Release notes
Sourced from org.jetbrains.kotlin:kotlin-bom's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin:kotlin-bom's changelog.
... (truncated)
Commits
c072e7c
Add ChangeLog for 2.0.10-RC2f3f8d94
Compose compiler: Do not add HiddenFromObjC annotation twicec022606
Add ChangeLog for 2.0.10-RC5118405
[KGP] Make kotlin.build.archivesTaskOutputAsFriendModule property public623edef
[KGP] Fix missing task dependency between Test and Main compilations1f70ebb
[Gradle] Fix resolve friend paths to be able to detect late associateWith calls1b0ab7d
[Gradle] Add archivesTaskOutputAsFriendModule flagae44265
Init configurationMetrics parameter with a default valued0984cc
Calculate projects configurationMetrics after project evaluation351f801
Finalize BuildFusService parameters to avoid CMEUpdates
org.jetbrains.kotlin:kotlin-maven-plugin
from 1.9.25 to 2.0.10Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions | | --- | --- | | org.jetbrains.kotlin:kotlin-bom | [>= 2.0.0.a, < 2.0.1] | | org.jetbrains.kotlin:kotlin-maven-plugin | [>= 2.0.0.a, < 2.0.1] |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