github Yeraze/meshmonitor v3.7.5
MeshMonitor v3.7.5

6 hours ago

What's Changed

New Features

  • Resizable node list sidebar — drag to resize the sidebar to your preference (#2079)
  • Multi-channel AutoAnnounce and AutoResponder — configure automation on any channel, not just primary (#2078)
  • Search filtered by user permissions — search results now respect channel/resource permissions (#2090)
  • Purge position history — new action to clear position history for a node, plus taller actions dropdown (#2086) — closes #2082
  • Dedicated chat bubble theme variables — improved text contrast and theming support for chat bubbles (#2088) — closes #2084

Bug Fixes

  • Prevent ghost duplicate node on reboot — fix for devices that reboot with a different nodeNum creating phantom entries (#2091)
  • Exclude MQTT-bridged nodes from auto-favourite — nodes with 0 hops via MQTT are no longer auto-favourited (#2087) — closes #2085
  • Sort dropdown overflow with long translations — fix sidebar overflow with long i18n strings (#2083) — closes #2081
  • Allow commas in embed allowed origins — input field now correctly accepts comma-separated origins (#2077)

Maintenance

  • Extract channel checkbox inline styles to CSS classes (#2089)
  • Replace trivy-action with direct Trivy install for security scan CI (#2080)
  • Stop system tests from rebuilding Docker image redundantly — eliminates redundant builds and potential BuildKit cache corruption (#2092)

Full Changelog: v3.7.4...v3.7.5

🚀 MeshMonitor v3.7.5

📦 Installation

Docker (recommended):

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

🧪 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.

Don't miss a new meshmonitor release

NewReleases is sending notifications on new releases.