MeshMonitor v4.17.3-rc2
⚠️ Pre-release (Release Candidate 2). For testing ahead of the 4.17.3 release. Docker images are tagged
4.17.3-rc2only —:latestis unchanged.
Second release candidate for 4.17.3. Adds MeshCore Public Key sort on node and DM lists, resolves the MeshCore Packet Decode relay chain per hop (shared with Message Route), fixes Virtual Node hop reporting and Reticulum interface pruning, retires the reachable prod high-severity dependency advisories, and refreshes translations and the user-script gallery. Seven PRs since v4.17.3-rc1.
Features
- MeshCore: resolve the Packet Decode relay chain per hop, shared with Message Route (#6190)
- MeshCore: add Public Key sort to the node and DM lists (#6185)
Bug Fixes
- Virtual Node: pass
hopStartandviaMqttthrough the message replay, so the app shows the real hop count and MQTT origin (#6189) - Reticulum: prune interfaces absent from the latest stats snapshot, so disabled interfaces drop from the list and count (#6121)
Security / Dependencies
- deps:
npm audit fix— retire the reachable prod high-severity advisories (ws, body-parser, socket.io-parser, ip-address); lockfile-only, no major bumps (#6198)
Other
- Translations update from Hosted Weblate (#6173)
- Gallery: add the Orbit and Launch Alert user script (#6199)
Full changelog: v4.17.3-rc1...v4.17.3-rc2
🚀 MeshMonitor v4.17.3-rc2
📦 Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:4.17.3-rc2🧪 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.