diff --git a/Doxygen b/Doxygen index a8f4e3097..4dd67bbca 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 = 2023.11.0b3 +PROJECT_NUMBER = 2023.11.0b4 # 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 907ed620b..06b752e7f 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ ESPHOME_PATH = ../esphome -ESPHOME_REF = 2023.11.0b3 +ESPHOME_REF = 2023.11.0b4 .PHONY: html html-strict cleanhtml deploy help live-html Makefile netlify netlify-api api netlify-dependencies svg2png copy-svg2png minify diff --git a/_static/version b/_static/version index a77c29ddf..f906e44c8 100644 --- a/_static/version +++ b/_static/version @@ -1 +1 @@ -2023.11.0b3 \ No newline at end of file +2023.11.0b4 \ No newline at end of file diff --git a/changelog/2023.11.0.rst b/changelog/2023.11.0.rst index 8f991e2f0..2802d1ed2 100644 --- a/changelog/2023.11.0.rst +++ b/changelog/2023.11.0.rst @@ -105,6 +105,12 @@ Beta Changes - Bump aioesphomeapi to 18.2.7 :esphomepr:`5706` by :ghuser:`bdraco` - Update Dockerfile to use piwheels for armv7 :esphomepr:`5709` by :ghuser:`bdraco` - Bump zeroconf from 0.120.0 to 0.122.3 :esphomepr:`5715` by :ghuser:`dependabot[bot]` +- Add resistance_sampler interface for config validation :esphomepr:`5718` by :ghuser:`jesserockz` (new-integration) +- Fix zeroconf name resolution refactoring error :esphomepr:`5725` by :ghuser:`bdraco` +- Missed ifdefs :esphomepr:`5727` by :ghuser:`descipher` +- Bump aioesphomeapi from 18.2.7 to 18.4.0 :esphomepr:`5735` by :ghuser:`dependabot[bot]` +- Migrate to using aioesphomeapi for the log runner to fix multiple issues :esphomepr:`5733` by :ghuser:`bdraco` +- Bump zeroconf to 0.123.0 :esphomepr:`5736` by :ghuser:`bdraco` All changes ^^^^^^^^^^^ @@ -212,6 +218,12 @@ All changes - Bump aioesphomeapi to 18.2.7 :esphomepr:`5706` by :ghuser:`bdraco` - Update Dockerfile to use piwheels for armv7 :esphomepr:`5709` by :ghuser:`bdraco` - Bump zeroconf from 0.120.0 to 0.122.3 :esphomepr:`5715` by :ghuser:`dependabot[bot]` +- Add resistance_sampler interface for config validation :esphomepr:`5718` by :ghuser:`jesserockz` (new-integration) +- Fix zeroconf name resolution refactoring error :esphomepr:`5725` by :ghuser:`bdraco` +- Missed ifdefs :esphomepr:`5727` by :ghuser:`descipher` +- Bump aioesphomeapi from 18.2.7 to 18.4.0 :esphomepr:`5735` by :ghuser:`dependabot[bot]` +- Migrate to using aioesphomeapi for the log runner to fix multiple issues :esphomepr:`5733` by :ghuser:`bdraco` +- Bump zeroconf to 0.123.0 :esphomepr:`5736` by :ghuser:`bdraco` Past Changelogs --------------- diff --git a/components/display/tm1637.rst b/components/display/tm1637.rst index 9da0d458c..57c339ca8 100644 --- a/components/display/tm1637.rst +++ b/components/display/tm1637.rst @@ -46,8 +46,6 @@ Configuration variables: - **update_interval** (*Optional*, :ref:`config-time`): The interval to re-draw the screen. Defaults to ``1s``. - **id** (*Optional*, :ref:`config-id`): Manually specify the ID used for code generation. -.. _display-tm1637_lambda: - Binary Sensor ------------- @@ -79,6 +77,8 @@ Configuration variables: 0 to 15. - All other options from :ref:`Binary Sensor `. +.. _display-tm1637_lambda: + Rendering Lambda ---------------- diff --git a/components/text/template.rst b/components/text/template.rst index cb174bfdf..b0cde119f 100644 --- a/components/text/template.rst +++ b/components/text/template.rst @@ -22,7 +22,7 @@ using :ref:`lambdas `. Configuration variables: ------------------------ -- **min_lenngth** (**Required**, float): The minimum length this text can be. +- **min_length** (**Required**, float): The minimum length this text can be. - **max_length** (**Required**, float): The maximum length this text can be. - **lambda** (*Optional*, :ref:`lambda `): Lambda to be evaluated every update interval to get the current value of the text. diff --git a/conf.py b/conf.py index 5e01f7a0d..ed193e388 100644 --- a/conf.py +++ b/conf.py @@ -69,7 +69,7 @@ author = "ESPHome" # The short X.Y version. version = "2023.11" # The full version, including alpha/beta/rc tags. -release = "2023.11.0b3" +release = "2023.11.0b4" # 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 c1d5d4560..13d018af9 100644 --- a/guides/contributing.rst +++ b/guides/contributing.rst @@ -614,7 +614,7 @@ loader. These are: create the necessary C++ source code. - ``DEPENDENCIES``: Mark the component to depend on other components. If the user hasn't explicitly added these components in their configuration, a validation error will be generated. -- ``AUTO_LOAD``: Automatically load an integration if the user hasn't added it manually. +- ``AUTO_LOAD``: Automatically load a component if the user hasn't added it manually. - ``MULTI_CONF``: Mark this component to accept an array of configurations. If this is an integer instead of a boolean, validation will only permit the given number of entries. - ``CONFLICTS_WITH``: Mark a list of components as conflicting with this integration. If the user diff --git a/guides/supporters.rst b/guides/supporters.rst index 7d61bc3c7..492169e0c 100644 --- a/guides/supporters.rst +++ b/guides/supporters.rst @@ -1253,4 +1253,4 @@ Contributors - `Zsolt Zsiros (@ZsZs73) `__ - `Christian Zufferey (@zuzu59) `__ -*This page was last updated November 9, 2023.* +*This page was last updated November 13, 2023.* diff --git a/projects/installer.html b/projects/installer.html index df5e9b8e4..28439a555 100644 --- a/projects/installer.html +++ b/projects/installer.html @@ -229,9 +229,15 @@