Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 13, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Age Confidence
codecov/codecov-action action minor v5.4.3 -> v5.5.2 age confidence
com.google.devtools.ksp (source) plugin minor 2.2.0-2.0.2 -> 2.3.4 age confidence
dev.drewhamilton.poko plugin minor 0.19.3 -> 0.21.0 age confidence
io.mockk:mockk (source) dependencies patch 1.14.5 -> 1.14.7 age confidence
org.jetbrains.kotlinx.kover plugin patch 0.9.1 -> 0.9.4 age confidence
org.jetbrains.kotlin.plugin.serialization (source) plugin minor 2.2.0 -> 2.3.0 age confidence
org.jetbrains.kotlin.plugin.parcelize (source) plugin minor 2.2.0 -> 2.3.0 age confidence
org.jetbrains.kotlin.multiplatform (source) plugin minor 2.2.0 -> 2.3.0 age confidence
org.jetbrains.kotlin.kapt (source) plugin minor 2.2.0 -> 2.3.0 age confidence
org.jetbrains.kotlin.jvm (source) plugin minor 2.2.0 -> 2.3.0 age confidence
org.jetbrains.kotlin.plugin.compose (source) plugin minor 2.2.0 -> 2.3.0 age confidence
org.jetbrains.kotlin.native.cocoapods (source) plugin minor 2.2.0 -> 2.3.0 age confidence
org.jetbrains.kotlin.android (source) plugin minor 2.2.0 -> 2.3.0 age confidence
org.jetbrains.kotlin:kotlin-gradle-plugin (source) dependencies minor 2.2.0 -> 2.3.0 age confidence
org.jetbrains.kotlin:kotlin-test-junit (source) dependencies minor 2.2.0 -> 2.3.0 age confidence
io.insert-koin:koin-test-junit4 (source) dependencies patch 4.1.0 -> 4.1.1 age confidence
io.insert-koin:koin-test (source) dependencies patch 4.1.0 -> 4.1.1 age confidence
io.insert-koin:koin-core (source) dependencies patch 4.1.0 -> 4.1.1 age confidence
io.insert-koin:koin-android (source) dependencies patch 4.1.0 -> 4.1.1 age confidence
org.jetbrains.compose plugin minor 1.8.2 -> 1.9.3 age confidence
com.github.ben-manes.versions plugin minor 0.52.0 -> 0.53.0 age confidence
io.arrow-kt:arrow-core (source) dependencies minor 2.1.2 -> 2.2.1.1 age confidence
androidx.swiperefreshlayout:swiperefreshlayout (source) dependencies minor 1.1.0 -> 1.2.0 age confidence
com.google.android.material:material dependencies minor 1.12.0 -> 1.13.0 age confidence
androidx.lifecycle:lifecycle-viewmodel-ktx (source) dependencies minor 2.9.2 -> 2.10.0 age confidence
androidx.lifecycle:lifecycle-runtime-ktx (source) dependencies minor 2.9.2 -> 2.10.0 age confidence
androidx.lifecycle:lifecycle-common-java8 (source) dependencies minor 2.9.2 -> 2.10.0 age confidence
androidx.core:core-ktx (source) dependencies minor 1.16.0 -> 1.17.0 age confidence
com.android.library (source) plugin minor 8.8.0 -> 8.13.2 age confidence
com.android.application (source) plugin minor 8.8.0 -> 8.13.2 age confidence

Release Notes

codecov/codecov-action (codecov/codecov-action)

v5.5.2

Compare Source

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.5.1..v5.5.2

v5.5.1

Compare Source

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.5.0..v5.5.1

v5.5.0

Compare Source

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.3..v5.5.0

google/ksp (com.google.devtools.ksp)

v2.3.4

Compare Source

v2.3.3

Compare Source

What's Changed

  • Migrate away from a deprecated compilerOptions KGP API #​2703

Contributors

  • Thanks to everyone who reported bugs and participated in discussions!

Full Changelog: google/ksp@2.3.2...2.3.3

v2.3.2

Compare Source

What's Changed

Note: This release is a hotfix for a regression introduced in 2.3.1

  • Fixed an issue where KSP incorrectly processed specific nullable annotations from Java interfaces, leading to incorrect nullability in the generated Kotlin code #​2696
  • Fixed a regression introduced in #​2656 that caused runtime failures for projects using AGP 8.8.0 and older due to an incompatible, version-specific type check. #​2694

Contributors

Thanks to everyone who reported bugs and participated in discussions!

Full Changelog: google/ksp@2.3.1...2.3.2

v2.3.1

Compare Source

What's Changed

  • Added support for AGP 9.0 and built-in Kotlin #​2674
  • Fixed a bug in getJvmCheckedException that incorrectly handled nested classes. #​2584
  • Removed incorrect caching for KSValueArgumentLiteImpl that wrongly merged arguments with different parents, origins, or locations #​2677

Contributors

Thanks to everyone who reported bugs and participated in discussions!
Full Changelog: google/ksp@2.3.0...2.3.1

v2.3.0

Compare Source

What's Changed

  • KSP1 has been deprecated #​2657
  • KSP version is no longer tied to the Kotlin compiler version (moving away from the old - format). #​2658
  • KSP is no longer a compiler plugin (like KSP1). It now operates as a more standalone tool built on stable compiler APIs (shared with tools like IntelliJ).
  • KSP now has fewer limitations on the Kotlin version in use and allows the KSP team to provide better compatibility to KGP/AGP/Gradle
  • Read more about KSP2: https://github.com/google/ksp/blob/main/docs/ksp2.md

Reason for 2.3.0 version name:

  • It is independent of Kotlin now
  • We wanted to match the Kotlin language version
  • It is newer than the latest KSP 2.2.20-2.0.4 release.

Full Changelog: google/ksp@2.2.20-2.0.4...2.3.0

v2.2.21-2.0.4

Compare Source

What's Changed

Full Changelog: google/ksp@2.2.21-RC2-2.0.4...2.2.21-2.0.4

v2.2.20-2.0.4

Compare Source

What's Changed

  • Unable to build on AGP 8.11.1 using KSP 2.2.20-2.0.3 due to class cast exception #​2614

  • Resolver#getJvmCheckedException(KSPropertyAccessor) throws IllegalArgumentException #​2548

  • ClassCastException when building with 2.2.20-2.0.3 #​2598

  • Replace KaFirStopWorldCacheCleaner with no-op implementation #​2626

  • BuildConfig values are not available during annotation process after upgrading ksp from 2.2.10-2.0.2 -> 2.2.20-2.0.3 #​2597

  • Missing Gradle task wiring with 2.2.20-2.0.3 #​2595

  • 2.2.20-2.0.3 + protobufJavalite build errors #​2596

Contributors

Thanks to everyone who reported bugs and participated in discussions!

Full Changelog: google/ksp@2.2.20-2.0.3...2.2.20-2.0.4

v2.2.20-2.0.3

Compare Source

What's Changed

  • Removed usages of deprecated KGP ApiVersion - #​2400
  • Android integration for KSP has moved on to the new Variant API - #​2250
  • Runtime warning was added for projects that opt out of KSP2 - #​2538
  • AGP version against which KSP is compiled has been upgraded - #​2552

Contributors

Thanks to everyone who reported bugs and participated in discussions!

Full Changelog: google/ksp@2.1.21-2.0.2...2.2.20-2.0.3

v2.2.20-2.0.2

Compare Source

What's Changed

Full Changelog: google/ksp@2.2.20-RC2-2.0.2...2.2.20-2.0.2

v2.2.10-2.0.2

Compare Source

What's Changed

Full Changelog: google/ksp@2.2.10-RC2-2.0.2...2.2.10-2.0.2

drewhamilton/Poko (dev.drewhamilton.poko)

v0.21.0

Compare Source

2025-12-16

Update compiler plugin ID to "dev.drewhamilton.poko" (was previously "poko-compiler-plugin").

Deprecate @SkipSupport annotation and stop requiring it for using @Poko.Skip annotation. Update
deprecation level of @ArrayContentSupport and @ArrayContentBased to ERROR.

Compile with Kotlin 2.3.0. Compile with Java 25, except for the Gradle plugin, which is compiled
with Java 24.

Drop support for Kotlin 2.2 due to incompatibility. Increase the minimum supported Gradle version to
9.0.0.

v0.20.2

Compare Source

2025-11-19

Compile with Kotlin 2.2.21. Add forward compatibility with Kotlin 2.3.0-RC.

v0.20.1

Compare Source

2025-10-16

Add ability to generate a subset of Poko functions with @Poko.EqualsAndHashCode and
@Poko.ToString. Apply one of these to a class instead of the standard @Poko annotation, and only
the respective function(s) will be generated by the Poko plugin. This feature is experimental and
requires opt-in via @IndependentFunctionsSupport.

Add forward compatibility with Kotlin 2.3.0-Beta1.

Target Gradle 9.1.0, and add backward compatibility with Gradle 8.11.

v0.20.0

Compare Source

2025-09-11

Compile with Kotlin 2.2.20.

Drop support for Kotlin 2.2.0 and 2.2.10 due to incompatibility.

mockk/mockk (io.mockk:mockk)

v1.14.7

Compare Source

What's Changed

New Contributors

Full Changelog: mockk/mockk@1.14.6...1.14.7

v1.14.6

Compare Source

What's Changed

New Contributors

Full Changelog: mockk/mockk@1.14.5...1.14.6

Kotlin/kotlinx-kover (org.jetbrains.kotlinx.kover)

v0.9.4

===================

Kover Gradle Plugin

Bugfixes
  • #776 Added support for Android Gradle Plugin 9.0.0

v0.9.3

===================

Kover Gradle Plugin

Bugfixes
  • #759 Fixed locating of host tests for the multiplatform Android library
  • #766 Fixed support of KSP plugin
Build features
  • Upgraded Gradle version to 9.1.0

v0.9.2

===================

Kover Gradle Plugin

Features
  • #748 Disable caching for KoverAgentJarTask
Bugfixes
  • #747 Added support for KMP Android library plugin
JetBrains/kotlin (org.jetbrains.kotlin.plugin.serialization)

v2.3.0: Kotlin 2.3.0

Changelog
Analysis API
  • KT-80082 K2. False positive "Cannot resolve method" for self-bounded generic with wildcard return type in Java interop
  • KT-80303 Move :native:analysis-api-klib-reader to :libraries:tools
Analysis API. Code Compilation
  • KT-70860 K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var
  • KT-78554 K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation
  • KT-73201 K2 IDE: Error while evaluating expressions with local classes
Analysis API. FIR
  • KT-81378 Expected expression 'FirFunctionCallImpl' to be resolved caused by suspend {}
  • KT-80473 Add events for tracking LL activities
  • KT-46375 Analysis API: Support cross-file class redeclaration checks using indices
  • KT-80471 Analysis API: Deduplicate equivalent call candidates in resolveToCallCandidates
  • KT-79653 [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries
  • KT-75858 K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter
  • KT-80231 AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases
  • KT-80233 Pull mutation out of AnnotationArgumentsStateKeepers
  • KT-71466 LLFirBuiltinsSessionFactory uses createCompositeSymbolProvider
  • KT-76432 JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl
Analysis API. Infrastructure
  • KT-80717 Support IntelliJ Bazel build in the Kotlin Coop development mode
Analysis API. Light Classes
  • KT-80656 Duplicate no-args constructor in PSI
  • KT-60490 Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class
  • KT-79689 SymbolLightClassForClassLike.toString() causes PSI tree loading
  • KT-80690 Private interface functions are not present in light classes
  • KT-80256 K2: Certain actions in JPA code causes infinite PIEAE: "Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)"
  • KT-79012 Add a high-level overview of light classes
Analysis API. Providers and Caches
Fixes
  • KT-81476 Analysis API: AlreadyDisposedException from low-memory cache cleanup
  • KT-80911 Analysis API: Execute session invalidation in a non-cancelable section
  • KT-81242 Analysis API: Add UUID/lifetime properties to LL FIR session structure logging
  • KT-80622 Analysis API: Visualise LL FIR session structure & weight
  • KT-80904 Analysis API: "Invalid dangling file module" exception during session invalidation
  • KT-78882 K2 AA: Calling containingSymbol on getProgressionLastElement causes exception
  • KT-58325 Analysis API: Combine LLKotlinStubBasedLibrarySymbolProviders in session dependencies (optimization)
  • KT-77825 Analysis API: CheckersComponent consumes a lot of memory while being unused in LL FIR sessions
  • KT-76526 Incorrect built-in module is provided for non-JVM sources in Standalone
  • KT-62549 Analysis API: Cache callables in combined Kotlin symbol providers
  • KT-70721 LL FIR: investigate possibility of moving LLFirFirClassByPsiClassProvider . getClassByPsiClass (PsiClass) to symbol providers
  • KT-72998 Analysis API: Introduce getClassLikeSymbolByPsi to LL FIR symbol providers
Analysis API. Standalone
  • KT-81108 AA: java.lang.ClassCastException: class org.jetbrains.kotlin.fir.FirBinaryDependenciesModuleData cannot be cast to class org.jetbrains.kotlin.analysis.low.level.api.fir.projectStructure.LLFirModuleData
  • KT-80573 Potential performance issue on class ID computation
  • KT-80559 Try to optimize KotlinStandaloneDeclarationProviderFactory startup for tests
  • KT-71706 Analysis API Standalone: StandaloneProjectFactory.createSearchScopeByLibraryRoots creates inefficient file-based search scopes
Analysis API. Stubs and Decompilation
Performance Improvements
  • KT-77097 Support ReplaceWith deprecation annotation argument via stubs
Fixes
  • KT-80350 Drop K1 decompiler
  • KT-77082 StackOverflowError in CreateFreshTypeVariableSubstitutorStage.shouldBeFlexible
  • KT-80798 Improve stubs tests coverage
  • KT-75318 Read context parameter fields from metadata in CallableClsStubBuilder
  • KT-77874 AA disagrees with the compiler on descriptions of context parameters from binaries in messages for context argument ambiguity errors
  • KT-80276 Implement native coping for stubs
  • KT-79780 Decompiled MultifileClass has Facade kind
  • KT-79398 isClsStubCompiledToJvmDefaultImplementation flag is inconsistent for compiled and decompiled stubs
  • KT-79798 Prettify stub usages in LL stub-based deserializer
  • KT-78949 AbstractLLStubBasedResolutionTest: tests against real stub-based files
  • KT-80251 Inconsistent decompiled and compiled stub for properties with an initializer and a delegate
  • KT-74547 Implement decompiler for K2
  • KT-79555 Move KotlinFileStubImpl serialization/deserialization to the Analysis API
  • KT-79487 "null DefinitelyNotNullType for 'T'" from decompiler
  • KT-60764 Stub Builder: fix differences between K1 and K2 stub building on decompiled files
  • KT-79484 An empty enum class with a member decompiles with a synthetic error
  • KT-79730 Decompiled files have an extra Kt suffix
  • KT-79483 data modifier is not present on object modifier
  • KT-75398 Local classes from scripts have ClassId in stubs
  • KT-79412 Context parameters with type annotations cause inconsistency errors while building stubs
Analysis API. Surface
New Features
  • KT-80084 Provide endpoints for Analysis API to understand when the context sensitive resolution is used
  • KT-64340 Analysis API: no way to get a type of vararg parameter
  • KT-68387 AA: provide context for type approximations
Performance Improvements
  • KT-80713 Optimize KaDeclarationSymbol#visibility for class-like symbols
  • KT-79097 KaFirNamedFunctionSymbol#isSuspend shouldn't trigger resolution
  • KT-79095 isOverride shouldn't trigger resolution if not compiler plugins present
Fixes
  • KT-80234 Incorrect value of isActual for the implicitly actual constructor of annotation class
  • KT-81132 Use KaSession instead of a particular KaSessionComponent for context parameter bridges
  • KT-81129 K2: KaSymbolInformationProvider#importableFqName: should return null for dynamic declarations
  • KT-81128 K2: KaSymbolInformationProvider#importableFqName: should return null for error destructuring declarations
  • KT-81127 K2: KaSymbolInformationProvider#importableFqName: should return null for anonymous functions
  • KT-81126 K2: KaSymbolInformationProvider#importableFqName: should return null for enum entry initializer constructors
  • KT-81125 K2: KaSymbolInformationProvider#importableFqName: should return null for property accessors
  • KT-81124 K2: KaSymbolInformationProvider#importableFqName: type alias constructor should have a reference to the type alias and not to the underlying class
  • KT-70127 Analysis API: 'KaFirReceiverParameterSymbol' does not implement 'KaFirSymbol'; leads to exception from importableFqName
  • KT-81123 Reimplement KaFirSymbolInformationProvider#importableFqName
  • KT-81122 Drop KaImportOptimizer
  • KT-78093 Add bridges for context parameters
  • KT-79772 Migrate from 'validityAsserted' to 'withValidityAssertion'
  • KT-79328 K2 AA, isUsedAsExpression: Unhandled Non-KtExpression parent of KtExpression: class org.jetbrains.kotlin.psi.KtImportDirective
  • KT-80366 IllegalStateException from KaFirStopWorldCacheCleaner
  • KT-80274 Merge AbstractMultiModuleSymbolByPsiTest to AbstractSymbolByPsiTest
  • KT-80352 KaBaseResolutionScope.contains(PsiElement) always returns false for Android light classes (e.g. synthetic R.java classes)
  • KT-80178 Incorrect modality for an abstract interface function with a redundant open modifier
  • KT-79129 [Analysis API] KaFe10TypeCreator.buildClassType cannot build builtin types by class ids
  • KT-79143 AA: argumentMapping contains an expression that is not an argument
  • KT-59857 KaExpressionTypeProvider#returnType shouldn't throw an exception for class like declarations
  • KT-79667 Enable resolve on java record components in standalone mode
  • KT-73050 KaFirSymbolRelationProvider#expectsForActual: suspicius logic for KaReceiverParameterSymbol
  • KT-78904 KaBaseWriteActionStartedChecker throws when no additional WA was done
  • KT-79281 Add KDoc to KaTypePointer#restore
  • KT-78597 KaUseSiteVisibilityChecker returns false for internal functions exposed via implicit receiver
  • KT-71705 FIR api impl: Postfix increment expression's expressionType is Unit when incrementing array element
  • KT-75057 Analysis API: Reference to object through typealias in invoke operator call leads to original type
Backend. Native. Debug
  • KT-79848 Flaky debugger tests in opt.debug/cache.*/GC.CMS/GC.sch.ad/alloc.custom configuration
Backend. Wasm
New Features
  • KT-59032 Support instantiation of annotation classes on WASM
Fixes
  • KT-76204 K/Wasm: support generating a wasm module per kotlin module/klib
  • KT-79357 K/Wasm: store data for string literals in utf8 for Latin1
  • KT-82075 K/Wasm: kotlin.wasm.internal.getSimpleName crashes on iOS Safari older than 26
  • KT-79244 [Wasm] Drop K1-specific tests, testrunners and test directives
  • KT-69621 K/Wasm: Consider enabling support for KClass.qualifiedName by default
  • KT-80397 K/Wasm: turn on by default using a new version of the exception handling proposal for wasm-wasi target
  • KT-81372 K/Wasm: JsException: Exception was thrown while running JavaScript code on Safari 18.2/18.3
  • KT-80018 K/Wasm: exceptions don't work properly in JavaScriptCore (vm inside Safari, WebKit)
  • KT-66072 K/Wasm: improve how exceptions work in JS interop
  • KT-80106 devServer in Kotlin/Wasm overwrites defaults, causing missing static paths
  • KT-80210 Wasm: "Unexpected non-external class: kotlin.Nothing" caused by JsExport with JsPromise
  • KT-80555 WASM IC: Can't link symbol on kotlinx.coroutines on fresh master
  • KT-80415 WasmJs Number Elvis Operator Crash
  • KT-76509 WasmJS: ReferenceError: Temporal is not defined caused by "Redundant reference to unused external results"
  • KT-79317 [Wasm] Do not throw CCE for ExcludedFromCodegen declarations
  • KT-78036 K/Wasm: generate a message with "expected" and "actual" types in case of CCE
Compiler
New Features
  • KT-80461 K2: false positive NO_ELSE_IN_WHEN for complex sealed hierarchy
  • KT-77676 K/N: enable typechecks and the casts optimization pass in debug mode by default
  • KT-79185 Support local type aliases
  • KT-80837 Warn about extension function with a context shadowed by member
  • KT-80768 Warning on overloading by a superset of context parameters in class context
  • KT-80031 Check spotbugs's @CheckReturnValue in Kotlin's unused return value checker
  • KT-79380 Native: add performance measurement for the rest of backend phases
  • KT-79381 Native: add performance measurement of LLVM phases
  • KT-80222 Implement the prohibition of always-false is checks for definitely incompatible types
  • KT-79295 Parse and build raw FIR from new short and full forms of positional destructuring with square brackets
  • KT-74810 Support typealiased/mapped Java types in unused return value checker
  • KT-71244 Incorporate existing @CheckReturnValue annotation(s) into Kotlin's unused return value checker
  • KT-79922 Record 'MustUse/ExplicitlyIgnorable' state for overrides even in disabled RVC mode
  • KT-79920 Store 'Explicitly ignorable' state of function/property in the metadata
  • KT-79690 Implement a USELESS_ELVIS_LEFT_IS_NULL with elvis expression
  • KT-79296 Implement/adapt diagnostics for new destructuring
  • KT-79298 Report errors on new destructuring syntax in K1
Performance Improvements
  • KT-81617 Native: casts optimizations pass explodes on deep nested loops
  • KT-80554 Kotlin/Native: investigate performance hit from always-on llvm pass profiling
  • KT-81340 K/N: severe compilation time degradation after turning on casts optimization pass
  • KT-80370 Add NO_INLINE attribute to some of runtime functions
  • KT-80167 K/N: condense the nodes and edges in DevirtualizationAnalysis constraint graph
  • KT-79535 Revert incorrect SAM conversion enhancements brought to K2
Fixes
  • KT-79979 K2: ClassCastException when overriding extension property with delegation
  • KT-82590 ClassCastException when instantiating class with generics implemented by fun interface and lambda
  • KT-78881 K2: False positive "Assigned value is never read" in composable function
  • KT-79276 Dexing fails with "Cannot read field X because is null" with 2.2.0
  • KT-79547 "UnsupportedOperationException: Not supported" with inlining and value classes
  • KT-79442 "Multiple annotations of type kotlin.coroutines.jvm.internal.DebugMetadata": 2.2.0-Beta1 generates broken code with JVM default suspend methods in interfaces
  • KT-80744 Kotlin failure on lambda with type parameter
  • KT-81618 "Number of arguments should not be less than number of parameters" on JVM on Kotlin 2.3.0-Beta1
  • KT-82869 Green-to-Red change in 2.3 after prioritizing non-suspend-function-type overloads
  • KT-79611 "IllegalStateException: couldn't find inline method": Exception during incremental compilation
  • KT-78895 Consider dropping isLocalInFunction and FirClassLikeDeclaration.isLocal
  • KT-82040 Native: ClassCastException: PointerInputChange
  • KT-81924 K2: "Cannot infer type for this parameter", "Overload resolution ambiguity between candidates"
  • KT-80864 K2: Missing Val cannot be reassigned diagnostic for Java final fields (crashes in runtime with IllegalAccessError)
  • KT-71420 Report error when reified type parameter is inferred to intersection type
  • KT-79451 Rework approach to recursive types approximation
  • KT-78413 Kotlin Debugger: value classes as context parameters have incorrect names in Variables View during debugging
  • KT-82138 Debugger: Cannot evaluate JvmInline value class parameter
  • KT-82381 ArrayIndexOutOfBoundsException while FirDiagnosticsCompilerResultsReporter tries to print code as part of a warning log
  • KT-81068 Corrupted Unicode paths passed or used in the compiler
  • KT-79783 KDoc parser: Links aren't rendered if the line has an indent of 4 or more
  • KT-80549 Call of Java method with type parameter bounds: Expected FirResolvedTypeRef with ConeKotlinType but was FirJavaTypeRef
  • KT-82132 False-positive type mismatch with -language-version 2.2
  • KT-81988 K2: Any?.toString() causes NPE inside lambda with Java
  • KT-81652 Native: ClassCastException: ApplicationForegroundStateListener.Companion
  • KT-76479 Backend. JVM: Report errors on exposure of types in inline functions
  • KT-82022 K/N: Unexpected "Annotation @JvmInline is missing on actual declaration" warning with value classes
  • KT-80250 ISE: flow for PostponedLambdaExitNode not initialized - traversing nodes in wrong order?
  • KT-76344 Drop language version 1.9 for non-JVM platforms
  • KT-76343 Drop language version 1.8
  • KT-80330 K2: NPE at org.jetbrains.kotlin.fir.resolve.calls.FirCallResolver.createResolvedNamedReference
  • KT-80400 K2: AbstractMethodError on fun interface implementation inheriting from an interface compiled with -jvm-default=disable

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Aug 13, 2025
@renovate renovate bot force-pushed the renovate/all-deps branch from d95b7d3 to a186208 Compare August 14, 2025 11:10
@renovate renovate bot changed the title fix(deps): update dependency androidx.core:core-ktx to v1.17.0 fix(deps): update all dependencies Aug 14, 2025
@renovate renovate bot force-pushed the renovate/all-deps branch 3 times, most recently from c808999 to 67db91d Compare August 20, 2025 15:49
@renovate renovate bot force-pushed the renovate/all-deps branch 3 times, most recently from 1e31446 to 05bf2a7 Compare September 2, 2025 22:58
@renovate renovate bot force-pushed the renovate/all-deps branch 4 times, most recently from daee26d to 4dcd89f Compare September 10, 2025 08:28
@renovate renovate bot force-pushed the renovate/all-deps branch 5 times, most recently from 542f5aa to 97c8cdb Compare September 17, 2025 18:12
@renovate renovate bot force-pushed the renovate/all-deps branch from 97c8cdb to 5d562de Compare September 24, 2025 09:02
@renovate renovate bot force-pushed the renovate/all-deps branch 4 times, most recently from aed0079 to 22486d5 Compare October 8, 2025 17:11
@renovate renovate bot force-pushed the renovate/all-deps branch 2 times, most recently from 23a966d to 00c1940 Compare October 16, 2025 22:12
@renovate renovate bot force-pushed the renovate/all-deps branch 2 times, most recently from ecfb19d to b8a296d Compare October 23, 2025 10:33
@renovate renovate bot force-pushed the renovate/all-deps branch 2 times, most recently from c4f6abb to 2e6c95c Compare November 1, 2025 16:49
@renovate renovate bot force-pushed the renovate/all-deps branch 3 times, most recently from 448c489 to b4556aa Compare November 10, 2025 18:36
@renovate renovate bot force-pushed the renovate/all-deps branch 3 times, most recently from 911a634 to baa431b Compare November 20, 2025 21:27
@renovate renovate bot force-pushed the renovate/all-deps branch 3 times, most recently from d50ad18 to b6c46f6 Compare December 9, 2025 20:32
@renovate renovate bot force-pushed the renovate/all-deps branch 5 times, most recently from 341a7dc to 9e09c4d Compare December 17, 2025 09:42
@codecov
Copy link

codecov bot commented Dec 17, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 61.70%. Comparing base (e075bf3) to head (7b35358).

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #291      +/-   ##
==========================================
- Coverage   61.88%   61.70%   -0.18%     
==========================================
  Files          37       37              
  Lines        1073     1089      +16     
  Branches      104      104              
==========================================
+ Hits          664      672       +8     
- Misses        393      401       +8     
  Partials       16       16              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

| datasource  | package                                                                                           | from        | to      |
| ----------- | ------------------------------------------------------------------------------------------------- | ----------- | ------- |
| github-tags | codecov/codecov-action                                                                            | v5.4.3      | v5.5.2  |
| maven       | com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin                                     | 2.2.0-2.0.2 | 2.3.4   |
| maven       | dev.drewhamilton.poko:dev.drewhamilton.poko.gradle.plugin                                         | 0.19.3      | 0.21.0  |
| maven       | io.mockk:mockk                                                                                    | 1.14.5      | 1.14.7  |
| maven       | org.jetbrains.kotlinx.kover:org.jetbrains.kotlinx.kover.gradle.plugin                             | 0.9.1       | 0.9.4   |
| maven       | org.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.plugin | 2.2.0       | 2.3.0   |
| maven       | org.jetbrains.kotlin.plugin.parcelize:org.jetbrains.kotlin.plugin.parcelize.gradle.plugin         | 2.2.0       | 2.3.0   |
| maven       | org.jetbrains.kotlin.multiplatform:org.jetbrains.kotlin.multiplatform.gradle.plugin               | 2.2.0       | 2.3.0   |
| maven       | org.jetbrains.kotlin.kapt:org.jetbrains.kotlin.kapt.gradle.plugin                                 | 2.2.0       | 2.3.0   |
| maven       | org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin                                   | 2.2.0       | 2.3.0   |
| maven       | org.jetbrains.kotlin.plugin.compose:org.jetbrains.kotlin.plugin.compose.gradle.plugin             | 2.2.0       | 2.3.0   |
| maven       | org.jetbrains.kotlin.native.cocoapods:org.jetbrains.kotlin.native.cocoapods.gradle.plugin         | 2.2.0       | 2.3.0   |
| maven       | org.jetbrains.kotlin.android:org.jetbrains.kotlin.android.gradle.plugin                           | 2.2.0       | 2.3.0   |
| maven       | org.jetbrains.kotlin:kotlin-gradle-plugin                                                         | 2.2.0       | 2.3.0   |
| maven       | org.jetbrains.kotlin:kotlin-test-junit                                                            | 2.2.0       | 2.3.0   |
| maven       | io.insert-koin:koin-test-junit4                                                                   | 4.1.0       | 4.1.1   |
| maven       | io.insert-koin:koin-test                                                                          | 4.1.0       | 4.1.1   |
| maven       | io.insert-koin:koin-core                                                                          | 4.1.0       | 4.1.1   |
| maven       | io.insert-koin:koin-android                                                                       | 4.1.0       | 4.1.1   |
| maven       | org.jetbrains.compose:org.jetbrains.compose.gradle.plugin                                         | 1.8.2       | 1.9.3   |
| maven       | com.github.ben-manes.versions:com.github.ben-manes.versions.gradle.plugin                         | 0.52.0      | 0.53.0  |
| maven       | io.arrow-kt:arrow-core                                                                            | 2.1.2       | 2.2.1.1 |
| maven       | androidx.swiperefreshlayout:swiperefreshlayout                                                    | 1.1.0       | 1.2.0   |
| maven       | com.google.android.material:material                                                              | 1.12.0      | 1.13.0  |
| maven       | androidx.lifecycle:lifecycle-viewmodel-ktx                                                        | 2.9.2       | 2.10.0  |
| maven       | androidx.lifecycle:lifecycle-runtime-ktx                                                          | 2.9.2       | 2.10.0  |
| maven       | androidx.lifecycle:lifecycle-common-java8                                                         | 2.9.2       | 2.10.0  |
| maven       | androidx.core:core-ktx                                                                            | 1.16.0      | 1.17.0  |
| maven       | com.android.library:com.android.library.gradle.plugin                                             | 8.8.0       | 8.13.2  |
| maven       | com.android.application:com.android.application.gradle.plugin                                     | 8.8.0       | 8.13.2  |
@renovate renovate bot force-pushed the renovate/all-deps branch from 9e09c4d to 7b35358 Compare December 17, 2025 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants