ESPHome 2022.9.0 - 21st September 2022
ESPHome Editor

The editor used in ESPHome has been swapped out for Monaco thanks to @glmnet. He has been working hard to make the experience of writing your YAML configurations easier and it now supports auto completion with popups to show you more information.
Factory Reset

A new Factory Reset switch and button has been added this release, allowing resetting of information such as counters, restored values, and more importantly, the wifi credentials of a device that has been set up using the captive portal such as pre-flashed devices you would have purchased.
Bluetooth Active Connections

ESPHome 2022.9.3 adds active connections to the bluetooth_proxy
component allowing Home Assistant
to connect to and control supported devices.
Release 2022.9.1 - September 22

- Revert “fix spi timing issues” esphome#3838 by @jesserockz
Release 2022.9.2 - September 29

- Bump dashboard to 20220925.0 esphome#3846 by @glmnet
Release 2022.9.3 - October 6

- Bluetooth Proxy active connections esphome#3817 by @jesserockz
Release 2022.9.4 - October 7

- Add network type to mdns service message esphome#3880 by @jesserockz
- Bump esphome-dashboard to 20221007.0 esphome#3881 by @jesserockz
- Dont add wifi block to yaml if discovered device uses ethernet esphome#3882 by @jesserockz
Full list of changes

New Components

- Add dps310 sensor support esphome#3704 by @kbx81 (new-integration)
- Support for MCP9600 Thermocouple Amplifier esphome#3700 by @MrEditor97 (new-integration)
- Add support to tm1621 display esphome#3737 by @Philippe12 (new-integration)
- u-fire EC sensor esphome#3774 by @pvizeli (new-integration)
- Add support for MPL3115A2 Pressure/Altitude and Temperature Sensor esphome#3371 by @kbickar (new-integration)
- Add support for BL0942 voltage, current, energy and power Sensor esphome#3777 by @dbuezas (new-integration)
- Add Factory Reset button and switch esphome#3724 by @anatoly-savchenkov (new-integration)
- Add support for TM1638 Led and Key component esphome#3340 by @skykingjwc (new-integration)
- Add uFire ISE sensor esphome#3789 by @pvizeli (new-integration)
Beta Changes

- null initialize total sensor for pulse counter esphome#3803 by @RoboMagus
- Sim800l add calls, multiline sms and ussd esphome#3630 by @glmnet
- Unify ’nullptr’ initalization of class members; esphome#3805 by @RoboMagus
- Initialize all child sensors to nullptr esphome#3808 by @jesserockz
- Remove floating point calculation from ac_dimmer ISR esphome#3770 by @Azimath
- split pronto codes if they are too long esphome#3812 by @ssieb
- [BME280] raise standby time esphome#3804 by @h3ndrik
- Make sprinkler reset_resume() method public esphome#3824 by @kbx81
- Bump dashboard to 20220919.1 esphome#3828 by @balloob
- Fix-esphome-validation-line-number esphome#3815 by @glmnet
- Bump dashboard to 20220920.0 esphome#3831 by @balloob
- Bump dashboard to 20220920.1 esphome#3834 by @glmnet
All changes

- support modifying the apds9960 settings esphome#3708 by @ssieb
- Add support for pvvx mithermometer display via ble client esphome#3333 by @puuu
- Improve OTA error messages adding return codes esphome#3698 by @IgnacioHR
- Send CR also for commands for sim800l esphome#3719 by @ssieb
- hydreon_rgxx: Support lens_bad, em_sat and temperature esphome#3642 by @functionpointer
- wifi: support 802.11k and 802.11v esphome#3600 by @stintel
- Add final validate for i2c with mix/max frequency esphome#3727 by @jesserockz
- Add dps310 sensor support esphome#3704 by @kbx81 (new-integration)
- Let favicon be cached esphome#3729 by @slovdahl
- Add bitmap font support esphome#3573 by @justfalter
- add log messages for bad pronto codes esphome#3738 by @ssieb
- add color compare operator’s esphome#3730 by @nielsnl68
- Support for MCP9600 Thermocouple Amplifier esphome#3700 by @MrEditor97 (new-integration)
- Support high update rates and fix several bugs in the cse7766 component. esphome#3675 by @fhriley
- Add Prometheus metrics relabeling esphome#3734 by @jangrewe
- mcp23017: read output latch registers during setup esphome#3744 by @andyboeh
- Captive portal show nearby WiFi with no ssid configured esphome#3748 by @anatoly-savchenkov
- Remove unnecessary schema extension on template button esphome#3753 by @jesserockz
- Tidy up switch schemas esphome#3754 by @jesserockz
- Add IP101 support to Ethernet component esphome#3751 by @kbx81
- Add BedJet Fan child component esphome#3735 by @jhansche
- ibeacon support for the ble_rssi sensor esphome#3745 by @wjtje
- Add AEHA IR Protocol esphome#3726 by @hazi
- Add sum type to binary_sensor_map esphome#3541 by @fbrthld
- Bump aioesphomeapi from 10.11.0 to 10.13.0 esphome#3740 by @dependabot[bot]
- Bump pylint from 2.14.5 to 2.15.0 esphome#3746 by @dependabot[bot]
- Esp32 pulsecounter optional pcnt esphome#3691 by @RoboMagus
- Bump black from 22.6.0 to 22.8.0 esphome#3760 by @dependabot[bot]
- Various ili9341 fixes esphome#3756 by @nielsnl68
- Add the same docker tags as used in HA esphome#3752 by @andrey-yantsen
- Bump pytest from 7.1.1 to 7.1.3 esphome#3766 by @dependabot[bot]
- Remove unneeded line (spi component adds it) esphome#3778 by @jesserockz
- Move crc16 to helpers esphome#3780 by @jesserockz
- YAML linting esphome#3779 by @jesserockz
- Add support to tm1621 display esphome#3737 by @Philippe12 (new-integration)
- u-fire EC sensor esphome#3774 by @pvizeli (new-integration)
- Add support for MPL3115A2 Pressure/Altitude and Temperature Sensor esphome#3371 by @kbickar (new-integration)
- Add support for BL0942 voltage, current, energy and power Sensor esphome#3777 by @dbuezas (new-integration)
- Bump pylint from 2.15.0 to 2.15.2 esphome#3785 by @dependabot[bot]
- Add Factory Reset button and switch esphome#3724 by @anatoly-savchenkov (new-integration)
- [MPU6050] Support devices with WHOAMI 0x98 esphome#3784 by @CarlosGS
- Bump zeroconf from 0.39.0 to 0.39.1 esphome#3782 by @dependabot[bot]
- Add support for TM1638 Led and Key component esphome#3340 by @skykingjwc (new-integration)
- Remove status_set_error from ufire_ec esphome#3792 by @pvizeli
- Bump frenck/action-yamllint from 1.2.0 to 1.3.0 esphome#3798 by @dependabot[bot]
- esp32_ble_tracker continuous and one shot scanning modes esphome#3649 by @jonofmac
- Add stop action for ble scanning esphome#3799 by @jesserockz
- Add Prometheus Service Discovery for online devices esphome#3788 by @cznewt
- Allow ble tracker to subscribe to ota start and stop the scanning esphome#3800 by @jesserockz
- Add uFire ISE sensor esphome#3789 by @pvizeli (new-integration)
- fix spi timing issues esphome#3763 by @IgnacioHR
- null initialize total sensor for pulse counter esphome#3803 by @RoboMagus
- Sim800l add calls, multiline sms and ussd esphome#3630 by @glmnet
- Unify ’nullptr’ initalization of class members; esphome#3805 by @RoboMagus
- Initialize all child sensors to nullptr esphome#3808 by @jesserockz
- Remove floating point calculation from ac_dimmer ISR esphome#3770 by @Azimath
- split pronto codes if they are too long esphome#3812 by @ssieb
- [BME280] raise standby time esphome#3804 by @h3ndrik
- Make sprinkler reset_resume() method public esphome#3824 by @kbx81
- Bump dashboard to 20220919.1 esphome#3828 by @balloob
- Fix-esphome-validation-line-number esphome#3815 by @glmnet
- Bump dashboard to 20220920.0 esphome#3831 by @balloob
- Bump dashboard to 20220920.1 esphome#3834 by @glmnet
Past Changelogs

- ESPHome 2022.8.0 - 17th August 2022
- ESPHome 2022.6.0 - 15th June 2022
- ESPHome 2022.5.0 - 18th May 2022
- ESPHome 2022.4.0 - 20th April 2022
- ESPHome 2022.3.0 - 16th March 2022
- ESPHome 2022.2.0 - 16th February 2022
- ESPHome 2022.1.0 - 19th January 2022
- ESPHome 2021.12.0 - 11th December 2021
- ESPHome 2021.11.0 - 17th November 2021
- ESPHome 2021.10.0 - 20th October 2021
- ESPHome 2021.9.0 - 15th September 2021
- ESPHome 2021.8.0 - 18th August 2021
- Changelog - Version 1.20.0 - 21st July 2021
- Changelog - Version 1.19.0 - 16th June 2021
- Changelog - Version 1.18.0 - 19th May 2021
- Changelog - Version 1.17.0 - 4th May 2021
- Changelog - Version 1.16.0 - February 3, 2021
- Changelog - Version 1.15.0 - September 13, 2020
- Changelog - Version 1.14.0 - November 1
- Changelog - Version 1.13.0 - May 30th 2019
- Changelog - Version 1.12.0
- Changelog - Version 1.11.0
- Changelog - Version 1.10.0
- Changelog - Version 1.9.0
- Version 1.8.0
- Version 1.7.0