This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates Bug Fixes, π MeshMonitor v4.10.3, and https://github.com/Yeraze/meshmonitor/blob/main/CHANGELOG.md across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Bridgedβnode detection now disables OTA firmware updates. Bridgedβnode detection now disables OTA firmware updates. Source: llm_adapter@2026-06-14 Confidence: high |
β |
| Feature | Medium |
MeshMonitor provides advisories on MQTT/Network configuration when a bridged node is detected. MeshMonitor provides advisories on MQTT/Network configuration when a bridged node is detected. Source: llm_adapter@2026-06-14 Confidence: high |
β |
| Bugfix | Medium |
Traffic Management status message now correctly shows support based on firmware version. Traffic Management status message now correctly shows support based on firmware version. Source: llm_adapter@2026-06-14 Confidence: high |
β |
| Bugfix | Medium |
MQTT node names now persist and are no longer overwritten by "last heard" refreshes. MQTT node names now persist and are no longer overwritten by "last heard" refreshes. Source: llm_adapter@2026-06-14 Confidence: high |
β |
| Bugfix | Medium |
Localβnode module configuration refreshes are now stored instead of being discarded. Localβnode module configuration refreshes are now stored instead of being discarded. Source: llm_adapter@2026-06-14 Confidence: high |
β |
| Bugfix | Medium |
Ambiguous (psk, name) pairs no longer cause phantom channel swaps. Ambiguous (psk, name) pairs no longer cause phantom channel swaps. Source: llm_adapter@2026-06-14 Confidence: high |
β |
| Bugfix | Medium |
MeshCore autoβack messages now include the RX SNR value. MeshCore autoβack messages now include the RX SNR value. Source: llm_adapter@2026-06-14 Confidence: high |
β |
| Bugfix | Medium |
MeshCore device names now preserve printable Unicode, including parentheses and emoji. MeshCore device names now preserve printable Unicode, including parentheses and emoji. Source: llm_adapter@2026-06-14 Confidence: high |
β |
Full changelog
Maintenance release: Traffic Management detection fix and a round of bug fixes.
Bug Fixes
- Traffic Management / Status Message shown "Unsupported" on capable firmware (#3457) β support is now gated on firmware version (Status Message β₯ 2.7.19, Traffic Management β₯ 2.7.22) instead of an unreliable presence check, so the modules show correctly on e.g. v2.7.24.
- MQTT nodes appeared nameless (#3456) β the per-packet "last heard" refresh no longer clobbers saved NodeInfo with blanks; MQTT-sourced node names now persist.
- Local-node module config refreshes were discarded (#3460) β the response handler was remote-node-only; local refreshes are now stored.
- Phantom channel swaps when two channels share a PSK and name (#3453) β ambiguous
(psk, name)pairs are skipped, preventing recurring message-attribution scrambling. - MeshCore auto-ack
{SNR}always blank (#3454) β RX SNR is now carried onto MeshCore message events so{SNR}resolves. - MeshCore device name stripped parentheses and emoji on save (#3450) β printable Unicode is preserved (capped to the 32-byte field on a character boundary).
Features
- Bridged-node detection disables OTA firmware update (#3455) and bridged-node advisories on MQTT/Network configuration (#3458) β MeshMonitor detects serial/BLE-only radios fronted by a TCP proxy and guides operators accordingly.
Docs
- LoRa Transmit Power help text clarified (#3459) β 0 = hardware default max safe power; negative values are permitted (signed field) but radio-dependent.
Full details in the changelog.
π€ Generated with Claude Code
π MeshMonitor v4.10.3
π¦ Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:4.10.3
π§ͺ Testing
β
All tests passed
β
TypeScript checks passed
β
Docker images built for linux/amd64, linux/arm64, linux/arm/v7
π Changes
See commit history for detailed changes.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Yeraze/meshmonitor
All releases βRelated context
Related tools
Beta — feedback welcome: [email protected]