KT-48659 JVM / IR: Referential equality returns true for different instances
KT-48613 Kotlin/Native fails to compile debug binaries for watchosArm64 target
KT-48316 "No value passed for parameter" regression with Java annotation default values with JSR-305
KT-48343 Mistake in an error message for uninferred type variable without unrestricted builder inference
KT-48543 Native compiler crashes because of bridges for $default stubs
KT-48349 OptIn markers are forbidden on local variable / value parameter / property getter only in presence of explicit Target annotation
KT-48295 JVM / IR: VerifyError: Bad access to protected data in getfield
KT-48551 JVM / IR: "IllegalStateException: Inline class has no primary constructor" caused by inline class from one module and fun interface from another
KT-47917 JVM: "UTF8 string too large" caused by a big string
KT-48440 JVM IR: Missing checkcast in generated bytecode causes VerifyError in Kotlin 1.5.30
KT-48361 INTEGER_OPERATOR_RESOLVE_WILL_CHANGE is not reported in some positions
KT-48267 JVM IR: CCE on callable reference to Array constructor passed to inline function
Native
KT-48591 Kotlin/Native: Char.isHighSurrogate and Char.isLowSurrogate return wrong result for macosArm64 and iosArm64 with compiler cache enabled
KT-48659 JVM / IR: Referential equality returns true for different instances
KT-48613 Kotlin/Native fails to compile debug binaries for watchosArm64 target
KT-48316 "No value passed for parameter" regression with Java annotation default values with JSR-305
KT-48343 Mistake in an error message for uninferred type variable without unrestricted builder inference
KT-48543 Native compiler crashes because of bridges for $default stubs
KT-48349 OptIn markers are forbidden on local variable / value parameter / property getter only in presence of explicit Target annotation
KT-48295 JVM / IR: VerifyError: Bad access to protected data in getfield
KT-48551 JVM / IR: "IllegalStateException: Inline class has no primary constructor" caused by inline class from one module and fun interface from another
KT-47917 JVM: "UTF8 string too large" caused by a big string
KT-48440 JVM IR: Missing checkcast in generated bytecode causes VerifyError in Kotlin 1.5.30
KT-48361 INTEGER_OPERATOR_RESOLVE_WILL_CHANGE is not reported in some positions
KT-48267 JVM IR: CCE on callable reference to Array constructor passed to inline function
Native
KT-48591 Kotlin/Native: Char.isHighSurrogate and Char.isLowSurrogate return wrong result for macosArm64 and iosArm64 with compiler cache enabled
KT-48659 JVM / IR: Referential equality returns true for different instances
KT-48613 Kotlin/Native fails to compile debug binaries for watchosArm64 target
KT-48316 "No value passed for parameter" regression with Java annotation default values with JSR-305
KT-48343 Mistake in an error message for uninferred type variable without unrestricted builder inference
KT-48543 Native compiler crashes because of bridges for $default stubs
KT-48349 OptIn markers are forbidden on local variable / value parameter / property getter only in presence of explicit Target annotation
KT-48295 JVM / IR: VerifyError: Bad access to protected data in getfield
KT-48551 JVM / IR: "IllegalStateException: Inline class has no primary constructor" caused by inline class from one module and fun interface from another
KT-47917 JVM: "UTF8 string too large" caused by a big string
KT-48440 JVM IR: Missing checkcast in generated bytecode causes VerifyError in Kotlin 1.5.30
KT-48361 INTEGER_OPERATOR_RESOLVE_WILL_CHANGE is not reported in some positions
KT-48267 JVM IR: CCE on callable reference to Array constructor passed to inline function
Native
KT-48591 Kotlin/Native: Char.isHighSurrogate and Char.isLowSurrogate return wrong result for macosArm64 and iosArm64 with compiler cache enabled
KT-48659 JVM / IR: Referential equality returns true for different instances
KT-48613 Kotlin/Native fails to compile debug binaries for watchosArm64 target
KT-48316 "No value passed for parameter" regression with Java annotation default values with JSR-305
KT-48343 Mistake in an error message for uninferred type variable without unrestricted builder inference
KT-48543 Native compiler crashes because of bridges for $default stubs
KT-48349 OptIn markers are forbidden on local variable / value parameter / property getter only in presence of explicit Target annotation
KT-48295 JVM / IR: VerifyError: Bad access to protected data in getfield
KT-48551 JVM / IR: "IllegalStateException: Inline class has no primary constructor" caused by inline class from one module and fun interface from another
KT-47917 JVM: "UTF8 string too large" caused by a big string
KT-48440 JVM IR: Missing checkcast in generated bytecode causes VerifyError in Kotlin 1.5.30
KT-48361 INTEGER_OPERATOR_RESOLVE_WILL_CHANGE is not reported in some positions
KT-48267 JVM IR: CCE on callable reference to Array constructor passed to inline function
Native
KT-48591 Kotlin/Native: Char.isHighSurrogate and Char.isLowSurrogate return wrong result for macosArm64 and iosArm64 with compiler cache enabled
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)
Bumps
versions.kotlin
from 1.5.30 to 1.5.31. Updateskotlin-gradle-plugin
from 1.5.30 to 1.5.31Release notes
Sourced from kotlin-gradle-plugin's releases.
Changelog
Sourced from kotlin-gradle-plugin's changelog.
Commits
a2694eb
WA: Update K/N version to 1.5.31e1aadce
Add changelog for 1.5.318ebf19c
Update asm: place asm-all aboveideaIC
dependency that has older asmec21756
Update asm: migrate to stable visitor APIa5c7c02
Update asm: update dependencies (verification-metadata.xml)ab3eb55
Update asm: substitute asm from platform to more specific one0d9cc9e
Set desired version of asm to avoid taking it from intellij core91af581
JVM IR: do not optimize casts for primitives in TypeOperatorLoweringf2109a7
[K/N] Add workaround for KT-485915d4d91e
[K/N] Add testcase for KT-48591Updates
kotlin-stdlib-jdk8
from 1.5.30 to 1.5.31Release notes
Sourced from kotlin-stdlib-jdk8's releases.
Changelog
Sourced from kotlin-stdlib-jdk8's changelog.
Commits
a2694eb
WA: Update K/N version to 1.5.31e1aadce
Add changelog for 1.5.318ebf19c
Update asm: place asm-all aboveideaIC
dependency that has older asmec21756
Update asm: migrate to stable visitor APIa5c7c02
Update asm: update dependencies (verification-metadata.xml)ab3eb55
Update asm: substitute asm from platform to more specific one0d9cc9e
Set desired version of asm to avoid taking it from intellij core91af581
JVM IR: do not optimize casts for primitives in TypeOperatorLoweringf2109a7
[K/N] Add workaround for KT-485915d4d91e
[K/N] Add testcase for KT-48591Dependabot 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)