diff --git a/changelog/2023.12.0.rst b/changelog/2023.12.0.rst index 255b2e8eb..353b1cf72 100644 --- a/changelog/2023.12.0.rst +++ b/changelog/2023.12.0.rst @@ -59,7 +59,7 @@ New Components - Pylontech integration (solar battery bank) :esphomepr:`4688` by :ghuser:`functionpointer` (new-integration) - Add Chamberlain/HomEntry HE60R garage door opener :esphomepr:`5834` by :ghuser:`clydebarrow` (new-integration) - Add graphical display menu :esphomepr:`4105` by :ghuser:`MrMDavidson` (new-integration) -- Updating the touchscreen interface structure :esphomepr:`4596` by :ghuser:`nielsnl68` (new-integration) +- Updating the touchscreen interface structure :esphomepr:`4596` by :ghuser:`nielsnl68` (new-integration) (breaking-change) - Added the A02YYUW distance sensor :esphomepr:`5729` by :ghuser:`TH-Braemer` (new-integration) - Add support for PN7160 :esphomepr:`5486` by :ghuser:`kbx81` (new-integration) - Add support for PN7150 :esphomepr:`5487` by :ghuser:`kbx81` (new-integration) @@ -73,7 +73,7 @@ Breaking Changes - mcp3008: Tidy up and fix auto load bug :esphomepr:`5842` by :ghuser:`jesserockz` (breaking-change) - Nextion colors parameters :esphomepr:`5699` by :ghuser:`edwardtfn` (breaking-change) - Checks for pins used in multiple places :esphomepr:`5666` by :ghuser:`clydebarrow` (breaking-change) -- Updating the touchscreen interface structure :esphomepr:`4596` by :ghuser:`nielsnl68` (new-integration) +- Updating the touchscreen interface structure :esphomepr:`4596` by :ghuser:`nielsnl68` (new-integration) (breaking-change) Beta Changes ^^^^^^^^^^^^ @@ -91,19 +91,19 @@ Beta Changes - web_server_idf: fix call with hardcoded http code :esphomepr:`5942` by :ghuser:`dentra` - Revert pure virtual functions in UART component from #5920 :esphomepr:`5932` by :ghuser:`DrCoolzic` - Use the correct UART/`Serial` when CDC is enabled :esphomepr:`5957` by :ghuser:`kbx81` +- rename ``set_raw_touch_position_`` to ``add_raw_touch_position_`` :esphomepr:`5962` by :ghuser:`nielsnl68` - Fix build issue with UART component when building with Arduino and CDC :esphomepr:`5964` by :ghuser:`kbx81` -- Fix I2CBus::write() bug and add i2c documentation :esphomepr:`5947` by :ghuser:`DrCoolzic` +- Fix ``I2CBus::write()`` bug and add i2c documentation :esphomepr:`5947` by :ghuser:`DrCoolzic` - Add deep sleep between updates for waveshare epaper 1.54in and 1.54inv2 :esphomepr:`5961` by :ghuser:`mathieu-mp` - Speed up writing protobuf strings/bytes :esphomepr:`5828` by :ghuser:`bdraco` - Bump aioesphomeapi to 21.0.1 :esphomepr:`5969` by :ghuser:`bdraco` -- rename ``set_raw_touch_position_`` to ``add_raw_touch_position_`` :esphomepr:`5962` by :ghuser:`nielsnl68` - image: allow the image to by auto-loaded by animation :esphomepr:`5139` by :ghuser:`ayufan` - Fix pin reuse error with pin expanders :esphomepr:`5973` by :ghuser:`jesserockz` All changes ^^^^^^^^^^^ -- Nextion support to `esp-idf` :esphomepr:`5667` by :ghuser:`edwardtfn` +- Nextion support to ``esp-idf`` :esphomepr:`5667` by :ghuser:`edwardtfn` - fix pin range for xl9535 :esphomepr:`5722` by :ghuser:`ssieb` - Bump black from 23.10.1 to 23.11.0 :esphomepr:`5702` by :ghuser:`dependabot[bot]` - Speed up YAML by using YAML C loader when available :esphomepr:`5721` by :ghuser:`bdraco` @@ -146,7 +146,7 @@ All changes - Run all tests when local testing. :esphomepr:`5717` by :ghuser:`Fabian-Schmidt` - Bump aioesphomeapi from 18.5.7 to 18.5.9 :esphomepr:`5830` by :ghuser:`dependabot[bot]` - Allow split uart pin inversion for ESP-IDF :esphomepr:`5831` by :ghuser:`clydebarrow` -- Add `is_detected()` for Nextion displays :esphomepr:`5825` by :ghuser:`edwardtfn` +- Add ``is_detected()`` for Nextion displays :esphomepr:`5825` by :ghuser:`edwardtfn` - Pull PollingComponent up from individual display drivers to Display. :esphomepr:`5444` by :ghuser:`clydebarrow` - Implement variable length single word SPI writes. :esphomepr:`5678` by :ghuser:`clydebarrow` - Add 'enable_on_boot' feature to power_supply :esphomepr:`5826` by :ghuser:`clydebarrow` @@ -158,11 +158,11 @@ All changes - Pylontech integration (solar battery bank) :esphomepr:`4688` by :ghuser:`functionpointer` (new-integration) - Implement deep sleep and clear screen on Waveshare 7.5in B V3 :esphomepr:`5239` by :ghuser:`lucasprim` - Fix ESP-IDF uart initialisation sequence to match Espressif docs. :esphomepr:`5838` by :ghuser:`clydebarrow` -- Nextion - Align strings on `dump_config` :esphomepr:`5824` by :ghuser:`edwardtfn` +- Nextion - Align strings on ``dump_config`` :esphomepr:`5824` by :ghuser:`edwardtfn` - Speed up (and fix) ili9xxx display component. :esphomepr:`5406` by :ghuser:`clydebarrow` - Fix regex for 'byte' custom CI check :esphomepr:`5851` by :ghuser:`jesserockz` - Pass through additional arguments to create number :esphomepr:`5849` by :ghuser:`clydebarrow` -- Nextion `on_touch` trigger :esphomepr:`5833` by :ghuser:`edwardtfn` +- Nextion ``on_touch`` trigger :esphomepr:`5833` by :ghuser:`edwardtfn` - Nextion colors parameters :esphomepr:`5699` by :ghuser:`edwardtfn` (breaking-change) - dashboard: fix supervisor auth doing I/O in the event loop :esphomepr:`5807` by :ghuser:`bdraco` - Improve reliability of Nextion TFT uploads (Arduino) :esphomepr:`5683` by :ghuser:`edwardtfn` @@ -206,7 +206,7 @@ All changes - Fix uninitialized climate target temperature :esphomepr:`5795` by :ghuser:`ckoca` - Bump aioesphomeapi from 19.3.0 to 20.0.0 :esphomepr:`5911` by :ghuser:`dependabot[bot]` - Bump black from 23.11.0 to 23.12.0 :esphomepr:`5912` by :ghuser:`dependabot[bot]` -- Updating the touchscreen interface structure :esphomepr:`4596` by :ghuser:`nielsnl68` (new-integration) +- Updating the touchscreen interface structure :esphomepr:`4596` by :ghuser:`nielsnl68` (new-integration) (breaking-change) - Added the A02YYUW distance sensor :esphomepr:`5729` by :ghuser:`TH-Braemer` (new-integration) - Fix AHT10 / AHT20 communication :esphomepr:`5198` by :ghuser:`flaminggoat` - Fix crash when handling pin_check error :esphomepr:`5915` by :ghuser:`clydebarrow` @@ -221,7 +221,7 @@ All changes - UART change at runtime :esphomepr:`5909` by :ghuser:`edwardtfn` - Bump aioesphomeapi from 20.1.0 to 21.0.0 :esphomepr:`5922` by :ghuser:`dependabot[bot]` - Fix the initial run of lambda light effects :esphomepr:`5921` by :ghuser:`smithjacobj` -- Exposes `load_settings` to `UARTComponent` class :esphomepr:`5920` by :ghuser:`edwardtfn` +- Exposes ``load_settings`` to `UARTComponent` class :esphomepr:`5920` by :ghuser:`edwardtfn` - Add support for PN7160 :esphomepr:`5486` by :ghuser:`kbx81` (new-integration) - Add support for PN7150 :esphomepr:`5487` by :ghuser:`kbx81` (new-integration) - Allow use of CDC/JTAG loggers on esp32 variants with Arduino :esphomepr:`4658` by :ghuser:`jesserockz` @@ -237,12 +237,12 @@ All changes - web_server_idf: fix call with hardcoded http code :esphomepr:`5942` by :ghuser:`dentra` - Revert pure virtual functions in UART component from #5920 :esphomepr:`5932` by :ghuser:`DrCoolzic` - Use the correct UART/`Serial` when CDC is enabled :esphomepr:`5957` by :ghuser:`kbx81` +- rename ``set_raw_touch_position_`` to ``add_raw_touch_position_`` :esphomepr:`5962` by :ghuser:`nielsnl68` - Fix build issue with UART component when building with Arduino and CDC :esphomepr:`5964` by :ghuser:`kbx81` - Fix I2CBus::write() bug and add i2c documentation :esphomepr:`5947` by :ghuser:`DrCoolzic` - Add deep sleep between updates for waveshare epaper 1.54in and 1.54inv2 :esphomepr:`5961` by :ghuser:`mathieu-mp` - Speed up writing protobuf strings/bytes :esphomepr:`5828` by :ghuser:`bdraco` - Bump aioesphomeapi to 21.0.1 :esphomepr:`5969` by :ghuser:`bdraco` -- rename ``set_raw_touch_position_`` to ``add_raw_touch_position_`` :esphomepr:`5962` by :ghuser:`nielsnl68` - image: allow the image to by auto-loaded by animation :esphomepr:`5139` by :ghuser:`ayufan` - Fix pin reuse error with pin expanders :esphomepr:`5973` by :ghuser:`jesserockz`