v2.8.0-closed.7 (29321401)
Pre-release
Pre-release
What's Changed
🏗️ Features
- feat(map): Site Planner coverage integration — import + estimate by @jamesarich in #6136
- feat(node): show CO₂ sensor temperature & humidity on Air Quality page by @jamesarich in #6143
- feat(node): histogram of nodes per hop distance (#5745) by @jamesarich in #6146
- feat(map): F-Droid map-layer parity — share layer UI + logic in common source (#6138) by @jamesarich in #6148
- Promote CO2 temperatures to summary if no other temp is present. by @DaneEvans in #6153
🛠️ Fixes
- fix(discovery): ship a fresh LoRaConfig when switching to a beacon's preset by @jamesarich in #6135
- fix(runtime): harden BLE profile, OTA setup, and DB access by @jeremiah-k in #6126
- fix(messaging): use stored contact_key to avoid duplicate LazyColumn key crash (#6131) by @jamesarich in #6142
- fix(metrics): air-quality chart legend follows plotted data, not selection by @jamesarich in #6145
Full Changelog: v2.8.0-closed.6...v2.8.0-internal.20