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_lookupfor 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
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