MeshMonitor v4.0.0-beta6
Patch release on the 4.0 beta line — per-source correctness fixes for Virtual Node bootstrap, Auto Announce, scheduler restarts, AutoWelcome, and the Info page.
Fixes
- Multi-source Virtual Node + Auto Announce Send Now — bootstrap per-source VN servers on startup; scope Send Now and VN scoping to the active source (#2722, partially addresses #2719)
- Per-source scheduler restarts + AutoWelcome token scoping — settings saves with a
sourceIdnow fan out scheduler restarts to the correct manager; global saves propagate to every source; AutoWelcome token replacement reads the source-scoped node row (#2725) - Info page per-source scoping — Virtual Node block no longer shows "Disabled" on every source; route segments, record holder, security keys, local telemetry stats, and packet distribution fetches now scope to the active
sourceIdviauseSource()(#2726)
Chore
- Bump version to 4.0.0-beta6 (bundled in #2726)
Full Changelog: v4.0.0-beta5...v4.0.0-beta6
🚀 MeshMonitor v4.0.0-beta6
📦 Installation
Docker (recommended):
```bash
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:4.0.0-beta6
```
🧪 Testing
✅ All tests passed
✅ TypeScript checks passed
✅ Docker images built for linux/amd64, linux/arm64, linux/arm/v7
🚀 MeshMonitor v4.0.0-beta6
📦 Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:4.0.0-beta6🧪 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.