What's Changed
Bug Fixes
- Virtual Node Server: Fixed "Firmware update required" errors when Android clients (v2.7.5) connect to the Virtual Node Server. The server now properly synchronizes firmware version information from the physical node and uses a more reasonable fallback version (2.6.0 instead of 2.0.0). This resolves intermittent connection issues where clients would incorrectly see outdated firmware versions. (#598, fixes #597)
System Test Results
All 7 system test suites passed:
- ✅ Configuration Import Test
- ✅ Quick Start Test (including security tests)
- ✅ Reverse Proxy Test
- ✅ Reverse Proxy + OIDC Test
- ✅ Virtual Node CLI Test
- ✅ Backup & Restore Test
- ✅ All verification tests passed
Full Changelog: v2.17.7...v2.17.8
🚀 MeshMonitor v2.17.8
📦 Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:v2.17.8🧪 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.