focus_launcher
focus_launcher 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 -> 1.9.24-1.0.20 |
||||
com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin (source) | 1.9.23-1.0.20 -> 1.9.24-1.0.20 |
||||
org.jetbrains.kotlinx.kover | 0.7.6 -> 0.8.0 |
||||
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-core | 1.8.0 -> 1.8.1 |
||||
org.jetbrains.kotlin.plugin.serialization (source) | 1.9.23 -> 1.9.24 |
||||
org.jetbrains.kotlin.plugin.parcelize (source) | 1.9.23 -> 1.9.24 |
||||
org.jetbrains.kotlin.android (source) | 1.9.23 -> 1.9.24 |
||||
org.jetbrains.kotlin:kotlin-serialization (source) | 1.9.23 -> 1.9.24 |
||||
org.jetbrains.kotlin:kotlin-gradle-plugin (source) | 1.9.23 -> 1.9.24 |
Release Notes
Kotlin/kotlinx-kover (org.jetbrains.kotlinx.kover)
v0.8.0
=================== This release introduces DSL rework to simplify the work with Android build variants, adds the possibility of lazy configuration, allows for the creation of custom report variants, and expands the ability of reports filtering.
It is incompatible with the previous version, and we provide best-effort migration assistance as well as the migration guide.
Kover Gradle Plugin
Features
-
#461
Implemented DSL revision 4 -
#410
Add possibility of lazy configuration of Kover extensions -
#462
Redesign the concept of default reports -
#463
Add the ability to create custom report variants -
#338
Create an interface for Kover tasks -
#66
Added support for the publishing plugin to Gradle Plugin Portal -
#466
Implemented multi-project shortcuts -
#339
Implemented warn on verification error -
#572
Added DslMarker to Kover public interfaces -
#570
Added overload for functions of KoverVariantCreateConfig -
#590
Expose reportDir property in KoverHtmlReport interface -
#587
Added property variantName to KoverReport interface -
#584
Added project filter for reports -
#274
Allow for classes to be Included by annotation -
#454
Added a report filter by parent class or interface
Bugfixes
-
#557
Changed log level for print coverage task -
#520
Fixed error: Kover requires extension with name 'androidComponents'
Internal features
-
#567
Used compile dependency to Kover Features in Kover Gradle Plugin
Documentation
-
#531
Added explanations about applying of the plugin -
#486
Increased the readability of the Kover documentation
Kover JVM Agent
Features
-
#464
Repacked the intellij-agent artifact to kover-jvm-agent
Bugfixes
-
#583
Excluded from report companion objects with only constants -
#548
Fixed coverage drop in case of using different classloaders for same class
Changelog relative to version 0.8.0-Beta2
Kover Gradle Plugin
Features
-
#590
Expose reportDir property in KoverHtmlReport interface -
#587
Added property variantName to KoverReport interface -
#584
Added project filter for reports -
#274
Allow for classes to be Included by annotation -
#454
Added a report filter by parent class or interface
Documentation
-
#486
Increased the readability of the Kover documentation for 0.8.0
Kover JVM Agent
Bugfixes
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.serialization)
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 - At any time (no schedule defined), 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.