Releases: esphome/esphome-docs
Releases · esphome/esphome-docs
2026.3.0b4
- Bring back components.json generation docs#6293 by @jesserockz
- [changelog] Clarify audio/media player changes docs#6297 by @kahrendt
2026.3.0b3
2026.3.0b2
- Updates to release note generation for astro docs#6256 by @jesserockz
- [speaker_source] Document new media player docs#6246 by @kahrendt
- [troubleshooting] Add ESP32 automatic crash reporting docs docs#6258 by @bdraco
- Generate release overview for 2026.3.0 docs#6257 by @jesserockz
- Update key_collector to add missing parameter... docs#5900 by @GarrStau
2026.3.0b1
- [mipi_spi] Add Waveshare 1.83 v2 panel docs#6019 by @schdro
- docs: Add WeAct 3-color e-paper displays to epaper_spi documentation docs#6053 by @pgolawsk
- [epaper_spi] Add Waveshare 7.5in e-Paper (H) to supported panels docs#6085 by @corneliusludmann
- [esp32_camera] Add support for sensors without JPEG support docs#5104 by @mback2k
- Restore height limit on images in component pages. docs#6120 by @clydebarrow
- [cc1101] documentation of actions allowing configuration changes docs#6124 by @sxtfov
- [mqtt] Remove broken ESP8266 ssl_fingerprints documentation docs#6134 by @bdraco
- [wifi] Add band_mode documentation for ESP32-C5 dual-band WiFi docs#6125 by @swoboda1337
- [modbus_controller] Update EPEVER example to use ESPTime API docs#6011 by @bdraco
- [nrf52,logger] Early debug docs#5906 by @tomaszduda23
- [hdc302x] New component docs docs#6135 by @joshuasing
- [version] text sensor add option
hide_hashto restore the pre-2026.1 behavior docs#6147 by @nagyrobi - [esp32] Document engineering_sample option for ESP32-P4 docs#6123 by @swoboda1337
- Document esp32_ble_server max_clients option docs#6148 by @RAR
- Add undocumented API changes and auto-generated upgrade checklist to release notes docs#6163 by @bdraco
- Esp ldo improvements docs#6133 by @p1ngb4ck
- [mipi_dsi] Add section for standalone displays and add 5 Waveshare panels to it docs#6098 by @gtjoseph
- [esp32_ble] Add documentation for ble security parameters docs#5769 by @whitty
- [esp32_hosted] Add configurable SDIO clock frequency docs#6168 by @deirdreobyrne
- [safe_mode] Add mark_boot_ok documentation docs#6157 by @mcassaniti
- [esp32] Update
execute_from_psramdocs docs#6164 by @clydebarrow - [media_Player] Document new actions/conditions docs#6101 by @kahrendt
- [speaker] Document support for decoding Opus audio docs#6071 by @kahrendt
- Add configuration notes for new pin def'n docs#6136 by @PedanticAvenger
- Sen6x docs#5801 by @mebner86
- [mipi_dsi] Shorten display text of URLs to prevent wrapping. docs#6160 by @gtjoseph
- [esp32_touch] Add ESP32-P4 support, document voltage_attenuation as ESP32-only docs#6104 by @swoboda1337
- [media_source] Initial platform component index docs#6197 by @kahrendt
- [lps22] Note support for the LPS22DF variant docs#6189 by @melak
- [openthread] Document output_power docs#6175 by @schdro
- speaker_media_player add off on capability docs#5190 by @rwrozelle
- Document sensor.integration.set_value action docs#6208 by @JiriPrchal
- [dps310] Document DPS368 as fully supported drop-in replacement docs#6209 by @bharvey88
- [ssd1306] suggest a different SPI mode to reduce visual glitching docs#6217 by @jktjkt
- Bump actions/setup-node from 6.2.0 to 6.3.0 docs#6214 by @dependabot[bot]
- Bump svgo from 4.0.0 to 4.0.1 docs#6212 by @dependabot[bot]
- [audio_file] Add initial documentation docs#6201 by @kahrendt
- Add ESPHome Bluetooth Keyboard project to DIY examples docs#6158 by @markusg1234
- [uart][usb_uart] Document debug_prefix option docs#6226 by @p1ngb4ck
- [rp2040] Update docs for arduino-pico 5.5.x: RP2350 support, pin names, LED example docs#6222 by @bdraco
- [http_request] Add tls_buffer_size_rx and tls_buffer_size_tx docs#6095 by @AndreKR
- [modbus] Add notes for turnaround_time, clarify disable_crc, flow_control_pin docs#5359 by @exciton
- [esp32] Document enable_full_printf advanced config option docs#6171 by @bdraco
- [audio_file] Document new media source docs#6202 by @kahrendt
- [uart] Return
flushresult, expose timeout via config docs#6236 by @kbx81 - [usb_uart] Return flush result, expose timeout via config docs#6237 by @kbx81
- [nrf52,ota] zephyr mcumgr ota docs#5740 by @tomaszduda23
- [serial_proxy] Add documentation for new serial proxy component docs#6196 by @kbx81
- [ble_nus] add uart doc docs#6221 by @tomaszduda23
- [nextion] Add configurable HTTP parameters for TFT upload docs#6172 by @edwardtfn
- [esp8266] Document enable_full_printf option docs#6238 by @bdraco
- [rp2040] Document enable_full_printf option docs#6239 by @bdraco
- [openthread] Docs for static log level code quality improvement docs#6219 by @rwrozelle
- Dew point component docs#6205 by @CFlix
- Bump @astrojs/starlight from 0.37.6 to 0.37.7 docs#6244 by @dependabot[bot]
- Bump katex from 0.16.33 to 0.16.38 docs#6245 by @dependabot[bot]
- [rp2040_ble] Add initial documentation for RP2040 BLE component docs#6233 by @bdraco
- [rp2040] Add initial flashing and BOOTSEL mode documentation docs#6213 by @bdraco
- [usb_uart] baud rate is not ignored on CDC-ACM docs#6198 by @jktjkt
- Rename host time source ID to host_time docs#6203 by @uiolee
- Revised Micronova documentation for clarity and updates docs#6153 by @aly-fly
- Fix hero image size docs#6253 by @mrdarrengriffin
- [online_imag...
2026.2.4
- [wifi] Revert cyw43_wifi_link_status change for RP2040 esphome#14424 by @bdraco
2026.2.3
- add variant PZEM-004T-100A-D-P(V1.0) docs#5737 by @rmie
- Indicate register type can only be Holding register docs#6145 by @IvanVeloz
- Bump actions/upload-artifact from 6.0.0 to 7.0.0 docs#6165 by @dependabot[bot]
- Bump starlight-blog from 0.25.2 to 0.25.3 docs#6155 by @dependabot[bot]
- Bump astro from 5.17.3 to 5.18.0 docs#6156 by @dependabot[bot]
- Bump rollup from 4.57.1 to 4.59.0 docs#6174 by @dependabot[bot]
- Bump fast-xml-parser from 5.3.6 to 5.4.1 docs#6173 by @dependabot[bot]
- Fix sensor docs formatting and required/optional mismatches docs#6178 by @swoboda1337
- Fix sensor docs schema mismatches (batch 2) docs#6179 by @swoboda1337
- Fix schema validation errors in climate and display docs docs#6180 by @swoboda1337
- Fix templatable annotations across action schemas docs#6183 by @swoboda1337
- Fix type/templatable ordering in entity and template docs docs#6185 by @swoboda1337
- Fix schema annotations in misc component docs docs#6186 by @swoboda1337
- Fix schema validation errors in entity domain and light docs docs#6182 by @swoboda1337
- Fix schema validation errors in root component docs (batch 1) docs#6181 by @swoboda1337
- Fix schema_doc.py validation false positives docs#6187 by @swoboda1337
- Fix remaining schema validation errors across 24 docs docs#6188 by @swoboda1337
- Fix remote_transmitter docs to match ESPHome schema docs#6177 by @swoboda1337
- Add example to max filter docs#5980 by @Chouffy
- [ImgBot] Optimize images docs#6159 by @imgbot[bot]
2026.2.2
- Bump actions/stale from 10.1.1 to 10.2.0 docs#6112 by @dependabot[bot]
- Bump astro from 5.17.1 to 5.17.3 docs#6115 by @dependabot[bot]
- Bump fast-xml-parser from 5.3.5 to 5.3.6 docs#6118 by @dependabot[bot]
- Bump devalue from 5.6.2 to 5.6.3 docs#6128 by @dependabot[bot]
- Bump jsdom from 28.0.0 to 28.1.0 docs#6117 by @dependabot[bot]
- Bump sharp from 0.33.5 to 0.34.5 docs#6116 by @dependabot[bot]
- Schema gen support starlight migration docs#6119 by @glmnet
- Fix schema_doc anchor resolution after Starlight migration docs#6129 by @swoboda1337
- [max7219digit] Fix incorrect action names in documentation docs#6131 by @swoboda1337
- [lint] Add checks for uppercase automation names and & separator docs#6132 by @swoboda1337
- Update homepage tagline to list more supported platforms docs#5292 by @Hedda
- Improve OG image docs#6142 by @mrdarrengriffin
- Add navigation to logo assets docs#6146 by @mrdarrengriffin
- [mipi_dsi] update transform docs docs#6140 by @clydebarrow
- Bump katex from 0.16.28 to 0.16.33 docs#6144 by @dependabot[bot]
- Fix Figure component to render markdown links in captions docs#6143 by @swoboda1337
- docs(aqi): clarify PM-only AQI limitation, add SEN5x to See Also docs#6149 by @bharvey88
2026.2.1
- [faq] Add brownout detector troubleshooting section docs#6122 by @swoboda1337
- Restore height limit on images in component pages. docs#6120 by @clydebarrow
2026.2.0
- Fix Made for ESPHome logo links and add missing PNGs docs#5917 by @swoboda1337
- Fix unresolved image warnings and fail build on missing images docs#5918 by @swoboda1337
- Update changelog for 2026.1.0 docs#5919 by @bdraco
- Update web_server and captive_portal compression default to gzip docs#5924 by @bdraco
- add Guition JC8012P4A1 docs#5922 by @remcom
- [easy] Replace "name" key for color with "id" key in display docs docs#5927 by @dschafer
- [select] Document
select.iscondition docs#5928 by @clydebarrow - [mipi_spi] Add docs for CYD variants docs#5947 by @clydebarrow
- [status] Document update_interval option docs#5943 by @bdraco
- [debug] Document min_free sensor and ESP32 fragmentation support docs#5921 by @bdraco
- Describe the max_delta filter docs#5807 by @polyfloyd
- Add Claude Code PR workflow skill docs#5930 by @swoboda1337
- [heatpumpir] Add ESP-IDF framework support to docs docs#5959 by @swoboda1337
- [infrared] Fix example in release notes docs#5963 by @kbx81
- [esp32]
esp-idfis now the default framework for all variants docs#5960 by @ximex - [nextion] Add configurable startup and queue timeout constants docs#5454 by @edwardtfn
- [mipi_dsi] add M5Stack-Tab5-V2 model docs#5677 by @miniskipper
- [bthome_mithermometer] add encrypted beacon support docs#5961 by @nagyrobi
- Remove media players that don't rely on Sendspin docs#5965 by @balloob
- [sensor] Update clamp filter docs docs#5966 by @clydebarrow
- Add Dew Point Sensor Component to DIY examples docs#5964 by @iret33
- [scd4x] fix indent in yaml example docs#5967 by @hashier
- Adjust BMP581 for component rename, additional sensor example, stage for SPI docs#5914 by @danielkent-net
- initial creation for sy6970 component docs#5935 by @linkedupbits
- [http_request] Document ca_certificate_path for ESP32 docs#5982 by @swoboda1337
- [esp32] Document use_full_certificate_bundle advanced option docs#5989 by @bdraco
- Add Huidu HD-WF1 to display component list docs#5942 by @sehraf
- [zigbee,time] add zigbee time doc docs#5863 by @tomaszduda23
- [zigbee] address change docs#5991 by @tomaszduda23
- Bump docker/login-action from 3.6.0 to 3.7.0 docs#6000 by @dependabot[bot]
- [nrf52,zigbee] add number docs#5995 by @tomaszduda23
- Add CH423 I/O expander documentation docs#5895 by @dwmw2
- [pmsx003] add new types docs#5850 by @ximex
- [esp32] Document include_builtin_idf_components advanced option docs#6001 by @bdraco
- Add docs for dlms_meter component docs#4536 by @SimonFischer04
- [ethernet] Add docs for on_connect and on_disconnect triggers docs#6018 by @rogerfachini
- Add WAVESHARE-ESP32-P4-WIFI6-TOUCH-LCD-7B mipi_dsi driver docs#5998 by @agillis
- [key_collector] Document text_sensor docs#6003 by @clydebarrow
- [cover] document new triggers docs#5971 by @clydebarrow
- Update Arduino vs ESP-IDF build time comparison docs#6036 by @swoboda1337
- [esp32] Document Arduino selective compilation optimization docs#6006 by @bdraco
- [vbus]: document DeltaSol BS/2 (DrainBack) support docs#6032 by @Bercek71
- Update DSMR documentation to match changes in https://github.com/esph… docs#6038 by @PolarGoose
- Add target temperature lambda to water heater template docs#6012 by @tronikos
- [epaper_spi] Document JD79660 based Waveshare 1.54 (G) docs#6030 by @schdro
- [mipi_dsi] Add WAVESHARE-ESP32-P4-WIFI6-TOUCH-LCD 3.4C and 4C docs#6046 by @gtjoseph
- Add on and away state lambdas to water heater template docs#6044 by @tronikos
- [globals] Document update_interval option docs#5945 by @bdraco
- [ld2450] Document on_data action docs#5993 by @ccutrer
- [esp32] Document advanced sdkconfig options for debug, TLS, FATFS, and peripherals docs#5999 by @bdraco
- [bl0942] Update references docs#5853 by @DjordjeMandic
- [logger] Add nRF52 to task_log_buffer_size documentation docs#6061 by @tomaszduda23
- fix: SchemaGen more resilent handling of docref shortcode docs#6062 by @glmnet
- [mqtt.cover] Adds
mqtt_use_json_payloadoption tocover. docs#5817 by @heythisisnate - [esp32_ble_beacon] Document tx_power unavailable on ESP-Hosted docs#6040 by @swoboda1337
- Hugo to Starlight migration docs#6037 by @mrdarrengriffin
- [bl0942] Update docs to match esphome PR#12867 docs#6075 by @DjordjeMandic
- [changelog] Add 2026.2.0 release highlights and breaking changes docs#6070 by @bdraco
- Fix malformed links and add missing image in component index docs#6076 by @swoboda1337
- Fix blank guides/changelog and guides index pages docs#6077 by @swoboda1337
- Prefix APIRef links with "API Reference:" docs#6081 by @swoboda1337
- Make changelog index a real searchable page docs#6083 by @swoboda1337
- [remote_transmitter, remote_receiver, esp32_rmt_led_strip] Document ESP32-C2/C61 no RMT support [docs#...
2026.2.0b5
- Link domain names to component pages in automation lists docs#6111 by @swoboda1337