Releases: esphome/esphome
Releases · esphome/esphome
1.11.0b1
v1.11.0b1 Bump version to v1.11.0b1
1.10.1
- docs: Fix substitutions example & api intro text docs#117 by @thubot
- lib: Fix while action not resetting is_running lib#378
- lib: Fix remote transmitter ESP32 repeat wait lib#376
- lib: Fix addressable lights lib#375
- yaml: Fix ESP32 not decoding stacktrace on broken PC yaml#330
- docs: Fixed missing link to BME cookbook docs#120 by @Mynasru
- lib: Fix addressable flicker effect lib#383
- lib: NeoPixelBus: fix handling of white color component lib#384 by @badbadc0ffee
- lib: Fix trigger not being optional lib#381
- docs: Add WiFi fast connect docs#121
- yaml: Fix AsyncTCP compilation on ESP32 with Arduino breaking change yaml#334
- yaml: Fix show logs with MQTT and dashboard yaml#332
- lib: Add WiFi fast connect mode lib#385
- lib: Fix API Server has deep sleep lib#386
- yaml: Introduce wifi fast connect mode yaml#333
- lib: Fix GPIO Switch not handling inverted lib#387
- lib: Expose NeoPixelBus Controller lib#388
- yaml: Pin platformio platforms yaml#335
- lib: Fix ble tracker compile error lib#390
1.10.0
All changes
- docs: CSE7766 Update Interval docs#91
- docs: add baud_rate; typo on sensor type docs#90 by @drewp
- docs: Fix docs for LCD display strftime docs#95
- lib: Make CSE7766 a polling sensor lib#305
- lib: Supply clang-format file for contributors lib#290
- lib: Implement custom sensor platform lib#274
- lib: Only compile code stuff if necessary lib#309
- docs: Fix copy paste error docs#100 by @oscar-b
- lib: Fix large JSON payloads being cut off lib#323 by @quazzie
- docs: Add Wikipedia link to tz database zones list docs#105 by @apeeters
- docs: Add pins for Shelly 2 docs#103 by @oscar-b
- lib: Native Esphomelib API lib#322
- lib: Add support for MAX31855 sensor lib#310 by @sherbang
- docs: Documentation for MAX31855 sensor docs#97 by @sherbang
- lib: Fix typo in Output Switch lib#307
- lib: Fix PCA9685 with many channels lib#304
- docs: Fixed typo in Sonoff R2 Cover example docs#112 by @voicevon
- lib: Dump native API Server config on boot lib#338 by @voicevon
- lib: Split Automation headers from implementation lib#349
- lib: Travis update lib#350
- lib: Fix API Server logs lib#347
- lib: WiFi Better logging for ESP8266 lib#346
- lib: API Server Watchdog lib#345
- lib: GPIO Switch Restore Mode lib#344
- lib: Fix Remote Receiver Overflow for ESP8266 lib#348
- lib: Implement Addressable Lights Base lib#243
- docs: Fix copy/paste error in turn_off_action docs#113 by @wutr
- lib: Stop old template action when new one is started lib#354
- lib: Add APDS-9960 support lib#286
- lib: Change default update interval to 60 seconds lib#356
- lib: ESP32 Ethernet support lib#288
- lib: Add ULN2003 support lib#301
- lib: Add clean discovery option to simplify transition to native API lib#357
- lib: Add neopixelbus component lib#352
- docs: total_daily_energy doesn't have pin option docs#114 by @oscar-b
- docs: Getting started HassIO - USD device discovery docs#110 by @DavidDeSloovere
- docs: Mismatch in example and text docs#109 by @wellsi
- docs: BME280 environment cookbook entry docs#107 by @Mynasru
- docs: Update getting_started_command_line.rst docs#102 by @doskoi
- docs: Updated the multi click example code block docs#92 by @cooljimy84
- docs: Add step to setting up devices docs#101 by @magnusoverli
- yaml: Update beta config yaml#305
- yaml: Fix component.update action yaml#308 (cherry-picked)
- yaml: OTA don't error when upgrading from no password to password mode yaml#309 (cherry-picked)
- yaml: use full space on small devices yaml#310 by @escoand (cherry-picked)
- lib: Fix interval compilation error lib#364 (cherry-picked)
- yaml: Fix interval trigger yaml#313 (cherry-picked)
1.10.0b2
v1.10.0b2 Bump version to v1.10.0b2
1.10.0b1
v1.10.0b1 Merge branch 'dev' into rc
1.9.3
1.9.2
1.9.1
1.9.0
New Features
- lib: Log esphomelib version and compilation time on boot lib#189 (new-feature)
- yaml: Log esphomelib version and compilation time on boot yaml#159 (new-feature)
- docs: Add Disqus and cleanup docs#47 (new-feature)
- yaml: Add Samsung IR protocol yaml#176 by @escoand (new-feature)
- docs: add samsung ir protocol docs#48 by @escoand (new-feature)
- lib: Add TOGGLE payload to more components lib#212 (new-feature)
- lib: Add MQTT Subscribe Sensor lib#193 (new-feature)
- docs: Add MQTT Subscribe sensor docs#50 (new-feature)
- yaml: Add MQTT Subscribe sensor yaml#175 (new-feature)
- yaml: MQTT different log level yaml#167 (new-feature)
- docs: Add option to have different log level over MQTT docs#51 (new-feature)
- yaml: Add clean build files command and auto-clean on version change yaml#181 (new-feature)
- lib: Add power on value to switch lib#207 (new-feature)
- lib: Rework OTA to be more stable lib#204 (breaking-change) (new-feature)
- yaml: Rework OTA to be more stable yaml#177 (new-feature)
- docs: Add power on value to GPIO Switch docs#55 (new-feature)
- lib: Add PN532 On Tag Trigger lib#226 (new-feature)
- lib: Add text sensors lib#194 (new-feature)
- docs: Add Text sensors docs#52 (new-feature)
- lib: Add CSE7766 for Sonoff Pow R2 lib#227 (new-feature)
- docs: Add CSE7766 for Sonoff Pow R2 docs#59 (new-feature)
- docs: Add PN532 On Tag Trigger docs#57 (new-feature)
- yaml: Add CSE776 for Sonoff Pow R2 yaml#190 (new-feature)
- yaml: Add Text Sensors yaml#166 (new-feature)
- yaml: Add PN532 On Tag Trigger yaml#189 (new-feature)
- lib: Add MQTT publish JSON action and subscribe JSON trigger lib#230 (new-feature)
- yaml: Add MQTT publish JSON action and subscribe JSON trigger yaml#193 (new-feature)
- docs: Add MQTT publish JSON action and subscribe JSON trigger docs#60 (new-feature)
- lib: Add PMSX003 Particulate Matter Sensor lib#229 (new-feature)
- docs: Add PMSX003 Particulate Matter Sensor docs#58 (new-feature)
- lib: Add update component action and scripts lib#232 (new-feature)
- docs: Add update component action and scripts docs#61 (new-feature)
- lib: Implement HASS device registry for MQTT components lib#233 (new-feature)
- lib: Add FastLED color correction option lib#234 (new-feature)
- docs: Add FastLED color correction option docs#64 (new-feature)
- yaml: Add update component action and scripts yaml#196 (new-feature)
- yaml: Add PMSX003 Particulate Matter Sensor yaml#192 (new-feature)
- yaml: Add FastLED color correction option yaml#200 (new-feature)
- docs: Add logger.log action docs#63 (new-feature)
- yaml: Add logger.log action yaml#198 (new-feature)
- docs: Add Stepper Support docs#68 (new-feature)
- lib: Add stepper motor support lib#239 (new-feature)
- lib: Add send_first_at option to sliding window sensor filter lib#240 (new-feature)
- docs: Add send_first_at option to sliding window sensor filter docs#69 (new-feature)
- yaml: Add Stepper Motor Support yaml#206 (new-feature)
- yaml: Add send_first_at option to sliding window sensor filter yaml#207 (new-feature)
- yaml: Auto-Decode stacktraces yaml#214 (new-feature)
- yaml: Add generate home assistant config command yaml#208 (new-feature)
- lib: Support uploading OTA updates over web server lib#255 (new-feature)
- lib: Save and Restore states from RTC memory lib#258 (new-feature)
- lib: Add Multi Click Trigger to binary sensor lib#262 (new-feature)
- docs: Add binary sensor on multi click trigger docs#77 (new-feature)
- docs: Advertise esphomeflasher docs#76 (new-feature)
- yaml: Add binary sensor multi click trigger yaml#226 (new-feature)
- lib: Add Total Daily Energy Sensor lib#256 (new-feature)
- yaml: Add total daily energy sensor yaml#220 (new-feature)
- lib: MY9231/MY9291 LED driver support lib#266 by @puuu (new-feature)
- yaml: Add MY9231 support yaml#227 by @puuu (new-feature)
- docs: MY9231/MY9291 LED driver documentation docs#80 by @puuu (new-feature)
Breaking Changes
- lib: Rework OTA to be more stable lib#204 (breaking-change) (new-feature)
- lib: Make naming convention consistent lib#231 (breaking-change)
- docs: Make naming convention consistent docs#62 (breaking-change)
- yaml: Improve API naming convention consistency yaml#197 (breaking-change)
All changes
- docs: Clarify ESP32 BLE Tracker comment docs#42
- yaml: Add a link to Home Assistant in README yaml#152 by @jonnyair
- lib: Add a link to Home Assistant in README.md lib#184 by @jonnyair
- docs: Fix time docs 12-hour clock strftime format docs#43
- lib: Fix ESP32 BLE Presence detection always on lib#185
- lib: Fix LCD display include lib#186
- lib: Fix template switch spamming output lib#187
- lib: Fix using HTU21D for SI7021 lib#188
- lib: Fix components sending invalid state on startup if integration not ready yet lib#195
- lib: Log esphomelib version and compilation time on boot lib#189 (new-feature)
- yaml: Log esphomelib version and compilation time on boot yaml#159 (new-feature)
- yaml: Fix raw remote receiver yaml#158
- lib: Add Code of Conduct (Contributor Covenant) lib#196
- lib: Create CONTRIBUTING.md lib#197
- lib: Create issue templates lib#198
- lib: Create pull request template lib#199
- yaml: Create Pull Request Template yaml#172
- yaml: Create CONTRIBUTING.md yaml#169
- yaml: Add Code of Conduct (Contributor Covenant) yaml#168
- yaml: Create issue tem...
1.9.0b6
v1.9.0b6 Bump version to v1.9.0b6