Enhancements
- Code duplication cleanup for smart position logic by @thebentern in #2840
- Re issue: #2496 Populate the position log entries from PositionModule with data fields by @tavdog in #2839
- Tracker role wakeup and sleep cycle when power.is_power_saving true by @thebentern in #2846
- Simplify SX126x variant configuration by @S5NC in #2813
- UBLOX - Don't stop searching before acquiring fix by @code8buster in #2861
Bug fixes
- T-Deck fix: revert KB_POWERON changes by @mverch67 in #2847
- Fix GPS init bug -- power up even when disabled by @jp-bennett in #2850
- Add timeout to ublox PMREQ command by @jp-bennett in #2851
- Fix router default screen_on_secs by @thebentern in #2855
- Make esp32 deepsleep button wakeup functional again by @mverch67 in #2854
- Fix crash during shutdown by @mverch67 in #2859
- Check if packet is decrypted when converting to JSON by @GUVWAF in #2857
- Avoid problematic sleep state transitions for power saving sensors and trackers by @thebentern in #2860
- Fix for T-Beam 1.2 GPS by @jp-bennett in #2858
New Contributors
Full Changelog: v2.2.9.47301a5...v2.2.10.7cebd79