This is a patch release with bug fixes focused on LVGL, image handling, and core stability:
- Fixed multiple LVGL issues including hello world page formatting, image style overloads, and textarea/keyboard attachment
- Fixed rodata bloat for multi-frame RGB565+alpha animations
- Fixed Pvariable placement new losing subclass identity
- Fixed null dereference in ld2412 set_basic_config when entities are unconfigured
- Fixed interrupt-driven IO expanders to self-heal when INT stays asserted across a read
- Added Secure Boot V1 ECDSA signing scheme support for pre-rev-3.0 ESP32 devices
- Improved USB UART TX output chunk count derived from buffer_size config
Full release notes can be found at https://esphome.io/changelog/2026.4.2/