Dependency Dashboard
Author: renovate[bot]Created Apr 9, 2025Updated Sep 20, 2026
Labelsdependenciestriaged
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/meshtastic/firmware). ## Repository Problems These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/meshtastic/firmware). - ❌ ERROR: lookupUpdates error --- > [!WARNING] > Renovate failed to look up the following dependencies: `Failed to look up custom package lovyan03/library/LovyanGFX: no-result`, `Failed to look up git-refs package https://github.com/meshtastic/Adafruit_nRF52_Arduino gitBranch=master: no-result`, `Failed to look up github-tags package meshtastic/AW35615: no-result`. > > Files affected: `variants/esp32s3/ELECROW-ThinkNode-M9/platformio.ini`, `variants/nrf52840/nrf52.ini`, `variants/esp32s3/seeed_wio_tracker_L2/platformio.ini` --- ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] [Update meshtastic/device-ui digest to eb16905](../pull/11896) - [ ] [Update LovyanGFX to v1.2.29](../pull/11854) - [ ] [Update TDK InvenSense ICM42670P to v1.0.9](../pull/10915) - [ ] [Update meshtastic/web to v2.7.2](../pull/10729) - [ ] [Update STM32LowPower to v2](../pull/11204) - [ ] [Update STM32RTC to v2](../pull/11205) - [ ] [Update ubuntu to v26](../pull/11902) - [ ] **Click on this checkbox to rebase all open PRs at once** ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] [Update CSE_CST328 to v0.1](../pull/9286) - [ ] [Update Adafruit INA219 to v2](../pull/10149) - [ ] [Update ArduinoJson to v7](../pull/9673) ## Detected Dependencies devcontainer (1)
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/meshtastic/firmware). ## Repository Problems These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/meshtastic/firmware). - ❌ ERROR: lookupUpdates error --- > [!WARNING] > Renovate failed to look up the following dependencies: `Failed to look up custom package lovyan03/library/LovyanGFX: no-result`, `Failed to look up git-refs package https://github.com/meshtastic/Adafruit_nRF52_Arduino gitBranch=master: no-result`, `Failed to look up github-tags package meshtastic/AW35615: no-result`. > > Files affected: `variants/esp32s3/ELECROW-ThinkNode-M9/platformio.ini`, `variants/nrf52840/nrf52.ini`, `variants/esp32s3/seeed_wio_tracker_L2/platformio.ini` --- ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] [Update meshtastic/device-ui digest to eb16905](../pull/11896) - [ ] [Update LovyanGFX to v1.2.29](../pull/11854) - [ ] [Update TDK InvenSense ICM42670P to v1.0.9](../pull/10915) - [ ] [Update meshtastic/web to v2.7.2](../pull/10729) - [ ] [Update STM32LowPower to v2](../pull/11204) - [ ] [Update STM32RTC to v2](../pull/11205) - [ ] [Update ubuntu to v26](../pull/11902) - [ ] **Click on this checkbox to rebase all open PRs at once** ## PR Closed (Blocked) The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below. - [ ] [Update CSE_CST328 to v0.1](../pull/9286) - [ ] [Update Adafruit INA219 to v2](../pull/10149) - [ ] [Update ArduinoJson to v7](../pull/9673) ## Detected Dependencies devcontainer (1)
.devcontainer/devcontainer.json (2) - `ghcr.io/devcontainers/features/python 1` - `python 3.14`docker-compose (1)
docker-compose.ymldockerfile (5)
.clusterfuzzlite/Dockerfile (1) - `gcr.io/oss-fuzz-base/base-builder v1` .devcontainer/Dockerfile (1) - `mcr.microsoft.com/devcontainers/cpp 2-debian-13` alpine.Dockerfile (2) - `alpine 3.24` - `alpine 3.24` Dockerfile (1) - `debian trixie` Dockerfile.test (1) - `python 3.14-slim-trixie`git-submodules (1)
.gitmodules (1) - `meshtestic dcac7e5673005f4d8a2b1f0f6e06877b689d7519`github-actions (32)
.github/actions/build-variant/action.yml (3) - `actions/cache v6` - `dsaltares/fetch-gh-release-asset master` - `actions/upload-artifact v7` .github/actions/setup-base/action.yml (3) - `actions/checkout v7` - `actions/setup-python v7` - `python 3.x` .github/actions/setup-native-test/action.yml (2) - `actions/setup-python v7` - `python 3.x` .github/workflows/build_debian_src.yml (6) - `actions/checkout v7` - `crazy-max/ghaction-import-gpg v7` - `actions/cache v6` - `actions/cache v6` - `actions/upload-artifact v7` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/build_firmware.yml (4) - `actions/checkout v7` - `meshtastic/gh-action-firmware main` - `actions/upload-artifact v7` - `actions/upload-artifact v7` .github/workflows/build_macos_bin.yml (6) - `actions/checkout v7` - `actions/cache v6` - `actions/cache v6` - `actions/cache v6` - `actions/cache v6` - `actions/upload-artifact v7` .github/workflows/build_one_target.yml (11) - `actions/checkout v7` - `actions/setup-python v7.0.0` - `actions/checkout v7` - `actions/checkout v7` - `actions/download-artifact v8` - `actions/upload-artifact v7` - `actions/download-artifact v8` - `actions/upload-artifact v7` - `scruplelesswizard/comment-artifact main` - `ubuntu 24.04` → [Updates: `26.04`] - `python 3.x` .github/workflows/build_portduino_wasm.yml (4) - `actions/checkout v7` - `actions/cache v6` - `actions/cache v6` - `actions/upload-artifact v7` .github/workflows/build_windows_bin.yml (8) - `actions/checkout v7` - `msys2/setup-msys2 v2` - `actions/setup-python v7.0.0` - `actions/cache v6` - `actions/cache v6` - `actions/upload-artifact v7` - `actions/upload-artifact v7` - `python 3.14` .github/workflows/docker_build.yml (7) - `actions/checkout v7` - `docker/setup-qemu-action v4` - `docker/setup-buildx-action v4` - `docker/login-action v4` - `docker/login-action v4` - `docker/metadata-action v6` - `docker/build-push-action v7` .github/workflows/docker_manifest.yml (7) - `actions/checkout v7` - `docker/login-action v4` - `docker/metadata-action v6` - `int128/docker-manifest-create-action v2` - `docker/metadata-action v6` - `int128/docker-manifest-create-action v2` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/firmware-size-comment.yml (2) - `actions/download-artifact v8` - `actions/github-script v9` .github/workflows/first_time_contributor.yml (1) - `plbstl/first-contribution v4` .github/workflows/flasher-link-comment.yml (2) - `actions/download-artifact v8` - `actions/github-script v9` .github/workflows/flasher-link-placeholder.yml (1) - `actions/github-script v9` .github/workflows/hook_copr.yml (3) - `actions/checkout v7` - `vidplace7/copr-build main` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/main_matrix.yml (40) - `actions/checkout v7` - `actions/setup-python v7.0.0` - `actions/checkout v7` - `actions/checkout v7` - `meshtastic/gh-action-firmware main` - `actions/checkout v7` - `actions/download-artifact v8` - `actions/upload-artifact v7` - `actions/download-artifact v8` - `actions/upload-artifact v7` - `actions/checkout v7` - `actions/download-artifact v8` - `actions/upload-artifact v7` - `actions/upload-artifact v7` - `actions/checkout v7` - `actions/download-artifact v8` - `actions/checkout v7` - `actions/setup-python v7.0.0` - `softprops/action-gh-release v3` - `actions/download-artifact v8` - `actions/download-artifact v8` - `actions/upload-artifact v7` - `actions/checkout v7` - `actions/setup-python v7.0.0` - `actions/download-artifact v8` - `actions/download-artifact v8` - `actions/checkout v7` - `actions/setup-python v7.0.0` - `actions/download-artifact v8` - `actions/download-artifact v8` - `peaceiris/actions-gh-pages v4` - `actions/checkout v7` - `actions/download-artifact v8` - `ubuntu 24.04` → [Updates: `26.04`] - `python 3.x` - `python 3.x` - `python 3.x` - `ubuntu 24.04` → [Updates: `26.04`] - `python 3.x` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/nightly.yml (6) - `actions/checkout v7` - `trunk-io/trunk-action v2.0.0` - `actions/checkout v7` - `trunk-io/trunk-action v2.0.0` - `ubuntu 24.04` → [Updates: `26.04`] - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/package_obs.yml (3) - `actions/checkout v7` - `actions/download-artifact v8` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/package_pio_deps.yml (5) - `actions/checkout v7` - `actions/setup-python v7.0.0` - `actions/upload-artifact v7` - `ubuntu 24.04` → [Updates: `26.04`] - `python 3.x` .github/workflows/package_ppa.yml (5) - `actions/checkout v7` - `crazy-max/ghaction-import-gpg v7` - `actions/download-artifact v8` - `webfactory/ssh-agent v0.10.0` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/package_winget.yml (3) - `actions/checkout v7` - `actions/upload-artifact v7` - `windows 2025` .github/workflows/pr_enforce_labels.yml (1) - `actions/github-script v9` .github/workflows/pr_tests.yml (3) - `actions/checkout v7` - `actions/download-artifact v8` - `actions/github-script v9` .github/workflows/release_channels.yml (5) - `peaceiris/actions-gh-pages v4` - `actions/checkout v7` - `actions/setup-python v7.0.0` - `peter-evans/create-pull-request v8` - `python 3.x` .github/workflows/sec_sast_semgrep_cron.yml (4) - `actions/checkout v7` - `actions/upload-artifact v7` - `github/codeql-action v4` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/sec_sast_semgrep_pull.yml (2) - `actions/checkout v7` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/stale_bot.yml (1) - `actions/stale v11` .github/workflows/test_native.yml (26) - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6` - `actions/cache v6` - `actions/upload-artifact v7` - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6` - `actions/cache v6` - `actions/cache v6` - `actions/cache v6` - `actions/upload-artifact v7` - `actions/upload-artifact v7` - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6` - `actions/cache v6` - `actions/checkout v7@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/download-artifact v8` - `actions/upload-artifact v7` - `dorny/test-reporter v3.0.0` - `actions/download-artifact v8` - `actions/upload-artifact v7` - `ubuntu 24.04-arm` → [Updates: `26.04-arm`] - `ubuntu 24.04-arm` → [Updates: `26.04-arm`] - `ubuntu 24.04-arm` → [Updates: `26.04-arm`] .github/workflows/tests.yml (4) - `actions/checkout v7` - `actions/setup-node v7` - `pnpm/action-setup v6` - `node 24` .github/workflows/trunk_check.yml (3) - `actions/checkout v7` - `trunk-io/trunk-action v2.0.0` - `ubuntu 24.04` → [Updates: `26.04`] .github/workflows/update_protobufs.yml (2) - `actions/checkout v7` - `peter-evans/create-pull-request v8`pip_requirements (2)
.github/actions/setup-base/requirements.txt (5) - `platformio ==6.2.0` - `nanopb ==0.4.9.1` - `grpcio-tools >=1.43.0,<2` - `adafruit-nrfutil ==0.5.3.post16` - `meshtastic ==2.7.11` bin/bump_metainfo/requirements.txt (1) - `defusedxml ==0.7.1`regex (148)
bin/web.version (1) - `meshtastic/web 2.6.7` → [Updates: `2.7.2`] platformio.ini (1) - `ClosedCube OPT3001 1.1.2` platformio.ini (60) - `Nanopb 0.4.92` - `ErriezCRC32 refs/tags/1.0.1` - `NonBlockingRTTTL refs/tags/1.4.0` - `TBPubSubClient refs/tags/v2.12.1` - `NTPClient refs/tags/3.2.1` - `Syslog refs/tags/v2.0` - `RadioLib 510e00cfb05bbc3c2b7b524262785454944adb6e` - `Adafruit BusIO refs/tags/1.17.4` - `Adafruit Unified Sensor refs/tags/1.1.15` - `Adafruit GFX refs/tags/1.12.6` - `NeoPixel 1.15.5` - `Adafruit SSD1306 2.5.17` - `Adafruit BMP280 refs/tags/3.0.0` - `Adafruit BMP085 refs/tags/1.2.4` - `Adafruit BME280 refs/tags/2.3.0` - `Adafruit DPS310 refs/tags/1.1.6` - `Adafruit SH110x 2.1.15` - `Adafruit MCP9808 refs/tags/2.0.2` - `Adafruit INA260 refs/tags/1.5.3` - `Adafruit INA219 refs/tags/1.2.3` → [Updates: `2.1.0`] - `Adafruit MPU6050 refs/tags/2.2.9` - `Adafruit LIS3DH refs/tags/1.3.0` - `Adafruit AHTX0 refs/tags/2.0.6` - `Adafruit LSM6DS refs/tags/4.7.4` - `Adafruit TSL2591 refs/tags/1.4.5` - `EmotiBit MLX90632 refs/tags/v1.0.8` - `Adafruit MLX90614 refs/tags/2.1.6` - `INA3221_RT refs/tags/0.4.2` - `QMC5883L Compass refs/tags/v1.2.3` - `DFRobot_RTU refs/tags/V1.0.6` - `SparkFun AS3935 refs/tags/v1.4.9` - `INA226 refs/tags/0.6.6` - `SparkFun MAX3010x refs/tags/v1.1.2` - `SparkFun 9DoF IMU Breakout ICM 20948 refs/tags/v1.3.2` - `TDK InvenSense ICM42670P refs/tags/1.0.8` → [Updates: `1.0.9`] - `Adafruit LTR390 Library refs/tags/1.1.2` - `Adafruit PCT2075 1.3.1` - `DFRobot_BMM150 refs/tags/V1.0.0` - `SparkFun MMC5983MA Magnetometer v1.1.5` - `Adafruit_TSL2561 refs/tags/1.1.3` - `BH1750_WE refs/tags/1.1.10` - `Sensirion Core refs/tags/0.7.3` - `Sensirion I2C SCD4x refs/tags/1.1.0` - `Sensirion I2C SFA3x refs/tags/1.0.0` - `Sensirion I2C SCD30 1.1.1` - `arduino-sht refs/tags/v1.2.6` - `SPA06_003 refs/tags/1.0.2` - `Seeed_PM2_5_sensor_HM3301 2704ca254c7e2136c52ac23198dd05f5ba1e2f04` - `Adafruit BMP3XX refs/tags/2.1.6` - `Adafruit MAX1704X refs/tags/1.0.3` - `Adafruit LPS2X refs/tags/2.0.6` - `Adafruit VEML7700 refs/tags/2.1.6` - `SparkFun Qwiic Scale NAU7802 refs/tags/v1.0.6` - `Sensirion Core refs/tags/0.7.3` - `Sensirion I2C SCD4x refs/tags/1.1.0` - `Sensirion I2C SFA3x refs/tags/1.0.0` - `Sensirion I2C SCD30 1.1.1` - `arduino-sht refs/tags/v1.2.6` - `Adafruit DS248x refs/tags/1.2.0` - `Adafruit_BME680 refs/tags/2.0.6` platformio.ini (9) - `meshtastic-esp8266-oled-ssd1306 master@bb93fd40685f22e850330ea162f1dd154a4e0685` - `meshtastic-OneButton master@fa352d668c53f290cfa480a5f79ad422cd828c70` - `meshtastic-arduino-fsm master@7db3702bf0cfe97b783d6c72595e3f38e0b19159` - `meshtastic-TinyGPSPlus master@71a82db35f3b973440044c476d4bcdc673b104f4` - `meshtastic-ArduinoThread master@b841b0415721f1341ea41cccfb4adccfaf951567` - `meshtastic/device-ui master@776ab044345fcd41c4d9eda0eb86c9ad2206b2e1` → [Updates: `master`] - `DFRobot_RainfallSensor master@38fea5e02b40a5430be6dab39a99a6f6347d667e` - `Fusion main@2051197a15b965260678e722ad62e63072e3254f` - `meshtastic-DFRobot_LarkWeatherStation master@4de3a9cadef0f6a5220a8a906cf9775b02b0040d` variants/esp32/chatter2/platformio.ini (1) - `LovyanGFX 1.2.28` → [Updates: `1.2.29`] variants/esp32/esp32-common.ini (2) - `platformio/tool-mklittlefs 1.203.210628` - `XPowersLib 0.3.3` variants/esp32/esp32-common.ini (2) - `meshtastic-esp32_https_server master@0c71f380390ad483ff134ad938e07f6cf1226c5b` - `meshtastic/Crypto main@1c817c2f27aa4593e07d0f7e13b3dbf8d980bcae` variants/esp32/esp32.ini (1) - `XPowersLib 0.3.3` variants/esp32/esp32.ini (1) - `meshtastic/Crypto main@1c817c2f27aa4593e07d0f7e13b3dbf8d980bcae` variants/esp32/m5stack_core/platformio.ini (1) - `LovyanGFX 1.2.28` → [Updates: `1.2.29`] variants/esp32/m5stack_coreink/platformio.ini (1) - `GxEPD2 1.6.9` variants/esp32/m5stack_coreink/platformio.ini (1) - `meshtastic-PCF8xRTC main@efe1d9c92f79d8413f8ac4e9bdce0c48410600de` variants/esp32/radiomaster_900_bandit/platformio.ini (1) - `STK8xxx-Accelerometer v0.1.1` variants/esp32/tbeam/platformio.ini (1) - `SensorLib 0.4.1` variants/esp32/tbeam/platformio.ini (1) - `meshtastic-st7796 1.0.5` variants/esp32/wiphone/platformio.ini (3) - `LovyanGFX 1.2.28` → [Updates: `1.2.29`] - `SX1509 IO Expander 3.0.6` - `APA102 3.0.0` variants/esp32c3/esp32c3.ini (1) - `meshtastic-ESP32_Codec2 master@633326c78ac251c059ab3a8c430fcdf25b41672f` variants/esp32c6/esp32c6.ini (1) - `meshtastic-ESP32_Codec2 master@633326c78ac251c059ab3a8c430fcdf25b41672f` variants/esp32p4/esp32p4.ini (2) - `meshtastic/Crypto main@1c817c2f27aa4593e07d0f7e13b3dbf8d980bcae` - `meshtastic-ESP32_Codec2 master@633326c78ac251c059ab3a8c430fcdf25b41672f` variants/esp32s2/esp32s2.ini (1) - `meshtastic-ESP32_Codec2 master@633326c78ac251c059ab3a8c430fcdf25b41672f` variants/esp32s3/axiometa_genesis_mini/platformio.ini (1) - `LovyanGFX 1.2.26` → [Updates: `1.2.29`] variants/esp32s3/bpi_picow_esp32_s3/platformio.ini (1) - `caveman99-ESP32_Codec2 1.0.1` variants/esp32s3/crowpanel-esp32s3-5-epaper/platformio.ini (3) - `meshtastic-GxEPD2 master@c7eb4c3c167cf396ef4f541cc5d4c6aa42f3c46b` - `meshtastic-GxEPD2 master@c7eb4c3c167cf396ef4f541cc5d4c6aa42f3c46b` - `meshtastic-GxEPD2 master@c7eb4c3c167cf396ef4f541cc5d4c6aa42f3c46b` variants/esp32s3/diy/my_esp32s3_diy_eink/platformio.ini (1) - `GxEPD2 1.6.9` variants/esp32s3/dreamcatcher/platformio.ini (1) - `ESP8266SAM 1.1.0` variants/esp32s3/dreamcatcher/platformio.ini (1) - `ESP8266Audio meshtastic-2.0.0-dacfix@343024632ee78d6216907b2353fc943a62422d80` variants/esp32s3/elecrow_panel/platformio.ini (3) - `ESP8266SAM 1.1.0` - `TCA9534 0.1.1` - `LovyanGFX 1.2.28` → [Updates: `1.2.29`] variants/esp32s3/elecrow_panel/platformio.ini (1) - `ESP8266Audio meshtastic-2.0.0-dacfix@343024632ee78d6216907b2353fc943a62422d80` variants/esp32s3/ELECROW-ThinkNode-G3/platformio.ini (1) - `ESP32-CH390 v1.2` variants/esp32s3/ELECROW-ThinkNode-M5/platformio.ini (1) - `PCA9557-arduino 1.0.0` variants/esp32s3/ELECROW-ThinkNode-M5/platformio.ini (2) - `meshtastic-GxEPD2 master@c7eb4c3c167cf396ef4f541cc5d4c6aa42f3c46b` - `meshtastic-PCF8xRTC main@efe1d9c92f79d8413f8ac4e9bdce0c4841
Source: meshtastic/firmware