- Update mcp23s17.cpp esphome#3797 by @pawel3410
- Allow CORS for web_server esphome#3819 by @zhzhzhy
- Dont fail fast on CI for docker esphome#3832 by @jesserockz
- Thermostat remove deprecated config esphome#3643 by @MrMDavidson (breaking-change)
- Add support for parsing the short local name in the tracker esphome#3854 by @bdraco
- Add display GPIO setup instruction for Aliexpress display esphome#3851 by @kbx81
- fix dump preset string type esphome#3863 by @glmnet
- Bump CI to python 3.9 esphome#3869 by @jesserockz
- Add cg.with_local_variable esphome#3577 by @jpeletier
- Fix time/automation (cron) wdt crash when time jumps ahead too much esphome#3844 by @jpeletier
- Bump pyupgrade from 2.37.3 to 3.0.0 esphome#3867 by @dependabot[bot]
- Add min_version to esphome config esphome#3866 by @jesserockz
- Bump python min to 3.9 esphome#3871 by @jesserockz (breaking-change)
- Bump pylint from 2.15.2 to 2.15.3 esphome#3870 by @dependabot[bot]
- Add new sensor device classes esphome#3895 by @jesserockz
- Refactor xpt2046 to be a touchscreen platform esphome#3793 by @nielsnl68 (breaking-change)
- Proxy friendly host url resolution for
use_address
with path. esphome#3653 by @RoboMagus - Update webserver index file esphome#3896 by @jesserockz
- Correctly set ble_write UUIDs based on their lengths. esphome#3885 by @RoboMagus
- Fix default unit for ble_rssi sensor esphome#3874 by @RoboMagus
- Exposing coordinates from touchscreen binary sensor esphome#3891 by @gpambrozio
- Fix type annotation on
extract_registry_entry_config
esphome#3623 by @quentinmit - Add ble RSSI sensor for connected devices esphome#3860 by @RoboMagus (breaking-change)
- Fix pulse_meter filter logic esphome#3321 by @cstaahl
- Add support for ZHLT01 heatpump IR protocol esphome#3655 by @cfeenstra1024
- Send GATT error events to HA esphome#3884 by @jesserockz
- Do not require CS pin for ST7789V esphome#3888 by @definitio