Skip to content

fix(deps): update all non-major dependencies#269

Open
renovate[bot] wants to merge 1 commit intodevfrom
renovate/all-minor-patch
Open

fix(deps): update all non-major dependencies#269
renovate[bot] wants to merge 1 commit intodevfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 17, 2026

This PR contains the following updates:

Package Type Update Change Age Confidence
gradle (source) minor 9.4.19.5.0 age confidence
org.jetbrains.compose.material3:material3 dependencies patch 1.11.0-alpha061.11.0-alpha07 age confidence
org.jetbrains.compose plugin patch 1.11.0-beta021.11.0-rc01 age confidence
org.jetbrains.compose.components:components-resources dependencies patch 1.11.0-beta021.11.0-rc01 age confidence
org.jetbrains.compose.ui:ui dependencies patch 1.11.0-beta021.11.0-rc01 age confidence
com.patrykandpatrick.vico:compose-m3 dependencies minor 3.1.03.2.0-next.3 age confidence
org.jetbrains.androidx.navigation3:navigation3-ui dependencies patch 1.1.0-rc011.1.1 age confidence
com.google.devtools.ksp (source) plugin patch 2.3.62.3.7 age confidence
org.jetbrains.kotlin.multiplatform (source) plugin patch 2.3.202.3.21 age confidence
org.jetbrains.kotlin.plugin.serialization (source) plugin patch 2.3.202.3.21 age confidence
org.jetbrains.kotlin.jvm (source) plugin patch 2.3.202.3.21 age confidence
org.jetbrains.kotlin.plugin.compose (source) plugin patch 2.3.202.3.21 age confidence
io.github.vinceglb:filekit-dialogs-compose dependencies minor 0.13.00.14.1 age confidence
io.github.vinceglb:filekit-core dependencies minor 0.13.00.14.1 age confidence
io.github.kdroidfilter:composenativetray dependencies minor 1.2.01.3.0 age confidence
androidx.compose:compose-bom-alpha dependencies patch 2026.04.002026.04.01 age confidence
com.codingfeline.buildkonfig plugin minor 0.18.00.20.0 age confidence
com.android.test (source) plugin minor 9.1.19.2.1 age confidence
com.android.kotlin.multiplatform.library (source) plugin minor 9.1.19.2.1 age confidence
com.android.application (source) plugin minor 9.1.19.2.1 age confidence
org.jetbrains.compose.material3.adaptive:adaptive-navigation3 dependencies patch 1.3.0-alpha061.3.0-alpha07 age confidence
org.jetbrains.compose.material3.adaptive:adaptive dependencies patch 1.3.0-alpha061.3.0-alpha07 age confidence

Release Notes

gradle/gradle (gradle)

v9.5.0

Compare Source

JetBrains/compose-jb (org.jetbrains.compose)

v1.11.0-rc01

Changes since 1.11.0-beta03

Features

Multiple Platforms
  • (prerelease fix) The isClearFocusOnMouseDownEnabled flag is now false by default #​3020

Fixes

Multiple Platforms
  • Fix crash when selecting text right-to-left and then typing a character via IME #​2983
  • (prerelease fix) Fix memory leak during mutating Path after migrating to skia m144 #​2997
iOS
  • (prerelease fix) Fix WindowInsets.systemBars add extra horizontal insets on iOS 26.0 #​3019
Desktop
  • [ComposePanel in compose.swing.render.on.graphics mode] Fix Metal offscreen rendering crash when drawing to a Software renderer #​3009
Web
  • (prerelease fix) Fix handling Fast Delete in mobile browsers #​2987
  • [iOS] Fix virtual keyboard jumps after each tap. iOS 26.4 only #​3013
  • [Safari] Fix an issue where buttons required a second click to respond after performing drag-and-drop operations #​3014

Components

Gradle plugin

org.jetbrains.compose version 1.11.0-rc01

Libraries
Library group Coordinates Based on Jetpack
Runtime org.jetbrains.compose.runtime:runtime*:1.11.0-rc01 Runtime 1.11.0
UI org.jetbrains.compose.ui:ui*:1.11.0-rc01 UI 1.11.0
Foundation org.jetbrains.compose.foundation:foundation*:1.11.0-rc01 Foundation 1.11.0
Material org.jetbrains.compose.material:material*:1.11.0-rc01 Material 1.11.0
Material3 org.jetbrains.compose.material3:material3*:1.11.0-alpha07 Material3 1.5.0-alpha17
Material3 Adaptive org.jetbrains.compose.material3.adaptive:adaptive*:1.3.0-alpha07 Material3 Adaptive 1.3.0-alpha10
Lifecycle org.jetbrains.androidx.lifecycle:lifecycle-*:2.11.0-beta01 Lifecycle 2.11.0-beta01
Navigation org.jetbrains.androidx.navigation:navigation-*:2.9.2 Navigation 2.9.7
Navigation3 org.jetbrains.androidx.navigation3:navigation3-*:1.1.1 Navigation3 1.1.1
Navigation Event org.jetbrains.androidx.navigationevent:navigationevent-compose:1.1.0-rc01 Navigation Event 1.1.0
Savedstate org.jetbrains.androidx.savedstate:savedstate*:1.4.0 Savedstate 1.4.0
WindowManager Core org.jetbrains.androidx.window:window-core:1.5.1 WindowManager 1.5.1

v1.11.0-beta03

Changes since 1.11.0-beta02

Features

Multiple Platforms
  • Implement drag-to-scroll in SelectionContainer. When the mouse pointer is dragged outside the element while selecting text, the text element will be scrolled accordingly. Note that this requires wrapping the content in a scrolling container/modifier, e.g. Modifier.verticalScroll #​2979

Fixes

Multiple Platforms
  • Fix mouse-clicks being missed occasionally (typically when using Apple's Magic Mouse) #​2975
  • Fix crash when pressing up/down keys in an open context menu #​2976
iOS
  • (prerelease fix) Fix UINavigationBar safe area insets not included in WindowInsets.safeDrawing #​2965
  • (prerelease fix) Fix an issue where Compose content may become stretched after screen rotation #​2968
  • (prerelease fix) Fix SegmentFrequentTick and SegmentTick haptic feedbacks #​2969
Desktop
Web
  • (prerelease fix) [iOS] Fix crash when using 'Fast delete': Cannot coerce value to an empty range: maximum -1 is less than minimum 0 #​2964
  • (prerelease fix) Fix dragAndDropSource combined with clickable doesn't allow to start drag #​2974

Components

Gradle plugin

org.jetbrains.compose version 1.11.0-beta03

Libraries
Library group Coordinates Based on Jetpack
Runtime org.jetbrains.compose.runtime:runtime*:1.11.0-beta03 Runtime 1.11.0-rc01
UI org.jetbrains.compose.ui:ui*:1.11.0-beta03 UI 1.11.0-rc01
Foundation org.jetbrains.compose.foundation:foundation*:1.11.0-beta03 Foundation 1.11.0-rc01
Material org.jetbrains.compose.material:material*:1.11.0-beta03 Material 1.11.0-rc01
Material3 org.jetbrains.compose.material3:material3*:1.11.0-alpha07 Material3 1.5.0-alpha17
Material3 Adaptive org.jetbrains.compose.material3.adaptive:adaptive*:1.3.0-alpha07 Material3 Adaptive 1.3.0-alpha10
Lifecycle org.jetbrains.androidx.lifecycle:lifecycle-*:2.11.0-alpha03 Lifecycle 2.11.0-alpha03
Navigation org.jetbrains.androidx.navigation:navigation-*:2.9.2 Navigation 2.9.7
Navigation3 org.jetbrains.androidx.navigation3:navigation3-*:1.1.0 Navigation3 1.1.0
Navigation Event org.jetbrains.androidx.navigationevent:navigationevent-compose:1.1.0-beta01 Navigation Event 1.1.0-rc01
Savedstate org.jetbrains.androidx.savedstate:savedstate*:1.4.0 Savedstate 1.4.0
WindowManager Core org.jetbrains.androidx.window:window-core:1.5.1 WindowManager 1.5.1

patrykandpatrick/vico (com.patrykandpatrick.vico:compose-m3)

v3.2.0-next.3

Overview

  • breaking changes: none
  • addressed: #​1320

Common

  • Fixed the default x-step ignoring minimum-x overrides. getXStep has new minX and maxX parameters; the single-parameter variant is deprecated.

v3.2.0-next.2

Overview

  • breaking changes: none
  • addressed: #​1436

compose

  • Fixed VerticalAxis using titleComponent instead of label for Size.Text.

v3.2.0-next.1

Overview

Common

  • Added visiblePadding to LineCartesianLayer.Interpolator.
  • Prevented the built-in CartesianLayer implementations from trimming their data to their reported x-ranges (sometimes incompletely).

compose

  • Added a compose-glance module, which provides CartesianChartImage and PieChartImage composables for Glance widgets.
  • Fixed an issue where single-slice pie charts could render blank.
  • Fixed ShapeComponent ignoring margins.
  • Fixed zero-duration automatic scrolls being delayed by a frame.
  • Fixed an issue where charts with markers could needlessly consume taps and long presses, blocking upstream detection.
JetBrains/compose-multiplatform (org.jetbrains.androidx.navigation3:navigation3-ui)

v1.1.1

Desktop

Fixes
API changes

If you use Dispatchers.Swing or Dispatchers.Main in your code, add this dependency into build.gradle.kts:

dependencies {
    implementation("org.jetbrains.kotlinx:kotlinx-coroutines-swing:$coroutinesVersion")
}

Also, usage of Dispatchers.Swing or Dispatchers.Main inside internals of Compose is implementation details, and can be changed in the future. If you need to avoid race conditions with Compose UI, you can obtain appropriate coroutine scope via rememberCoroutineScope:

import androidx.compose.runtime.DisposableEffect
import androidx.compose.runtime.remember
import androidx.compose.runtime.rememberCoroutineScope
import androidx.compose.ui.ExperimentalComposeUiApi
import androidx.compose.ui.window.application

@​OptIn(ExperimentalComposeUiApi::class, androidx.compose.foundation.ExperimentalFoundationApi::class)
fun main() = application {
    val scope = rememberCoroutineScope()
    val someApplicationObject = remember(scope) { SomeApplicationObject(scope) }

    DisposableEffect(Unit) {
        SomeGlobalObject.init(scope)
        onDispose {  }
    }
}

v1.1.0

Desktop

Features
Fixes
API changes
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.setValue
import androidx.compose.ui.window.singleWindowApplication

private var time by mutableStateOf(System.nanoTime())
private var frame by mutableStateOf(0)

fun main() = singleWindowApplication {
    if (frame == 0) {
        frame++
    } else if (frame == 1) {
        val duration = ((System.nanoTime() - time) / 1E6).toLong()
        println("First frame millis: $duration")
    }
}

Dependencies

This version of Compose Multiplatform is based on the next Jetpack Compose libraries:

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

v2.3.7

Compare Source

What's Changed

  • Bumped Kotlin target language version to 2.3 (#​2821)
  • Fixed crash caused by upstream dependency (#​2856)
  • Fixed support for Gradle Isolated Projects (#​2844)

Contributors

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

Full Changelog: google/ksp@2.3.6...2.3.7

JetBrains/kotlin (org.jetbrains.kotlin.multiplatform)

v2.3.21

Backend. Wasm
  • KT-84610 [Wasm] Failed to compile klibs in IC mode
Compiler
  • KT-84566 Prevent launching Default dispatcher threads from IJ SDK in kotlin compiler
  • KT-85358 Native: roll back the workaround for KT-84678 once MapLibre has been properly fixed
  • KT-85626 @JvmRecord in commonMain breaks compileCommonMainKotlinMetadata with "Cannot access 'java.lang.Record'"
  • KT-85405 Postpone/Revert DontIgnoreUpperBoundViolatedOnImplicitArguments
  • KT-84678 K/N: Undefined symbol from SPM-added ObjC frameworks when linking iOS target
  • KT-85021 False positive SUBCLASS_CANT_CALL_COMPANION_PROTECTED_NON_STATIC error in multi-module project
JavaScript
  • KT-82395 Support top-level declarations from compiler plugins in JS incremental compilation
  • KT-84475 K/JS: false-positive exportability warnings in multi-module project
  • KT-84633 Kotlin/JS: "Serializer for class not found" error when IR output granularity is whole-program
  • KT-85047 Kotlin/JS: @JsStatic on suspend fun of class companion generates incorrect d.ts
  • KT-84517 K/JS: bad mappings data in outputted Kotlin stdlib source map
Libraries
  • KT-71848 Kotlinx.metadata: Add CompilerPluginData into Km API
Native. C and ObjC Import
  • KT-85399 Kotlin/Native: TypeCastException when casting ObjC Protocol MetaClass with genericSafeCasts enabled
  • KT-85508 K/N: TypeCastException when using nw_parameters_create_secure_tcp block parameter on 2.3.20
Tools. Gradle
  • KT-84729 Update Gradle plugin-publish version to enable configuration cache badge on Gradle plugins portal
Tools. Gradle. Compiler plugins
  • KT-85257 AGP/Compose: MergeMappingFileTask clears R8 artifacts due to @OutputDirectory annotation on AGP 9.1+
Tools. Scripts
  • KT-85105 Scripts: JVM backend internal error (IR lowering) when scratch file contains anonymous object
  • KT-85103 Exception while generating code when explain destructuring decls
  • KT-84842 scriptCompilationClasspathFromContext behavior changed from 2.3.10 to 2.3.20
  • KT-85029 Kotlin Scripting: ScriptDiagnostic reports "at null" instead of error location
Tools. Statistics (FUS)
  • KT-85628 KGP: composite build FUS metrics fail on access of 'configurationTimeMetrics'
vinceglb/FileKit (io.github.vinceglb:filekit-dialogs-compose)

v0.14.1

Compare Source

FileKit 0.14.1 is a small Android compatibility release.

This release downgrades the Android compile/target SDK from 37 back to 36, so projects using FileKit are not forced onto newer Android tooling before the AGP/IDE migration path is stable.

✨ What's New?
  • Downgrade Android compile/target SDK from 37 to 36

Full Changelog: vinceglb/FileKit@0.14.0...0.14.1

v0.14.0

Compare Source

FileKit 0.14.0 focuses on platform coverage, picker reliability, and clearer dialog APIs.

This release adds native Windows support, web directory picking, iOS picker configuration improvements, Android SAF fixes, and file saver extension filters. It also includes several documentation updates and dependency upgrades to keep FileKit aligned with the latest Kotlin Multiplatform ecosystem.

✨ What's New
✅ Improvements
📝 Documentation
⬆️ Dependency Updates
  • Kotlin 2.3.21
  • Compose Multiplatform 1.10.3
  • Android Gradle Plugin 9.2.0
  • Gradle 9.4.1
  • Android compile/target SDK 37
  • AndroidX Activity 1.13.0
  • AndroidX Lifecycle 2.10.0
  • kotlinx-serialization 1.11.0
  • kotlinx-browser 0.5.0
⚠️ Migration Notes
  • openFileSaver(..., extension = "txt") is deprecated. Use defaultExtension = "txt" for the suggested extension, and allowedExtensions = setOf("txt", "md") when the native dialog should offer extension filters.
  • On iOS, use FileKitAssetRepresentationMode.Compatible when you need picker results that are easier to decode with Skia/Compose image APIs.
  • Web directory picking is based on browser file inputs, so empty directories and real directory metadata are not available from the browser.
New Contributors

Thanks a lot to all the contributors ❤️

Full Changelog: vinceglb/FileKit@0.13.0...0.14.0

kdroidFilter/ComposeNativeTray (io.github.kdroidfilter:composenativetray)

v1.3.0: 1.3.0

What's Changed

Full Changelog: kdroidFilter/ComposeNativeTray@v1.2.0...v1.3.0

yshrsmz/BuildKonfig (com.codingfeline.buildkonfig)

v0.20.0

⚠ BREAKING CHANGES
  • BuildKonfigExtension fields packageName, objectName and exposeObjectWithName are now Property<String> instead of mutable String / String? vars. Common-case Groovy and Kotlin DSL usage (packageName = "...") is preserved on Gradle 8.2+. Consumers on older Gradle versions, or code that reads extension.packageName directly (e.g. third-party plugins extending BuildKonfig), must switch to .set(...) and .orNull / .get() respectively.
Features
  • support standalone Kotlin/JVM and Kotlin/JS projects (#​296) (0e46e94)
Bug Fixes
  • deps: update dependency com.google.devtools.ksp:symbol-processing-gradle-plugin to v2.3.7 (#​292) (0d57c31)
Code Refactoring
  • migrate BuildKonfigExtension to the Provider API (5d479eb)

v0.19.0

⚠ BREAKING CHANGES
  • BuildKonfigTask inputs are now Property<T> / MapProperty<...> instead of lateinit var. Direct task configurators (e.g. tasks.named("generateBuildKonfig") { ... }) must use .set(...) instead of = in the Kotlin DSL.
Bug Fixes
Code Refactoring
  • lazy/Provider configuration to fix Gradle 9 compat and CC (#​291) (4693daf)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from 5ea56d5 to bdafe0f Compare April 19, 2026 13:56
@renovate renovate Bot changed the title fix(deps): update dependency io.github.kdroidfilter:composenativetray to v1.3.0 fix(deps): update all non-major dependencies Apr 19, 2026
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 4637d65 to 2336974 Compare April 28, 2026 15:04
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 93c7e7a to f7f0696 Compare May 5, 2026 04:05
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from f7f0696 to cbacacc Compare May 5, 2026 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants