Bumps kotlin.version
from 1.6.0 to 1.6.10.
Updates kotlin-maven-allopen
from 1.6.0 to 1.6.10
Updates kotlin-test-junit5
from 1.6.0 to 1.6.10
Release notes
Sourced from kotlin-test-junit5's releases.
Kotlin 1.6.10
Changelog
Android
KT-49798
[MPP] [Android] AGP 7.1.0+ android target publications leak 'AgpVersionAttr' attribute
Compiler
Performance Improvements
KT-49821
Optimize LazyClassMemberScope#getContributedDescriptors: use nameFilter
Fixes
KT-49833
java.lang.NullPointerException caused by accidental newline in package directive
KT-49838
Type inference fails on 1.6.0: Cannot use 'CapturedType(*)' as reified type parameter
KT-49752
Regression in method return type inference: "IllegalStateException: Expected some types"
KT-49876
Kotlin/Native: cross-compilation of Linux static library is broken in Windows in 1.6.0
KT-49792
Atomicfu: "standalone invocation of kotlinx.atomicfu.AtomicInt::compareAndSet that was not traced to previous field load" with suspend function
KT-49834
Coroutine method transformer generates invalid locals table.
KT-49441
Support friend modules in Kotlin Native
KT-49248
K/N: Symbol with IrSimpleFunctionSymbolImpl
is unbound after 1.5.30
KT-49651
Inconsistent compiler APIs for repeatable annotations
KT-49168
JVM IR: IndexOutOfBoundsException with fun interface + suspend function as SAM method
KT-49573
No annotated types, compiler emits "Annotated types are not supported in typeOf"
KT-47192
Build Fake Overrides for internal members of classes from friend module
KT-48673
IR: IllegalStateException for usage of internal member declared in a superclass in another module
JavaScript
KT-47811
KJS / IR: "ClassCastException" when using suspend function in console.log
Language Design
KT-49868
Support language version 1.3 in Kotlin 1.6.10
Libraries
KT-50173
Different behavior of Regex escapeReplacement function in JVM and JS
Tools. Android Extensions
KT-49799
NullPointerException when using kotlin-android-extensions synthetic after update to Kotlin 1.6.0
Tools. Compiler Plugins
KT-50005
jvm-abi-gen plugin: do not change the declaration order in generated jars
KT-49726
JVM/IR: "IllegalArgumentException: Null argument in ExpressionCodegen for parameter VALUE_PARAMETER": Serialization with sealed class as type parameter
... (truncated)
Changelog
Sourced from kotlin-test-junit5's changelog.
1.6.10
Android
KT-49798
[MPP] [Android] AGP 7.1.0+ android target publications leak 'AgpVersionAttr' attribute
Compiler
Performance Improvements
KT-49821
Optimize LazyClassMemberScope#getContributedDescriptors: use nameFilter
Fixes
KT-49833
java.lang.NullPointerException caused by accidental newline in package directive
KT-49838
Type inference fails on 1.6.0: Cannot use 'CapturedType(*)' as reified type parameter
KT-49752
Regression in method return type inference: "IllegalStateException: Expected some types"
KT-49876
Kotlin/Native: cross-compilation of Linux static library is broken in Windows in 1.6.0
KT-49792
Atomicfu: "standalone invocation of kotlinx.atomicfu.AtomicInt::compareAndSet that was not traced to previous field load" with suspend function
KT-49834
Coroutine method transformer generates invalid locals table.
KT-49441
Support friend modules in Kotlin Native
KT-49248
K/N: Symbol with IrSimpleFunctionSymbolImpl
is unbound after 1.5.30
KT-49651
Inconsistent compiler APIs for repeatable annotations
KT-49168
JVM IR: IndexOutOfBoundsException with fun interface + suspend function as SAM method
KT-49573
No annotated types, compiler emits "Annotated types are not supported in typeOf"
KT-47192
Build Fake Overrides for internal members of classes from friend module
KT-48673
IR: IllegalStateException for usage of internal member declared in a superclass in another module
JavaScript
KT-47811
KJS / IR: "ClassCastException" when using suspend function in console.log
Language Design
KT-49868
Support language version 1.3 in Kotlin 1.6.10
Libraries
KT-50173
Different behavior of Regex escapeReplacement function in JVM and JS
Tools. Android Extensions
KT-49799
NullPointerException when using kotlin-android-extensions synthetic after update to Kotlin 1.6.0
Tools. Compiler Plugins
KT-50005
jvm-abi-gen plugin: do not change the declaration order in generated jars
KT-49726
JVM/IR: "IllegalArgumentException: Null argument in ExpressionCodegen for parameter VALUE_PARAMETER": Serialization with sealed class as type parameter
Tools. Gradle
... (truncated)
Commits
1b49105
Add changelog for 1.6.10
72551e4
KT-50173 Fix Regex.escapeReplacement function in JS
c71e090
KGP - Fix flaky tests invoking javac through JDK APIs
73120b9
[Gradle, JS] Add tests for windows ignore-scripts
9bffcfa
[Gradle, JS] Fix path setting in Windows
06a205f
Fix 'debug.keystore' location also for 'com.android.test' plugin.
a043f77
Disable publishing 'android-test-fixes' plugin to Gradle portal.
1dcbd28
Kotlin Gradle plugin - Remove assertions from integration tests
43df58a
Pin AGP 'debug.keystore' in the repo.
e705a36
Apply default pluginManagement in settings for old test setup.
- Additional commits viewable in compare view
Updates kotlin-stdlib-jdk8
from 1.6.0 to 1.6.10
Release notes
Sourced from kotlin-stdlib-jdk8's releases.
Kotlin 1.6.10
Changelog
Android
KT-49798
[MPP] [Android] AGP 7.1.0+ android target publications leak 'AgpVersionAttr' attribute
Compiler
Performance Improvements
KT-49821
Optimize LazyClassMemberScope#getContributedDescriptors: use nameFilter
Fixes
KT-49833
java.lang.NullPointerException caused by accidental newline in package directive
KT-49838
Type inference fails on 1.6.0: Cannot use 'CapturedType(*)' as reified type parameter
KT-49752
Regression in method return type inference: "IllegalStateException: Expected some types"
KT-49876
Kotlin/Native: cross-compilation of Linux static library is broken in Windows in 1.6.0
KT-49792
Atomicfu: "standalone invocation of kotlinx.atomicfu.AtomicInt::compareAndSet that was not traced to previous field load" with suspend function
KT-49834
Coroutine method transformer generates invalid locals table.
KT-49441
Support friend modules in Kotlin Native
KT-49248
K/N: Symbol with IrSimpleFunctionSymbolImpl
is unbound after 1.5.30
KT-49651
Inconsistent compiler APIs for repeatable annotations
KT-49168
JVM IR: IndexOutOfBoundsException with fun interface + suspend function as SAM method
KT-49573
No annotated types, compiler emits "Annotated types are not supported in typeOf"
KT-47192
Build Fake Overrides for internal members of classes from friend module
KT-48673
IR: IllegalStateException for usage of internal member declared in a superclass in another module
JavaScript
KT-47811
KJS / IR: "ClassCastException" when using suspend function in console.log
Language Design
KT-49868
Support language version 1.3 in Kotlin 1.6.10
Libraries
KT-50173
Different behavior of Regex escapeReplacement function in JVM and JS
Tools. Android Extensions
KT-49799
NullPointerException when using kotlin-android-extensions synthetic after update to Kotlin 1.6.0
Tools. Compiler Plugins
KT-50005
jvm-abi-gen plugin: do not change the declaration order in generated jars
KT-49726
JVM/IR: "IllegalArgumentException: Null argument in ExpressionCodegen for parameter VALUE_PARAMETER": Serialization with sealed class as type parameter
... (truncated)
Changelog
Sourced from kotlin-stdlib-jdk8's changelog.
1.6.10
Android
KT-49798
[MPP] [Android] AGP 7.1.0+ android target publications leak 'AgpVersionAttr' attribute
Compiler
Performance Improvements
KT-49821
Optimize LazyClassMemberScope#getContributedDescriptors: use nameFilter
Fixes
KT-49833
java.lang.NullPointerException caused by accidental newline in package directive
KT-49838
Type inference fails on 1.6.0: Cannot use 'CapturedType(*)' as reified type parameter
KT-49752
Regression in method return type inference: "IllegalStateException: Expected some types"
KT-49876
Kotlin/Native: cross-compilation of Linux static library is broken in Windows in 1.6.0
KT-49792
Atomicfu: "standalone invocation of kotlinx.atomicfu.AtomicInt::compareAndSet that was not traced to previous field load" with suspend function
KT-49834
Coroutine method transformer generates invalid locals table.
KT-49441
Support friend modules in Kotlin Native
KT-49248
K/N: Symbol with IrSimpleFunctionSymbolImpl
is unbound after 1.5.30
KT-49651
Inconsistent compiler APIs for repeatable annotations
KT-49168
JVM IR: IndexOutOfBoundsException with fun interface + suspend function as SAM method
KT-49573
No annotated types, compiler emits "Annotated types are not supported in typeOf"
KT-47192
Build Fake Overrides for internal members of classes from friend module
KT-48673
IR: IllegalStateException for usage of internal member declared in a superclass in another module
JavaScript
KT-47811
KJS / IR: "ClassCastException" when using suspend function in console.log
Language Design
KT-49868
Support language version 1.3 in Kotlin 1.6.10
Libraries
KT-50173
Different behavior of Regex escapeReplacement function in JVM and JS
Tools. Android Extensions
KT-49799
NullPointerException when using kotlin-android-extensions synthetic after update to Kotlin 1.6.0
Tools. Compiler Plugins
KT-50005
jvm-abi-gen plugin: do not change the declaration order in generated jars
KT-49726
JVM/IR: "IllegalArgumentException: Null argument in ExpressionCodegen for parameter VALUE_PARAMETER": Serialization with sealed class as type parameter
Tools. Gradle
... (truncated)
Commits
1b49105
Add changelog for 1.6.10
72551e4
KT-50173 Fix Regex.escapeReplacement function in JS
c71e090
KGP - Fix flaky tests invoking javac through JDK APIs
73120b9
[Gradle, JS] Add tests for windows ignore-scripts
9bffcfa
[Gradle, JS] Fix path setting in Windows
06a205f
Fix 'debug.keystore' location also for 'com.android.test' plugin.
a043f77
Disable publishing 'android-test-fixes' plugin to Gradle portal.
1dcbd28
Kotlin Gradle plugin - Remove assertions from integration tests
43df58a
Pin AGP 'debug.keystore' in the repo.
e705a36
Apply default pluginManagement in settings for old test setup.
- 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 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)
dependencies