Skip to content

Yeraze/meshmonitor

v4.10.4 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 1mo Monitoring & Metrics
βœ“ No known CVEs patched
Read the diff β†’ Tool health β†’ What is this tool? β†’

✓ No known CVEs patched in this version

Topics

meshcore meshtastic mqtt

Summary

AI summary

Updates Bug Fixes, πŸš€ MeshMonitor v4.10.4, and https://github.com/Yeraze/meshmonitor/blob/main/CHANGELOG.md across a mixed release.

Full changelog

Patch release: bug fixes across automation, configuration, favorites, MeshCore, telemetry, and messaging.

Bug Fixes

  • Timed Events fired across all sources (#3479) β€” timer-trigger result writes are now source-scoped, so a timed event only runs on the source it was configured for.
  • Saving Traffic Management / Status Message config failed (#3464) β€” the generic module-config save route now accepts both module types (previously rejected with "Invalid module type").
  • Auto Favorites wrongly reported firmware as unsupported (#3482) β€” the firmware-support cache is keyed by version and no longer sticks on "unsupported" after a reconnect.
  • MeshCore Share Contact failed silently (#3481) β€” the real failure reason now reaches the user, with a faster 10s timeout instead of a silent ~30s hang.
  • Delivered icon missing on own replies in Firefox on Android (#3477) β€” CSS flex-sizing fix; desktop was unaffected.
  • Air-quality particle counts never collected or graphed (#3483) β€” underscore-before-digit protobuf fields are now read in their snake_case form, so all six particle bins are stored and graphed.

Full details in the changelog.

πŸ€– Generated with Claude Code

πŸš€ MeshMonitor v4.10.4

πŸ“¦ Installation

Docker (recommended):

docker run -d \
  --name meshmonitor \
  -p 8080:3001 \
  -v meshmonitor-data:/data \
  ghcr.io/Yeraze/meshmonitor:4.10.4

πŸ§ͺ 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.

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

Track Yeraze/meshmonitor

Get notified when new releases ship.

Sign up free

About Yeraze/meshmonitor

All releases β†’

Related context

Earlier breaking changes

  • v4.13.0 Source‑scoped API endpoints now require an explicit `sourceId` parameter.
  • v4.13.0 Auto-Upgrade is retired; remove upgrade sidecar and related config.
  • v4.7.2 Route `destination` field now rejects non‑8‑hex nodeId or 64‑hex publicKey, returning HTTPβ€―400.

Beta — feedback welcome: [email protected]