github Yeraze/meshmonitor v2.13.0
v2.13.0 - Local Node Telemetry & Bug Fixes

latest releases: v2.21.9, v2.21.8, v2.21.7...
one month ago

v2.13.0 - Local Node Telemetry & Bug Fixes

This release adds local node telemetry capture and includes several important bug fixes and mobile UI improvements.

What's New

Local Node Telemetry Capture

  • NEW: Extract and display deviceMetrics from NodeInfo packets (#433)
  • Enables local node telemetry display for TCP/Protobuf connections
  • Resolves issue where INA219 sensor data and other special telemetry wasn't showing in the Info tab
  • Captures battery level, voltage, channel utilization, and air utilization TX

Bug Fixes

Map View

  • FIX: Restored node sorting functionality that was broken since v2.12.0 (#431)
  • Maintains favorites-first ordering with proper sorting within each group
  • Supports all sorting fields: longName, shortName, id, lastHeard, SNR, battery, hwModel, hops

Virtual Node Server

  • FIX: Pass context parameter through message processing chain for Virtual Node ACK tracking (#430)
  • Fixes critical bug where messages sent through Virtual Node Server stayed in "Pending" state
  • Ensures proper message delivery status updates when ACKs are received

Improvements

Performance Optimization

  • Optimize position history queries and remove 7-day time limit (#426)
  • Add composite database index idx_telemetry_position_lookup for faster queries
  • Reduce data transfer by ~70% by filtering telemetry at SQL level
  • Now fetches complete movement history by default

Mobile UI

  • Improve mobile UI responsiveness for Security tab and Device Backup modal (#425)
  • Transform Security tab issue rows to 2-line layout on mobile
  • Convert Device Backup modal table to card layout on small screens
  • Better positioning to avoid sidebar overlap

Related Issues

  • Closes #427 - display advanced telemetry
  • Closes #428 - node sorting broken in Map view

System Test Results

All system tests PASSED:

  • ✅ Configuration Import Test
  • ✅ Quick Start Test
  • ✅ Security Test
  • ✅ Reverse Proxy Test
  • ✅ Reverse Proxy + OIDC
  • ✅ Virtual Node CLI Test

Pull Requests

  • #433 - feat: Capture local node telemetry from NodeInfo packets
  • #431 - fix: Restore node sorting functionality in Map view
  • #430 - fix: Pass context parameter through message processing chain for Virtual Node ACK tracking
  • #429 - feat: Virtual Node Server with Capture/Replay and Connection Stability Improvements
  • #426 - feat: Optimize position history queries and remove time limit
  • #425 - feat: Improve mobile UI responsiveness for Security tab and Device Backup modal

Upgrade Notes

  • No breaking changes
  • New database index will be created automatically on first run
  • All existing deployments will benefit from optimizations immediately

Full Changelog

Full Changelog: v2.12.5...v2.13.0

Don't miss a new meshmonitor release

NewReleases is sending notifications on new releases.