From 0c22be30834b55c91b6abaaf3940fccf6b32ab19 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 20 May 2024 17:14:19 +1200 Subject: [PATCH 1/3] Bump version to 2024.5.1 --- Doxygen | 2 +- Makefile | 2 +- _static/version | 2 +- conf.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Doxygen b/Doxygen index 9c869ab10..b1930b25f 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.5.0 +PROJECT_NUMBER = 2024.5.1 # 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 ed78e5538..d5565a8e5 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ ESPHOME_PATH = ../esphome -ESPHOME_REF = 2024.5.0 +ESPHOME_REF = 2024.5.1 PAGEFIND_VERSION=1.1.0 PAGEFIND=pagefind NET_PAGEFIND=../pagefindbin/pagefind diff --git a/_static/version b/_static/version index 917436038..5e221ad78 100644 --- a/_static/version +++ b/_static/version @@ -1 +1 @@ -2024.5.0 \ No newline at end of file +2024.5.1 \ No newline at end of file diff --git a/conf.py b/conf.py index 6934ccc93..5decbb65b 100644 --- a/conf.py +++ b/conf.py @@ -69,7 +69,7 @@ author = "ESPHome" # The short X.Y version. version = "2024.5" # The full version, including alpha/beta/rc tags. -release = "2024.5.0" +release = "2024.5.1" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. From e9fb841886bf189259da51f37606a3985f8ce88e Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 20 May 2024 17:16:15 +1200 Subject: [PATCH 2/3] Update changelog for 2024.5.1 --- changelog/2024.5.0.rst | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/changelog/2024.5.0.rst b/changelog/2024.5.0.rst index 14776c687..f41735368 100644 --- a/changelog/2024.5.0.rst +++ b/changelog/2024.5.0.rst @@ -19,6 +19,7 @@ ESPHome 2024.5.0 - 15th May 2024 Template Datetime, components/datetime/template, description.svg, dark-invert WeiKai SPI/I²C UART/IO Expander, components/weikai, wk2168.jpg + Valves, Events, and More ------------------------ @@ -29,6 +30,9 @@ A ``Valve`` can be opened, closed, or a specific position set if supported. They allow better structure and also history and logging of the events sent from ESPHome to Home Assistant compared to just using publishing events onto the Home Assistant event bus with the ``homeassistant.event`` action. +The ``datetime`` component has also been extended with ``DateTime`` and ``Time`` entity types this release. + + ESP32 ADC Attenuation --------------------- @@ -36,6 +40,16 @@ The attenuation configuration option for ESP32 ``adc`` sensors has had a depreca The value to replace ``11dB`` with is ``12dB``. There are no functionality changes otherwise. There will be a warning in the logs when installing if you are using ``11dB`` and it will be removed in **2024.8.0**. + +Release 2024.5.1 - May 20 +------------------------- + +- Add device_class to valve core config :esphomepr:`6765` by :ghuser:`acshef` +- Synchronise Device Classes from Home Assistant :esphomepr:`6768` by :ghuser:`esphomebot` +- Fix Upload from Dashboard with MQTT discovery. :esphomepr:`6774` by :ghuser:`Links2004` +- Fix MQTT dashboard discovery (Exception in MqttStatusThread). :esphomepr:`6775` by :ghuser:`Links2004` + + Full list of changes -------------------- From 67a0341bf446aafae9a1095c6493904c9d0af1c8 Mon Sep 17 00:00:00 2001 From: Jesse Hills <3060199+jesserockz@users.noreply.github.com> Date: Mon, 20 May 2024 17:16:58 +1200 Subject: [PATCH 3/3] Update supporters for 2024.5.1 --- guides/supporters.rst | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/guides/supporters.rst b/guides/supporters.rst index 10bc3054b..ecefe9ab4 100644 --- a/guides/supporters.rst +++ b/guides/supporters.rst @@ -39,6 +39,7 @@ Contributors - `Antonio (@acarvajalperez) `__ - `aceindy (@aceindy) `__ - `Avula Chandra Kiran Reddy (@ackr-8) `__ +- `acshef (@acshef) `__ - `Zhenyu Wu (@Adam5Wu) `__ - `Chris Byrne (@adapt0) `__ - `Attila Darazs (@adarazs) `__ @@ -80,6 +81,7 @@ Contributors - `Alessandro Ranellucci (@alranel) `__ - `Maxime Gauduin (@alucryd) `__ - `Andreas Mandel (@amandel) `__ +- `Andrew McFague (@amcfague) `__ - `Amish Vishwakarma (@amishv) `__ - `Amit Keret (@amitkeret) `__ - `Ammar Askar (@ammaraskar) `__ @@ -109,10 +111,12 @@ Contributors - `Anthony (@AnthonyMaiorani) `__ - `Rémi K. (@antibill51) `__ - `Antonio Fiol (@antonio-fiol) `__ +- `Andy Barratt (@apbarratt) `__ - `Andrey Bodrov (@apbodrov) `__ - `Adriaan Peeters (@apeeters) `__ - `apendley (@apendley) `__ - `Darius Ratkevičius (@aphex008) `__ +- `Andy S (@apsbiker) `__ - `aquaticus (@aquaticus) `__ - `Andy Allsopp (@arallsopp) `__ - `arantius (@arantius) `__ @@ -305,6 +309,7 @@ Contributors - `cptquad (@cptquad) `__ - `CptSkippy (@cptskippy) `__ - `Grant Le Roux (@cram42) `__ +- `CrewMdk (@CrewMdk) `__ - `Corey Rice (@crice009) `__ - `crp500 (@crp500) `__ - `cryptelli (@cryptelli) `__ @@ -369,7 +374,6 @@ Contributors - `Daniel Eisterhold (@deisterhold) `__ - `Mickaël Le Baillif (@demikl) `__ - `denes44 (@denes44) `__ -- `Dennis (@dennisvbussel) `__ - `dentra (@dentra) `__ - `depasseg (@depasseg) `__ - `Davide Depau (@depau) `__ @@ -433,7 +437,6 @@ Contributors - `Janez Troha (@dz0ny) `__ - `Dimitris Zervas (@dzervas) `__ - `Dan Jackson (@e28eta) `__ -- `Ettore Beltrame (@E440QF) `__ - `Earle F. Philhower, III (@earlephilhower) `__ - `Ermanno Baschiera (@ebaschiera) `__ - `ebw44 (@ebw44) `__ @@ -465,7 +468,6 @@ Contributors - `Anders Persson (@emwap) `__ - `Bert (@Engelbert) `__ - `Engineer_Will (@EngineerWill) `__ -- `Evan Petousis (@epetousis) `__ - `erapade (@erapade) `__ - `Josh Gwosdz (@erdii) `__ - `Eric Coffman (@ericbrian) `__ @@ -477,7 +479,6 @@ Contributors - `esphomebot (@esphomebot) `__ - `espressif2022 (@espressif2022) `__ - `Daniel Dunn (@EternityForest) `__ -- `EtienneMD (@EtienneMD) `__ - `etzisim (@etzisim) `__ - `Evan Coleman (@evandcoleman) `__ - `Clemens Kirchgatterer (@everslick) `__ @@ -711,6 +712,7 @@ Contributors - `James Szalay (@jtszalay) `__ - `Jules-R (@Jules-R) `__ - `Julie Koubová (@juliekoubova) `__ +- `junkie1969 (@junkie1969) `__ - `Mike Ryan (@justfalter) `__ - `Kris (@K-r-i-s-t-i-a-n) `__ - `k0rtina (@k0rtina) `__ @@ -793,6 +795,7 @@ Contributors - `Luke Fitzgerald (@lwfitzgerald) `__ - `Alex Peters (@Lx) `__ - `Linar Yusupov (@lyusupov) `__ +- `M3C-Owx (@M3C-Owx) `__ - `85368.MB (@M4dMikel) `__ - `maaadc (@maaadc) `__ - `Marc-Antoine Courteau (@macourteau) `__ @@ -948,7 +951,6 @@ Contributors - `Nippey (@Nippey) `__ - `Zvonimir Haramustek (@nitko12) `__ - `Nixspers (@Nixspers) `__ -- `Dennis (@Nizzle) `__ - `nldroid (@nldroid) `__ - `Niccolò Maggioni (@nmaggioni) `__ - `nmeachen (@nmeachen) `__ @@ -988,6 +990,7 @@ Contributors - `Maxime Dufour (@outscale-mdr) `__ - `Ben Owen (@owenb321) `__ - `Oxan van Leeuwen (@oxan) `__ +- `oxynatOr (@oxynatOr) `__ - `Pablo Clemente Maseda (@paclema) `__ - `Paint Your Dragon (@PaintYourDragon) `__ - `Victor Tseng (@Palatis) `__ @@ -1082,6 +1085,7 @@ Contributors - `Robert Gabrielson (@rgabrielson11) `__ - `Rafael Goes (@rgriffogoes) `__ - `rheinz (@rheinz) `__ +- `Rhys79 (@Rhys79) `__ - `richardhopton (@richardhopton) `__ - `Richard Klingler (@richardklingler) `__ - `Richard Lewis (@richrd) `__ @@ -1216,6 +1220,7 @@ Contributors - `Aiden (@tarontop) `__ - `Hawawa McTaru (@TaruDesigns) `__ - `Jake Kromer (@techwithjake) `__ +- `tehniemer (@tehniemer) `__ - `Ryan Hoffman (@tekmaven) `__ - `testbughub (@testbughub) `__ - `Tudor Sandu (@tetele) `__ @@ -1366,4 +1371,4 @@ Contributors - `Christian Zufferey (@zuzu59) `__ - `Zynth-dev (@Zynth-dev) `__ -*This page was last updated May 15, 2024.* +*This page was last updated May 20, 2024.*