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
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 org.jetbrains.kotlin.android from 1.8.10 to 2.0.10.
Release notes
Sourced from org.jetbrains.kotlin.android's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlin.android'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 CMEDependabot 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