github esphome/esphome 2025.10.0

latest release: 2025.10.1
4 days ago

Full list of changes

New Features

New Components

New Platforms

  • [wts01] Add WTS01 temperature sensor component esphome#8539 by @alepee (new-component) (new-feature) (new-platform)
  • [lm75b] Add LM75B temperature sensor component esphome#10534 by @Beormund (new-component) (new-feature) (new-platform)
  • [epaper_spi] New epaper component esphome#10462 by @jesserockz (new-component) (new-feature) (new-platform)

Breaking Changes

  • [api] Rename ConnectRequest/Response to AuthenticationRequest/Response esphome#10726 by @bdraco (breaking-change)
  • [esp32] Use arduino as an idf component esphome#10647 by @swoboda1337 (new-feature) (breaking-change)
  • [ektf2232] Rename rts_pin to reset_pin esphome#10720 by @jesserockz (breaking-change)
  • [mmc5603] Fix incorrect factor for value calculation in MMC5603 component esphome#9925 by @Nerdiyde (breaking-change)
  • [api] Rename HomeassistantServiceResponse to HomeassistantActionRequest esphome#10839 by @jesserockz (breaking-change)
  • [api] Make password and encryption mutually exclusive, add deprecation warning for password auth esphome#10871 by @bdraco (breaking-change)
  • [api] Add configurable connection limits esphome#10939 by @bdraco (breaking-change)
  • [api] Remove ClientInfo::get_combined_info() to eliminate heap fragmentation esphome#10970 by @bdraco (breaking-change)
  • [mdns][openthread] Use StaticVector for services storage with compile-time capacity esphome#10976 by @bdraco (breaking-change)
  • [lock] Replace std::set with bitmask (saves 388B flash + 23B RAM per lock) esphome#10977 by @bdraco (breaking-change)
  • [logger] Conditionally compile runtime tag-specific log levels for performance esphome#11004 by @bdraco (breaking-change)
  • [esp32] Improve version handling esphome#10899 by @swoboda1337 (breaking-change)
  • [web_server] Use IDF web server for ESP32 Arduino builds esphome#10991 by @bdraco (breaking-change)
  • [esp32_ble] Fix max_connections architecture (shared client+server limit) esphome#11006 by @bdraco (breaking-change)
  • [audio] Update esp-audio-libs 2.0.1 to use new FLAC decoder esphome#10974 by @kahrendt (breaking-change)
  • [api] Add message size limits to prevent memory exhaustion esphome#10936 by @bdraco (breaking-change)

All changes

Don't miss a new esphome release

NewReleases is sending notifications on new releases.