Update changelog for 1.18.0
This commit is contained in:
parent
bcb81f3373
commit
c8e6663a53
|
@ -1,4 +1,4 @@
|
|||
Changelog - Version 1.18.0 - TBD
|
||||
Changelog - Version 1.18.0 - 19th May 2021
|
||||
===============================================
|
||||
|
||||
.. seo::
|
||||
|
@ -19,9 +19,26 @@ Changelog - Version 1.18.0 - TBD
|
|||
Grow Fingerprint Reader, components/fingerprint_grow, fingerprint.svg
|
||||
TOF10120, components/sensor/tof10120, tof10120.jpg
|
||||
ESP32 BLE Client, components/ble_client, bluetooth.svg
|
||||
BLE Sensor, components/sensor/ble_sensor, bluetooth.svg
|
||||
SM2135, components/output/sm2135, sm2135.svg
|
||||
|
||||
External Components, components/external_components, external_components.svg
|
||||
|
||||
|
||||
It feels like I was just writing the release notes for 1.17 not long ago, so here's to getting ESPHome going on a regular schedule.
|
||||
|
||||
Releases will be set for the 3rd Wednesday of each month, with a beta release starting 1 week earlier for thos who would like to test
|
||||
that and help make sure it is stable.
|
||||
|
||||
Apart from a few new sensors, we now have built in support for :ref:`external_components`, check it out. Thanks :ghuser:`OttoWinter` and :ghuser:`glmnet`
|
||||
|
||||
Also now, an ESPHome device is able to connect to other BLE devices and become a client, reading sensors and controlling switches etc.
|
||||
You can read basic sensor values using the :ref:`ble_sensor` component or use the data displayed in the logs to build a new native component
|
||||
that provides the sensors/switches/etc directly.
|
||||
|
||||
Jesse
|
||||
|
||||
|
||||
New Integrations
|
||||
----------------
|
||||
|
||||
|
@ -33,30 +50,29 @@ New Integrations
|
|||
- esphome: Add Grow Fingerprint Reader :esphomepr:`1356` by :ghuser:`loongyh` (new-integration)
|
||||
- esphome: Support for TOF10120 distance sensor :esphomepr:`1375` by :ghuser:`wstrzalka` (new-integration)
|
||||
- esphome: BLE client support on ESP32 :esphomepr:`1177` by :ghuser:`buxtronix` (new-integration)
|
||||
- esphome: Implement external custom components installing from YAML :esphomepr:`1630` (new-integration)
|
||||
- esphome: Implement external custom components installing from YAML :esphomepr:`1630` by :ghuser:`OttoWinter` (new-integration)
|
||||
- esphome: Add sm2135 component :esphomepr:`1736` by :ghuser:`BoukeHaarsma23` (cherry-picked) (new-integration)
|
||||
|
||||
Breaking Changes
|
||||
----------------
|
||||
|
||||
- esphome: Raise minimum python version to 3.7 :esphomepr:`1673` (breaking-change)
|
||||
- esphome: Raise minimum python version to 3.7 :esphomepr:`1673` by :ghuser:`OttoWinter` (breaking-change)
|
||||
- esphome: Change wifi signal strength unit to dBm :esphomepr:`1734` by :ghuser:`mbo18` (breaking-change)
|
||||
- esphome: Use core constants for sample duration on bh1750 :esphomepr:`1764` by :ghuser:`yuvalabou` (breaking-change) (cherry-picked)
|
||||
|
||||
Beta Changes
|
||||
------------
|
||||
Beta Fixes
|
||||
----------
|
||||
|
||||
- docs: Update allowed characters for node names :docspr:`1072` by :ghuser:`pkuehne`
|
||||
- docs: Replaced set_password with new_password :docspr:`1157` by :ghuser:`PaulAntonDeen`
|
||||
- esphome: Fix build issues for idf 4.2 (Support ESP32-S2) :esphomepr:`1433` by :ghuser:`misery`
|
||||
- esphome: Upgrade the version of AsyncTCP-esphome to v1.2.2 :esphomepr:`1762` by :ghuser:`glmnet`
|
||||
- esphome: Use core constants for sample duration on bh1750 :esphomepr:`1764` by :ghuser:`yuvalabou` (breaking-change)
|
||||
- docs: Fix docs for inkplate :docspr:`1158` by :ghuser:`NobodysNightmare`
|
||||
- docs: Fixed wrong link in i2c_id :docspr:`1163` by :ghuser:`petrepa`
|
||||
- docs: Explain where to upload .ttf font files :docspr:`1133` by :ghuser:`TheGroundZero`
|
||||
- esphome: Add sm2135 component :esphomepr:`1736` by :ghuser:`BoukeHaarsma23` (new-integration)
|
||||
- docs: Add sm2135 component :docspr:`1127` by :ghuser:`BoukeHaarsma23`
|
||||
- docs: Some clarification added to external components. :docspr:`1165` by :ghuser:`mmakaay`
|
||||
- docs: Add new disconnect reasons to the FAQ. :docspr:`1129` by :ghuser:`mmakaay`
|
||||
- esphome: Allow RC522 components to have multiple configurations :esphomepr:`1782` by :ghuser:`jesserockz`
|
||||
- docs: Update allowed characters for node names :docspr:`1072` by :ghuser:`pkuehne` (cherry-picked)
|
||||
- docs: Fix missed merge conflict :docspr:`1155` by :ghuser:`jesserockz` (cherry-picked)
|
||||
- docs: Replaced set_password with new_password :docspr:`1157` by :ghuser:`PaulAntonDeen` (cherry-picked)
|
||||
- esphome: Fix build issues for idf 4.2 (Support ESP32-S2) :esphomepr:`1433` by :ghuser:`misery` (cherry-picked)
|
||||
- esphome: Upgrade the version of AsyncTCP-esphome to v1.2.2 :esphomepr:`1762` by :ghuser:`glmnet` (cherry-picked)
|
||||
- esphome: Use core constants for sample duration on bh1750 :esphomepr:`1764` by :ghuser:`yuvalabou` (breaking-change) (cherry-picked)
|
||||
- esphome: Add sm2135 component :esphomepr:`1736` by :ghuser:`BoukeHaarsma23` (cherry-picked) (new-integration)
|
||||
- docs: Add sm2135 component :docspr:`1127` by :ghuser:`BoukeHaarsma23` (cherry-picked)
|
||||
- docs: Some clarification added to external components. :docspr:`1165` by :ghuser:`mmakaay` (cherry-picked)
|
||||
- esphome: Allow RC522 components to have multiple configurations :esphomepr:`1782` by :ghuser:`jesserockz` (cherry-picked)
|
||||
|
||||
All changes
|
||||
-----------
|
||||
|
@ -70,8 +86,8 @@ All changes
|
|||
- esphome: Fixed CustomComponentConstructor::get_component() :esphomepr:`1653` by :ghuser:`dataway`
|
||||
- esphome: Bump pytest from 6.2.2 to 6.2.3 :esphomepr:`1663` by :ghuser:`dependabot[bot]`
|
||||
- esphome: Bump protobuf from 3.15.6 to 3.15.7 :esphomepr:`1662` by :ghuser:`dependabot[bot]`
|
||||
- esphome: Rewrite sun component calculations :esphomepr:`1661`
|
||||
- esphome: Raise minimum python version to 3.7 :esphomepr:`1673` (breaking-change)
|
||||
- esphome: Rewrite sun component calculations :esphomepr:`1661` by :ghuser:`OttoWinter`
|
||||
- esphome: Raise minimum python version to 3.7 :esphomepr:`1673` by :ghuser:`OttoWinter` (breaking-change)
|
||||
- esphome: Adds support for b-parasite soil moisture sensor :esphomepr:`1666` by :ghuser:`rbaron` (new-integration)
|
||||
- docs: Adds docs for the b-parasite soil moisture sensor :docspr:`1086` by :ghuser:`rbaron`
|
||||
- esphome: mqtt_client: Added MQTTClientComponent::unsubscribe() :esphomepr:`1672` by :ghuser:`dataway`
|
||||
|
@ -79,8 +95,8 @@ All changes
|
|||
- esphome: Receive long MQTT payload :esphomepr:`1590` by :ghuser:`gaco79`
|
||||
- esphome: Daylight Saving Time spelling fix :esphomepr:`1677` by :ghuser:`dashdrum`
|
||||
- esphome: Support custom build_flags for bme680_bsec :esphomepr:`1678` by :ghuser:`SenexCrenshaw`
|
||||
- esphome: Add Arduino ESP32 version mapping :esphomepr:`1679`
|
||||
- esphome: Automate building and publishing of esphome-lint docker image :esphomepr:`1680`
|
||||
- esphome: Add Arduino ESP32 version mapping :esphomepr:`1679` by :ghuser:`OttoWinter`
|
||||
- esphome: Automate building and publishing of esphome-lint docker image :esphomepr:`1680` by :ghuser:`OttoWinter`
|
||||
- esphome: Sgp40 :esphomepr:`1513` by :ghuser:`SenexCrenshaw` (new-integration)
|
||||
- docs: sgp40 :docspr:`985` by :ghuser:`SenexCrenshaw`
|
||||
- esphome: Bump protobuf from 3.15.7 to 3.15.8 :esphomepr:`1682` by :ghuser:`dependabot[bot]`
|
||||
|
@ -118,8 +134,45 @@ All changes
|
|||
- esphome: Added an option to disable mDNS :esphomepr:`1716` by :ghuser:`dnetguru`
|
||||
- docs: Added docs for enable_mdns option :docspr:`1118` by :ghuser:`dnetguru`
|
||||
- docs: add External components docs :docspr:`1107` by :ghuser:`glmnet`
|
||||
- esphome: Implement external custom components installing from YAML :esphomepr:`1630` (new-integration)
|
||||
- esphome: Implement external custom components installing from YAML :esphomepr:`1630` by :ghuser:`OttoWinter` (new-integration)
|
||||
- esphome: Update copyright year :esphomepr:`1760` by :ghuser:`bonanitech`
|
||||
- docs: Fixed datasheet link for RC522 :docspr:`1144` by :ghuser:`0nikola1`
|
||||
- docs: Added receive for Fujitsu ACs :docspr:`1037` by :ghuser:`alex-richards`
|
||||
- docs: Update allowed characters for node names :docspr:`1072` by :ghuser:`pkuehne` (cherry-picked)
|
||||
- docs: Update docs: Add references to alternative ICs to HLW8012 and CSE7766 :docspr:`902` by :ghuser:`kubik369`
|
||||
- docs: Update pulse_counter.rst :docspr:`1089` by :ghuser:`Chupaka`
|
||||
- docs: Remove deprecated board_flash_mode from configuration example :docspr:`1149` by :ghuser:`frenck`
|
||||
- docs: Update deep_sleep.rst :docspr:`1152` by :ghuser:`theOzzieRat`
|
||||
- docs: Utalize pip3 for commands :docspr:`1143` by :ghuser:`rradar`
|
||||
- docs: FAQ page: Converting from "I" to "we" wording :docspr:`1103` by :ghuser:`spacegaier`
|
||||
- docs: thermostat min/max temperature clarification :docspr:`1057` by :ghuser:`larsonmpdx`
|
||||
- docs: Added compatibility notes :docspr:`1033` by :ghuser:`Dezorian`
|
||||
- docs: Specify format for BSSID entries. :docspr:`1046` by :ghuser:`marcteale`
|
||||
- docs: add font to usage example :docspr:`1050` by :ghuser:`azrael783`
|
||||
- docs: Fix missed merge conflict :docspr:`1155` by :ghuser:`jesserockz` (cherry-picked)
|
||||
- docs: Sample codeblock has incorrect variables :docspr:`1156` by :ghuser:`jcallaghan`
|
||||
- docs: Replaced set_password with new_password :docspr:`1157` by :ghuser:`PaulAntonDeen` (cherry-picked)
|
||||
- docs: pulse counter: Show how calculations are made :docspr:`861` by :ghuser:`fredrike`
|
||||
- esphome: Upgrade the version of AsyncTCP-esphome to v1.2.2 :esphomepr:`1762` by :ghuser:`glmnet` (cherry-picked)
|
||||
- esphome: Fix build issues for idf 4.2 (Support ESP32-S2) :esphomepr:`1433` by :ghuser:`misery` (cherry-picked)
|
||||
- esphome: Use core constants for sample duration on bh1750 :esphomepr:`1764` by :ghuser:`yuvalabou` (breaking-change) (cherry-picked)
|
||||
- docs: Fix docs for inkplate :docspr:`1158` by :ghuser:`NobodysNightmare`
|
||||
- docs: Fixed wrong link in i2c_id :docspr:`1163` by :ghuser:`petrepa`
|
||||
- docs: Explain where to upload .ttf font files :docspr:`1133` by :ghuser:`TheGroundZero`
|
||||
- esphome: Add sm2135 component :esphomepr:`1736` by :ghuser:`BoukeHaarsma23` (cherry-picked) (new-integration)
|
||||
- docs: Add sm2135 component :docspr:`1127` by :ghuser:`BoukeHaarsma23` (cherry-picked)
|
||||
- docs: Some clarification added to external components. :docspr:`1165` by :ghuser:`mmakaay` (cherry-picked)
|
||||
- docs: Add new disconnect reasons to the FAQ. :docspr:`1129` by :ghuser:`mmakaay`
|
||||
- esphome: Allow RC522 components to have multiple configurations :esphomepr:`1782` by :ghuser:`jesserockz` (cherry-picked)
|
||||
- docs: Update max frequency :docspr:`1172` by :ghuser:`bookcasey`
|
||||
- docs: Update web-api id component :docspr:`1168` by :ghuser:`meijerwynand`
|
||||
- docs: Fix docker build failure :docspr:`1179` by :ghuser:`martgras`
|
||||
- docs: Update ifan02 example with new fan speed options :docspr:`1177` by :ghuser:`workingmanrob`
|
||||
- docs: Document missing use_address in Ethernet component :docspr:`1176` by :ghuser:`xsnoopy`
|
||||
- docs: Lambda over multiple lines. |- added :docspr:`1173` by :ghuser:`klenaers`
|
||||
- docs: changed LG example to existing, working code :docspr:`1171` by :ghuser:`qqgg231`
|
||||
- docs: GPIO Switch: simplify Momentary Switch example :docspr:`1121` by :ghuser:`ianchi`
|
||||
- docs: Added warning: GPIOs are LIVE in power measurement devices :docspr:`583` by :ghuser:`CarlosGS`
|
||||
|
||||
Past Changelogs
|
||||
---------------
|
||||
|
|
Loading…
Reference in New Issue