MeshMonitor v3.8.3
What's Changed
Bug Fixes
- fix: resolve MeshCore display issues on Nodes page (#2151) — Closes #2154
- fix: enable receiving incoming messages on MeshCore companion devices (#2150) — Closes #2149
Refactoring
- refactor: reorganize Settings page into focused sections (#2148)
- refactor: frontend review batch 1 — shared modal, toast theming, accessibility (#2152)
- refactor: frontend review batch 2 — design tokens, CSS split, lucide icons (#2153)
- refactor: frontend review batch 3 — error boundaries, context splitting (#2155)
Features
- feat: add favorite lock toggle and filter (#2147)
Documentation
- docs: add better-sqlite3 rebuild troubleshooting to LXC guide (#2146)
Issues Resolved
- #2149 — [BUG] Meshcore Messaging only sends but cannot receive
- #2154 — [BUG] Telemetry Dashboard Search Broken
Full Changelog: v3.8.2...v3.8.3
🚀 MeshMonitor v3.8.3
📦 Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:3.8.3🧪 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.