From 94aec0cd182935a2b1c5b76619385eb5d132f0dc Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Fri, 11 Jul 2025 00:17:38 +0000 Subject: [PATCH] chore: Scheduled updates (Firmware, Hardware, Translations) (#2409) Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com> --- app/src/main/assets/firmware_releases.json | 14 +++++++------- app/src/main/res/values-bg/strings.xml | 2 ++ 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/app/src/main/assets/firmware_releases.json b/app/src/main/assets/firmware_releases.json index 1035f6ab7..3f71cc479 100644 --- a/app/src/main/assets/firmware_releases.json +++ b/app/src/main/assets/firmware_releases.json @@ -56,16 +56,16 @@ "page_url": "https://github.com/meshtastic/firmware/releases/tag/v2.5.13.1a06f88", "zip_url": "https://github.com/meshtastic/firmware/releases/download/v2.5.13.1a06f88/firmware-esp32-2.5.13.1a06f88.zip", "release_notes": "> [!WARNING]\r\n> ### We are making the Web UI on ESP32 optional going forward: [the full details](https://github.com/meshtastic/firmware/discussions/5381).\r\n> This is a re-cut release of 2.5.13. If you performed an erase and install of `2.5.13.295278b` on an ESP32 based device and experienced panic and reboot on saving to the filesystem, performing a fresh install of this release should resolve the issue.\r\n\r\n## 🚀 Enhancements\r\n* Add setting to transmit NeighborInfo over LoRa by @GUVWAF in https://github.com/meshtastic/firmware/pull/5286\r\n* Fix non-primary channel usage for non-PKC packets by @GUVWAF in https://github.com/meshtastic/firmware/pull/5287\r\n* Remove scary warning about full NodeDB by @fifieldt in https://github.com/meshtastic/firmware/pull/5292\r\n* Pin library versions in platform.io by @jp-bennett in https://github.com/meshtastic/firmware/pull/5293\r\n* Update dependency versions by @fifieldt in https://github.com/meshtastic/firmware/pull/5299\r\n* Exclude some niche modules by default and populate exclude_modules by @thebentern in https://github.com/meshtastic/firmware/pull/5300\r\n* Rak10701 (rak wismeshtap) optimization by @DanielCao0 in https://github.com/meshtastic/firmware/pull/5280\r\n* Coerce minimum neighborinfo interval on startup by @thebentern in https://github.com/meshtastic/firmware/pull/5314\r\n* Add back some details to the PhoneAPI logs by @thebentern in https://github.com/meshtastic/firmware/pull/5313\r\n* Radiolib update by @caveman99 in https://github.com/meshtastic/firmware/pull/5246\r\n* Fix sending duplicate packets to PhoneAPI/MQTT by @GUVWAF in https://github.com/meshtastic/firmware/pull/5315\r\n* Don't send to public channel by @gjelsoe in https://github.com/meshtastic/firmware/pull/5310\r\n* Portduino packaging: Move meshtastic/web out of `/usr/share/doc` by @vidplace7 in https://github.com/meshtastic/firmware/pull/5323\r\n* Reduce the flash usage of wismeshtap platform by @DanielCao0 in https://github.com/meshtastic/firmware/pull/5322\r\n* Add support for ignoring nodes with `is_ignored` field in NodeInfo by @mdesmedt in https://github.com/meshtastic/firmware/pull/5319\r\n* RP2040: Update core; add mDNS support by @GUVWAF in https://github.com/meshtastic/firmware/pull/5355\r\n\r\n## 🐛 Bug fixes\r\n* Fix memory leak in MQTT by @GUVWAF in https://github.com/meshtastic/firmware/pull/5311\r\n* Don't attempt to save NodeDB on low-batt shutdown to prevent FS corruption by @thebentern in https://github.com/meshtastic/firmware/pull/5312\r\n* Fix syntax error with package builds by @fifieldt in https://github.com/meshtastic/firmware/pull/5302\r\n* Package file move - include dotfiles by @fifieldt in https://github.com/meshtastic/firmware/pull/5303\r\n* Fix another heap leak by @GUVWAF in https://github.com/meshtastic/firmware/pull/5328\r\n* Handle repeated packet after potentially canceling previous Tx by @GUVWAF in https://github.com/meshtastic/firmware/pull/5330\r\n* Read voltage during init fixes #5276 by @Blake-Latchford in https://github.com/meshtastic/firmware/pull/5332\r\n* Only allow 30 seconds minimum for power.on_battery_shutdown_after_secs by @thebentern in https://github.com/meshtastic/firmware/pull/5337\r\n* Decrease max nodes for NRF52 to 80 as workaround to prevent FS blowouts by @thebentern in https://github.com/meshtastic/firmware/pull/5338\r\n* Revert \"Decrease max nodes for NRF52 to 80 as workaround to prevent FS blowouts\" by @thebentern in https://github.com/meshtastic/firmware/pull/5340\r\n* Remove log spam when reading INA sensor. by @Mictronics in https://github.com/meshtastic/firmware/pull/5345\r\n* Migrate NRF52 devices max nodes down to 80 for now to prevent file system blowouts by @thebentern in https://github.com/meshtastic/firmware/pull/5346\r\n* Adds fixed GPS, BUTTON_PIN and BLE code to userPrefs.h by @gjelsoe in https://github.com/meshtastic/firmware/pull/5341\r\n* Add sudo to apt-get commands for Raspbian Build by @fifieldt in https://github.com/meshtastic/firmware/pull/5364\r\n* Typo fix in build_raspbian.yml by @fifieldt in https://github.com/meshtastic/firmware/pull/5365\r\n* Bug fixed in ExternalNotificationModule by @gjelsoe in https://github.com/meshtastic/firmware/pull/5375\r\n* Cleanup static files from bad Web UI bundle on 2.5.13 release by @thebentern in https://github.com/meshtastic/firmware/pull/5376\r\n\r\n## New Contributors\r\n* @mdesmedt made their first contribution in https://github.com/meshtastic/firmware/pull/5319\r\n* @Blake-Latchford made their first contribution in https://github.com/meshtastic/firmware/pull/5332\r\n\r\n**Full Changelog**: https://github.com/meshtastic/firmware/compare/v2.5.12.aa184e6...v2.5.13.1a06f88" - }, - { - "id": "v2.5.11.8e2a3e5", - "title": "Meshtastic Firmware 2.5.11.8e2a3e5 Beta", - "page_url": "https://github.com/meshtastic/firmware/releases/tag/v2.5.11.8e2a3e5", - "zip_url": "https://github.com/meshtastic/firmware/releases/download/v2.5.11.8e2a3e5/firmware-esp32-2.5.11.8e2a3e5.zip", - "release_notes": "## ⚠️ Known issues \r\n* In some cases, connected apps may show duplicate received packets. This issue will be fixed in version 2.5.13.\r\n\r\n## 🚀 Enhancements \r\n* PIO_ENV by @caveman99 in https://github.com/meshtastic/firmware/pull/5239\r\n* Spell check all Code by @Technologyman00 in https://github.com/meshtastic/firmware/pull/5228\r\n* Improve ACK logic for responses and repeated packets by @GUVWAF in https://github.com/meshtastic/firmware/pull/5232\r\n* Musl compatibility by @vidplace7 in https://github.com/meshtastic/firmware/pull/5219\r\n* Disable automatic NodeInfo request when NodeDB is full by @GUVWAF in https://github.com/meshtastic/firmware/pull/5255\r\n* Exclude preferred routing roles from nodeinfo interrogation behavior by @thebentern in https://github.com/meshtastic/firmware/pull/5242\r\n\r\n## 🐛 Bug fixes and maintenance\r\n* Fix displays showing \"GPS Not Present\" until first lock by @fifieldt in https://github.com/meshtastic/firmware/pull/5229\r\n* LR1110 - remove old comment referring to non-existent function. by @fifieldt in https://github.com/meshtastic/firmware/pull/5233\r\n* Log cleanups by @fifieldt in https://github.com/meshtastic/firmware/pull/5135\r\n* Fix cppcheck HIGH error by @fifieldt in https://github.com/meshtastic/firmware/pull/5250\r\n* More configs by @jp-bennett in https://github.com/meshtastic/firmware/pull/5253\r\n* Pass#2: Lots more savings in logs and string reduction surgery by @thebentern in https://github.com/meshtastic/firmware/pull/5251\r\n* Release no-LoRa packet after sending to phone by @GUVWAF in https://github.com/meshtastic/firmware/pull/5254\r\n* More reduction by @thebentern in https://github.com/meshtastic/firmware/pull/5256\r\n* Fix display of more Unicode symbols by @timo-mart in https://github.com/meshtastic/firmware/pull/5252\r\n\r\n## New Contributors\r\n* @timo-mart made their first contribution in https://github.com/meshtastic/firmware/pull/5252\r\n\r\n**Full Changelog**: https://github.com/meshtastic/firmware/compare/v2.5.10.0fc5c9b...v2.5.11.8e2a3e5" } ], "alpha": [ + { + "id": "v2.7.2.f6d3782", + "title": "Meshtastic Firmware 2.7.2.f6d3782 Alpha", + "page_url": "https://github.com/meshtastic/firmware/releases/tag/v2.7.2.f6d3782", + "zip_url": "https://github.com/meshtastic/firmware/releases/download/v2.7.2.f6d3782/firmware-esp32-2.7.2.f6d3782.zip", + "release_notes": "## 🚀 Enhancements\r\n* Fast fix, remove saving tx power inside limitPower() by @mrekin in https://github.com/meshtastic/firmware/pull/7255\r\n* Show user which Clock Face option is currently elected by @Xaositek in https://github.com/meshtastic/firmware/pull/7271\r\n* Heltec Wireless Paper, VM-E213 Hardware Revisions by @todd-herbert in https://github.com/meshtastic/firmware/pull/7258\r\n\r\n## 🐛 Bug fixes and maintenance\r\n* Add HWIDs for T1000-E in DFU mode by @thebentern in https://github.com/meshtastic/firmware/pull/7235\r\n* chore(deps): update meshtastic/device-ui digest to 8c7092c by @renovate in https://github.com/meshtastic/firmware/pull/7238\r\n* Automatically bail user out of displaymode_color when not HAS_TFT by @jp-bennett in https://github.com/meshtastic/firmware/pull/7248\r\n* Don't run bluetooth gerFromRadio() unless the phone has requested a packet by @jp-bennett in https://github.com/meshtastic/firmware/pull/7231\r\n* Try-fix: L76K spamming bad times can crash nodes by @thebentern in https://github.com/meshtastic/firmware/pull/7261\r\n* Fix install script by @Pitel in https://github.com/meshtastic/firmware/pull/7259\r\n* Modules and favorite screen fix by @HarukiToreda in https://github.com/meshtastic/firmware/pull/7264\r\n* TFT_MESH Fixes Across Various Devices by @Xaositek in https://github.com/meshtastic/firmware/pull/7247\r\n* Update Bluetooth Toggle to match other variants by @Xaositek in https://github.com/meshtastic/firmware/pull/7269\r\n* Make PacketHistory logging less chatty by @thebentern in https://github.com/meshtastic/firmware/pull/7272\r\n* GitHub Actions faster!! (again) by @vidplace7 in https://github.com/meshtastic/firmware/pull/7268\r\n* Whoops! Re-Add nRF52 OTA zips by @vidplace7 in https://github.com/meshtastic/firmware/pull/7275\r\n* Actions: Re-Add nrf52 hex release (rak4631) by @vidplace7 in https://github.com/meshtastic/firmware/pull/7276\r\n* Update Adafruit INA260 to v1.5.3 by @renovate in https://github.com/meshtastic/firmware/pull/7270\r\n\r\n## New Contributors\r\n* @Pitel made their first contribution in https://github.com/meshtastic/firmware/pull/7259\r\n\r\n**Full Changelog**: https://github.com/meshtastic/firmware/compare/v2.7.1.f35ca81...v2.7.2.f6d3782" + }, { "id": "v2.7.1.f35ca81", "title": "Meshtastic Firmware 2.7.1.f35ca81 Alpha", diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index 3bce1a79f..7e702fc8a 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -42,6 +42,7 @@ Пакетът е твърде голям Няма отговор Неизвестен публичен ключ + Публичният ключ е неоторизиран Свързано с приложение или самостоятелно устройство за съобщения. Устройство, което не препредава пакети от други устройства. @@ -254,6 +255,7 @@ Криптиране с публичния ключ Несъответствие на публичния ключ Публичният ключ не съвпада със записания ключ. Можете да премахнете възела и да го оставите да обмени ключове отново, но това може да означава по-сериозен проблем със сигурността. Свържете се с потребителя чрез друг надежден канал, за да определите дали промяната на ключа се дължи на фабрично нулиране или друго умишлено действие. + Известия за нови възли Повече подробности SNR RSSI