v1.8.2 Node QR Sharing, Coverage Performance Fixes, and Map Behavior Updates
Release Summary
This release adds node QR and contact sharing support, and fixes several map behavior issues.
New
- Added optional MeshCore-compatible contact QR codes in node popups
- Added
QR_CODE_BUTTON_ENABLED=trueto show a Generate QR Code action - The modal shows a clickable truncated public key while still copying the full key
- Added local
/qrPNG generation with existing prod-token protection
Fixes
- Fixed the popup key flow so the short key shown under the node name is the copy target, without duplicating the full key elsewhere in the popup
- Fixed MeshMapper coverage lag by reusing cached coverage rectangles during pan and zoom instead of rebuilding them on every viewport change
- Fixed peer counts so
/peers/{device_id}still reflects adjacency from routepoint_ids even when a hop cannot be drawn on the map - Fixed stale cleanup so nodes that are still MQTT-online keep their last known map position until MQTT presence expires