This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 3mo
Monitoring & Metrics
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
meshcore
meshtastic
mqtt
Summary
AI summaryUnified Message Search adds cross‑channel lookup with REST API.
Full changelog
MeshMonitor v3.7.3
New Features
- Embeddable Map Widgets — Share a live view of your mesh network on any website via
<iframe>. Create embed profiles with channel filters, map defaults, and allowed origins. Includes hop-colored markers, rich popups, neighbor info lines, traceroute paths, and CSP-secured origins. #2055 - Unified Message Search — Search across all channels, DMs, and MeshCore messages with Ctrl+K / Cmd+K. Filter by sender, channel, date range, and scope. Click any result to jump to the message with highlight animation. REST API available at
GET /api/v1/messages/search. #2061
Bug Fixes
- fix: persist Node Hops Calculation and Dim Inactive Nodes settings #2049 — closes #2048
- fix: payload_size calculation to include encrypted payload #2052
- fix: auto-welcome DMs send once and mark node immediately #2057 — closes #2054
- fix: don't render false direct-line segment for unknown return path #2058 — closes #2051
- fix: auto-assign IDs to geofence/timer triggers missing them #2062 — closes #2059
- fix: add embed.html to armv7 Dockerfile #2067
- fix: use --entrypoint in Docker smoke tests #2068
Improvements
- refactor: convert NodesTab sidebar from floating overlay to anchored sidebar #2060
- Remove unused node-specific packet distribution endpoint #2053
Documentation & CI
- docs: update README for accuracy with current feature set #2043
- docs: add screenshots to feature documentation pages #2044
- docs: add animated hero carousel to landing page #2045
- docs: add Embed Maps feature documentation #2056
- ci: add post-build smoke test for Docker images #2047 — closes #2046
- test: add settings persistence round-trip coverage #2050
Issues Resolved
- #1976 — Linux Raspbian baremetal; Node = v25.6.0
- #2046 — arm64 Docker image for 3.7.0 contains 0-byte files
- #2048 — UI Settings not persistent
- #2051 — Received traceroute request generates false return segment
- #2054 — Auto-welcome DMs send 3x and never mark node as welcomed
- #2059 — Geofence exit events never fire when entry+exit triggers lack IDs
Breaking Changes
- Removed unused node-specific packet distribution endpoint
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Yeraze/meshmonitor
All releases →Related context
Related tools
Earlier breaking changes
- v4.7.2 Route `destination` field now rejects non‑8‑hex nodeId or 64‑hex publicKey, returning HTTP 400.
Beta — feedback welcome: [email protected]