π What's Changed
- Add support for new ESP32 DIY variant 9m2ibr_aprs_lora_tracker by @ndoo in #7828
- T-Lora Pager: Fix keyboard and improve rotary wheel haptic by @mverch67 in #7869
- Fix esptool detection and baud rate issues in Windows batch scripts by @jeremiah-k in #7856
- Upon receiving ACK/reply directly, only update next-hop if weβre the sole relayer by @GUVWAF in #7859
- Fix merge conflict with test changes by @fifieldt in #7902
- Fix: RotaryEncoder uninitialized kbchar by @mverch67 in #7889
- Chore(deps): update meshtastic/device-ui digest to 233d18e by @renovate[bot] in #7890
- Reorganize 8MB partition for MUI devices by @mverch67 in #7860
- Chore(deps): update meshtastic/device-ui digest to 3677476 by @renovate[bot] in #7925
- Disable ATAK Plugin module for non-TAK roles by @thebentern in #7928
- Use char buffer for probeResponse by @thebentern in #7870
- Make phone queues use a static pointer queue by @thebentern in #7919
- Add LOG_HEAP log type, and more heap debug messages by @jp-bennett in #7937
- Unify build epoch to add flag in platformio-custom.py by @thebentern in #7917
- Put guards in place around debug heap operations by @thebentern in #7955
- Static memory pool allocation by @thebentern in #7966
- Update meshtastic-esp8266-oled-ssd1306 digest to 0cbc26b by @renovate[bot] in #7977
- Fix json report crashes on esp32 by @thebentern in #7978
- Scale probe buffer size based on current baud rate by @thebentern in #7975
- Fix overflow of time value by @thebentern in #7984
Full Changelog: v2.7.8.a0c0388...v2.7.9.70724be