Skip to content

v1.8.2 Node QR Sharing, Coverage Performance Fixes, and Map Behavior Updates

Choose a tag to compare

@yellowcooln yellowcooln released this 10 Apr 03:47
· 58 commits to main since this release
5544556

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=true to show a Generate QR Code action
  • The modal shows a clickable truncated public key while still copying the full key
  • Added local /qr PNG generation with existing prod-token protection
image

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 route point_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