MESH-API v0.7.2.1 Beta - All Settings in the WebUI + Channel Panel Fix
MESH-API v0.7.2.1 Beta — All Settings in the WebUI + Channel Panel Fix
A maintenance release on top of v0.7.2 Beta.
🧩 All v0.7.x settings are now in the WebUI Config form
Previously, the new v0.7.x config blocks were only reachable via the Raw JSON tab of the ⚙️ Config editor. The friendly form now has dedicated sections for every one of them:
- 🛰️ Multi-Radio —
meshtastic_enabled,default_send_network,meshtastic_connect_timeout_sec. - 🟣 MeshCore Radio — enable, connection type (serial / TCP / BLE), serial/TCP/BLE connection details, chat bridging, and advert (DM-discovery) settings. (Advanced sub-keys like the bridge channel maps are preserved on save even though they aren't shown.)
- 🔌 MCP Server — enable, require-auth, auth token, emergency-tool gate, rate limit.
- 🔄 Firmware & Updates — auto-check, check interval, allow-flashing, auto-update.
- 🤖 AI Providers — added Hermes (Nous Research) and Home Assistant to the provider dropdown with their own fields.
Saving from the form preserves every other key/secret (it merges, it doesn't overwrite).
🐛 Channel Messages panel hardened
Fixed a case where the Channel Messages panel could appear empty for a user: a single malformed message in the feed could throw mid-render and blank the entire panel. Each channel group and each message now renders in isolation (wrapped in try/catch), so one bad entry can no longer take down the whole panel. Channels also now sort numerically (so channel 2 appears before channel 10).
🐳 Docker
Multi-arch images (linux/amd64 + linux/arm64) are published to Docker Hub: mrtbot/mesh-api (latest, 0.7.2.1-beta, 0.7.2.1).
Built and maintained by one developer with the help of AI tools. If MESH-API is useful to you, please consider a donation (links in the README) and file issues with your real-world experience. 🙏