Kotlin-BLE-Library
Kotlin-BLE-Library copied to clipboard
chore(deps): update kotlin
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
com.google.devtools.ksp (source) | 1.9.23-1.0.20 -> 2.0.0-1.0.21 |
||||
org.jetbrains.kotlinx:kotlinx-datetime | 0.5.0 -> 0.6.0 |
||||
org.jetbrains.kotlinx:kotlinx-coroutines-test | 1.8.0 -> 1.8.1 |
||||
org.jetbrains.kotlinx:kotlinx-coroutines-android | 1.8.0 -> 1.8.1 |
||||
org.jetbrains.kotlinx:kotlinx-coroutines-core | 1.8.0 -> 1.8.1 |
||||
org.jetbrains.kotlin.plugin.parcelize (source) | 1.9.23 -> 2.0.0 |
||||
org.jetbrains.kotlin.plugin.serialization (source) | 1.9.23 -> 2.0.0 |
||||
org.jetbrains.kotlin.kapt (source) | 1.9.23 -> 2.0.0 |
||||
org.jetbrains.kotlin.jvm (source) | 1.9.23 -> 2.0.0 |
||||
org.jetbrains.kotlin.android (source) | 1.9.23 -> 2.0.0 |
||||
org.jetbrains.kotlin:kotlin-gradle-plugin (source) | 1.9.23 -> 2.0.0 |
||||
org.jetbrains.kotlin:kotlin-stdlib-jdk8 (source) | 1.9.23 -> 2.0.0 |
||||
org.jetbrains.kotlin:kotlin-test-junit (source) | 1.9.23 -> 2.0.0 |
Release Notes
google/ksp (com.google.devtools.ksp)
v2.0.0-1.0.21
This release brings mostly bug fixes into KSP2 beta Users are encouraged to try out KSP2 beta.
new feature
expose an API in Resolver to retrieve the module name for handling mangling of internal members #1621
issues fixed
- Class values are missing class type in annotation values #1646
- Kotlin Function* types reports inconsistent package and qualified names #1845
- KSP2 cannot load Android lint checks jar due to FileTooBigException #1839
- [KSP2] KSAnnotations with annotation properties with a default value always resolve to null #1843
- [KSP2] Modifier.FUN is missing in functional interfaces #1853
- [KSP2] ClassCastException when calling KSType.starProjection() on a Java field type #1735
- [KSP2] Annotation arguments with default values are missing #1837
- [KSP2] Intersection types are not modeled #1846
- KSP2: Model enum entries in annotation values #1861
- KSP2: Unknown JS backend: Wasm #1889
- [KSP2] NullPointerException when getting arguments of annotation value #1798
v1.9.24-1.0.20
KSP 1.0.20 for kotlin compiler version 1.9.24
Kotlin/kotlinx-datetime (org.jetbrains.kotlinx:kotlinx-datetime)
v0.6.0
- Introduce the widely requested API for locale-invariant parsing and formatting (#343)
- Completely overhaul the KDoc-based documentation (#347)
- Breaking change: forbid parsing
Instant
values without the second-of-minute component on the JVM and JS, fixing inconsistency with Native (#369) - Breaking change: use the fully qualified name of classes in the JSON serializers (#308)
- Fix Proguard emitting warning about missing
kotlinx-serialization
classes when serialization is not used (#336) - Reimplement the timezone database handling for Native targets from scratch (#286, #327)
- Support Android NDK targets (#344)
- Small tweaks and fixes.
Changelog relative to version 0.6.0-RC.2
- Completely overhaul the KDoc-based documentation (#347)
- Breaking change: forbid parsing
Instant
values without the second-of-minute component on the JVM and JS, fixing inconsistency with Native (#369) - Improve error descriptiveness in some cases (#360, #371)
- Remove
stat
usages to comply with Apple's new publishing requirements (#385) - Fix parsing of formats where
optional
is directly between numbers (#362) - Forbid empty and duplicate month, day-of-week, and AM/PM marker names in datetime formats (#362)
Kotlin/kotlinx.coroutines (org.jetbrains.kotlinx:kotlinx-coroutines-test)
v1.8.1
- Remove the
@ExperimentalTime
annotation from usages ofTimeSource
(#4046). Thanks, @hfhbd! - Introduce a workaround for an Android bug that caused an occasional
NullPointerException
when setting theStateFlow
value on old Android devices (#3820). - No longer use
kotlin.random.Random
as part ofDispatchers.Default
andDispatchers.IO
initialization (#4051). -
Flow.timeout
throws the exception with which the channel was closed (#4071). - Small tweaks and documentation fixes.
Changelog relative to version 1.8.1-Beta
-
Flow.timeout
throws the exception with which the channel was closed (#4071). - Small documentation fixes.
JetBrains/kotlin (org.jetbrains.kotlin.plugin.parcelize)
v2.0.0
v1.9.24
: 1.9.24
Changelog
Backend. Wasm
-
KT-64890
K/Wasm compiler crash with external class and Kodein
Compiler
-
KT-65235
JDK 21 might lead to change in overloads resolution -
KT-66768
K1: False positive UNRESOLVED_REFERENCE in super.getFirst/getLast call
Native
-
KT-67218
Native: nested classes in kx.serialization ProtoBuf produce empty array for release binary
Tools. Gradle
Tools. Gradle. Multiplatform
-
KT-67127
KMP: IDE Dependency Resolver for CInterops reports errors on linux and windows machines -
KT-66514
Don't get output file from Cinterop task for IDE Import if host os doesn't support it
Tools. JPS
-
KT-65043
JPS dumb mode should respect maps needed for the compiler
Tools. Wasm
Configuration
📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.