Caution
Updating from a previous version of firmware to 2.6, will wipe your device. Please remember to backup your keys and important configurations before proceeding!
🚀 Enhancements
- Update library deps and nrf Toolchain by @caveman99 in #6450
- Update to handle ws80 serial data as well by @tavdog in #6440
- Add a static_assert to verify assumption about NodeInfoLite size by @jasonbcox in #6428
- meshtasticd: CH341 / HAT+ Auto Configuration by @vidplace7 in #6446
- More toggles for InkHUD menu by @todd-herbert in #6469
- Add InkHUD driver for WeAct Studio 4.2" display module by @todd-herbert in #6384
- Added initial support for Texas Instruments LP5562 by @CypressXt in #6381
- meshtasticd: Set available.d dir in yaml by @vidplace7 in #6481
- Disable bluetooth config on rp2040, portduino (for now), and stm32 by @thebentern in #6465
- meshtasticd: Add FrequencyLabs MeshAdv-Mini Hat by @vidplace7 in #6458
- Initial InkHUD support for Elecrow ThinkNode M1 by @todd-herbert in #6473
- Add support for Quectel-L96, a MT3333 module by @ke6zfi in #6498
- Update OLED library, fix nRF build of SH1107 by @caveman99 in #6489
- Disable network config for non-eth_gateway nrf52 and non-W RP2040 targets by @thebentern in #6462
- Honor user button remapping within InkHUD by @todd-herbert in #6400
- Improve PKC unit test coverage by @jasonbcox in #6485
- TCA8418 initial config + basic 3x4 keypad config by @Nasimovy in #6422
- MUI: update device-ui commit reference by @mverch67 in #6526
🐛 Bug fixes & maintenance
- Fix: Update xiao_ble E22-900M30S regulatory gain to 7 dB by @ndoo in #6466
- Update ScreenFonts.h fix CrowPanel 5.79 Font by @markbirss in #6412
- Added 'bluetooth' as a connectivity option for the LilyGo T-Watch-S3.… by @PlantDaddy in #6470* Try-fix some import of configuration inconsistencies by @thebentern in #6364
- Fix: T-Echo frontlight on at boot when using OLED UI by @todd-herbert in #6474
- MUI unPhone-tft: fix defaults (BT, power save, and MUI cache size) by @mverch67 in #6477
- Fixes #6315 by @RCGV1 in #6475
- Reinstate M1 Backlight by @caveman99 in #6484
- Remove Very_Long_Slow by @rcarteraz in #6486
- Revert "Try-fix ESP32 wifi disconnects" by @thebentern in #6493
- InkHUD: ad-hoc ping using the menu by @todd-herbert in #6492
- Remove duplicate HAS_LP5562 introduced in #6422 by @Nasimovy in #6494
- Fix for PSRAM detection on ESP32-S3R8 and t-beam by @Nasimovy in #6504
- Fix several features of M1 and M2 (i know what the 7 is now ...) by @caveman99 in #6507
- Update platformio.ini fix build-flags ${esp32s3_base.build_flags} by @markbirss in #6512
- inkhud doesn't have a button thread by @caveman99 in #6513
- Fix device-specific logic in install script by @epall in #6508
- Update web, use centrally defined version by @vidplace7 in #6500
- Minor adjustment of blink codes and 'unstick' the M2 button. by @caveman99 in #6521
- chore: update ubx.h by @eltociear in #6522
- meshtasticd docker: Support webui by @vidplace7 in #6482
- remove checkov from trunk config by @fifieldt in #6532
- Send UDP packet even if it's encrypted by @GUVWAF in #6524
New Contributors
- @jasonbcox made their first contribution in #6428
- @PlantDaddy made their first contribution in #6470
- @CypressXt made their first contribution in #6381
- @ke6zfi made their first contribution in #6498
- @epall made their first contribution in #6508
Full Changelog: v2.6.4.b89355f...v2.6.5.fc3d9f2