github Yeraze/meshmonitor v2.10.3
v2.10.3 - Telemetry Dashboard Enhancements & Session Management Improvements

latest releases: v2.21.2, v2.21.1, v2.21.0...
one month ago

What's New in v2.10.3

Added

  • Telemetry Dashboard Enhancements: Enhanced telemetry dashboard with advanced data management
    • Filter telemetry by node name or ID with instant search
    • Sort nodes by name, ID, battery level, voltage, or last update time
    • Drag-and-drop to reorder telemetry cards for personalized layout
    • Persistent card order saved to local storage
    • Clear visual indicators for search and sort states

Fixed

  • Session Management: Added SESSION_ROLLING option for improved user experience
    • When enabled, active users stay logged in indefinitely by resetting session expiry on each request
    • Defaults to `true` for better UX - users won't be logged out while actively using the app
    • Configurable via `SESSION_ROLLING` environment variable
    • Works in conjunction with `SESSION_MAX_AGE` for flexible session control

Changed

  • Enhanced telemetry card layout with better visual hierarchy
  • Improved UX for managing large numbers of nodes
  • Updated README with SESSION_ROLLING documentation

Full Changelog

Full Changelog: v2.10.2...v2.10.3

Container Images

  • `ghcr.io/yeraze/meshmonitor:2.10.3`
  • `ghcr.io/yeraze/meshmonitor:2.10`
  • `ghcr.io/yeraze/meshmonitor:2`
  • `ghcr.io/yeraze/meshmonitor:latest`

๐Ÿค– Generated with Claude Code

๐Ÿš€ MeshMonitor v2.10.3

๐Ÿ“ฆ Installation

Docker (recommended):

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

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