v4.15.2-rc6
Pre-releaseMeshMonitor v4.15.2-rc6
⚠️ Pre-release (RC). For testing. Not tagged:latest; use a specific image tag.
Release candidate 6 for 4.15.2, rolling up four PRs since rc5. Adds a Nightly firmware channel so the updater can install the develop/2.8 build (the source of MeshBeacon) from the same folder the official web flasher uses (#4950); makes the Beacon Offers Panel actually work — it was fetching the wrong URL and showing nothing, and joining an offered channel into an empty slot was wrongly blocked (#4952 / #4946); adds a per-source Default Path Hash Size setting for MeshCore (#4951); and adds a "show all" (0 = never) option to the Maximum Age of Active Nodes control (#4949).
Features
- feat(firmware): add a Nightly channel for develop (2.8.x) builds (#4950)
- feat(meshcore): add per-source Default Path Hash Size setting (#4951)
- feat(nodes): "show all" (0 = never) option for Maximum Age of Active Nodes (#4949)
Bug Fixes
- fix(beacons): Beacon Offers Panel fetched the wrong URL and showed nothing; also fixes joining an offer into an empty channel slot (#4952, #4946)
Issues Resolved
Full changelog: v4.15.2-rc5...v4.15.2-rc6
🚀 MeshMonitor v4.15.2-rc6
📦 Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:4.15.2-rc6🧪 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.