2026.10.0b5
- [mdns] Advertise the connected interface in the network TXT record esphome#20673 by @kbx81
- [web_server_idf] Keep active SSE sessions out of the LRU purge esphome#17383 by @anunayk
- Bump aioesphomeapi from 46.10.0 to 46.11.0 esphome#20766 by @esphome[bot]
- [mqtt] Match subscription topics in a loop instead of recursing per character esphome#20767 by @bdraco
- [usb_uart] Expose
interface_classandport_numberesphome#20659 by @puddly (new-feature) - [noise] Initialize the protocol id's reserved field for ESP-IDF 6.1 esphome#20779 by @bdraco
- Bump aioesphomeapi from 46.11.0 to 46.12.0 esphome#20781 by @esphome[bot]
- [api][sendspin] Add the Sendspin client id to the capabilities message esphome#20775 by @kahrendt
- [esp32_ble_client] Value-initialize the connection parameters for ESP-IDF 6.1 esphome#20776 by @bdraco
- [bluetooth_connection] Value-initialize the connection parameters for ESP-IDF 6.1 esphome#20774 by @bdraco
- [mipi_rgb] Rotate pure RGB panels in software esphome#20757 by @swoboda1337
- [epaper_spi] Ensure test card gets drawn esphome#20804 by @clydebarrow
- Bump bundled esphome-device-builder to 1.24.0 esphome#20851 by @esphome[bot]
- [esp32] Bump recommended ESP-IDF to 5.5.6 esphome#20987 by @swoboda1337
- [debug] Log uptime in dump_config esphome#20989 by @swoboda1337
- [tcp_uart] Expose the connection entities as platforms esphome#21009 by @bdraco (new-platform)
- [uart_tcp] Expose the connection entities as platforms esphome#21008 by @bdraco (new-platform)
- [bl0906] Read stale receive bytes instead of spinning on flush() esphome#21035 by @bdraco
- [api] Poll the outgoing dial every loop on deep sleep builds esphome#21077 by @exciton
- [api] Poll the outgoing dial every loop esphome#21085 by @exciton