This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/meshtastic/Meshtastic-Android). ## Repository Problems These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/meshtastic/Meshtastic-Android). - ⚠️ WARN: Error mapping git submodules during extraction ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/meshtastic.protobufs -->[chore(deps): update org.meshtastic:protobufs to v2.7.26-21879a9-snapshot](../pull/6038) ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] <!-- recreate-branch=renovate/ruby-4.x -->[chore(deps): update ruby to v4.0.5](../pull/5603) ## Detected Dependencies <details><summary>bundler (2)</summary> <blockquote> <details><summary>docs/Gemfile (2)</summary> - `jekyll "~> 4.3"` - `csv lock file @ 3.3.5` </details> <details><summary>Gemfile (1)</summary> - `fastlane lock file @ 2.236.1` </details> </blockquote> </details> <details><summary>git-submodules (1)</summary> <blockquote> <details><summary>.specify/extensions/review/.gitmodules</summary> </details> </blockquote> </details> <details><summary>github-actions (17)</summary> <blockquote> <details><summary>.github/actions/gradle-setup/action.yml (5)</summary> - `gradle/actions v6` - `actions/setup-java v5` - `actions/cache v6` - `actions/setup-java v5` - `gradle/actions v6` </details> <details><summary>.github/workflows/create-or-promote-release.yml (4)</summary> - `actions/checkout v7.0.0` - `actions/checkout v7.0.0` - `ubuntu 24.04-arm` - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/docs-deploy.yml (7)</summary> - `actions/checkout v7.0.0` - `ruby/setup-ruby v1` - `actions/upload-pages-artifact v5` - `actions/deploy-pages v5` - `ubuntu 24.04` - `ruby 4.0.4` → [Updates: `4.0.5`] - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/docs-release.yml (7)</summary> - `actions/checkout v7.0.0` - `ruby/setup-ruby v1` - `actions/upload-pages-artifact v5` - `actions/deploy-pages v5` - `ubuntu 24.04` - `ruby 4.0.4` → [Updates: `4.0.5`] - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/merge-queue.yml (1)</summary> - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/post-release-cleanup.yml (2)</summary> - `actions/checkout v7.0.0` - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/pr_enforce_labels.yml (2)</summary> - `actions/github-script v9` - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/promote.yml (8)</summary> - `actions/checkout v7.0.0` - `actions/checkout v7.0.0` - `ruby/setup-ruby v1` - `actions/checkout v7.0.0` - `ubuntu 24.04-arm` - `ubuntu 24.04-arm` - `ruby 4.0.4` → [Updates: `4.0.5`] - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/pull-request-target.yml (2)</summary> - `actions/github-script v9` - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/pull-request.yml (8)</summary> - `actions/checkout v7.0.0` - `dorny/paths-filter v4` - `actions/checkout v7.0.0` - `actions/checkout v7` - `ubuntu 24.04-arm` - `ubuntu 24.04-arm` - `ubuntu 24.04-arm` - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/release.yml (30)</summary> - `actions/checkout v7.0.0` - `actions/checkout v7.0.0` - `ruby/setup-ruby v1` - `actions/upload-artifact v7` - `actions/upload-artifact v7` - `actions/attest-build-provenance v4` - `actions/attest-build-provenance v4` - `actions/checkout v7.0.0` - `ruby/setup-ruby v1` - `actions/upload-artifact v7` - `actions/attest-build-provenance v4` - `actions/checkout v7.0.0` - `actions/upload-artifact v7` - `actions/attest-build-provenance v4` - `actions/checkout v7.0.0` - `actions/upload-artifact v7` - `actions/download-artifact v8` - `actions/upload-artifact v7` - `actions/attest v4` - `actions/checkout v7.0.0` - `actions/download-artifact v8` - `softprops/action-gh-release v3` - `softprops/action-gh-release v3` - `ubuntu 24.04-arm` - `ubuntu 24.04` - `ruby 4.0.4` → [Updates: `4.0.5`] - `ubuntu 24.04` - `ruby 4.0.4` → [Updates: `4.0.5`] - `ubuntu 24.04` - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/reusable-check.yml (21)</summary> - `actions/checkout v7.0.0` - `actions/checkout v7.0.0` - `actions/checkout v7.0.0` - `actions/upload-artifact v7` - `actions/checkout v7.0.0` - `actions/checkout v7.0.0` - `codecov/codecov-action v7` - `codecov/codecov-action v7` - `actions/upload-artifact v7` - `actions/checkout v7.0.0` - `actions/upload-artifact v7` - `actions/checkout v7.0.0` - `actions/upload-artifact v7` - `actions/checkout v7.0.0` - `actions/upload-artifact v7` - `ubuntu 24.04-arm` - `ubuntu 24.04` - `ubuntu 24.04` - `ubuntu 24.04` - `ubuntu 24.04` - `ubuntu 24.04` </details> <details><summary>.github/workflows/scheduled-updates.yml (6)</summary> - `actions/checkout v7.0.0` - `crowdin/github-action v2` - `reactivecircus/android-emulator-runner v2` - `peter-evans/create-pull-request v8` - `ubuntu 24.04` - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/stale.yml (2)</summary> - `actions/stale v10.3.0` - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/update-changelog.yml (2)</summary> - `actions/checkout v7.0.0` - `ubuntu 24.04-arm` </details> <details><summary>.github/workflows/verify-flatpak.yml (9)</summary> - `actions/checkout v7.0.0` - `actions/setup-java v5` - `actions/setup-java v5` - `gradle/actions v6` - `actions/upload-artifact v7` - `actions/checkout v7.0.0` - `actions/download-artifact v8` - `actions/upload-artifact v7` - `ubuntu 24.04` </details> <details><summary>.specify/extensions/review/.github/workflows/ci.yml (3)</summary> - `actions/checkout v7.0.0` - `actions/checkout v7.0.0` - `actions/checkout v7.0.0` </details> </blockquote> </details> <details><summary>gradle (45)</summary> <blockquote> <details><summary>androidApp/build.gradle.kts (1)</summary> - `androidx.sqlite:sqlite-bundled-jvm 2.6.2` </details> <details><summary>baselineprofile/build.gradle.kts</summary> </details> <details><summary>build-logic/convention/build.gradle.kts</summary> </details> <details><summary>build-logic/gradle.properties</summary> </details> <details><summary>build-logic/settings.gradle.kts</summary> </details> <details><summary>build.gradle.kts</summary> </details> <details><summary>core/barcode/build.gradle.kts</summary> </details> <details><summary>core/ble/build.gradle.kts</summary> </details> <details><summary>core/common/build.gradle.kts</summary> </details> <details><summary>core/data/build.gradle.kts</summary> </details> <details><summary>core/database/build.gradle.kts (1)</summary> - `androidx.sqlite:sqlite-bundled-jvm 2.6.2` </details> <details><summary>core/datastore/build.gradle.kts</summary> </details> <details><summary>core/di/build.gradle.kts</summary> </details> <details><summary>core/domain/build.gradle.kts</summary> </details> <details><summary>core/konsist/build.gradle.kts</summary> </details> <details><summary>core/model/build.gradle.kts</summary> </details> <details><summary>core/navigation/build.gradle.kts</summary> </details> <details><summary>core/network/build.gradle.kts</summary> </details> <details><summary>core/nfc/build.gradle.kts</summary> </details> <details><summary>core/prefs/build.gradle.kts</summary> </details> <details><summary>core/repository/build.gradle.kts</summary> </details> <details><summary>core/resources/build.gradle.kts</summary> </details> <details><summary>core/service/build.gradle.kts</summary> </details> <details><summary>core/takserver/build.gradle.kts</summary> </details> <details><summary>core/testing/build.gradle.kts</summary> </details> <details><summary>core/ui/build.gradle.kts</summary> </details> <details><summary>desktopApp/build.gradle.kts</summary> </details> <details><summary>docs-screenshots/build.gradle.kts</summary> </details> <details><summary>feature/car/build.gradle.kts</summary> </details> <details><summary>feature/connections/build.gradle.kts</summary> </details> <details><summary>feature/discovery/build.gradle.kts</summary> </details> <details><summary>feature/docs/build.gradle.kts</summary> </details> <details><summary>feature/firmware/build.gradle.kts</summary> </details> <details><summary>feature/intro/build.gradle.kts</summary> </details> <details><summary>feature/map/build.gradle.kts</summary> </details> <details><summary>feature/messaging/build.gradle.kts</summary> </details> <details><summary>feature/node/build.gradle.kts</summary> </details> <details><summary>feature/settings/build.gradle.kts</summary> </details> <details><summary>feature/widget/build.gradle.kts</summary> </details> <details><summary>feature/wifi-provision/build.gradle.kts</summary> </details> <details><summary>gradle.properties</summary> </details> <details><summary>gradle/build-cache.settings.gradle</summary> </details> <details><summary>gradle/libs.versions.toml (190)</summary> - `io.github.pdvrieze.xmlutil:core 1.0.0` - `io.github.pdvrieze.xmlutil:serialization 1.0.0` - `androidx.activity:activity-compose 1.13.0` - `androidx.annotation:annotation 1.10.0` - `androidx.appcompat:appcompat 1.7.1` - `androidx.appfunctions:appfunctions 1.0.0-alpha09` - `androidx.appfunctions:appfunctions-compiler 1.0.0-alpha09` - `androidx.appfunctions:appfunctions-service 1.0.0-alpha09` - `androidx.camera:camera-core 1.6.1` - `androidx.camera:camera-camera2 1.6.1` - `androidx.camera:camera-lifecycle 1.6.1` - `androidx.camera:camera-view 1.6.1` - `androidx.camera:camera-compose 1.6.1` - `androidx.camera.viewfinder:viewfinder-compose 1.6.1` - `androidx.car.app:app 1.7.0` - `androidx.car.app:app-projected 1.7.0` - `androidx.car.app:app-testing 1.7.0` - `androidx.core:core-ktx 1.19.0` - `androidx.core:core-location-altitude 1.0.0` - `androidx.core:core-splashscreen 1.2.0` - `androidx.security:security-crypto 1.1.0` - `androidx.datastore:datastore 1.2.1` - `androidx.datastore:datastore-preferences 1.2.1` - `androidx.glance:glance-appwidget 1.2.0-rc01` - `androidx.glance:glance-appwidget-preview 1.2.0-rc01` - `androidx.glance:glance-preview 1.2.0-rc01` - `androidx.glance:glance-material3 1.2.0-rc01` - `androidx.lifecycle:lifecycle-process 2.11.0` - `org.jetbrains.androidx.lifecycle:lifecycle-runtime 2.11.0-rc01` - `org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose 2.11.0-rc01` - `org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose 2.11.0-rc01` - `org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-navigation3 2.11.0-rc01` - `org.jetbrains.androidx.navigation3:navigation3-ui 1.1.1` - `androidx.paging:paging-common 3.5.0` - `androidx.paging:paging-compose 3.5.0` - `androidx.room3:room3-compiler 3.0.0-rc01` - `androidx.room3:room3-paging 3.0.0-rc01` - `androidx.room3:room3-runtime 3.0.0-rc01` - `androidx.room3:room3-testing 3.0.0-rc01` - `androidx.sqlite:sqlite-bundled 2.6.2` - `androidx.work:work-runtime-ktx 2.11.2` - `androidx.work:work-testing 2.11.2` - `androidx.profileinstaller:profileinstaller 1.4.1` - `androidx.benchmark:benchmark-macro-junit4 1.5.0-alpha06` - `androidx.test.uiautomator:uiautomator 2.3.0` - `androidx.compose.runtime:runtime-tracing 1.11.3` - `androidx.compose.ui:ui-test-manifest 1.11.3` - `androidx.compose.material:material 1.11.3` - `org.jetbrains.compose.animation:animation 1.11.1` - `org.jetbrains.compose.runtime:runtime 1.11.1` - `org.jetbrains.compose.foundation:foundation 1.11.1` - `org.jetbrains.compose.ui:ui 1.11.1` - `org.jetbrains.compose.ui:ui-tooling 1.11.1` - `org.jetbrains.compose.ui:ui-test 1.11.1` - `org.jetbrains.compose.ui:ui-tooling-preview 1.11.1` - `org.jetbrains.compose.components:components-resources 1.11.1` - `org.jetbrains.compose.material3:material3 1.11.0-alpha07` - `org.jetbrains.compose.material3.adaptive:adaptive 1.3.0-beta02` - `org.jetbrains.compose.material3.adaptive:adaptive-layout 1.3.0-beta02` - `org.jetbrains.compose.material3.adaptive:adaptive-navigation 1.3.0-beta02` - `org.jetbrains.compose.material3.adaptive:adaptive-navigation3 1.3.0-beta02` - `org.jetbrains.compose.material3:material3-adaptive-navigation-suite 1.11.0-alpha07` - `com.google.firebase:firebase-ai-ondevice 16.0.0-beta03` - `com.google.firebase:firebase-bom 34.15.0` - `com.google.android.gms:play-services-location 21.4.0` - `io.insert-koin:koin-android 4.2.2` - `io.insert-koin:koin-androidx-workmanager 4.2.2` - `io.insert-koin:koin-compose-viewmodel 4.2.2` - `io.insert-koin:koin-core 4.2.2` - `io.insert-koin:koin-test 4.2.2` - `io.insert-koin:koin-annotations 4.2.2` - `com.google.maps.android:maps-compose 8.3.0` - `com.google.maps.android:maps-compose-utils 8.3.0` - `com.google.maps.android:maps-compose-widgets 8.3.0` - `com.google.mlkit:barcode-scanning 17.3.0` - `com.google.mlkit:genai-prompt 1.0.0-beta2` - `com.google.mlkit:translate 17.0.3` - `com.google.android.gms:play-services-maps 20.0.0` - `com.google.zxing:core 3.5.4` - `io.github.g0dkar:qrcode-kotlin 4.5.0` - `org.jetbrains.kotlin:kotlin-gradle-plugin 2.4.0` - `org.jetbrains.dokka:dokka-gradle-plugin 2.2.0` - `org.jetbrains.kotlinx:kotlinx-collections-immutable 0.5.0` - `org.jetbrains.kotlinx:atomicfu 0.33.0` - `org.jetbrains.kotlinx:kotlinx-coroutines-core 1.11.0` - `org.jetbrains.kotlinx:kotlinx-coroutines-swing 1.11.0` - `org.jetbrains.kotlinx:kotlinx-coroutines-test 1.11.0` - `org.jetbrains.kotlinx:kotlinx-datetime 0.8.0-0.6.x-compat` - `org.jetbrains.kotlinx:kotlinx-serialization-core 1.11.0` - `org.jetbrains.kotlinx:kotlinx-serialization-json 1.11.0` - `org.jetbrains.kotlinx:kotlinx-serialization-json-okio 1.11.0` - `io.ktor:ktor-client-android 3.5.1` - `io.ktor:ktor-client-content-negotiation 3.5.1` - `io.ktor:ktor-client-core 3.5.1` - `io.ktor:ktor-client-java 3.5.1` - `io.ktor:ktor-client-logging 3.5.1` - `io.ktor:ktor-network 3.5.1` - `io.ktor:ktor-serialization-kotlinx-json 3.5.1` - `androidx.test:core 1.7.0` - `androidx.test.ext:junit 1.3.0` - `androidx.test:runner 1.7.0` - `androidx.test.espresso:espresso-core 3.7.0` - `junit:junit 4.13.2` - `org.junit.vintage:junit-vintage-engine 6.1.1` - `org.junit.platform:junit-platform-launcher 6.1.1` - `io.kotest:kotest-assertions-core 6.2.1` - `io.kotest:kotest-property 6.2.1` - `io.kotest:kotest-runner-junit6 6.2.1` - `com.lemonappdev:konsist 0.17.3` - `org.robolectric:robolectric 4.16.1` - `app.cash.turbine:turbine 1.2.1` - `com.mikepenz:aboutlibraries-core 15.0.3` - `com.mikepenz:aboutlibraries-compose-m3 15.0.3` - `io.coil-kt.coil3:coil-compose 3.5.0` - `io.coil-kt.coil3:coil-network-ktor3 3.5.0` - `io.coil-kt.coil3:coil-svg 3.5.0` - `com.datadoghq:dd-sdk-android-logs 3.11.0` - `com.datadoghq:dd-sdk-android-rum 3.11.0` - `com.datadoghq:dd-sdk-android-session-replay 3.11.0` - `com.datadoghq:dd-sdk-android-timber 3.11.0` - `com.datadoghq:dd-sdk-android-trace 3.11.0` - `com.datadoghq:dd-sdk-android-trace-otel 3.11.0` - `org.jetbrains.dokka:android-documentation-plugin 2.2.0` - `com.mikepenz:multiplatform-markdown-renderer 0.43.0` - `com.mikepenz:multiplatform-markdown-renderer-m3 0.43.0` - `com.mikepenz:multiplatform-markdown-renderer-android 0.43.0` - `com.juul.kable:kable-core 0.43.1` - `org.meshtastic:mqtt-client-bom 0.4.0` - `com.fazecast:jSerialComm 2.11.4` - `com.squareup.okio:okio 3.17.0` - `com.eygraber:uri-kmp 0.0.21` - `com.github.MKergall:osmbonuspack 6.9.0` - `org.osmdroid:osmdroid-android 6.1.20` - `org.osmdroid:osmdroid-geopackage 6.1.20` - `co.touchlab:kermit 2.1.0` - `com.github.mik3y:usb-serial-for-android 3.10.0` - `com.patrykandpatrick.vico:compose 3.3.0-next.1` - `com.patrykandpatrick.vico:compose-m3 3.3.0-next.1` - `com.android.tools.screenshot:screenshot-validation-api 0.0.1-alpha15` - `com.android.tools.build:gradle-api 9.2.1` - `com.android.tools:common 32.2.1` - `androidx.room3:room3-gradle-plugin 3.0.0-rc01` - `org.jetbrains.kotlin:compose-compiler-gradle-plugin 2.4.0` - `org.jetbrains.compose:compose-gradle-plugin 1.11.1` - `com.datadoghq.dd-sdk-android-gradle-plugin:com.datadoghq.dd-sdk-android-gradle-plugin.gradle.plugin 1.28.0` - `io.nlopez.compose.rules:detekt 0.6.2` - `dev.detekt:detekt-rules-ktlint-wrapper 2.0.0-alpha.5` - `dev.detekt:detekt-gradle-plugin 2.0.0-alpha.5` - `com.google.firebase:firebase-crashlytics-gradle 3.0.7` - `com.google.gms.google-services:com.google.gms.google-services.gradle.plugin 4.5.0` - `io.insert-koin.compiler.plugin:io.insert-koin.compiler.plugin.gradle.plugin 1.0.1` - `dev.mokkery:mokkery-gradle 3.4.2` - `org.jetbrains.kotlinx.kover:org.jetbrains.kotlinx.kover.gradle.plugin 0.9.8` - `com.google.devtools.ksp:com.google.devtools.ksp.gradle.plugin 2.3.9` - `org.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.plugin 2.4.0` - `com.diffplug.spotless:spotless-plugin-gradle 8.8.0` - `org.gradle:test-retry-gradle-plugin 1.6.5` - `com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin 15.0.3` - `org.jmdns:jmdns 3.6.3` - `net.java.dev.jna:jna 5.19.1` - `org.meshtastic:takpacket-sdk 0.7.0` - `org.meshtastic:protobufs 2.7.26-032b7df-SNAPSHOT` → [Updates: `2.7.26-21879a9-SNAPSHOT`] - `com.android.application 9.2.1` - `com.android.kotlin.multiplatform.library 9.2.1` - `androidx.baselineprofile 1.5.0-alpha06` - `com.android.compose.screenshot 0.0.1-alpha15` - `org.jetbrains.kotlin.plugin.compose 2.4.0` - `org.jetbrains.compose 1.11.1` - `io.insert-koin.compiler.plugin 1.0.1` - `org.jetbrains.kotlin.jvm 2.4.0` - `org.jetbrains.kotlin.multiplatform 2.4.0` - `org.jetbrains.kotlin.plugin.parcelize 2.4.0` - `org.jetbrains.kotlin.plugin.serialization 2.4.0` - `org.jetbrains.kotlinx.kover 0.9.8` - `dev.mokkery 3.4.2` - `com.google.devtools.ksp 2.3.9` - `com.google.gms.google-services 4.5.0` - `com.google.android.libraries.mapsplatform.secrets-gradle-plugin 2.0.1` - `com.google.firebase.crashlytics 3.0.7` - `com.mikepenz.aboutlibraries.plugin 15.0.3` - `com.datadoghq.dd-sdk-android-gradle-plugin 1.28.0` - `dev.detekt 2.0.0-alpha.5` - `org.jetbrains.dokka 2.2.0` - `androidx.room3 3.0.0-rc01` - `com.diffplug.spotless 8.8.0` - `org.gradle.test-retry 1.6.5` - `com.gradle.develocity 4.5.0` - `org.gradle.toolchains.foojay-resolver 1.0.0` - `detekt 2.0.0-alpha.5` - `com.google.devtools.ksp:symbol-processing-aa-embeddable 2.3.9` </details> <details><summary>screenshot-tests/build.gradle.kts</summary> </details> <details><summary>settings.gradle.kts (3)</summary> - `com.gradle.develocity 4.5.0` - `org.gradle.toolchains.foojay-resolver 1.0.0` - `org.meshtastic.flatpak.sources.settings 0.1.2` </details> </blockquote> </details> <details><summary>gradle-wrapper (1)</summary> <blockquote> <details><summary>gradle/wrapper/gradle-wrapper.properties (1)</summary> - `gradle 9.6.1` </details> </blockquote> </details> <details><summary>ruby-version (1)</summary> <blockquote> <details><summary>.ruby-version (1)</summary> - `ruby 4.0.4` → [Updates: `4.0.5`] </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.
Repository Problems
These problems occurred while renovating this repository. View logs.
Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
PR Closed (Blocked)
The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below.
Detected Dependencies
bundler (2)
git-submodules (1)
github-actions (17)
gradle (45)
gradle-wrapper (1)
ruby-version (1)