Releases: esphome/esphome.io
Releases · esphome/esphome.io
2026.5.1
- Update faq to mention Firefox Webserial support docs#6663 by @burnsie-la
- updated OHF logo in footer docs#6493 by @elcaptain
- [combination] Amend constants to match code. docs#6658 by @clydebarrow
- Bump astro from 6.2.2 to 6.3.6 docs#6662 by @dependabot[bot]
- Bump katex from 0.16.45 to 0.16.47 docs#6646 by @dependabot[bot]
- Bump devalue from 5.6.4 to 5.8.1 docs#6629 by @dependabot[bot]
- Rename ESPHome Builder references to ESPHome Device Builder docs#6667 by @jesserockz
2026.5.0
- LVGL cookbook less lambda more condition docs#6416 by @nagyrobi
- [epaper_spi] Add waveshare 3.97in display docs#6393 by @Farmer-shin
- [mitsubishi_cn105] use HEAT_COOL mode to enable temperature slider docs#6469 by @crnjan
- [zephyr_ble_server] add doc docs#6423 by @tomaszduda23
- [mipi_spi] Add Waveshare C6 LCD 1.47 docs#6474 by @clydebarrow
- [mipi_spi] Add ESP32-2424S012 display docs#6479 by @clydebarrow
- [mipi_rgb]Add sunton 5 and 7 inch models docs#6485 by @guillempages
- [rtttl] Add hint about options order and default values docs#6204 by @ximex
- feat: add SSD1683 and goodisplay docs#6054 by @Eelviny
- [mipi_dsi] Add Seeed reTerminal D1001 docs#6494 by @clydebarrow
- [esp32_ble] Add
use_psramoption to offload BT memory allocation to SPIRAM docs#6503 by @edwardtfn - Round to significant digits filter docs#5485 by @gapple
- [esp32] docs for add watchdog_timeout configuration variable docs#6505 by @rwrozelle
- [dsmr] Update documentation for the new changes docs#6495 by @PolarGoose
- [ac_dimmer] Zero-crossing interrupt type documentation docs#6490 by @aselafernando
- [api] Document new max_connections defaults docs#6502 by @bdraco
- Add support for Zigbee binary sensors on ESP32 H2 and C6 docs#5582 by @luar123
- [audio_http] Document new audio_http media source docs#6446 by @kahrendt
- [nrf52,deep_sleep, zigbee] add deep sleep support with zigbee wakeup docs#6069 by @tomaszduda23
- [sendspin] Add Sendspin hub documentation docs#6507 by @kahrendt
- [sendspin] Document group media player (Docs PR2) docs#6513 by @kahrendt
- [sendspin] Document the Sendspin media source component (Docs PR 3) docs#6515 by @kahrendt
- [sendspin] Document the new Sendspin text sensor (Docs PR4) docs#6522 by @kahrendt
- [sendspin] Document metadata sensor component docs#6523 by @kahrendt
- [sendspin] Remove IDF restriction docs#6524 by @kahrendt
- [speaker] Remove deprecated codec support option docs#6275 by @kahrendt
- [radio_frequency] New component documentation docs#6466 by @kbx81
- [ir_rf_proxy] Updates for RF docs#6526 by @kbx81
- [zigbee] Fix duplicate router option in Zigbee documentation docs#6530 by @tomaszduda23
- [lvgl] Document PRESSED option for binary sensor docs#6542 by @clydebarrow
- [modbus] Split modbus_server from modbus_controller docs#6404 by @exciton
- Clarify maximum sleep duration for deep sleep mode docs#6543 by @tomaszduda23
- Update DFU component documentation and reset_pin details docs#6531 by @tomaszduda23
- [mapping] Add doc for default_value docs#6488 by @clydebarrow
- [lvgl] Document additonal layout options docs#6532 by @clydebarrow
- [output] Document USE_OUTPUT_FLOAT_POWER_SCALING gating for lambda use docs#6525 by @bdraco
- [wifi] Document phy_mode option for ESP8266 docs#6533 by @bdraco
- [sendspin] Document the new decode_memory option docs#6558 by @kahrendt
- [usb_host] Document max_packet_size option for ESP32-P4 USB HS docs#6229 by @p1ngb4ck
- [ota] Add partition table update functionality to ota component docs#6514 by @Mat931
- [bluetooth_proxy] Update information about the nvs partition docs#6571 by @Mat931
- [sensor] Document 24 h cap on throttle_average period docs#6556 by @bdraco
- [sx126x] document cold sleep option for set_mode_sleep docs#6552 by @swoboda1337
- [ota] Document --ota-platform CLI flag for web_server OTA docs#6564 by @bdraco
- [audio] Add audio codec configuration documentation docs#6555 by @kahrendt
- [lvgl] Document passing coordinates in triggers docs#6577 by @clydebarrow
- [sensor] Document alternate ntc calibration docs#6509 by @clydebarrow
- [speaker] Update doc for SPDIF output support docs#5829 by @kbx81
- [ota] Add bootloader update functionality to ota component docs#6580 by @Mat931
- Bump fast-xml-builder from 1.1.5 to 1.2.0 docs#6589 by @dependabot[bot]
- Realign and style badge docs#6553 by @dan-long-dev
- Add sensor to esp32 docs#6528 by @luar123
- Add toolchain config option and ESP-IDF toolchain guide docs#6312 by @diorcety
- [lvgl] Update line widget documentation docs#6566 by @clydebarrow
- add on join trigger for esp32 docs#6535 by @luar123
- Add 'power_source' entry for esp32 docs#6537 by @luar123
- [lvgl] Document
on_updatetrigger and newtriggeroption docs#6588 by @clydebarrow - [mitsubishi_cn105] Document remote room temperature actions docs#6417 by @crnjan
- [voice_assistant] Document second microphone option docs#6601 by @kahrendt
- [ir_rf_proxy] Document on_control trigger and CC1101 integration pattern docs#6606 by @kbx81
- Bump actions/create-github-app-token from 3.1.1 to 3.2.0 docs#6605 by @dependabot[bot]
- [host][ota] Document host platform OTA support docs#6583 by @bdraco
- Document config-hash command docs#6412 by [@ccu...
2026.5.0b4
Merge pull request #6659 from esphome/bump-2026.5.0b4 2026.5.0b4
2026.5.0b3
- Auto-approve and merge ImgBot PRs once CI passes docs#6643 by @jesserockz
- [haier] Fix YAML indentation and document airflow action parameters docs#6644 by @jesserockz
- Render loose lists as tight visually docs#6648 by @jesserockz
- Move AI instructions to AGENTS.md docs#6652 by @jesserockz
- Update Zigbee WiFi compatibility notes docs#6651 by @luar123
2026.5.0b2
- [ImgBot] Optimize images docs#6468 by @imgbot[bot]
- Generate 2026.5.0 release notes docs#6622 by @jesserockz
2026.5.0b1
- LVGL cookbook less lambda more condition docs#6416 by @nagyrobi
- [epaper_spi] Add waveshare 3.97in display docs#6393 by @Farmer-shin
- [mitsubishi_cn105] use HEAT_COOL mode to enable temperature slider docs#6469 by @crnjan
- [zephyr_ble_server] add doc docs#6423 by @tomaszduda23
- [mipi_spi] Add Waveshare C6 LCD 1.47 docs#6474 by @clydebarrow
- [mipi_spi] Add ESP32-2424S012 display docs#6479 by @clydebarrow
- [mipi_rgb]Add sunton 5 and 7 inch models docs#6485 by @guillempages
- [rtttl] Add hint about options order and default values docs#6204 by @ximex
- feat: add SSD1683 and goodisplay docs#6054 by @Eelviny
- [mipi_dsi] Add Seeed reTerminal D1001 docs#6494 by @clydebarrow
- [esp32_ble] Add
use_psramoption to offload BT memory allocation to SPIRAM docs#6503 by @edwardtfn - Round to significant digits filter docs#5485 by @gapple
- [esp32] docs for add watchdog_timeout configuration variable docs#6505 by @rwrozelle
- [dsmr] Update documentation for the new changes docs#6495 by @PolarGoose
- [ac_dimmer] Zero-crossing interrupt type documentation docs#6490 by @aselafernando
- [api] Document new max_connections defaults docs#6502 by @bdraco
- Add support for Zigbee binary sensors on ESP32 H2 and C6 docs#5582 by @luar123
- [audio_http] Document new audio_http media source docs#6446 by @kahrendt
- [nrf52,deep_sleep, zigbee] add deep sleep support with zigbee wakeup docs#6069 by @tomaszduda23
- [sendspin] Add Sendspin hub documentation docs#6507 by @kahrendt
- [sendspin] Document group media player (Docs PR2) docs#6513 by @kahrendt
- [sendspin] Document the Sendspin media source component (Docs PR 3) docs#6515 by @kahrendt
- [sendspin] Document the new Sendspin text sensor (Docs PR4) docs#6522 by @kahrendt
- [sendspin] Document metadata sensor component docs#6523 by @kahrendt
- [sendspin] Remove IDF restriction docs#6524 by @kahrendt
- [speaker] Remove deprecated codec support option docs#6275 by @kahrendt
- [radio_frequency] New component documentation docs#6466 by @kbx81
- [ir_rf_proxy] Updates for RF docs#6526 by @kbx81
- [zigbee] Fix duplicate router option in Zigbee documentation docs#6530 by @tomaszduda23
- [lvgl] Document PRESSED option for binary sensor docs#6542 by @clydebarrow
- [modbus] Split modbus_server from modbus_controller docs#6404 by @exciton
- Clarify maximum sleep duration for deep sleep mode docs#6543 by @tomaszduda23
- Update DFU component documentation and reset_pin details docs#6531 by @tomaszduda23
- [mapping] Add doc for default_value docs#6488 by @clydebarrow
- [lvgl] Document additonal layout options docs#6532 by @clydebarrow
- [output] Document USE_OUTPUT_FLOAT_POWER_SCALING gating for lambda use docs#6525 by @bdraco
- [wifi] Document phy_mode option for ESP8266 docs#6533 by @bdraco
- [sendspin] Document the new decode_memory option docs#6558 by @kahrendt
- [usb_host] Document max_packet_size option for ESP32-P4 USB HS docs#6229 by @p1ngb4ck
- [ota] Add partition table update functionality to ota component docs#6514 by @Mat931
- [bluetooth_proxy] Update information about the nvs partition docs#6571 by @Mat931
- [sensor] Document 24 h cap on throttle_average period docs#6556 by @bdraco
- [sx126x] document cold sleep option for set_mode_sleep docs#6552 by @swoboda1337
- [ota] Document --ota-platform CLI flag for web_server OTA docs#6564 by @bdraco
- [audio] Add audio codec configuration documentation docs#6555 by @kahrendt
- [lvgl] Document passing coordinates in triggers docs#6577 by @clydebarrow
- [sensor] Document alternate ntc calibration docs#6509 by @clydebarrow
- [speaker] Update doc for SPDIF output support docs#5829 by @kbx81
- [ota] Add bootloader update functionality to ota component docs#6580 by @Mat931
- Bump fast-xml-builder from 1.1.5 to 1.2.0 docs#6589 by @dependabot[bot]
- Realign and style badge docs#6553 by @dan-long-dev
- Add sensor to esp32 docs#6528 by @luar123
- Add toolchain config option and ESP-IDF toolchain guide docs#6312 by @diorcety
- [lvgl] Update line widget documentation docs#6566 by @clydebarrow
- add on join trigger for esp32 docs#6535 by @luar123
- Add 'power_source' entry for esp32 docs#6537 by @luar123
- [lvgl] Document
on_updatetrigger and newtriggeroption docs#6588 by @clydebarrow - [mitsubishi_cn105] Document remote room temperature actions docs#6417 by @crnjan
- [voice_assistant] Document second microphone option docs#6601 by @kahrendt
- [ir_rf_proxy] Document on_control trigger and CC1101 integration pattern docs#6606 by @kbx81
- Bump actions/create-github-app-token from 3.1.1 to 3.2.0 docs#6605 by @dependabot[bot]
- [host][ota] Document host platform OTA support docs#6583 by @bdraco
- Document config-hash command docs#6412 by [@ccu...
2026.4.5
- Fix formatting issue in servo.mdx documentation docs#6496 by @serl
- Update micro_wake_word.mdx docs#6450 by @tdixonspin
- Bump jsdom from 29.1.0 to 29.1.1 docs#6561 by @dependabot[bot]
- Removed wrong Wikipedia link (S0 Interface ) in power_meter.mdx docs#6557 by @Dome-Maurice
- Bump astro from 6.1.9 to 6.2.2 docs#6573 by @dependabot[bot]
- Bump @astrojs/starlight from 0.38.2 to 0.38.5 docs#6576 by @dependabot[bot]
2026.4.4
- Bump postcss from 8.5.8 to 8.5.12 docs#6539 by @dependabot[bot]
- Bump jsdom from 29.0.1 to 29.1.0 docs#6541 by @dependabot[bot]
- Add Radio Frequency Proxy ready-made project docs#6559 by @balloob
2026.4.3
- Refresh the 404 page docs#6510 by @jesserockz
- Bump fast-xml-parser and @astrojs/rss docs#6511 by @dependabot[bot]
- Bump actions/setup-node from 6.3.0 to 6.4.0 docs#6499 by @dependabot[bot]
- Bump actions/create-github-app-token from 3.0.0 to 3.1.1 docs#6444 by @dependabot[bot]
- Bump actions/upload-artifact from 7.0.0 to 7.0.1 docs#6445 by @dependabot[bot]
- Use client id from org vars for GitHub App token docs#6516 by @jesserockz
- Bump astro from 6.0.8 to 6.1.8 docs#6504 by @dependabot[bot]
- Bump astro from 6.0.8 to 6.1.4 docs#6403 by @dependabot[bot]
- Bump actions/github-script from 8.0.0 to 9.0.0 docs#6434 by @dependabot[bot]
- [ci] Auto-close PRs opened from a fork's current or next branch docs#6518 by @bdraco
- Bump katex from 0.16.40 to 0.16.45 docs#6394 by @dependabot[bot]
- [search] Enter goes to first result docs#6538 by @clydebarrow
2026.4.2
- Remove Arduino Port Extender link docs#6489 by @cyberplant
- Add Link response headers for agent discovery docs#6492 by @jesserockz
- Add Content-Signal directive to robots.txt docs#6498 by @jesserockz
- [esp32] Document Secure Boot V1 ECDSA signing scheme docs#6500 by @kbx81
- [troubleshooting] Update crash reporting docs for ESP32, ESP8266, and RP2040 docs#6473 by @bdraco
- Document blocking warning and fix runtime_stats wall time docs docs#6380 by @bdraco
- [api] Document new max_connections defaults docs#6502 by @bdraco