github Yeraze/meshmonitor v2.12.5
v2.12.5 - UI Improvements, Security Enhancements & Documentation

latest releases: v2.21.6, v2.21.5, v2.21.4...
one month ago

v2.12.5 - UI Improvements, Security Enhancements & Documentation

This release includes UI responsiveness improvements, security monitoring enhancements, and comprehensive Windows WSL documentation for the Serial Bridge.

✨ Features

Security Monitoring

  • Security Notification Buttons: Added "Notify All", "Notify Warnings", and "Notify All Issues" buttons to the Security tab for quick notification actions (#422)
  • Low-Entropy Key Detection: Security scanner now detects and warns about low-entropy encryption keys that may be vulnerable (#421)

Developer Tools

  • Manual Triage Trigger: Added ability to manually trigger PR/issue triage via the needs-triage label (#420)

🐛 Bug Fixes

UI Improvements

  • Button Click Responsiveness: Fixed issue where notification and security buttons could become unresponsive by preventing event handler detachment during state updates (#423)

📚 Documentation

Windows Support

  • Windows WSL Setup Guide: Added comprehensive Windows WSL setup instructions for the Serial Bridge, contributed by community member @andresee. Includes:

    • Step-by-step USB device passthrough setup
    • WSL2 and usbipd-win configuration
    • Device verification and troubleshooting
    • Windows-specific configuration notes

    This makes it significantly easier for Windows users to run MeshMonitor with USB-connected Meshtastic devices. (#424)

🙏 Community Contributions

Special thanks to @andresee for contributing the Windows WSL setup instructions!

📦 Installation

Docker (Recommended)

```bash
docker pull ghcr.io/yeraze/meshmonitor:v2.12.5
```

Docker Compose

```yaml
services:
meshmonitor:
image: ghcr.io/yeraze/meshmonitor:v2.12.5
ports:
- "8080:3001"
volumes:
- meshmonitor-data:/data
environment:
- MESHTASTIC_NODE_IP=your-node-ip
restart: unless-stopped

volumes:
meshmonitor-data:
```

Helm Chart

```bash
helm repo add meshmonitor https://yeraze.github.io/meshmonitor
helm install meshmonitor meshmonitor/meshmonitor --version 2.12.5
```

🔗 Full Changelog

Merged Pull Requests:

  • docs: Add Windows WSL setup instructions for Serial Bridge (#424)
  • fix: Improve button click responsiveness (#423)
  • feat: Add security notification buttons to Security tab (#422)
  • fix: Add low-entropy key detection to security scanner (#421)
  • feat: Add manual triage trigger via needs-triage label (#420)

Full Diff: v2.12.4...v2.12.5

🚀 MeshMonitor v2.12.5

📦 Installation

Docker (recommended):

docker run -d \
  --name meshmonitor \
  -p 8080:3001 \
  -v meshmonitor-data:/data \
  ghcr.io/Yeraze/meshmonitor:v2.12.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.