v2.12.0 - Enhanced Traceroute, Telemetry, and Notifications
This release brings significant improvements to traceroute functionality, telemetry filtering, message delivery notifications, and comprehensive documentation updates.
Features
Traceroute & Network Monitoring
- Auto-Traceroute Node Filtering - Add node filter option to auto-traceroute feature (#403) - Resolves #296
- Device Role Filter for Telemetry - Add device role filter to Telemetry Dashboard (#402)
Notifications & Messaging
- Enhanced Message Delivery Notifications - Granular delivery states with improved visibility (#399) - Resolves #397
Map Improvements
- Marker Spiderfier Fix - Prevent overlapping marker spiderfier from collapsing automatically (#398) - Resolves #393
Bug Fixes
Traceroute
- Node Direction Display - Correct node direction display in traceroute modals (#404)
UI/UX
- Backup Type Indicator - Prevent backup type indicator from wrapping across lines (#401) - Resolves #400
Apprise Integration
CI/CD
- Claude Triage Workflow - Use PAT for Claude triage workflow to support external contributors (#395)
- GitHub Token Fix - Add GitHub token to Claude Code action for issue operations (#390)
Documentation
- Serial Bridge Documentation - Add comprehensive Serial Bridge documentation page (#392)
- Serial/USB Device Reference - Update documentation to reference meshtastic-serial-bridge (#391)
Additional Resolved Issues
- #359 - Searching/filtering issues
Full Changelog
All Changes: v2.11.3...v2.12.0
๐ MeshMonitor v2.12.0
๐ฆ Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:v2.12.0๐งช 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.