diff --git a/Doxygen b/Doxygen index fb5f12872d..b7220cec00 100644 --- a/Doxygen +++ b/Doxygen @@ -38,7 +38,7 @@ PROJECT_NAME = "ESPHome" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 2024.11.1 +PROJECT_NUMBER = 2024.11.3 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/Makefile b/Makefile index f08df57fad..bfbf0fa7c2 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ ESPHOME_PATH = ../esphome -ESPHOME_REF = 2024.11.1 +ESPHOME_REF = 2024.11.3 PAGEFIND_VERSION=1.1.1 PAGEFIND=pagefind NET_PAGEFIND=../pagefindbin/pagefind diff --git a/_static/version b/_static/version index 21f04c6b73..22851916f2 100644 --- a/_static/version +++ b/_static/version @@ -1 +1 @@ -2024.11.1 \ No newline at end of file +2024.11.3 \ No newline at end of file diff --git a/changelog/2024.11.0.rst b/changelog/2024.11.0.rst index 9cda593d56..8533d6e498 100644 --- a/changelog/2024.11.0.rst +++ b/changelog/2024.11.0.rst @@ -48,6 +48,33 @@ Release 2024.11.1 - November 22 - Fix for OTA mode not activating in safe_mode when OTA section has an on_xxxx action :esphomepr:`7796` by :ghuser:`Dilbert66` - Ensure storage I/O for ignored devices runs in the executor :esphomepr:`7792` by :ghuser:`bdraco` +Release 2024.11.2 - November 27 +------------------------------- + +- [lvgl] Bugfixes :esphomepr:`7803` by :ghuser:`clydebarrow` +- [docker] Leave run-time required libraries installed. :esphomepr:`7804` by :ghuser:`clydebarrow` +- [qspi_dbi] Fix init sequences (Bugfix) :esphomepr:`7805` by :ghuser:`clydebarrow` +- fix modbus crashing when bad data returned :esphomepr:`7810` by :ghuser:`ssieb` +- [Modbus Controller] Fix issue #6477. Online automation triggering Offline :esphomepr:`7801` by :ghuser:`0x3333` +- [fix] Status sensor does not check if required network component is missing :esphomepr:`7734` by :ghuser:`rvalitov` +- keypad binary sensors should be initially off :esphomepr:`7808` by :ghuser:`ssieb` +- fix 32 char SSIDs :esphomepr:`7834` by :ghuser:`ssieb` +- [honeywell] use warning instead of failing :esphomepr:`7862` by :ghuser:`ssieb` + +Release 2024.11.3 - December 6 +------------------------------ + +- [opentherm] Fix out of memory errors on ESP8266 :esphomepr:`7835` by :ghuser:`olegtarasov` +- fix local time timestamp calculation :esphomepr:`7807` by :ghuser:`ssieb` +- [online_image]Don't access decoder if not initialized :esphomepr:`7882` by :ghuser:`guillempages` +- Add IRAM_ATTR to all functions used during interrupts on esp8266 chips. :esphomepr:`7840` by :ghuser:`FreeBear-nc` +- [st7920] Remove unnecessary warning when drawing outside display bounds :esphomepr:`7868` by :ghuser:`jesserockz` +- Fix recalc_timestamp_utc :esphomepr:`7894` by :ghuser:`RouNNdeL` +- Cast port to int for ota pushing :esphomepr:`7888` by :ghuser:`jesserockz` +- [lvgl] Bugfixes :esphomepr:`7896` by :ghuser:`clydebarrow` +- [lvgl] Fix msgbox content :esphomepr:`7912` by :ghuser:`clydebarrow` +- [esp32] Fix crash with empty `platformio_options:` value :esphomepr:`7920` by :ghuser:`clydebarrow` + Full list of changes -------------------- diff --git a/components/packages.rst b/components/packages.rst index 93c0778f00..f8aaf993c9 100644 --- a/components/packages.rst +++ b/components/packages.rst @@ -128,8 +128,12 @@ As an example, if the configuration needed to support three garage doors using t file: garage-door.yaml vars: door_name: Left + middle_garage_door: !include + file: garage-door.yaml vars: door_name: Middle + right_garage_door: !include + file: garage-door.yaml vars: door_name: Right diff --git a/components/spi.rst b/components/spi.rst index f3cd46bd3a..ca9e6eeec4 100644 --- a/components/spi.rst +++ b/components/spi.rst @@ -152,7 +152,7 @@ SPI modes: ---------- SPI devices operate in one of four modes as per the table below. The choice of mode is dictated by the requirements -of the speficic peripheral chip. +of the specific peripheral chip. .. csv-table:: Supported Modes :header: "Mode", "Clock Idle Polarity", "Clock Phase", "Data shifted on", "Data sampled on" diff --git a/conf.py b/conf.py index 41e6938a9a..f3bfdcf1a0 100644 --- a/conf.py +++ b/conf.py @@ -73,7 +73,7 @@ # The short X.Y version. version = "2024.11" # The full version, including alpha/beta/rc tags. -release = "2024.11.1" +release = "2024.11.3" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/guides/contributing.rst b/guides/contributing.rst index 08cd04c4bf..d9c52d1d9f 100644 --- a/guides/contributing.rst +++ b/guides/contributing.rst @@ -205,9 +205,11 @@ adhere to the following order: `Google.com `__ +.. _contributing-referrals: + .. note:: - Referral links are only permitted if they provide a direct benefit to the ESPHome project. + Referral links are only permitted if they provide a direct benefit to the ESPHome project. This policy applies to all official ESPHome documentation and websites. - **References**: To reference another document, use the ``:doc:`` and ``:ref:`` roles (references are set up globally diff --git a/guides/supporters.rst b/guides/supporters.rst index 5b5adfa6b3..8c9c87a7eb 100644 --- a/guides/supporters.rst +++ b/guides/supporters.rst @@ -98,6 +98,7 @@ Contributors - `Alessandro Ranellucci (@alranel) `__ - `Maxime Gauduin (@alucryd) `__ - `alva (@alva-seal) `__ +- `Amaery (@Amaery) `__ - `Andreas Mandel (@amandel) `__ - `Andrew McFague (@amcfague) `__ - `Amish Vishwakarma (@amishv) `__ @@ -112,6 +113,7 @@ Contributors - `Andi Egli (@andilge) `__ - `Kieren (@ando023) `__ - `András Bíró (@andrasbiro) `__ +- `Andre (@andre68723) `__ - `Andreas Hergert (@andreashergert1984) `__ - `Andres Vahter (@andresv) `__ - `Andrew J.Swan (@andrewjswan) `__ @@ -191,6 +193,7 @@ Contributors - `bartoszpierzchlewicz (@bartoszpierzchlewicz) `__ - `BartoszPierzchlewiczMacrix (@BartoszPierzchlewiczMacrix) `__ - `Bascht74 (@Bascht74) `__ +- `batchmanfr (@batchmanfr) `__ - `bazuchan (@bazuchan) `__ - `Viktr (@BbIKTOP) `__ - `J. Nick Koston (@bdraco) `__ @@ -692,6 +695,7 @@ Contributors - `Greg Cormier (@gcormier) `__ - `GeekVisit (@GeekVisit) `__ - `Ian Reinhart Geiser (@geiseri) `__ +- `GelidusResearch (@GelidusResearch) `__ - `Gene Hand (@genehand) `__ - `R Huish (@genestealer) `__ - `Geoff Davis (@geoffdavis) `__ @@ -819,6 +823,7 @@ Contributors - `Tim Smeets (@ikilledmypc) `__ - `iKK001 (@iKK001) `__ - `ilium007 (@ilium007) `__ +- `Ilias Lolis (@ilolis) `__ - `Iman Ahmadvand (@IMAN4K) `__ - `Michael (@imeekle) `__ - `imgbot[bot] (@imgbot[bot]) `__ @@ -1441,6 +1446,7 @@ Contributors - `Paul Deen (@PaulAntonDeen) `__ - `Paul Monigatti (@paulmonigatti) `__ - `Paul Nicholls (@pauln) `__ +- `Paul Schulz (@PaulSchulz) `__ - `Pavlo Dudnytskyi (@paveldn) `__ - `Bartłomiej Biernacki (@pax0r) `__ - `Pierre-Alexis Ciavaldini (@pciavald) `__ @@ -2030,4 +2036,4 @@ Contributors - `Christian Zufferey (@zuzu59) `__ - `Zynth-dev (@Zynth-dev) `__ -*This page was last updated November 22, 2024.* +*This page was last updated December 6, 2024.*