Releases: esphome/esphome
Releases · esphome/esphome
2024.2.0b1
- Bump esptool from 4.6.2 to 4.7.0 esphome#5935 by @dependabot[bot]
- Bump actions/download-artifact from 3.0.2 to 4.0.0 esphome#5936 by @dependabot[bot]
- Bump build-image action versions esphome#5954 by @jesserockz
- Revert "Bump build-image action versions" esphome#5955 by @jesserockz
- Revert "Bump actions/download-artifact from 3.0.2 to 4.0.0" esphome#5956 by @jesserockz
- Bump zeroconf from 0.130.0 to 0.131.0 esphome#5967 by @dependabot[bot]
- Add ability to lock to set mode esphome#5924 by @ysmilda
- feat: add AS5600 component/sensor esphome#5174 by @ammmze (new-integration)
- Add default substitutions for package includes esphome#5752 by @mknjc
- Add gradient option to addressable color wipe effect esphome#5689 by @lifeisafractal
- Added alarm processing for Haier component (hOn protocol) esphome#5965 by @paveldn
- Allow haier remote protocol to use lambdas esphome#5898 by @catlee
- PMSx003 add relevant device and state classes to default config esphome#5633 by @wheimbigner (breaking-change)
- Add waveshare 2.7in V2 model esphome#5903 by @gumulka
- Add support for waveshare 2.9in B V3 version esphome#5902 by @gumulka
- Fix pin reuse in test1 esphome#5978 by @jesserockz
- Add Waveshare 1.47in 172x320 to ST7789v component esphome#5884 by @mrtoy-me
- (fingerprint_grow) Added on_finger_scan_invalid automation. esphome#5885 by @RubenNL
- Alarm panel: Add changes to support enhanced features esphome#5671 by @hwstar
- support default pins for adafruit esp32 feather v2 esphome#5482 by @sbrudenell
- Bug: Unwanted change resistance in x9c component esphome#5483 by @fizista
- Improvements to RF receiver for Drayton Digistat heating controller esphome#5504 by @marshn
- Reduce memory usage with StringRef in MQTT Components esphome#5719 by @kahrendt
- Nextion allow underscore on names esphome#5979 by @edwardtfn
- Add Keeloq RF protocol esphome#5511 by @marshn
- Add a Binary Sensor Filter for state settling esphome#5900 by @cottsay
- Lint the script folder files esphome#5991 by @jesserockz
- web_server support for home assistant like styling esphome#5854 by @afarago
- [Touchscreen] Add expire of touch record. esphome#5986 by @Fabian-Schmidt
- Support for ST7567 display 128x64 (I2C, SPI) esphome#5952 by @latonita (new-integration)
- Add constants used by multiple display drivers to global const.py esphome#6033 by @clydebarrow
- Nextion queue size esphome#6029 by @edwardtfn
- Ble client additions and fixes esphome#5277 by @clydebarrow
- HaierProtocol library updated to 0.9.25 to fix the answer_timeout bug esphome#6015 by @paveldn
- GT911 touchscreen: Fix bug causing touch button release to fail esphome#6042 by @clydebarrow
- Display: Introduce
draw_pixels_at()
method for fast block display rendering esphome#6034 by @clydebarrow - clang-format and clang-tidy scripts: More robust algorithm to find correct executable esphome#6041 by @clydebarrow
- Don't crash with invalid adc pin esphome#6059 by @ssieb
- Add questionmark to default glyphs. esphome#6053 by @RubenNL
- pylontech: fix voltage_low and voltage_high wrong unit esphome#6060 by @functionpointer
- Bump flake8 from 6.1.0 to 7.0.0 esphome#6058 by @dependabot[bot]
- Nextion enable upload from https when using esp-idf esphome#6051 by @edwardtfn
- Extends UART change at runtime to ESP8266 esphome#6019 by @edwardtfn
- Nextion draw QR code at runtime esphome#6027 by @edwardtfn
- Extend i2s config options esphome#6056 by @Hadatko
- Add getter for image data_start esphome#6036 by @clydebarrow
- Bump hypothesis to 6.92.1 esphome#6011 by @bdraco
- Bump recommended ESP32 IDF to 4.4.6 esphome#6048 by @bdraco
- Bump pytest from 7.4.3 to 7.4.4 esphome#6046 by @dependabot[bot]
- dashboard: refactor ping implementation to be more efficient esphome#6002 by @bdraco
- Bump pytest-asyncio from 0.23.2 to 0.23.3 esphome#6047 by @dependabot[bot]
- Bump black from 23.12.0 to 23.12.1 esphome#6018 by @dependabot[bot]
- Run python tests on windows and macos esphome#6010 by @bdraco
- BME280 SPI esphome#5538 by @apbodrov (new-integration) (breaking-change)
- Actions to enable and disable WireGuard connection esphome#5690 by @droscy
- hydreon_rgxx - fix missing cg.add(var.set_model(...)) esphome#6065 by @mrtoy-me
- Bump pillow to 10.2.0. esphome#6091 by @pfrenssen
- convert cse7766 to non-polling esphome#6095 by @ssieb (breaking-change)
- Use touch state from ft63x6 driver. esphome#6055 by @nielsnl68
- update script/setup so it works fine on windows esphome#6087 by @nielsnl68
- add Pico-ResTouch-LCD-3.5 esphome#6078 by @nielsnl68
- Revert "add Pico-ResTouch-LCD-3.5" esphome#6098 by @nielsnl68
- Add triangle shapes to display component esphome#6096 by @mathieu-mp
- Fingerprint_grow: Trigger on finger scan start and on finger scan misplaced esphome#6003 by @alexborro
- Add continuous option to the graph [#6093](#6...
2023.12.9
- fix sen5x negative temperature esphome#6082 by @ssieb
- negative values for all DHT22 variants esphome#6074 by @ssieb
- fix negative temperature for pmsx003 esphome#6083 by @ssieb
- fix: negative temperatures on PMS5003T sensors esphome#6100 by @aschmitz
2023.12.8
- Let show_*_page actions depend on "Display" esphome#6092 by @guillempages
- Fix some Voice Assistant bugs esphome#6121 by @jesserockz
2023.12.7
- Fix RMT timing clock base esphome#6101 by @majkrzak
- Create RingBuffer for VoiceAssistant esphome#6102 by @jesserockz
- Inkplate6: Fix crash with initial set of greyscale esphome#6038 by @clydebarrow
2023.12.6
- Fix device not requesting Home Assistant time at the update interval esphome#6022 by @bdraco
- fix compilation error for libretiny esphome#6064 by @tomaszduda23
- pylontech: Fix parsing error with US2000 esphome#6061 by @functionpointer
- Support full (>460 char) dumps of Pronto IR commands esphome#6040 by @rpaskowitz
- ESP32-C3 USB_CDC fixes esphome#6069 by @kbx81
- Improv Serial -- don't wait for incoming bytes esphome#6089 by @kbx81
- add STATE_CLASS_TOTAL_INCREASING to bl0940 and bl0942 esphome#6090 by @tomaszduda23
- Fallback to pure-python loader for better error when YAML loading fails esphome#6081 by @bdraco
2023.12.5
- Fix docker builds esphome#6012 by @bdraco
2023.12.4
- dashboard: Only ping when polling is active esphome#6001 by @bdraco
- tt21100: restore init read esphome#6008 by @nielsnl68
- dashboard: Fix file writes on Windows esphome#6013 by @bdraco
- Display: fix class inherence in Python script esphome#6009 by @nielsnl68
2023.12.3
- Fix unexpected disconnects when outgoing buffer is full during keepalive esphome#5988 by @bdraco
- Regenerate api_pb2 after manual changes were added incorrectly in #5732 esphome#5990 by @jesserockz
- Improved sensor readings in htu21d component. esphome#5839 by @matzman666
- Fix dashboard logs when api is disabled and using MQTT esphome#5992 by @bdraco
- Fix broken configs with non-existent components esphome#5993 by @jesserockz
2023.12.2
- ESP32-S3 and ESP-IDF don't play well with USB_CDC and need USB_SERIAL_JTAG esphome#5929 by @clydebarrow
- Update libtiff6 esphome#5985 by @cvandesande
- Override GPIOs 12 and 13 on the airm2m (LuatOS) board esphome#5982 by @davidmonro
- Add workaround for crash in Arduino 2.0.9 when CDC is configured esphome#5987 by @kbx81
- web_server.py: return empty content when file doesn't exist esphome#5980 by @jessicah
2023.12.1
- Fix replaced - in allowed characters during object_id sanitizing esphome#5983 by @jesserockz