Skip to content

build(deps): Bump the kotlin-ksp group with 11 updates#22455

Open
dependabot[bot] wants to merge 6 commits intotrunkfrom
dependabot/gradle/kotlin-ksp-4edb9f77b8
Open

build(deps): Bump the kotlin-ksp group with 11 updates#22455
dependabot[bot] wants to merge 6 commits intotrunkfrom
dependabot/gradle/kotlin-ksp-4edb9f77b8

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 24, 2025

Bumps the kotlin-ksp group with 11 updates:

Package From To
org.jetbrains.kotlin:kotlin-reflect 2.2.10 2.3.0
org.jetbrains.kotlin:kotlin-test-junit 2.2.10 2.3.0
org.jetbrains.kotlin.kapt 2.2.10 2.3.0
org.jetbrains.kotlin.plugin.allopen 2.2.10 2.3.0
org.jetbrains.kotlin.android 2.2.10 2.3.0
org.jetbrains.kotlin.plugin.compose 2.2.10 2.3.0
org.jetbrains.kotlin.jvm 2.2.10 2.3.0
org.jetbrains.kotlin.plugin.parcelize 2.2.10 2.3.0
org.jetbrains.kotlin.plugin.serialization 2.2.10 2.3.0
com.google.devtools.ksp:symbol-processing-api 2.2.10-2.0.2 2.3.4
com.google.devtools.ksp 2.2.10-2.0.2 2.3.4

Updates org.jetbrains.kotlin:kotlin-reflect from 2.2.10 to 2.3.0

Release notes

Sourced from org.jetbrains.kotlin:kotlin-reflect's releases.

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

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin:kotlin-reflect's changelog.

2.3.0

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)

... (truncated)

Commits
  • f95cb2f Add ChangeLog for 2.3.0-RC3
  • 9d65a2e KT-82901: Fix issue with converting Long.MIN_VALUE to Duration
  • 35a9a82 FE: Postpone DiscriminateSuspendInOverloadResolution
  • e0b7eea FE: Add tests for KT-82869
  • e66298c Add ChangeLog for 2.3.0-RC2
  • e490802 [K/JS] Introduce a compiler argument to enable export of suspend functions
  • 585094b FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation
  • c69adc7 FIR2IR: Rename and clarify contracts for suspicious utility function
  • b4bb8bf FIR2IR: Pass original expected type to applySuspendConversionIfNeeded
  • 4718830 FIR2IR: Add tests for KT-82590
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin:kotlin-test-junit from 2.2.10 to 2.3.0

Release notes

Sourced from org.jetbrains.kotlin:kotlin-test-junit's releases.

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

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin:kotlin-test-junit's changelog.

2.3.0

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)

... (truncated)

Commits
  • f95cb2f Add ChangeLog for 2.3.0-RC3
  • 9d65a2e KT-82901: Fix issue with converting Long.MIN_VALUE to Duration
  • 35a9a82 FE: Postpone DiscriminateSuspendInOverloadResolution
  • e0b7eea FE: Add tests for KT-82869
  • e66298c Add ChangeLog for 2.3.0-RC2
  • e490802 [K/JS] Introduce a compiler argument to enable export of suspend functions
  • 585094b FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation
  • c69adc7 FIR2IR: Rename and clarify contracts for suspicious utility function
  • b4bb8bf FIR2IR: Pass original expected type to applySuspendConversionIfNeeded
  • 4718830 FIR2IR: Add tests for KT-82590
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin.kapt from 2.2.10 to 2.3.0

Release notes

Sourced from org.jetbrains.kotlin.kapt's releases.

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

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin.kapt's changelog.

2.3.0

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)

... (truncated)

Commits
  • f95cb2f Add ChangeLog for 2.3.0-RC3
  • 9d65a2e KT-82901: Fix issue with converting Long.MIN_VALUE to Duration
  • 35a9a82 FE: Postpone DiscriminateSuspendInOverloadResolution
  • e0b7eea FE: Add tests for KT-82869
  • e66298c Add ChangeLog for 2.3.0-RC2
  • e490802 [K/JS] Introduce a compiler argument to enable export of suspend functions
  • 585094b FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation
  • c69adc7 FIR2IR: Rename and clarify contracts for suspicious utility function
  • b4bb8bf FIR2IR: Pass original expected type to applySuspendConversionIfNeeded
  • 4718830 FIR2IR: Add tests for KT-82590
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin.plugin.allopen from 2.2.10 to 2.3.0

Release notes

Sourced from org.jetbrains.kotlin.plugin.allopen's releases.

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

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin.plugin.allopen's changelog.

2.3.0

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)

... (truncated)

Commits
  • f95cb2f Add ChangeLog for 2.3.0-RC3
  • 9d65a2e KT-82901: Fix issue with converting Long.MIN_VALUE to Duration
  • 35a9a82 FE: Postpone DiscriminateSuspendInOverloadResolution
  • e0b7eea FE: Add tests for KT-82869
  • e66298c Add ChangeLog for 2.3.0-RC2
  • e490802 [K/JS] Introduce a compiler argument to enable export of suspend functions
  • 585094b FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation
  • c69adc7 FIR2IR: Rename and clarify contracts for suspicious utility function
  • b4bb8bf FIR2IR: Pass original expected type to applySuspendConversionIfNeeded
  • 4718830 FIR2IR: Add tests for KT-82590
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlin.android from 2.2.10 to 2.3.0

Release notes

Sourced from org.jetbrains.kotlin.android's releases.

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

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin.android's changelog.

2.3.0

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

@dependabot dependabot bot added the bot: dependencies update PRs that update a dependency file, used by Dependabot. label Dec 24, 2025
@dependabot dependabot bot requested a review from a team as a code owner December 24, 2025 08:25
@dependabot dependabot bot requested review from nbradbury and removed request for a team December 24, 2025 08:25
@dependabot dependabot bot added the bot: dependencies update PRs that update a dependency file, used by Dependabot. label Dec 24, 2025
@dangermattic
Copy link
Collaborator

dangermattic commented Dec 24, 2025

2 Warnings
⚠️ View files have been modified, but no screenshot or video is included in the pull request. Consider adding some for clarity.
⚠️ PR is not assigned to a milestone.

Generated by 🚫 Danger

@wpmobilebot
Copy link
Contributor

wpmobilebot commented Dec 24, 2025

🤖 Test Failure Analysis

Your tests failed. Claude has analyzed the failures - check the annotation for details.

@wpmobilebot
Copy link
Contributor

wpmobilebot commented Dec 24, 2025

Project dependencies changes

list
! Upgraded Dependencies
org.jetbrains.kotlin:kotlin-parcelize-runtime:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-stdlib:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-stdlib-common:2.3.0, (changed from 2.2.21)
tree
 +--- androidx.databinding:viewbinding:8.10.1 -> 8.11.1
 |    \--- androidx.annotation:annotation:1.0.0 -> 1.9.1
 |         \--- androidx.annotation:annotation-jvm:1.9.1
-|              \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21
-|                   +--- org.jetbrains:annotations:13.0 -> 23.0.0
-|                   +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.24 (c)
-|                   +--- org.jetbrains.kotlin:kotlin-stdlib-common:2.2.21 (c)
-|                   \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.24 (c)
+|              \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0
+|                   +--- org.jetbrains:annotations:13.0 -> 23.0.0
+|                   +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0 -> 1.9.24 (c)
+|                   +--- org.jetbrains.kotlin:kotlin-stdlib-common:2.3.0 (c)
+|                   \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.0 -> 1.9.24 (c)
-+--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
++--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 +--- androidx.navigation:navigation-compose:2.9.7
 |    \--- androidx.navigation:navigation-compose-android:2.9.7
 |         +--- androidx.activity:activity:1.8.0 -> 1.10.1
 |         |    +--- androidx.core:core-ktx:1.13.0 -> 1.16.0
 |         |    |    +--- androidx.core:core:1.16.0
 |         |    |    |    +--- androidx.annotation:annotation-experimental:1.4.1 -> 1.5.1
-|         |    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|         |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
 |         |    |    |    +--- androidx.collection:collection:1.4.2 -> 1.5.0
 |         |    |    |    |    \--- androidx.collection:collection-jvm:1.5.0
-|         |    |    |    |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |    |    |    |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |    |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (c)
+|         |    |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (c)
 |         |    |    |    +--- androidx.core:core-viewtree:1.0.0
-|         |    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (c)
+|         |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (c)
 |         |    |    |    +--- androidx.lifecycle:lifecycle-runtime:2.6.2 -> 2.10.0
 |         |    |    |    |    \--- androidx.lifecycle:lifecycle-runtime-android:2.10.0
 |         |    |    |    |         +--- androidx.lifecycle:lifecycle-common:2.10.0
 |         |    |    |    |         |    \--- androidx.lifecycle:lifecycle-common-jvm:2.10.0
-|         |    |    |    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |    |    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    |    |    |         |         \--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0 -> 1.10.2
 |         |    |    |    |         |              \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.10.2
-|         |    |    |    |         |                   \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.0 -> 2.2.21 (*)
+|         |    |    |    |         |                   \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.0 -> 2.3.0 (*)
-|         |    |    |    |         +--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |    |    |         +--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    |    |    |         \--- org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0 -> 1.10.2
-|         |    |    |    |              \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.0 -> 2.2.21 (*)
+|         |    |    |    |              \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.0 -> 2.3.0 (*)
-|         |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (c)
+|         |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (c)
-|         |    |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |    |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (c)
+|         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (c)
 |         |    +--- androidx.lifecycle:lifecycle-viewmodel:2.6.1 -> 2.10.0
 |         |    |    \--- androidx.lifecycle:lifecycle-viewmodel-android:2.10.0
-|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.6.1 -> 2.10.0
 |         |    |    \--- androidx.lifecycle:lifecycle-viewmodel-savedstate-android:2.10.0
 |         |    |         +--- androidx.lifecycle:lifecycle-livedata-core:2.10.0
-|         |    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    |         +--- androidx.savedstate:savedstate:1.4.0
 |         |    |         |    \--- androidx.savedstate:savedstate-android:1.4.0
-|         |    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
 |         |    |         |         +--- org.jetbrains.kotlinx:kotlinx-serialization-core:1.7.3
 |         |    |         |         |    \--- org.jetbrains.kotlinx:kotlinx-serialization-core-jvm:1.7.3
-|         |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.20 -> 2.2.21 (*)
+|         |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.20 -> 2.3.0 (*)
-|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
-|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|         |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (c)
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (c)
 |         +--- androidx.activity:activity-compose:1.8.0 -> 1.10.1
 |         |    +--- androidx.activity:activity-ktx:1.10.1
 |         |    |    +--- androidx.lifecycle:lifecycle-runtime-ktx:2.6.1 -> 2.10.0
 |         |    |    |    \--- androidx.lifecycle:lifecycle-runtime-ktx-android:2.10.0
-|         |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    |    +--- androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1 -> 2.10.0
-|         |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    |    \--- androidx.savedstate:savedstate-ktx:1.2.1 -> 1.4.0
-|         |    |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |    |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
 |         |    +--- androidx.compose.runtime:runtime:1.7.0 -> 1.10.3
 |         |    |    \--- androidx.compose.runtime:runtime-android:1.10.3
 |         |    |         +--- androidx.compose.runtime:runtime-annotation:1.10.3
 |         |    |         |    \--- androidx.compose.runtime:runtime-annotation-android:1.10.3
-|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    +--- androidx.compose.runtime:runtime-saveable:1.7.0 -> 1.10.3
 |         |    |    \--- androidx.compose.runtime:runtime-saveable-android:1.10.3
 |         |    |         +--- androidx.lifecycle:lifecycle-runtime-compose:2.9.4 -> 2.10.0
 |         |    |         |    \--- androidx.lifecycle:lifecycle-runtime-compose-android:2.10.0
-|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    +--- androidx.compose.ui:ui:1.0.1 -> 1.10.3
 |         |    |    \--- androidx.compose.ui:ui-android:1.10.3
 |         |    |         +--- androidx.compose.runtime:runtime-retain:1.10.3
 |         |    |         |    \--- androidx.compose.runtime:runtime-retain-android:1.10.3
-|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    |         +--- androidx.compose.ui:ui-geometry:1.10.3
 |         |    |         |    \--- androidx.compose.ui:ui-geometry-android:1.10.3
 |         |    |         |         +--- androidx.compose.ui:ui-util:1.10.3
 |         |    |         |         |    \--- androidx.compose.ui:ui-util-android:1.10.3
-|         |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    |         +--- androidx.compose.ui:ui-graphics:1.10.3
 |         |    |         |    \--- androidx.compose.ui:ui-graphics-android:1.10.3
 |         |    |         |         +--- androidx.compose.ui:ui-unit:1.10.3
 |         |    |         |         |    \--- androidx.compose.ui:ui-unit-android:1.10.3
-|         |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    |         |         +--- androidx.graphics:graphics-path:1.0.1
-|         |    |         |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|         |    |         |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
-|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    |         +--- androidx.compose.ui:ui-text:1.10.3
 |         |    |         |    \--- androidx.compose.ui:ui-text-android:1.10.3
 |         |    |         |         +--- androidx.emoji2:emoji2:1.4.0
 |         |    |         |         |    \--- androidx.lifecycle:lifecycle-process:2.4.1 -> 2.10.0
-|         |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    |         +--- androidx.customview:customview-poolingcontainer:1.0.0
-|         |    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 2.2.21 (*)
+|         |    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.21 -> 2.3.0 (*)
 |         |    |         +--- androidx.transition:transition:1.6.0
 |         |    |         |    \--- androidx.dynamicanimation:dynamicanimation:1.0.0
 |         |    |         |         \--- androidx.legacy:legacy-support-core-utils:1.0.0
 |         |    |         |              \--- androidx.loader:loader:1.0.0
 |         |    |         |                   \--- androidx.lifecycle:lifecycle-livedata:2.0.0 -> 2.10.0
 |         |    |         |                        +--- androidx.lifecycle:lifecycle-livedata-core-ktx:2.10.0
-|         |    |         |                        |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |                        |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|         |    |         |                        \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         |                        \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |    |         +--- androidx.window:window:1.5.0
 |         |    |         |    +--- androidx.window:window-core:1.5.0
 |         |    |         |    |    \--- androidx.window:window-core-android:1.5.0
-|         |    |         |    |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |    |         |    |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |    |         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|         |    |         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
-|         |    |         |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |    |         |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|         |    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
-|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|         |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (c)
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (c)
 |         +--- androidx.compose.animation:animation:1.7.2 -> 1.10.3
 |         |    \--- androidx.compose.animation:animation-android:1.10.3
 |         |         +--- androidx.compose.animation:animation-core:1.10.3
 |         |         |    \--- androidx.compose.animation:animation-core-android:1.10.3
-|         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         |         +--- androidx.compose.foundation:foundation-layout:1.10.3
 |         |         |    \--- androidx.compose.foundation:foundation-layout-android:1.10.3
-|         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         +--- androidx.lifecycle:lifecycle-viewmodel-compose:2.8.2 -> 2.10.0
 |         |    \--- androidx.lifecycle:lifecycle-viewmodel-compose-android:2.10.0
-|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |         +--- androidx.navigation:navigation-common:2.9.7
 |         |    \--- androidx.navigation:navigation-common-android:2.9.7
-|         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
 |         +--- androidx.navigation:navigation-runtime:2.9.7
 |         |    \--- androidx.navigation:navigation-runtime-android:2.9.7
-|         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
-|         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
 +--- project :libs:analytics
 |    +--- com.automattic:Automattic-Tracks-Android:6.0.6
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    \--- androidx.preference:preference:1.2.1
 |         +--- androidx.appcompat:appcompat:1.1.0 -> 1.7.1
 |         |    +--- androidx.fragment:fragment:1.5.4 -> 1.8.9
-|         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
-|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
 |         \--- androidx.fragment:fragment-ktx:1.3.6 -> 1.8.9
-|              \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|              \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
 +--- project :libs:image-editor
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 |    +--- com.google.android.material:material:1.12.0
 |    |    \--- org.jetbrains.kotlin:kotlin-bom:1.8.22
-|    |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (c)
+|    |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (c)
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21 (c)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.3.0 (c)
 |    +--- androidx.navigation:navigation-fragment:2.9.7
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
 |    +--- com.automattic:ucrop:2.2.11
 |    |    \--- com.squareup.okhttp3:okhttp:3.12.13 -> 5.3.2
 |    |         \--- com.squareup.okhttp3:okhttp-android:5.3.2
 |    |              +--- com.squareup.okio:okio:3.16.4
 |    |              |    \--- com.squareup.okio:okio-jvm:3.16.4
-|    |              |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.20 -> 2.2.21 (*)
+|    |              |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.20 -> 2.3.0 (*)
-|    |              \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    |              \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 -> 2.3.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.2.21
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.3.0
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 +--- project :libs:editor
 |    +--- org.wordpress:aztec:{strictly v2.1.4} -> v2.1.4
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (*)
 |    +--- org.wordpress.aztec:wordpress-shortcodes:{strictly v2.1.4} -> v2.1.4
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (*)
 |    +--- org.wordpress.aztec:wordpress-comments:{strictly v2.1.4} -> v2.1.4
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (*)
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 |    +--- com.facebook.react:react-android:0.73.3
 |    |    +--- com.facebook.fresco:fresco:3.1.3
 |    |    |    +--- com.facebook.fresco:soloader:3.1.3
 |    |    |    |    \--- com.facebook.fresco:fbcore:3.1.3
 |    |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21 -> 1.9.24
-|    |    |    |              +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (*)
+|    |    |    |              +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (*)
 |    |    |    |              \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.9.24
-|    |    |    |                   \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (*)
+|    |    |    |                   \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (*)
 |    |    |    \--- com.facebook.fresco:drawee:3.1.3
 |    |    |         \--- com.facebook.fresco:imagepipeline:3.1.3
-|    |    |              \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.2.21 (*)
+|    |    |              \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.3.0 (*)
 |    |    \--- com.squareup.okhttp3:okhttp-urlconnection:4.9.2 -> 5.3.2
 |    |         +--- com.squareup.okhttp3:okhttp-java-net-cookiejar:5.3.2
-|    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 -> 2.3.0 (*)
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 -> 2.3.0 (*)
 |    +--- org.wordpress.gutenberg-mobile:react-native-gutenberg-bridge:v1.121.0
 |    |    +--- org.wordpress.react-native-libraries.v6:react-native-safe-area-context:4.8.2
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.3.0 (*)
 |    |    +--- org.wordpress.react-native-libraries.v6:react-native-webview:13.6.1
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.3.0 (*)
 |    |    \--- org.wordpress.react-native-libraries.v6:react-native-gesture-handler:2.14.1
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.2.21 (*)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.3.0 (*)
 |    +--- org.wordpress.gutenbergkit:android:v0.11.1
-|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.21 -> 2.2.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.21 -> 2.3.0 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    +--- com.automattic.tracks:crashlogging:6.0.6
 |    |    +--- io.sentry:sentry-compose-android -> 8.18.0
 |    |    |    \--- androidx.compose.material3:material3:1.2.1 -> 1.4.0
 |    |    |         \--- androidx.compose.material3:material3-android:1.4.0
 |    |    |              +--- androidx.compose.foundation:foundation:1.8.1 -> 1.10.3
 |    |    |              |    \--- androidx.compose.foundation:foundation-android:1.10.3
-|    |    |              |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    |              |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    |    |              +--- androidx.compose.material:material-ripple:1.8.1 -> 1.10.3
 |    |    |              |    \--- androidx.compose.material:material-ripple-android:1.10.3
-|    |    |              |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    |              |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|    |    |              +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|    |    |              +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|    |    |              \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|    |    |              \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.3.0 (*)
 +--- project :libs:fluxc
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 |    +--- com.github.chuckerteam.chucker:library:4.2.0
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.0 -> 2.2.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.0 -> 2.3.0 (*)
 |    |    +--- androidx.palette:palette-ktx:1.0.0
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.50 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.2.50 -> 2.3.0 (*)
 |    |    +--- androidx.lifecycle:lifecycle-livedata-ktx:2.9.1 -> 2.10.0
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    |    \--- androidx.room:room-ktx:2.7.2 -> 2.8.4
 |    |         +--- androidx.room:room-common:2.8.4
 |    |         |    \--- androidx.room:room-common-jvm:2.8.4
-|    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.2.21 (c)
+|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.3.0 (c)
 |    |         +--- androidx.room:room-runtime:2.8.4
 |    |         |    \--- androidx.room:room-runtime-android:2.8.4
 |    |         |         +--- androidx.sqlite:sqlite:2.6.2
 |    |         |         |    \--- androidx.sqlite:sqlite-android:2.6.2
-|    |         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|    |         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.2.21 (c)
+|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.3.0 (c)
 |    |         |         +--- androidx.sqlite:sqlite-framework:2.6.2
 |    |         |         |    \--- androidx.sqlite:sqlite-framework-android:2.6.2
-|    |         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|    |         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.2.21 (c)
+|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.3.0 (c)
-|    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.2.21 (c)
+|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.3.0 (c)
-|    |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|    |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.2.21 (c)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.3.0 (c)
 |    +--- rs.wordpress.api:android:trunk-ceb966c5b7f1af692aa9320b97a0cf2f316bb6c6
 |    |    +--- rs.wordpress.api:kotlin:trunk-ceb966c5b7f1af692aa9320b97a0cf2f316bb6c6
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.3.0 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.3.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.3.0 (*)
 +--- project :libs:login
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 |    +--- com.gravatar:gravatar:2.5.0
-|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.21 -> 2.2.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.21 -> 2.3.0 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    +--- androidx.credentials:credentials:1.2.0
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
 |    \--- androidx.credentials:credentials-play-services-auth:1.2.0
 |         +--- com.google.android.libraries.identity.googleid:googleid:1.1.0
-|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.0 -> 2.2.21 (*)
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.0 -> 2.3.0 (*)
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
 +--- project :libs:posttypes
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 |    +--- androidx.compose.material:material-icons-extended -> 1.7.8
 |    |    \--- androidx.compose.material:material-icons-extended-android:1.7.8
 |    |         +--- androidx.compose.material:material-icons-core:1.7.8
 |    |         |    \--- androidx.compose.material:material-icons-core-android:1.7.8
-|    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
-|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21
-|    |         |              \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.3.0
+|    |         |              \--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21 (*)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.3.0 (*)
 |    +--- androidx.compose.ui:ui-tooling-preview -> 1.10.3
 |    |    \--- androidx.compose.ui:ui-tooling-preview-android:1.10.3
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    +--- com.google.dagger:hilt-android:2.58
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.20 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.20 -> 2.3.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.3.0 (*)
 +--- com.automattic:about:1.5.1
-|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.23 -> 2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.23 -> 2.3.0 (*)
 |    +--- androidx.compose.ui:ui-tooling:1.6.6 -> 1.10.3
 |    |    \--- androidx.compose.ui:ui-tooling-android:1.10.3
 |    |         +--- androidx.compose.material:material:1.0.0 -> 1.10.3
 |    |         |    \--- androidx.compose.material:material-android:1.10.3
-|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    |         +--- androidx.compose.ui:ui-tooling-data:1.10.3
 |    |         |    \--- androidx.compose.ui:ui-tooling-data-android:1.10.3
-|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.3.0 (*)
 +--- com.gravatar:gravatar-quickeditor:2.5.0
-|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.21 -> 2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.0.21 -> 2.3.0 (*)
 |    +--- com.gravatar:gravatar-ui:2.5.0
 |    |    +--- io.coil-kt:coil-compose:2.7.0
 |    |    |    +--- io.coil-kt:coil-compose-base:2.7.0
 |    |    |    |    +--- io.coil-kt:coil-base:2.7.0
-|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.2.21 (*)
+|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.3.0 (*)
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.2.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.3.0 (*)
 |    |    |    +--- io.coil-kt:coil:2.7.0
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.2.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.3.0 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.3.0 (*)
 |    |    +--- io.coil-kt:coil-svg:2.7.0
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.3.0 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    +--- io.github.osipxd:security-crypto-datastore-preferences:1.1.1-beta03
 |    |    +--- io.github.osipxd:encrypted-datastore-preferences:1.1.1-beta03
 |    |    |    +--- io.github.osipxd:encrypted-datastore:1.1.1-beta03
-|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.2.21 (*)
+|    |    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.3.0 (*)
 |    |    |    |    \--- androidx.datastore:datastore-core:1.1.1 -> 1.1.7
 |    |    |    |         \--- androidx.datastore:datastore-core-android:1.1.7
-|    |    |    |              +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.22 -> 2.2.21 (*)
+|    |    |    |              +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.22 -> 2.3.0 (*)
-|    |    |    |              \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|    |    |    |              \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
 |    |    |    +--- androidx.datastore:datastore-preferences-core:1.1.1 -> 1.1.7
 |    |    |    |    \--- androidx.datastore:datastore-preferences-core-android:1.1.7
 |    |    |    |         +--- androidx.datastore:datastore-core-okio:1.1.7
 |    |    |    |         |    \--- androidx.datastore:datastore-core-okio-jvm:1.1.7
-|    |    |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|    |    |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
-|    |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|    |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.3.0 (*)
 |    |    +--- io.github.osipxd:security-crypto-datastore:1.1.1-beta03
 |    |    |    +--- androidx.datastore:datastore:1.1.1 -> 1.1.7
 |    |    |    |    \--- androidx.datastore:datastore-android:1.1.7
-|    |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|    |    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.3.0 (*)
 |    |    +--- androidx.datastore:datastore-preferences:1.1.1 -> 1.1.7
 |    |    |    \--- androidx.datastore:datastore-preferences-android:1.1.7
-|    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|    |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.3.0 (*)
 |    +--- androidx.compose.material3.adaptive:adaptive:1.0.0 -> 1.2.0
 |    |    \--- androidx.compose.material3.adaptive:adaptive-android:1.2.0
-|    |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|    |         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
 |    +--- com.composables:core:1.30.0
 |    |    \--- com.composables:core-android:1.30.0
-|    |         +--- org.jetbrains.kotlin:kotlin-stdlib:2.0.20 -> 2.2.21 (*)
+|    |         +--- org.jetbrains.kotlin:kotlin-stdlib:2.0.20 -> 2.3.0 (*)
 |    |         \--- org.jetbrains.compose.foundation:foundation:1.7.0
 |    |              \--- org.jetbrains.compose.animation:animation:1.7.0
 |    |                   \--- org.jetbrains.compose.animation:animation-core:1.7.0
 |    |                        +--- org.jetbrains.compose.annotation-internal:annotation:1.7.0
-|    |                        |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (*)
+|    |                        |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (*)
 |    |                        \--- org.jetbrains.compose.collection-internal:collection:1.7.0
-|    |                             +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (*)
+|    |                             +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (*)
 |    |                             \--- org.jetbrains.kotlinx:atomicfu:0.23.2
 |    |                                  \--- org.jetbrains.kotlinx:atomicfu-jvm:0.23.2
-|    |                                       \--- org.jetbrains.kotlin:kotlin-stdlib:{prefer 1.9.21} -> 2.2.21 (*)
+|    |                                       \--- org.jetbrains.kotlin:kotlin-stdlib:{prefer 1.9.21} -> 2.3.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 +--- com.google.android.flexbox:flexbox:3.0.0
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 2.3.0 (*)
 +--- androidx.work:work-runtime:2.11.1
 |    +--- androidx.concurrent:concurrent-futures-ktx:1.1.0
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.71 -> 2.3.0 (*)
 |    +--- androidx.lifecycle:lifecycle-service:2.6.2 -> 2.10.0
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    +--- androidx.tracing:tracing-ktx:1.2.0
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.21 -> 2.3.0 (*)
-|    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.2.21 (c)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.20 -> 2.3.0 (c)
 +--- androidx.camera:camera-camera2:1.5.3
 |    \--- androidx.camera:camera-core:1.5.3
-|         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.2.21 (*)
+|         +--- org.jetbrains.kotlin:kotlin-stdlib -> 2.3.0 (*)
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (c)
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
 +--- com.squareup.retrofit2:retrofit:3.0.0
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.3.0 (*)
 +--- com.zendesk:support:5.5.2
 |    +--- com.zendesk:guide:1.5.2
 |    |    +--- com.zendesk:guide-providers:1.3.2
 |    |    |    +--- com.zendesk:core:4.2.2
 |    |    |    |    +--- com.zendesk:java-common:2.0.0
-|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 2.2.21 (*)
+|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 2.3.0 (*)
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.2.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.3.0 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.3.0 (*)
 |    |    +--- com.zendesk:messaging:5.7.2
 |    |    |    +--- com.zendesk:common-ui:4.4.1
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.2.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.3.0 (*)
 |    |    |    +--- com.zendesk:messaging-api:5.5.1
 |    |    |    |    +--- com.zendesk:sdk-configurations:2.2.1
-|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.2.21 (*)
+|    |    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.3.0 (*)
-|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.2.21 (*)
+|    |    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.3.0 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.3.0 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.3.0 (*)
 |    +--- com.zendesk:support-providers:5.3.2
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.3.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.10 -> 2.3.0 (*)
 +--- com.google.firebase:firebase-messaging -> 25.0.1
 |    +--- com.google.firebase:firebase-common:22.0.1
 |    |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.9.0 -> 1.10.2
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.0 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.0 -> 2.3.0 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    +--- com.google.firebase:firebase-installations:18.0.0 -> 19.0.1
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 +--- androidx.compose.runtime:runtime-livedata -> 1.10.3
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 +--- io.coil-kt:coil-video:2.7.0
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.0 -> 2.3.0 (*)
 +--- com.airbnb.android:lottie-compose:6.7.1
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.22 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.22 -> 2.3.0 (*)
 +--- com.patrykandpatrick.vico:compose-m3:2.2.0
 |    +--- com.patrykandpatrick.vico:compose:2.2.0
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.2.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.3.0 (*)
 |    |    \--- com.patrykandpatrick.vico:core:2.2.0
-|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.2.21 (*)
+|    |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.3.0 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.3.0 (*)
 +--- com.automattic:encryptedlogging:1.1.1
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.3.0 (*)
-\--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.2.21 (*)
+\--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.3.0 (*)

Build environment changes

list
- Removed Dependencies
org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.2.21

! Upgraded Dependencies
com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:2.3.4, (changed from 2.2.21-2.0.5)
com.google.devtools.ksp:symbol-processing-api:2.3.4, (changed from 2.2.21-2.0.5)
com.google.devtools.ksp:symbol-processing-common-deps:2.3.4, (changed from 2.2.21-2.0.5)
com.google.devtools.ksp:symbol-processing-gradle-plugin:2.3.4, (changed from 2.2.21-2.0.5)
org.jetbrains.kotlin.android:org.jetbrains.kotlin.android.gradle.plugin:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin.kapt:org.jetbrains.kotlin.kapt.gradle.plugin:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin.plugin.allopen:org.jetbrains.kotlin.plugin.allopen.gradle.plugin:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin.plugin.compose:org.jetbrains.kotlin.plugin.compose.gradle.plugin:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin.plugin.parcelize:org.jetbrains.kotlin.plugin.parcelize.gradle.plugin:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.plugin:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:abi-tools-api:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:fus-statistics-gradle-plugin:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-allopen:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-build-statistics:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-build-tools-api:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-compiler-runner:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-daemon-client:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-native-utils:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-serialization:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-tooling-core:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-util-io:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-util-klib:2.3.0, (changed from 2.2.21)
org.jetbrains.kotlin:kotlin-util-klib-metadata:2.3.0, (changed from 2.2.21)
tree
 +--- com.autonomousapps.dependency-analysis:com.autonomousapps.dependency-analysis.gradle.plugin:3.5.1
 |    \--- com.autonomousapps:dependency-analysis-gradle-plugin:3.5.1
 |         \--- org.jetbrains.kotlin:kotlin-bom:2.0.21
-|              \--- org.jetbrains.kotlin:kotlin-daemon-client:2.0.21 -> 2.2.21 (c)
+|              \--- org.jetbrains.kotlin:kotlin-daemon-client:2.0.21 -> 2.3.0 (c)
-+--- org.jetbrains.kotlin.plugin.allopen:org.jetbrains.kotlin.plugin.allopen.gradle.plugin:2.2.21
-|    \--- org.jetbrains.kotlin:kotlin-allopen:2.2.21
-|         +--- org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.2.21
-|         |    +--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.2.21 (c)
-|         |    +--- org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.2.21 (c)
-|         |    +--- org.jetbrains.kotlin:fus-statistics-gradle-plugin:2.2.21 (c)
-|         |    +--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.21 (c)
-|         |    +--- org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.2.21 (c)
-|         |    +--- org.jetbrains.kotlin:kotlin-allopen:2.2.21 (c)
-|         |    +--- org.jetbrains.kotlin:kotlin-serialization:2.2.21 (c)
-|         |    +--- org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.2.21 (c)
-|         |    +--- org.jetbrains.kotlin:kotlin-native-utils:2.2.21 (c)
-|         |    \--- org.jetbrains.kotlin:kotlin-tooling-core:2.2.21 (c)
-|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.2.21
-|         |    +--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.2.21
-|         |    |    +--- org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.2.21 (*)
-|         |    |    +--- org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.2.21
-|         |    |    +--- org.jetbrains.kotlin:kotlin-native-utils:2.2.21
-|         |    |    |    +--- org.jetbrains.kotlin:kotlin-util-io:2.2.21
-|         |    |    |    \--- org.jetbrains.kotlin:kotlin-util-klib:2.2.21
-|         |    |    |         \--- org.jetbrains.kotlin:kotlin-util-io:2.2.21
-|         |    |    +--- org.jetbrains.kotlin:kotlin-tooling-core:2.2.21
-|         |    |    \--- org.jetbrains.kotlin:kotlin-build-tools-api:2.2.21
-|         |    \--- org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.2.21 (*)
-|         \--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.2.21 (*)
++--- org.jetbrains.kotlin.plugin.allopen:org.jetbrains.kotlin.plugin.allopen.gradle.plugin:2.3.0
+|    \--- org.jetbrains.kotlin:kotlin-allopen:2.3.0
+|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.3.0
+|         |    +--- org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.3.0
+|         |    |    +--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.3.0 (c)
+|         |    |    +--- org.jetbrains.kotlin:fus-statistics-gradle-plugin:2.3.0 (c)
+|         |    |    +--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.0 (c)
+|         |    |    +--- org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.3.0 (c)
+|         |    |    +--- org.jetbrains.kotlin:kotlin-allopen:2.3.0 (c)
+|         |    |    +--- org.jetbrains.kotlin:kotlin-serialization:2.3.0 (c)
+|         |    |    +--- org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.3.0 (c)
+|         |    |    +--- org.jetbrains.kotlin:kotlin-native-utils:2.3.0 (c)
+|         |    |    \--- org.jetbrains.kotlin:kotlin-tooling-core:2.3.0 (c)
+|         |    +--- org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.3.0
+|         |    +--- org.jetbrains.kotlin:kotlin-native-utils:2.3.0
+|         |    |    +--- org.jetbrains.kotlin:kotlin-util-io:2.3.0
+|         |    |    \--- org.jetbrains.kotlin:kotlin-util-klib:2.3.0
+|         |    |         \--- org.jetbrains.kotlin:kotlin-util-io:2.3.0
+|         |    +--- org.jetbrains.kotlin:kotlin-tooling-core:2.3.0
+|         |    \--- org.jetbrains.kotlin:kotlin-build-tools-api:2.3.0
+|         \--- org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.3.0 (*)
-+--- org.jetbrains.kotlin.android:org.jetbrains.kotlin.android.gradle.plugin:2.2.21
-|    \--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.21
-|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.2.21
-|         |    +--- org.jetbrains.kotlin:kotlin-tooling-core:2.2.21
-|         |    \--- org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.2.21
-|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.2.21
-|         |    \--- org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.2.21 (*)
-|         +--- org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.2.21
-|         |    \--- org.jetbrains.kotlin:kotlin-native-utils:2.2.21 (*)
-|         +--- org.jetbrains.kotlin:kotlin-build-statistics:2.2.21
-|         |    +--- org.jetbrains.kotlin:kotlin-build-tools-api:2.2.21
-|         |    \--- com.google.code.gson:gson:2.11.0 (*)
-|         +--- org.jetbrains.kotlin:kotlin-util-klib-metadata:2.2.21
-|         |    +--- org.jetbrains.kotlin:kotlin-util-io:2.2.21
-|         |    \--- org.jetbrains.kotlin:kotlin-util-klib:2.2.21 (*)
-|         +--- org.jetbrains.kotlin:abi-tools-api:2.2.21
-|         +--- org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.2.21 (*)
-|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.2.21 (*)
-|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.2.21 (*)
-|         +--- org.jetbrains.kotlin:fus-statistics-gradle-plugin:2.2.21
-|         |    \--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.2.21 (*)
-|         \--- org.jetbrains.kotlin:kotlin-compiler-runner:2.2.21
-|              +--- org.jetbrains.kotlin:kotlin-daemon-client:2.2.21
-|              \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0 -> 1.10.1 (*)
++--- org.jetbrains.kotlin.android:org.jetbrains.kotlin.android.gradle.plugin:2.3.0
+|    \--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.0
+|         +--- org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.3.0 (*)
+|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.3.0 (*)
+|         +--- org.jetbrains.kotlin:fus-statistics-gradle-plugin:2.3.0
+|         |    \--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.3.0 (*)
+|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.3.0
+|         |    +--- org.jetbrains.kotlin:kotlin-tooling-core:2.3.0
+|         |    \--- org.jetbrains.kotlin:kotlin-gradle-plugin-annotations:2.3.0
+|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-idea-proto:2.3.0
+|         |    \--- org.jetbrains.kotlin:kotlin-gradle-plugin-idea:2.3.0 (*)
+|         +--- org.jetbrains.kotlin:kotlin-klib-commonizer-api:2.3.0
+|         |    \--- org.jetbrains.kotlin:kotlin-native-utils:2.3.0 (*)
+|         +--- org.jetbrains.kotlin:kotlin-build-statistics:2.3.0
+|         |    +--- org.jetbrains.kotlin:kotlin-build-tools-api:2.3.0
+|         |    \--- com.google.code.gson:gson:2.11.0 (*)
+|         +--- org.jetbrains.kotlin:kotlin-util-klib-metadata:2.3.0
+|         |    +--- org.jetbrains.kotlin:kotlin-util-io:2.3.0
+|         |    \--- org.jetbrains.kotlin:kotlin-util-klib:2.3.0 (*)
+|         +--- org.jetbrains.kotlin:abi-tools-api:2.3.0
+|         \--- org.jetbrains.kotlin:kotlin-compiler-runner:2.3.0
+|              +--- org.jetbrains.kotlin:kotlin-daemon-client:2.3.0
+|              \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.8.0 -> 1.10.1 (*)
-+--- org.jetbrains.kotlin.plugin.compose:org.jetbrains.kotlin.plugin.compose.gradle.plugin:2.2.21
-|    \--- org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.2.21
-|         +--- org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.2.21 (*)
-|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-model:2.2.21 (*)
-|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.21 (*)
-|         \--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.2.21 (*)
++--- org.jetbrains.kotlin.plugin.compose:org.jetbrains.kotlin.plugin.compose.gradle.plugin:2.3.0
+|    \--- org.jetbrains.kotlin:compose-compiler-gradle-plugin:2.3.0
+|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.3.0 (*)
+|         +--- org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.3.0 (*)
+|         \--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.0 (*)
-+--- org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:2.2.21
-|    \--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.21 (*)
++--- org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:2.3.0
+|    \--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.0 (*)
-+--- org.jetbrains.kotlin.plugin.parcelize:org.jetbrains.kotlin.plugin.parcelize.gradle.plugin:2.2.21
-|    \--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.21 (*)
++--- org.jetbrains.kotlin.plugin.parcelize:org.jetbrains.kotlin.plugin.parcelize.gradle.plugin:2.3.0
+|    \--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.0 (*)
-+--- org.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.plugin:2.2.21
-|    \--- org.jetbrains.kotlin:kotlin-serialization:2.2.21
-|         +--- org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.2.21 (*)
-|         \--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.2.21 (*)
++--- org.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.plugin:2.3.0
+|    \--- org.jetbrains.kotlin:kotlin-serialization:2.3.0
+|         +--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:2.3.0 (*)
+|         \--- org.jetbrains.kotlin:kotlin-gradle-plugins-bom:2.3.0 (*)
-+--- com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:2.2.21-2.0.5
-|    \--- com.google.devtools.ksp:symbol-processing-gradle-plugin:2.2.21-2.0.5
-|         +--- com.google.devtools.ksp:symbol-processing-api:2.2.21-2.0.5
-|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.10 -> 2.2.20 (*)
-|         \--- com.google.devtools.ksp:symbol-processing-common-deps:2.2.21-2.0.5
-|              \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.10 -> 2.2.20 (*)
++--- com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin:2.3.4
+|    \--- com.google.devtools.ksp:symbol-processing-gradle-plugin:2.3.4
+|         +--- com.google.devtools.ksp:symbol-processing-api:2.3.4
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.10 -> 2.2.20 (*)
+|         \--- com.google.devtools.ksp:symbol-processing-common-deps:2.3.4
+|              \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.10 -> 2.2.20 (*)
-\--- org.jetbrains.kotlin.kapt:org.jetbrains.kotlin.kapt.gradle.plugin:2.2.21
-     \--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.21 (*)
+\--- org.jetbrains.kotlin.kapt:org.jetbrains.kotlin.kapt.gradle.plugin:2.3.0
+     \--- org.jetbrains.kotlin:kotlin-gradle-plugin:2.3.0 (*)

@dependabot dependabot bot force-pushed the dependabot/gradle/kotlin-ksp-4edb9f77b8 branch 5 times, most recently from d32cd62 to 4cfcb99 Compare January 12, 2026 08:47
@dependabot dependabot bot force-pushed the dependabot/gradle/kotlin-ksp-4edb9f77b8 branch 6 times, most recently from 3461c86 to 7fc9e28 Compare January 20, 2026 08:04
@dependabot dependabot bot force-pushed the dependabot/gradle/kotlin-ksp-4edb9f77b8 branch from 7fc9e28 to eec5599 Compare January 21, 2026 08:05
Bumps the kotlin-ksp group with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [org.jetbrains.kotlin:kotlin-reflect](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.3.0` |
| [org.jetbrains.kotlin:kotlin-test-junit](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.3.0` |
| [org.jetbrains.kotlin.kapt](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.3.0` |
| [org.jetbrains.kotlin.plugin.allopen](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.3.0` |
| [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.3.0` |
| [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.3.0` |
| [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.3.0` |
| [org.jetbrains.kotlin.plugin.parcelize](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.3.0` |
| [org.jetbrains.kotlin.plugin.serialization](https://github.com/JetBrains/kotlin) | `2.2.10` | `2.3.0` |
| [com.google.devtools.ksp:symbol-processing-api](https://github.com/google/ksp) | `2.2.10-2.0.2` | `2.3.4` |
| [com.google.devtools.ksp](https://github.com/google/ksp) | `2.2.10-2.0.2` | `2.3.4` |


Updates `org.jetbrains.kotlin:kotlin-reflect` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin:kotlin-test-junit` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.kapt` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.allopen` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.android` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.compose` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.jvm` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin:kotlin-test-junit` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `com.google.devtools.ksp:symbol-processing-api` from 2.2.10-2.0.2 to 2.3.4
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](google/ksp@2.2.10-2.0.2...2.3.4)

Updates `com.google.devtools.ksp` from 2.2.10-2.0.2 to 2.3.4
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](google/ksp@2.2.10-2.0.2...2.3.4)

Updates `org.jetbrains.kotlin.kapt` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.allopen` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.android` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.compose` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.jvm` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.serialization` from 2.2.10 to 2.3.0
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](JetBrains/kotlin@v2.2.10...v2.3.0)

Updates `com.google.devtools.ksp` from 2.2.10-2.0.2 to 2.3.4
- [Release notes](https://github.com/google/ksp/releases)
- [Commits](google/ksp@2.2.10-2.0.2...2.3.4)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin:kotlin-reflect
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin:kotlin-test-junit
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.kapt
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.plugin.allopen
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.android
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.plugin.compose
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.jvm
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.plugin.parcelize
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.plugin.serialization
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin:kotlin-test-junit
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: com.google.devtools.ksp:symbol-processing-api
  dependency-version: 2.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: com.google.devtools.ksp
  dependency-version: 2.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.kapt
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.plugin.allopen
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.android
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.plugin.compose
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.jvm
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.plugin.parcelize
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: org.jetbrains.kotlin.plugin.serialization
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
- dependency-name: com.google.devtools.ksp
  dependency-version: 2.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: kotlin-ksp
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/gradle/kotlin-ksp-4edb9f77b8 branch from eec5599 to ad6ef2c Compare January 22, 2026 08:04
@jkmassel
Copy link
Contributor

@dependabot rebase

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 12, 2026

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

nbradbury and others added 3 commits February 15, 2026 08:24
Update -Xjvm-default=all to -jvm-default=no-compatibility and resolve
new warnings promoted to errors: unnecessary non-null assertions,
redundant safe calls, unneeded casts, redundant conversions, exhaustive
when with redundant else, and missing explicit return types.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Resolve merge conflicts with trunk, keeping Kotlin 2.3.0 and KSP 2.3.4
versions while adopting trunk's kover update and Glide KSP warning
suppression. Fix new warnings in StatsCardMenu from trunk code.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove redundant conversions, unnecessary non-null assertions, and
unnecessary safe calls flagged by the stricter Kotlin 2.3 compiler.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@wpmobilebot
Copy link
Contributor

wpmobilebot commented Feb 15, 2026

App Icon📲 You can test the changes from this Pull Request in Jetpack Android by scanning the QR code below to install the corresponding build.

App NameJetpack Android
FlavorJalapeno
Build TypeDebug
Versionpr22455-4291b79
Build Number1484
Application IDcom.jetpack.android.prealpha
Commit4291b79
Installation URL6nbtund34p7no
Note: Google Login is not supported on these builds.

@wpmobilebot
Copy link
Contributor

wpmobilebot commented Feb 15, 2026

App Icon📲 You can test the changes from this Pull Request in WordPress Android by scanning the QR code below to install the corresponding build.

App NameWordPress Android
FlavorJalapeno
Build TypeDebug
Versionpr22455-4291b79
Build Number1484
Application IDorg.wordpress.android.prealpha
Commit4291b79
Installation URL534bi8c998hp0
Note: Google Login is not supported on these builds.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@nbradbury
Copy link
Contributor

Lint fixes summary

Fixed 8 Android lint errors:

File Error Fix
ReaderFragment.kt:315 CommitTransaction Moved commit() out of apply {} to chain on beginTransaction()
ReaderTagsFeedPostListItem.kt:69 ComposableNaming Added @Suppress("ComposableNaming") (expression body with = with() is intentional)
HESupportViewModel.kt:322 Recycle Added @SuppressLint("Recycle") (false positive — already using .use {})
QuotaPreference.kt:30 Recycle Replaced apply { ... recycle() } with KTX .use {}
VideoLoader.kt:65 Recycle Added @SuppressLint("Recycle") (false positive — already using .use {})
AppReviewManager.kt:48 UseKtx Changed edit().apply { ... apply() } to KTX edit { }
InAppUpdateManagerImpl.kt:193 UseKtx Changed edit().apply { ... apply() } to KTX edit { }
InAppUpdateManagerImpl.kt:202 UseKtx Changed edit().apply { ... apply() } to KTX edit { }

@sonarqubecloud
Copy link

@codecov
Copy link

codecov bot commented Feb 15, 2026

Codecov Report

❌ Patch coverage is 41.17647% with 20 lines in your changes missing coverage. Please review.
✅ Project coverage is 38.46%. Comparing base (38fd782) to head (4291b79).

Files with missing lines Patch % Lines
.../wordpress/android/ui/reader/ReaderPostRenderer.kt 0.00% 5 Missing ⚠️
...ss/android/ui/newstats/components/StatsCardMenu.kt 0.00% 4 Missing ⚠️
.../org/wordpress/android/ui/prefs/QuotaPreference.kt 0.00% 4 Missing ⚠️
...i/notifications/utils/NotificationsUtilsWrapper.kt 0.00% 2 Missing ⚠️
...roid/localcontentmigration/LocalMigrationResult.kt 0.00% 1 Missing ⚠️
...droid/networking/restapi/WpComApiClientProvider.kt 0.00% 1 Missing ⚠️
...ess/android/support/he/util/TempAttachmentsUtil.kt 0.00% 1 Missing ⚠️
...ess/android/ui/mediapicker/MediaPickerViewModel.kt 0.00% 0 Missing and 1 partial ⚠️
...ress/android/ui/reader/utils/ReaderImageScanner.kt 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##            trunk   #22455      +/-   ##
==========================================
- Coverage   38.50%   38.46%   -0.05%     
==========================================
  Files        2238     2238              
  Lines      111808   111915     +107     
  Branches    15591    15588       -3     
==========================================
- Hits        43051    43047       -4     
- Misses      65174    65293     +119     
+ Partials     3583     3575       -8     

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot: dependencies update PRs that update a dependency file, used by Dependabot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants