Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 15, 2026

Bumps the kotlin-ksp group with 5 updates:

Package From To
org.jetbrains.kotlin:kotlin-test-junit 2.2.21 2.3.0
org.jetbrains.kotlin.android 2.2.21 2.3.0
org.jetbrains.kotlin.plugin.compose 2.2.21 2.3.0
org.jetbrains.kotlin.plugin.parcelize 2.2.21 2.3.0
org.jetbrains.kotlin.kapt 2.2.21 2.3.0

This introduces several compile issues and newly reported warnings. Warnings Fixed:

  • Unnecessary safe calls (?.) - 4 files (ContextExt, DashboardViewModel, DashboardTopPerformersWidgetCard, MainActivity)
  • Unnecessary non-null assertions (!!) - 5 files (ShippingRatesCard, CardReaderPaymentStateToViewStateMapper, WCSettingsToggleOptionView, PluginsScreen, WCToggleSingleOptionView)
  • Redundant else in exhaustive when - 5 files (JetpackCPInstallProgressDialog, OrderListViewModel, ProductSelectorTracker, ThemePickerScreen)
  • Unnecessary casts - 2 files (CustomFieldsEditorScreen, InstallWCShippingFlow)
  • Redundant conversion methods - 2 files (Refund, DashboardProductStockCard)
  • Missing explicit return type - 1 file (CustomerListViewModel)
  • Remaining issues (not requested to be fixed):

Warnings in generated code (navigation-args) - these cannot be fixed directly
Hilt compatibility issue in WooCommerce-Wear module (requires updating Hilt to support Kotlin 2.3.0 metadata)

Updates org.jetbrains.kotlin:kotlin-test-junit from 2.2.21 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.android from 2.2.21 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

  • 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.compose from 2.2.21 to 2.3.0

Release notes

Sourced from org.jetbrains.kotlin.plugin.compose'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.compose'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.parcelize from 2.2.21 to 2.3.0

Release notes

Sourced from org.jetbrains.kotlin.plugin.parcelize'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.parcelize'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.21 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)

Details Description has been truncated

@dependabot dependabot bot added the bot: dependencies update PRs that update a dependency file, used by Dependabot. label Jan 15, 2026
@dependabot dependabot bot requested a review from a team as a code owner January 15, 2026 14:24
@dependabot dependabot bot added the bot: dependencies update PRs that update a dependency file, used by Dependabot. label Jan 15, 2026
@dependabot dependabot bot requested review from JorgeMucientes and removed request for a team January 15, 2026 14:24
@wpmobilebot
Copy link
Collaborator

wpmobilebot commented Jan 15, 2026

Project dependencies changes

list
! Upgraded Dependencies
com.google.dagger:dagger:2.58, (changed from 2.57.2)
com.google.dagger:dagger-android:2.58, (changed from 2.57.2)
com.google.dagger:dagger-android-support:2.58, (changed from 2.57.2)
com.google.dagger:dagger-lint-aar:2.58, (changed from 2.57.2)
com.google.dagger:hilt-android:2.58, (changed from 2.57.2)
com.google.dagger:hilt-core:2.58, (changed from 2.57.2)
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.13.2
 |    \--- 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-jdk7:1.8.0 -> 1.9.24 (c)
-|                   \--- org.jetbrains.kotlin:kotlin-stdlib-common:2.2.21 (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-jdk7:1.8.0 -> 1.9.24 (c)
+|                   \--- org.jetbrains.kotlin:kotlin-stdlib-common:2.3.0 (c)
-+--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
++--- org.jetbrains.kotlin:kotlin-stdlib: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
 |    |    |    +--- com.google.android.gms:play-services-tasks:16.0.1 -> 18.2.0
 |    |    |    |    \--- com.google.android.gms:play-services-basement:18.4.0 -> 18.5.0
 |    |    |    |         +--- androidx.collection:collection:1.0.0 -> 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:1.2.0 -> 1.17.0
 |    |    |    |         |    +--- androidx.annotation:annotation-experimental:1.4.1 -> 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)
 |    |    |    |         |    +--- 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-common:2.6.2 -> 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 (*)
 |    |    |    |         |    +--- androidx.lifecycle:lifecycle-runtime:2.6.2 -> 2.10.0
 |    |    |    |         |    |    \--- androidx.lifecycle:lifecycle-runtime-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.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:2.0.21 -> 2.2.21 (c)
+|    |    |    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (c)
 |    |    |    |         \--- androidx.fragment:fragment:1.1.0 -> 1.8.9
 |    |    |    |              +--- androidx.activity:activity:1.8.1 -> 1.9.1
 |    |    |    |              |    +--- 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.core:core-ktx:1.2.0 -> 1.17.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.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: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:2.1.0 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.0 -> 2.3.0 (*)
 |    |    +--- androidx.datastore:datastore-preferences:1.1.7 -> 1.2.0
 |    |    |    \--- androidx.datastore:datastore-preferences-android:1.2.0
 |    |    |         +--- androidx.datastore:datastore:1.2.0
 |    |    |         |    \--- androidx.datastore:datastore-android:1.2.0
 |    |    |         |         +--- androidx.datastore:datastore-core:1.2.0
 |    |    |         |         |    \--- androidx.datastore:datastore-core-android:1.2.0
-|    |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|    |    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    |    |         |         +--- androidx.datastore:datastore-core-okio:1.2.0
 |    |    |         |         |    \--- androidx.datastore:datastore-core-okio-jvm:1.2.0
 |    |    |         |         |         +--- com.squareup.okio:okio:3.9.1 -> 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.0.21 -> 2.2.21 (*)
+|    |    |         |         |         +--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    |    |         |         |         \--- org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3
 |    |    |         |         |              \--- org.jetbrains.kotlinx:kotlinx-serialization-json-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 (*)
+|    |    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 |    |    |         +--- androidx.datastore:datastore-preferences-core:1.2.0
 |    |    |         |    \--- androidx.datastore:datastore-preferences-core-android:1.2.0
 |    |    |         |         +--- androidx.datastore:datastore-preferences-proto:1.2.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 (*)
-|    |    |         \--- 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 (*)
 |    +--- com.google.firebase:firebase-datatransport:18.2.0
 |    |    \--- com.google.android.datatransport:transport-backend-cct:3.1.9
 |    |         \--- com.google.firebase:firebase-encoders-json:18.0.0 -> 18.0.1
 |    |              \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.7.10 -> 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.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 (*)
 +--- com.google.firebase:firebase-config -> 23.0.1
-|    \--- 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-analytics -> 23.0.0
 |    +--- com.google.android.gms:play-services-measurement:23.0.0
 |    |    \--- com.google.android.gms:play-services-measurement-impl:23.0.0
 |    |         +--- androidx.privacysandbox.ads:ads-adservices:1.1.0-beta11
-|    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
 |    |         \--- androidx.privacysandbox.ads:ads-adservices-java:1.1.0-beta11
-|    |              \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|    |              \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
 |    \--- com.google.android.gms:play-services-measurement-api:23.0.0
-|         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.2.21 (*)
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 +--- androidx.constraintlayout:constraintlayout:2.2.1
 |    \--- androidx.appcompat:appcompat:1.2.0 -> 1.7.1
 |         +--- androidx.emoji2:emoji2:1.3.0 -> 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:1.8.22 -> 2.2.21 (*)
+|         \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
 +--- androidx.recyclerview:recyclerview:1.4.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 (*)
 +--- com.google.android.material:material:1.13.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.graphics:graphics-shapes:1.0.1
 |         \--- androidx.graphics:graphics-shapes-android: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 (*)
 +--- androidx.compose.material3:material3:1.4.0
 |    \--- androidx.compose.material3:material3-android:1.4.0
 |         +--- androidx.activity:activity-compose:1.8.2 -> 1.9.1
 |         |    +--- androidx.activity:activity-ktx:1.9.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)
-|         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|         |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
 |         |    +--- androidx.compose.runtime:runtime:1.0.1 -> 1.9.4
 |         |    |    \--- androidx.compose.runtime:runtime-android:1.9.4
 |         |    |         +--- androidx.compose.runtime:runtime-annotation:1.9.4
 |         |    |         |    \--- androidx.compose.runtime:runtime-annotation-android:1.9.4
-|         |    |         |         +--- 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-common -> 2.2.21
-|         |    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|         |    |         +--- org.jetbrains.kotlin:kotlin-stdlib-common -> 2.3.0
+|         |    |         |    \--- 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-common:2.0.21 -> 2.2.21 (c)
+|         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:2.0.21 -> 2.3.0 (c)
 |         |    +--- androidx.compose.runtime:runtime-saveable:1.0.1 -> 1.9.4
 |         |    |    \--- androidx.compose.runtime:runtime-saveable-android:1.9.4
 |         |    |         +--- 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.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.ui:ui:1.0.1 -> 1.9.4
 |         |    |    \--- androidx.compose.ui:ui-android:1.9.4
 |         |    |         +--- androidx.compose.ui:ui-geometry:1.9.4
 |         |    |         |    \--- androidx.compose.ui:ui-geometry-android:1.9.4
 |         |    |         |         +--- androidx.compose.ui:ui-util:1.9.4
 |         |    |         |         |    \--- androidx.compose.ui:ui-util-android:1.9.4
-|         |    |         |         |         +--- 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)
 |         |    |         +--- androidx.compose.ui:ui-graphics:1.9.4
 |         |    |         |    \--- androidx.compose.ui:ui-graphics-android:1.9.4
 |         |    |         |         +--- androidx.compose.ui:ui-unit:1.9.4
 |         |    |         |         |    \--- androidx.compose.ui:ui-unit-android:1.9.4
-|         |    |         |         |         +--- 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.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.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.ui:ui-text:1.9.4
 |         |    |         |    \--- androidx.compose.ui:ui-text-android:1.9.4
-|         |    |         |         +--- 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:1.8.22 -> 2.2.21 (*)
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
 |         +--- androidx.compose.animation:animation-core:1.8.1 -> 1.9.4
 |         |    \--- androidx.compose.animation:animation-core-android:1.9.4
-|         |         +--- 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.foundation:foundation:1.8.1 -> 1.9.4
 |         |    \--- androidx.compose.foundation:foundation-android:1.9.4
 |         |         +--- androidx.compose.animation:animation:1.9.4
 |         |         |    \--- androidx.compose.animation:animation-android:1.9.4
 |         |         |         +--- androidx.compose.foundation:foundation-layout:1.9.4
 |         |         |         |    \--- androidx.compose.foundation:foundation-layout-android:1.9.4
-|         |         |         |         +--- 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.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.material:material-ripple:1.8.1 -> 1.9.4
 |         |    \--- androidx.compose.material:material-ripple-android:1.9.4
-|         |         +--- 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)
 +--- androidx.preference:preference:1.2.1
 |    +--- androidx.fragment:fragment-ktx:1.3.6 -> 1.8.9
 |    |    +--- androidx.lifecycle:lifecycle-livedata-core-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 (*)
-|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.2.21 (*)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (*)
 |    \--- androidx.slidingpanelayout:slidingpanelayout:1.2.0
 |         \--- androidx.window:window:1.0.0
-|              \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 2.2.21 (*)
+|              \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 2.3.0 (*)
 +--- androidx.navigation:navigation-common:2.9.5
 |    \--- androidx.navigation:navigation-common-android:2.9.5
-|         +--- 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-fragment:2.9.5
 |    +--- androidx.navigation:navigation-runtime:2.9.5
 |    |    \--- androidx.navigation:navigation-runtime-android:2.9.5
-|    |         +--- 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)
 +--- androidx.work:work-runtime-ktx:2.11.0
 |    \--- androidx.work:work-runtime:2.11.0
 |         +--- 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-livedata: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.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.room:room-runtime:2.7.0 -> 2.8.4
 |         |    \--- androidx.room:room-runtime-android: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.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)
 |         +--- 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.core:core-splashscreen: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)
 +--- org.wordpress:utils:3.15.0
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (*)
 +--- com.automattic:encryptedlogging:1.1.2
 |    +--- androidx.room:room-ktx:2.7.2 -> 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)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.3.0 (*)
 +--- com.automattic.tracks:experimentation:6.0.6
 |    +--- com.squareup.okhttp3:okhttp:4.12.0 -> 5.3.2
 |    |    \--- com.squareup.okhttp3:okhttp-android: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.0.21 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.0.21 -> 2.3.0 (*)
 +--- 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 (*)
 +--- com.automattic.tracks:crashlogging: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 (*)
 +--- project :libs:fluxc
-|    +--- com.google.dagger:dagger:2.57.2
+|    +--- com.google.dagger:dagger:2.58
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 |    +--- com.squareup.okhttp3:okhttp-urlconnection: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 (*)
 |    +--- com.squareup.okhttp3:okhttp-tls: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-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:fluxc-plugin
-|    +--- com.google.dagger:dagger:2.57.2 (*)
+|    +--- com.google.dagger:dagger:2.58 (*)
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 +--- project :libs:login
-|    +--- com.google.dagger:dagger:2.57.2 (*)
+|    +--- com.google.dagger:dagger:2.58 (*)
-|    +--- com.google.dagger:dagger-android-support:2.57.2
-|    |    +--- com.google.dagger:dagger:2.57.2 (*)
-|    |    +--- com.google.dagger:dagger-android:2.57.2
-|    |    |    +--- com.google.dagger:dagger:2.57.2 (*)
-|    |    |    +--- com.google.dagger:dagger-lint-aar:2.57.2
-|    |    |    +--- androidx.annotation:annotation:1.7.1 -> 1.9.1 (*)
-|    |    |    \--- javax.inject:javax.inject:1
-|    |    +--- com.google.dagger:dagger-lint-aar:2.57.2
-|    |    +--- androidx.activity:activity:1.5.1 -> 1.9.1 (*)
-|    |    +--- androidx.annotation:annotation:1.7.1 -> 1.9.1 (*)
-|    |    +--- androidx.appcompat:appcompat:1.3.1 -> 1.7.1 (*)
-|    |    +--- androidx.fragment:fragment:1.5.1 -> 1.8.9 (*)
-|    |    +--- androidx.lifecycle:lifecycle-common:2.5.1 -> 2.10.0 (*)
-|    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 -> 2.10.0 (*)
-|    |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 -> 2.10.0 (*)
-|    |    \--- javax.inject:javax.inject:1
+|    +--- com.google.dagger:dagger-android-support:2.58
+|    |    +--- com.google.dagger:dagger:2.58 (*)
+|    |    +--- com.google.dagger:dagger-android:2.58
+|    |    |    +--- com.google.dagger:dagger:2.58 (*)
+|    |    |    +--- com.google.dagger:dagger-lint-aar:2.58
+|    |    |    +--- androidx.annotation:annotation:1.7.1 -> 1.9.1 (*)
+|    |    |    \--- javax.inject:javax.inject:1
+|    |    +--- com.google.dagger:dagger-lint-aar:2.58
+|    |    +--- androidx.activity:activity:1.5.1 -> 1.9.1 (*)
+|    |    +--- androidx.annotation:annotation:1.7.1 -> 1.9.1 (*)
+|    |    +--- androidx.appcompat:appcompat:1.3.1 -> 1.7.1 (*)
+|    |    +--- androidx.fragment:fragment:1.5.1 -> 1.8.9 (*)
+|    |    +--- androidx.lifecycle:lifecycle-common:2.5.1 -> 2.10.0 (*)
+|    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 -> 2.10.0 (*)
+|    |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 -> 2.10.0 (*)
+|    |    \--- javax.inject:javax.inject:1
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 |    +--- com.gravatar:gravatar:2.5.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 (*)
 |    +--- androidx.credentials:credentials: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.8.22 -> 2.2.21 (c)
+|    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.8.22 -> 2.3.0 (c)
 |    \--- androidx.credentials:credentials-play-services-auth:1.5.0
 |         +--- com.google.android.gms:play-services-auth-blockstore:16.4.0
-|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.0 -> 2.2.21 (*)
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.0 -> 2.3.0 (*)
 |         +--- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha02
-|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.0 -> 2.2.21 (*)
+|         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.0 -> 2.3.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 -> 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)
 +--- project :libs:pos
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 |    +--- project :libs:commons
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 |    |    +--- androidx.preference:preference-ktx:1.2.1
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 2.3.0 (*)
-|    |    +--- com.google.dagger:hilt-android:2.57.2
-|    |    |    +--- com.google.dagger:dagger:2.57.2 (*)
-|    |    |    +--- com.google.dagger:dagger-lint-aar:2.57.2
-|    |    |    +--- com.google.dagger:hilt-core:2.57.2
-|    |    |    |    +--- com.google.dagger:dagger:2.57.2 (*)
-|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
-|    |    |    |    +--- jakarta.inject:jakarta.inject-api:2.0.1
-|    |    |    |    \--- javax.inject:javax.inject:1
-|    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
-|    |    |    +--- androidx.activity:activity:1.5.1 -> 1.9.1 (*)
-|    |    |    +--- androidx.annotation:annotation:1.7.1 -> 1.9.1 (*)
-|    |    |    +--- androidx.annotation:annotation-experimental:1.3.1 -> 1.5.0 (*)
-|    |    |    +--- androidx.fragment:fragment:1.5.1 -> 1.8.9 (*)
-|    |    |    +--- androidx.lifecycle:lifecycle-common:2.5.1 -> 2.10.0 (*)
-|    |    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 -> 2.10.0 (*)
-|    |    |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 -> 2.10.0 (*)
-|    |    |    +--- androidx.savedstate:savedstate:1.2.0 -> 1.4.0 (*)
-|    |    |    +--- javax.inject:javax.inject:1
-|    |    |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.21 -> 2.2.21 (*)
+|    |    +--- com.google.dagger:hilt-android:2.58
+|    |    |    +--- com.google.dagger:dagger:2.58 (*)
+|    |    |    +--- com.google.dagger:dagger-lint-aar:2.58
+|    |    |    +--- com.google.dagger:hilt-core:2.58
+|    |    |    |    +--- com.google.dagger:dagger:2.58 (*)
+|    |    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
+|    |    |    |    +--- jakarta.inject:jakarta.inject-api:2.0.1
+|    |    |    |    \--- javax.inject:javax.inject:1
+|    |    |    +--- com.google.code.findbugs:jsr305:3.0.2
+|    |    |    +--- androidx.activity:activity:1.5.1 -> 1.9.1 (*)
+|    |    |    +--- androidx.annotation:annotation:1.7.1 -> 1.9.1 (*)
+|    |    |    +--- androidx.annotation:annotation-experimental:1.3.1 -> 1.5.0 (*)
+|    |    |    +--- androidx.fragment:fragment:1.5.1 -> 1.8.9 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-common:2.5.1 -> 2.10.0 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-viewmodel:2.5.1 -> 2.10.0 (*)
+|    |    |    +--- androidx.lifecycle:lifecycle-viewmodel-savedstate:2.5.1 -> 2.10.0 (*)
+|    |    |    +--- androidx.savedstate:savedstate:1.2.0 -> 1.4.0 (*)
+|    |    |    +--- javax.inject:javax.inject:1
+|    |    |    \--- 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.google.dagger:hilt-android:2.57.2 (*)
+|    \--- com.google.dagger:hilt-android:2.58 (*)
 +--- org.wordpress:aztec:v2.1.6
-|    \--- 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:glide-loader:v2.1.6
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (*)
 +--- project :libs:cardreader
-|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-stdlib:2.3.0 (*)
 |    +--- com.stripe:stripeterminal-core:4.7.5
 |    |    +--- com.stripe:stripeterminal-external:4.7.5
-|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.25 -> 2.2.21 (*)
+|    |    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.25 -> 2.3.0 (*)
-|    |    |    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.25 -> 2.2.21 (*)
+|    |    |    \--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.25 -> 2.3.0 (*)
-|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.25 -> 2.2.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.25 -> 2.3.0 (*)
-|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.25 -> 2.2.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.25 -> 2.3.0 (*)
 |    |    \--- com.stripe:stripeterminal-internal-common:4.7.5
-|    |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.25 -> 2.2.21 (*)
+|    |         +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.25 -> 2.3.0 (*)
-|    |         +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.25 -> 2.2.21 (*)
+|    |         +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.25 -> 2.3.0 (*)
-|    |         +--- com.google.dagger:dagger:2.53 -> 2.57.2 (*)
+|    |         +--- com.google.dagger:dagger:2.53 -> 2.58 (*)
 |    |         +--- org.jetbrains.kotlin:kotlin-reflect:1.9.25
-|    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.25 -> 2.2.21 (*)
+|    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.25 -> 2.3.0 (*)
 |    |         +--- org.jetbrains.kotlinx:kotlinx-coroutines-rx3:1.8.1 -> 1.10.2
 |    |         |    +--- org.jetbrains.kotlinx:kotlinx-coroutines-reactive: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.1.0 -> 2.2.21 (*)
+|    |         |    \--- org.jetbrains.kotlin:kotlin-stdlib:2.1.0 -> 2.3.0 (*)
 |    |         +--- io.ktor:ktor-client-core:2.3.13
 |    |         |    \--- io.ktor:ktor-client-core-jvm:2.3.13
 |    |         |         +--- io.ktor:ktor-http:2.3.13
 |    |         |         |    \--- io.ktor:ktor-http-jvm:2.3.13
 |    |         |         |         +--- io.ktor:ktor-utils:2.3.13
 |    |         |         |         |    \--- io.ktor:ktor-utils-jvm:2.3.13
 |    |         |         |         |         +--- io.ktor:ktor-io:2.3.13
 |    |         |         |         |         |    \--- io.ktor:ktor-io-jvm:2.3.13
-|    |         |         |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21 (*)
+|    |         |         |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 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 (*)
-|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21 (*)
+|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.3.0 (*)
 |    |         |         +--- io.ktor:ktor-events:2.3.13
 |    |         |         |    \--- io.ktor:ktor-events-jvm:2.3.13
-|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21 (*)
+|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.3.0 (*)
 |    |         |         +--- io.ktor:ktor-websocket-serialization:2.3.13
 |    |         |         |    \--- io.ktor:ktor-websocket-serialization-jvm:2.3.13
 |    |         |         |         +--- io.ktor:ktor-serialization:2.3.13
 |    |         |         |         |    \--- io.ktor:ktor-serialization-jvm:2.3.13
 |    |         |         |         |         +--- io.ktor:ktor-websockets:2.3.13
 |    |         |         |         |         |    \--- io.ktor:ktor-websockets-jvm:2.3.13
-|    |         |         |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21 (*)
+|    |         |         |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 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 (*)
-|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21 (*)
+|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 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 (*)
 |    |         |         \--- org.jetbrains.kotlinx:kotlinx-coroutines-slf4j:1.7.1 -> 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 (*)
 |    |         +--- io.ktor:ktor-client-content-negotiation:2.3.13
 |    |         |    \--- io.ktor:ktor-client-content-negotiation-jvm:2.3.13
-|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21 (*)
+|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.3.0 (*)
 |    |         +--- io.ktor:ktor-client-serialization:2.3.13
 |    |         |    \--- io.ktor:ktor-client-serialization-jvm:2.3.13
 |    |         |         +--- io.ktor:ktor-client-json:2.3.13
 |    |         |         |    \--- io.ktor:ktor-client-json-jvm:2.3.13
-|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21 (*)
+|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 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 (*)
 |    |         +--- io.ktor:ktor-serialization-kotlinx-json:2.3.13
 |    |         |    \--- io.ktor:ktor-serialization-kotlinx-json-jvm:2.3.13
 |    |         |         +--- io.ktor:ktor-serialization-kotlinx:2.3.13
 |    |         |         |    \--- io.ktor:ktor-serialization-kotlinx-jvm:2.3.13
-|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21 (*)
+|    |         |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 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 (*)
 |    |         +--- io.ktor:ktor-client-okhttp:2.3.13
 |    |         |    \--- io.ktor:ktor-client-okhttp-jvm:2.3.13
-|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.2.21 (*)
+|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22 -> 2.3.0 (*)
 |    |         +--- app.cash.sqldelight:android-driver:2.0.2
 |    |         |    +--- app.cash.sqldelight:runtime:2.0.2
 |    |         |    |    \--- app.cash.sqldelight:runtime-jvm:2.0.2
-|    |         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.2.21 (*)
+|    |         |    |         \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 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.squareup.wire:wire-moshi-adapter:4.9.11
 |    |              \--- com.squareup.wire:wire-runtime:4.9.11
 |    |                   \--- com.squareup.wire:wire-runtime-jvm:4.9.11
-|    |                        \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10 -> 2.2.21 (*)
+|    |                        \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.9.10 -> 2.3.0 (*)
-|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:2.3.0 (*)
 |    \--- com.stripe:stripeterminal-taptopay:4.7.5
-|         +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.25 -> 2.2.21 (*)
+|         +--- org.jetbrains.kotlin:kotlin-stdlib:1.9.25 -> 2.3.0 (*)
-|         +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.25 -> 2.2.21 (*)
+|         +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.25 -> 2.3.0 (*)
-|         +--- com.google.dagger:dagger:2.53 -> 2.57.2 (*)
+|         +--- com.google.dagger:dagger:2.53 -> 2.58 (*)
 |         \--- dev.zacsweers.redacted:redacted-compiler-plugin-annotations:1.8.1
 |              \--- dev.zacsweers.redacted:redacted-compiler-plugin-annotations-jvm:1.8.1
-|                   \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.2.21 (*)
+|                   \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.3.0 (*)
 +--- com.automattic:about:1.7.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.9.4
 |    |    \--- androidx.compose.ui:ui-tooling-android:1.9.4
 |    |         +--- androidx.compose.material:material:1.0.0 -> 1.9.4
 |    |         |    \--- androidx.compose.material:material-android:1.9.4
-|    |         |         +--- 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.ui:ui-tooling-data:1.9.4
 |    |         |    \--- androidx.compose.ui:ui-tooling-data-android:1.9.4
-|    |         |         +--- 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.ui:ui-tooling-preview:1.9.4
 |    |         |    \--- androidx.compose.ui:ui-tooling-preview-android:1.9.4
-|    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common -> 2.2.21 (*)
+|    |         |         +--- org.jetbrains.kotlin:kotlin-stdlib-common -> 2.3.0 (*)
-|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common:2.0.21 -> 2.2.21 (c)
+|    |         |         \--- org.jetbrains.kotlin:kotlin-stdlib-common: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)
 |    +--- androidx.navigation:navigation-compose:2.7.7 -> 2.9.5
 |    |    \--- androidx.navigation:navigation-compose-android:2.9.5
 |    |         +--- 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 (*)
-|    |         +--- 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:1.9.23 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.23 -> 2.3.0 (*)
-+--- com.google.dagger:hilt-android:2.57.2 (*)
++--- com.google.dagger:hilt-android:2.58 (*)
 +--- androidx.hilt:hilt-navigation-fragment:1.3.0
 |    +--- androidx.hilt:hilt-lifecycle-viewmodel:1.3.0
-|    |    +--- com.google.dagger:hilt-android:2.54 -> 2.57.2 (*)
+|    |    +--- com.google.dagger:hilt-android:2.54 -> 2.58 (*)
-|    |    +--- 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)
 +--- androidx.hilt:hilt-work:1.3.0
 |    +--- androidx.hilt:hilt-common:1.3.0
-|    |    \--- com.google.dagger:hilt-core:2.54 -> 2.57.2 (*)
+|    |    \--- com.google.dagger:hilt-core:2.54 -> 2.58 (*)
-|    \--- com.google.dagger:hilt-android:2.54 -> 2.57.2 (*)
+|    \--- com.google.dagger:hilt-android:2.54 -> 2.58 (*)
 +--- com.zendesk:support:5.5.2
-|    +--- com.google.dagger:dagger-android:2.48.1 -> 2.57.2 (*)
+|    +--- com.google.dagger:dagger-android:2.48.1 -> 2.58 (*)
 |    +--- com.zendesk:guide:1.5.2
-|    |    +--- com.google.dagger:dagger-android:2.48.1 -> 2.57.2 (*)
+|    |    +--- com.google.dagger:dagger-android:2.48.1 -> 2.58 (*)
 |    |    +--- com.zendesk:guide-providers:1.3.2
-|    |    |    +--- com.google.dagger:dagger:2.48.1 -> 2.57.2 (*)
+|    |    |    +--- com.google.dagger:dagger:2.48.1 -> 2.58 (*)
 |    |    |    +--- com.zendesk:core:4.2.2
-|    |    |    |    +--- com.google.dagger:dagger:2.48.1 -> 2.57.2 (*)
+|    |    |    |    +--- com.google.dagger:dagger:2.48.1 -> 2.58 (*)
 |    |    |    |    +--- 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.google.dagger:dagger:2.48.1 -> 2.57.2 (*)
+|    |    |    +--- com.google.dagger:dagger:2.48.1 -> 2.58 (*)
 |    |    |    +--- 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 (*)
 |    |    |    +--- 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
-|    |    +--- com.google.dagger:dagger:2.48.1 -> 2.57.2 (*)
+|    |    +--- com.google.dagger:dagger:2.48.1 -> 2.58 (*)
-|    |    \--- 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.wordpress:mediapicker:0.3.4
-|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.24 -> 2.2.21 (*)
+|    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.24 -> 2.3.0 (*)
-|    +--- com.google.dagger:hilt-android:2.55 -> 2.57.2 (*)
+|    +--- com.google.dagger:hilt-android:2.55 -> 2.58 (*)
 |    +--- org.wordpress.mediapicker:domain:0.3.4
-|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.24 -> 2.2.21 (*)
+|    |    +--- org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.24 -> 2.3.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.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (*)
 +--- org.wordpress.mediapicker:source-camera:0.3.4
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.9.24 -> 2.3.0 (*)
 +--- androidx.compose.runtime:runtime-livedata -> 1.9.4
-|    +--- 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.ui:ui-text-google-fonts -> 1.9.4
-|    +--- 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.hilt:hilt-navigation-compose:1.3.0
 |    +--- androidx.hilt:hilt-lifecycle-viewmodel-compose:1.3.0
-|    |    +--- com.google.dagger:hilt-android:2.54 -> 2.57.2 (*)
+|    |    +--- com.google.dagger:hilt-android:2.54 -> 2.58 (*)
-|    |    +--- 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)
 +--- 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 (*)
 +--- 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 (*)
 +--- androidx.camera:camera-lifecycle:1.5.2
 |    \--- androidx.camera:camera-core:1.5.2
-|         +--- 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.google.protobuf:protobuf-kotlin-lite:4.33.4
-|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 2.2.21 (*)
+|    \--- org.jetbrains.kotlin:kotlin-stdlib:1.6.0 -> 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.dagger.hilt.android:com.google.dagger.hilt.android.gradle.plugin:2.58, (changed from 2.57.2)
com.google.dagger:hilt-android-gradle-plugin:2.58, (changed from 2.57.2)
org.jetbrains.kotlin.android:org.jetbrains.kotlin.android.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.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: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-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-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)

⚠️ Build environment tree is too large. View it in Buildkite artifacts

@wpmobilebot
Copy link
Collaborator

wpmobilebot commented Jan 15, 2026

🤖 Build Failure Analysis

This build has failures. Claude has analyzed them - check the build annotations for details.

@dependabot dependabot bot force-pushed the dependabot/gradle/kotlin-ksp-d1d1b4327b branch from 60639f5 to 8f61407 Compare January 15, 2026 18:13
Bumps the kotlin-ksp group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [org.jetbrains.kotlin:kotlin-test-junit](https://github.com/JetBrains/kotlin) | `2.2.21` | `2.3.0` |
| [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) | `2.2.21` | `2.3.0` |
| [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) | `2.2.21` | `2.3.0` |
| [org.jetbrains.kotlin.plugin.parcelize](https://github.com/JetBrains/kotlin) | `2.2.21` | `2.3.0` |
| [org.jetbrains.kotlin.kapt](https://github.com/JetBrains/kotlin) | `2.2.21` | `2.3.0` |


Updates `org.jetbrains.kotlin:kotlin-test-junit` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.android` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.compose` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.kapt` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.android` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.compose` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.kapt` from 2.2.21 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.21...v2.3.0)

---
updated-dependencies:
- 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.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.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.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.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.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.kapt
  dependency-version: 2.3.0
  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-d1d1b4327b branch from 8f61407 to 0177bb2 Compare January 16, 2026 18:13
@JorgeMucientes JorgeMucientes self-assigned this Jan 19, 2026
Bumps the kotlin-ksp group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [org.jetbrains.kotlin:kotlin-test-junit](https://github.com/JetBrains/kotlin) | `2.2.21` | `2.3.0` |
| [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) | `2.2.21` | `2.3.0` |
| [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin) | `2.2.21` | `2.3.0` |
| [org.jetbrains.kotlin.plugin.parcelize](https://github.com/JetBrains/kotlin) | `2.2.21` | `2.3.0` |
| [org.jetbrains.kotlin.kapt](https://github.com/JetBrains/kotlin) | `2.2.21` | `2.3.0` |


Updates `org.jetbrains.kotlin:kotlin-test-junit` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.android` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.compose` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.kapt` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.android` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.compose` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.plugin.parcelize` from 2.2.21 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.21...v2.3.0)

Updates `org.jetbrains.kotlin.kapt` from 2.2.21 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.21...v2.3.0)

---
updated-dependencies:
- 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.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.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.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.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.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.kapt
  dependency-version: 2.3.0
  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-d1d1b4327b branch from 0177bb2 to 918ca30 Compare January 19, 2026 19:50
The new -jvm-default=enable setting provides the same behavior as the old -Xjvm-default=all-compatibility:
Generates default method implementations directly in interfaces (Java 8+ style)
Includes bridge functions in subclasses and DefaultImpls classes for binary compatibility with older Kotlin code
@JorgeMucientes JorgeMucientes added this to the 24.0 milestone Jan 20, 2026
…woocommerce/woocommerce-android into dependabot/gradle/kotlin-ksp-d1d1b4327b
@dangermattic
Copy link
Collaborator

1 Warning
⚠️ View files have been modified, but no screenshot or video is included in the pull request. Consider adding some for clarity.

Generated by 🚫 Danger

Fixes the kotlin-metadata-jvm compatibility issue where Hilt fails with
"Provided Metadata instance has version 2.3.0, while maximum supported
version is 2.2.0" error.
Navigation Safe Args generates code with casts that Kotlin 2.3.0
detects as unnecessary. Since these are in generated code and cannot
be modified, disable this warning category to allow the build to pass
with -Werror enabled.
@wpmobilebot
Copy link
Collaborator

📲 You can test the changes from this Pull Request in WooCommerce-Wear Android by scanning the QR code below to install the corresponding build.
App NameWooCommerce-Wear Android
Platform⌚️ Wear OS
FlavorJalapeno
Build TypeDebug
Commit13c4299
Direct Downloadwoocommerce-wear-prototype-build-pr15202-13c4299.apk

@wpmobilebot
Copy link
Collaborator

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

App NameWooCommerce Android
Platform📱 Mobile
FlavorJalapeno
Build TypeDebug
Commit13c4299
Direct Downloadwoocommerce-prototype-build-pr15202-13c4299.apk

@wpmobilebot wpmobilebot modified the milestones: 24.0, 24.1 Jan 23, 2026
@wpmobilebot
Copy link
Collaborator

Version 24.0 has now entered code-freeze, so the milestone of this PR has been updated to 24.1.

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