Enhancements
- More useful default input device for Pi 400 by @jp-bennett in #3639
- No more power-state messages printed to screen by @todd-herbert in #3640
- Add support for CDEBYTE_EoRa-S3 by @S5NC in #3613
- Add configuration option for LoRa Region Code override for region-locked builds/variants by @ndoo in #3540
- Support for ATGM336H GPS modules by @titan098 in #3610
- Cosmetics: rename remaining plugins → modules and less errors by @GUVWAF in #3645
- Add device metrics uptime to MQTT JSON by @thebentern in #3643
- Add multiple SPI devices for Radio, Display, and Touchscreen by @jp-bennett in #3638
- Added one minute throttling to NodeDB save to disk by @thebentern in #3648
- NeighborInfo: Only keep neighbors in RAM by @GUVWAF in #3660
Bug fixes
- Fix #3641: Always set MAC when picking new NodeNum by @GUVWAF in #3651
- Fix: don't enable the CDC interface already at boot by @oseiler2 in #3652
- (ESP32) Fix bluetooth after light-sleep; de-init for deep-sleep by @todd-herbert in #3655
- Fixed XPT2046 syntax and using unPhone library to clean up support by @garethhcoleman in #3631
- StoreForward: Remove assert when receiving unhandled case by @GUVWAF in #3661
- Uplink to MQTT after potentially altering content by @GUVWAF in #3646
Full Changelog: v2.3.5.2f9b68e...v2.3.6.7a3570a