Changelog updates

This commit is contained in:
Otto Winter 2019-11-02 20:57:35 +01:00
parent e484209935
commit 18ee49dc20
No known key found for this signature in database
GPG Key ID: DB66C0BE6013F97E

View File

@ -90,7 +90,7 @@ sensors (thanks :ghuser:`TheEggi`, :ghuser:`valordk`!).
In list of supported power measuring chips has grown a lot with the 3-channel :doc:`ATM90E32 </components/sensor/atm90e32>`, In list of supported power measuring chips has grown a lot with the 3-channel :doc:`ATM90E32 </components/sensor/atm90e32>`,
various PZEM-004Ts and the power monitoring chip in the :doc:`Shelly 2.5 </components/sensor/ade7953>` various PZEM-004Ts and the power monitoring chip in the :doc:`Shelly 2.5 </components/sensor/ade7953>`
(thanks :ghuser:`thompsa`` :ghuser:`tsunglung`!). (thanks :ghuser:`thompsa` :ghuser:`tsunglung`!).
Of course there's a lot more features in this release that didn't fit here anymore. Of course there's a lot more features in this release that didn't fit here anymore.
Just to name a few: new Xiaomi BLE devices are supported, the Just to name a few: new Xiaomi BLE devices are supported, the
@ -122,6 +122,12 @@ Breaking Changes
- As part of the addition of the captive portal component, the default ``reboot_timeout`` for - As part of the addition of the captive portal component, the default ``reboot_timeout`` for
``wifi`` has been increased to 15 minutes from the previous 5 minutes (:esphomepr:`624`). ``wifi`` has been increased to 15 minutes from the previous 5 minutes (:esphomepr:`624`).
- The ESP32 LEDC ``bit_depth`` option has been removed. The best bit depth is now dynamically
calculated (:esphomepr:`754`, :doc:`docs </components/output/ledc>`).
- For :doc:`pcf8574 </components/pcf8574>`, the ``INPUT_PULLUP`` option has been removed and replaced
with ``INPUT`` (:esphomepr:`828`, :doc:`docs </components/pcf8574>`).
Notable Changes & New Features Notable Changes & New Features
------------------------------ ------------------------------
@ -132,6 +138,8 @@ Notable Changes & New Features
- All :doc:`native API </components/api>` communication stubs are now automatically - All :doc:`native API </components/api>` communication stubs are now automatically
generated using automated scripts. This is a big step towards making the API more flexible, for generated using automated scripts. This is a big step towards making the API more flexible, for
example cross-device communication (:esphomepr:`633`). example cross-device communication (:esphomepr:`633`).
- New class :apiclass:`CustomAPIDevice` to declare user-defined services straight from custom components.
See the updated :doc:`custom component guide </custom/custom_component>`.
- :ref:`Sensors <config-sensor>` have a new ``force_update`` option (:esphomepr:`783`). - :ref:`Sensors <config-sensor>` have a new ``force_update`` option (:esphomepr:`783`).
- Add GPIO Switch :ref:`interlock_wait_time <switch-gpio-interlocking>` (:esphomepr:`777`). - Add GPIO Switch :ref:`interlock_wait_time <switch-gpio-interlocking>` (:esphomepr:`777`).
- Add a configurable priority for WiFi network selection (:esphomepr:`658`, :doc:`docs </components/wifi>`). - Add a configurable priority for WiFi network selection (:esphomepr:`658`, :doc:`docs </components/wifi>`).
@ -160,6 +168,7 @@ Notable Changes & New Features
(:esphomepr:`769`, :doc:`docs </components/esp32_ble_tracker>`). (:esphomepr:`769`, :doc:`docs </components/esp32_ble_tracker>`).
- Add configurable ignore bits to rc_switch_raw codes (:esphomepr:`650` by :ghuser:`mtl010957`, - Add configurable ignore bits to rc_switch_raw codes (:esphomepr:`650` by :ghuser:`mtl010957`,
:doc:`docs </components/remote_receiver>`). :doc:`docs </components/remote_receiver>`).
- New ``restore`` option has been added to :doc:`servos </components/servo>` (:esphomepr:`829`).
- Add IR receiver support for coolix climate devices (:esphomepr:`645` by :ghuser:`glmnet`, :doc:`docs </components/climate/coolix>`). - Add IR receiver support for coolix climate devices (:esphomepr:`645` by :ghuser:`glmnet`, :doc:`docs </components/climate/coolix>`).
- Add :ref:`calibrate_polynomial <sensor-calibrate_polynomial>` sensor filter (:esphomepr:`642`). - Add :ref:`calibrate_polynomial <sensor-calibrate_polynomial>` sensor filter (:esphomepr:`642`).
- Allow setting the initial mode of HLW8012 sensors (:esphomepr:`611` by :ghuser:`brandond`, :doc:`docs </components/sensor/hlw8012>`). - Allow setting the initial mode of HLW8012 sensors (:esphomepr:`611` by :ghuser:`brandond`, :doc:`docs </components/sensor/hlw8012>`).