ESPHome 2025.4.0: A small release with the MCP4461

Another small release out this month. I (Jesse) will be back full-time next week and so hopefully we can get the project picking up some steam again.
Release 2025.4.1 - April 29
Section titled “Release 2025.4.1 - April 29”- Fix psram below idf 5 esphome#8584 by @jesserockz
- [lvgl] Ensure pages are created on the correct display esphome#8596 by @clydebarrow
- Fix BLE connection loop caused by timeout and pending disconnect race esphome#8597 by @bdraco
- [online_image] Fix printf format; comment fixes esphome#8607 by @clydebarrow
- [watchdog] Fix for variants with single core esphome#8602 by @jesserockz
- [core] Fix setting of log level/verbose esphome#8600 by @clydebarrow
- Update ens160_base.cpp – fix wrong double negative esphome#8639 by @steffenbanhardt
Release 2025.4.2 - May 12
Section titled “Release 2025.4.2 - May 12”- Fix unexpected widget update behavior esphome#8260 by @bdm310
- [esp32_ble] Remove explicit and now incorrect ble override for esp32-c6 esphome#8643 by @jesserockz
- [media_player] Fix actions with id as value esphome#8654 by @jesserockz
- Fix typo preventing tt21100 from autosetting the touchscreen res. esphome#8662 by @raineth
- Fix HLW8012 sensor not returning values if change_mode_every is set to never esphome#8456 by @SuperPlusUser
- [display] Fix Rect::inside esphome#8679 by @clydebarrow
- [as3935_i2c] Remove redundant includes esphome#8677 by @clydebarrow
- [lvgl] Allow padding to be negative esphome#8671 by @clydebarrow
- [lvgl] Fix image property processing esphome#8691 by @clydebarrow
Full List of Changes
Section titled “Full List of Changes”For the complete list of every merged pull request in this release, see the full 2025.4.0 changelog.

Comments