github Yeraze/meshmonitor v1.11.1
v1.11.1 - Hop Count Display and Enhanced Map Icons

latest releases: v2.19.1, v2.19.0, v2.18.9...
one month ago

๐ŸŽ‰ What's New

meshmonitor-screenshot

Hop Count Display (v1.11.1)

  • Message hop count: Display hop count next to message timestamps in both channel and direct messages
  • Smart validation: Only shows hop count when data is available, handles edge cases gracefully
  • Reusable component: Clean HopCountDisplay component with proper error handling

Enhanced Map Icons (v1.12.0)

  • Larger, more visible icons: 2x size (48x48px regular, 60x60px selected) for better visibility
  • Hop-based color coding: Visual gradient based on network distance
    • ๐ŸŸข Green: Direct connection (0 hops)
    • ๐Ÿ”ต Blue: 1-3 hops
    • ๐ŸŸ  Orange: 4-5 hops
    • ๐Ÿ”ด Red: 6+ hops or unknown/failed traceroute
  • Zoom-based labels: Node short names appear automatically when zoomed to level 13+
  • Map legend: Color-coded reference in top-left corner
  • Dynamic icons: SVG-based rendering for crisp display at any size

Documentation

  • Updated screenshots showing new features
  • Enhanced visual documentation

๐Ÿ”ง Technical Improvements

  • Extracted hop count logic to dedicated component
  • Added edge case handling for malformed mesh data
  • Code review feedback fully addressed
  • Type-safe implementations throughout

๐Ÿ“ฆ Changes

  • 5 files changed
  • New HopCountDisplay component
  • Enhanced map visualization system
  • Updated documentation

Full Changelog: v1.11.0...v1.11.1

๐Ÿš€ MeshMonitor v1.11.1

๐Ÿ“ฆ Installation

Docker (recommended):

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

๐Ÿงช 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.

๐Ÿš€ MeshMonitor v1.11.1

๐Ÿ“ฆ Installation

Docker (recommended):

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

๐Ÿงช 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.