ESPHome has rolled out a new batch of fixes aimed at improving reliability across component discovery, GPIO handling, and network operations. The ESP-IDF integration now always reconfigures devices after component discovery, preventing potential missed configuration updates. Additionally, a fix for one-wire GPIO resets eliminates a busy-wait that could occur with interrupts disabled when a delay wraps, which should make sensor readings on those buses more stable.
Several display and input components also received attention. The LVGL integration now correctly fires on_value and on_update triggers for select entities, ensuring that automations tied to those controls work as expected. A correction for the MIPI SPI display driver fixes the dimensions for the jc3636518v2 panel, so images and touch coordinates align properly.
On the networking side, the HTTP request component on ESP32 now defaults its watchdog timeout to match the main request timeout, reducing the chance of premature watchdog resets during longer requests. For ESP8266 devices, mDNS updates are skipped while the radio cannot transmit, avoiding potential hangs or errors. The bundled esphome-device-builder has also been bumped to version 1.13.1 (after an earlier bump to 1.13.0), bringing updated build tooling for smoother firmware compilation.



