Highlights
See a node's 3D model with its live screen, and the mesh in AR. A Quick Settings tile, Live Update notifications and a Node Tracker widget. Local display names for nodes. Nodes at one spot draw as one counted chip. Traceroutes other nodes ran to you. MQTT root topics near you. Per-install TAK certificates. No crash loop on a corrupt database. Many stability fixes.
What's Changed
🏗️ Features
- feat(connections): pair with a PIN from a connect link by @jp-bennett in #7856
- feat(firmware): offer recovery for the last BLE node found stranded in its bootloader by @jamesarich in #7842
- feat(node): metrics voltage chart scale start at 3V by default by @vpolevikoff in #7858
- feat(widget): one branded design and real cell sizes for both widgets by @jamesarich in #7862
- feat(database): log who holds the Room connection when an acquire times out by @jamesarich in #7875
🛠️ Fixes
- fix(coverage): trace Site Planner bands as smooth outlines by @jamesarich in #7860
- fix(messaging): show MQTT origin on reactions by @jamesarich in #7861
- fix(node): disabled popup menu 'Message' option for unmessageable or unknown nodes by @vpolevikoff in #7871
- fix: stop 2.8.3 map crashes and the connect-list ANR by @jamesarich in #7873
- fix(mqtt): accept topic aliases from brokers that send them unasked by @jamesarich in #7876
- fix(database): name every Flow query in the Room pool dump by @jamesarich in #7878
- fix(database): move a device database aside after a query finds it corrupt by @jamesarich in #7874
- fix(mirror): forward taps to MUI devices without a touch panel by @jamesarich in #7880
📝 Other Changes
New Contributors
Full Changelog: v2.8.4-open.1...v2.8.4-internal.4