This repository has been archived by the owner on Sep 27, 2023. It is now read-only.
Releases: esphome/esphome-core
Releases · esphome/esphome-core
1.12.2
- esphome: Better symlink support under Windows esphome#487 by @glmnet
- core: Fix WiFi Info sensor for ESP32 core#561
- core: Revert ultrasonic sensor to non-interrupt mode core#562
- core: Fix web_server for text_sensors core#567
- core: Fix ESP8266 cannot OTA after failed OTA attempt core#564
- core: ESP8266 SDK Core 2.3.0 compat core#563
- esphome: ESP8266 SDK 2.3.0 compat esphome#490
- docs: Expand USB flashing, clarify how to report a bug. docs#204 by @balloob
- core: Fix dallas on GPIO0 core#568
- docs: Fix api homeassistant.service docs docs#209 by @davericher
- esphome: Upgrade ESPAsyncTCP to 1.2.0 esphome#497
- core: Upgrade espasynctcp core#576
- esphome: Fix dashboard wizard unicode esphome#494
- esphome: Fix text sensor MQTT settings esphome#495
- core: Split up WiFi ESP32 and ESP8266 implementation core#572
- core: Fix MCP23017 to work on OUTPUT mode. core#571 by @puerari
- core: Disable wifi interface on shutdown core#566
- core: Fix light flashes core#578
- core: Rewrite PN532 to fix some lowvbat issues core#575
- core: cse7766 fix core#558 by @brianrjones69
- esphome: Upgrade docker base image to 1.4.3 esphome#499
- core: Fix neopixelbus logging causes section type conflict core#579
1.12.1
- core: Fix homeassistant mqtt discovery for light components core#553 by @puuu
- esphome: Fix filter_out: nan filer esphome#486
- docs: Sonoff S20 yaml fix docs#200 by @BananaPukeh
- core: Fix WiFi Info Text Sensor core#554
- core: Fix addressable lights starting white at boot core#556
- esphome: Fix IPAddress in validate secret esphome#488
1.12.0
Beta Fixes
- esphome: Fix custom components not registered esphome#441 (cherry-picked)
- core: Add empty nameable constructors core#509 (cherry-picked)
- core: Fix Nextion "Received unknown filler end bytes" core#510 (cherry-picked)
- core: Fix functional attachInterrupt placed in flash core#511 (cherry-picked)
- esphome: Remove duplicate scrollbar & move scrollbar esphome#443 by @TheZoker (cherry-picked)
- esphome: Remove unnecessary wrapper esphome#444 by @TheZoker (cherry-picked)
- core: Refactor addressable light and fix partition issue core#512 (cherry-picked)
- esphome: Fix MQTT log topic level esphome#445 (cherry-picked)
- core: Fix ESP8266 functional interrupts core#515 (cherry-picked)
- esphome: Allow i2c on non-pullup pins esphome#447 (cherry-picked)
- esphome: Allow use of arduino core v2.5.0 on ESP8266 esphome#446 (cherry-picked)
- core: Fix addressable not updating light core#521 (cherry-picked)
- esphome: Allow non-pullup pins for dallas esphome#456 (cherry-picked)
- core: Turn off light at 0% brightness core#526 (cherry-picked)
- core: HLW8012 don't count a single pulse as power core#527 (cherry-picked)
- core: Set initial brightness to 0 when turning light on core#528 (cherry-picked)
- core: Allow white value of addressable lights to be controlled independently of brightness core#529 (cherry-picked)
- core: Fix WiFi not connecting to open networks core#531 (cherry-picked)
- esphome: Remove automatic update check esphome#457 (cherry-picked)
- esphome: Fix mDNS library added only with OTA esphome#451 (cherry-picked)
- core: Fix light partition src offset core#525 (cherry-picked)
- docs: Add native API User-Defined services docs#171 (cherry-picked)
- esphome: Changes for 1.12 esphome#482 (cherry-picked)
- core: Fixes for 1.12 core#551 (cherry-picked)
- core: More changes for 1.12 core#552 (cherry-picked)
- esphome: More changes for 1.12 esphome#483 (cherry-picked)
- esphome: Update Hassio base image to 1.4.1 esphome#484 (cherry-picked)
All changes
- esphome: Fix custom components not registered esphome#441 (cherry-picked)
- core: Add empty nameable constructors core#509 (cherry-picked)
- core: Fix Nextion "Received unknown filler end bytes" core#510 (cherry-picked)
- core: Fix functional attachInterrupt placed in flash core#511 (cherry-picked)
- esphome: Remove duplicate scrollbar & move scrollbar esphome#443 by @TheZoker (cherry-picked)
- esphome: Remove unnecessary wrapper esphome#444 by @TheZoker (cherry-picked)
- core: Refactor addressable light and fix partition issue core#512 (cherry-picked)
- esphome: Fix MQTT log topic level esphome#445 (cherry-picked)
- core: Fix ESP8266 functional interrupts core#515 (cherry-picked)
- esphome: Allow i2c on non-pullup pins esphome#447 (cherry-picked)
- esphome: Allow use of arduino core v2.5.0 on ESP8266 esphome#446 (cherry-picked)
- core: Fix feed_wdt core#520
- core: Speed up waveshare Epaper core#518
- esphome: Improve dashboard setup wizard esphome#450
- core: Fix addressable not updating light core#521 (cherry-picked)
- core: Add MPR121 support for esphome-core core#517 by @mvturnho
- esphome: Add MPR121 Capacitive Touch Sensor esphome#449 by @mvturnho
- esphome: Allow non-pullup pins for dallas esphome#456 (cherry-picked)
- core: Turn off light at 0% brightness core#526 (cherry-picked)
- core: HLW8012 don't count a single pulse as power core#527 (cherry-picked)
- core: Set initial brightness to 0 when turning light on core#528 (cherry-picked)
- core: Allow white value of addressable lights to be controlled independently of brightness core#529 (cherry-picked)
- core: Add restore state from flash option core#530
- core: Fix WiFi not connecting to open networks core#531 (cherry-picked)
- esphome: Add restore state from flash option esphome#459
- docs: Add restore state from flash option docs#181
- esphome: Remove automatic update check esphome#457 (cherry-picked)
- esphome: Automatically hide secrets in validation esphome#455
- core: Add nextion commands core#523
- esphome: Fix mDNS library added only with OTA esphome#451 (cherry-picked)
- core: Add logic in Output for minimum power setting core#516 by @mtl010957
- esphome: Add handling for min power output setting esphome#448 by @mtl010957
- docs: Update output documentation for min_power configuration docs#167 by @mtl010957
- esphome: Recommend similar keys for spelling errors esphome#458
- core: Convert Automation engine to variadic templates core#519
- core: Add linear calibration filter core#524
- esphome: Convert automation engine to use variadic templates esphome#452
- docs: Add linear calibration filter docs#180
- core: Add native API User-Defined services core#522
- esphome: Add native API User-Defined services esphome#453
- esphome: Add linear calibration sensor filter esphome#454
- core: Fix light partition src offset core#525 (cherry-picked)
- docs: Component reshuffle docs#183 by @FrengerH
- docs: Add MPR121 support docs#176 by @mvturnho
- esphome: Fix os.symlink on Windows esphome#460
- esphome: Enable i2c scanning by default esphome#462
- core: Add rotary encoder min/max value core#534
- esphome: Add rotary encoder min/max value esphome#463
- esphome: Fix gain setting for ADS1115 esphome#468 by @Melkor82
- core: Use clang-format and clang-tidy in CI core#540
- core: Add GPIO interrupt abstraction core#535
- core: Add MCP23017 core#537
- core: Add WiFi/MQTT/API connected condition core#536
- core: Fix debug statement in ESP32 Hall Sensor core#533 by [@emwap](htt...
1.12.0b4
v1.12.0b4 Bump version to v1.12.0b4
1.12.0b3
v1.12.0b3 Bump version to v1.12.0b3
1.12.0b2
v1.12.0b2 Bump version to v1.12.0b2
1.12.0b1
v1.12.0b1 Bump version to v1.12.0b1
1.11.2
- docs: Fix units on the valid frequency values docs#170 by @kwdavidson
- esphome: Allow non-pullup pins for dallas esphome#456
- core: Turn off light at 0% brightness core#526
- core: HLW8012 don't count a single pulse as power core#527
- core: Set initial brightness to 0 when turning light on core#528
- core: Allow white value of addressable lights to be controlled independently of brightness core#529
- core: Fix WiFi not connecting to open networks core#531
- esphome: Remove automatic update check esphome#457
- esphome: Fix mDNS library added only with OTA esphome#451
- docs: Merge dallas component docs#179 by @FrengerH
- docs: Correct ultrasonic filter_nan example docs#159 by @apeeters
- docs: Cookbook entry for Display component docs#173 by @ahd71
- core: Fix light partition src offset core#525
1.11.1
1.11.0
Beta Fixes
- esphome: Fix SNTP servers option esphome#237 (cherry-picked)
- esphome: CSE7766 update interval esphome#250 (cherry-picked)
- esphome: Fix component.update action esphome#308 (cherry-picked)
- esphome: OTA don't error when upgrading from no password to password mode esphome#309 (cherry-picked)
- esphome: Dashboard: Use full with space on small devices esphome#310 by @escoand (cherry-picked)
- core: Fix interval compilation error core#364 (cherry-picked)
- esphome: Fix interval trigger esphome#313 (cherry-picked)
- core: Fix while action not resetting is_running core#378 (cherry-picked)
- core: Fix remote transmitter ESP32 repeat wait core#376 (cherry-picked)
- core: Fix addressable lights core#375 (cherry-picked)
- esphome: Fix ESP32 not decoding stacktrace on broken PC esphome#330 (cherry-picked)
- core: Fix addressable flicker effect core#383 (cherry-picked)
- core: NeoPixelBus: fix handling of white color component core#384 by @badbadc0ffee (cherry-picked)
- core: Fix trigger not being optional core#381 (cherry-picked)
- esphome: Fix AsyncTCP compilation on ESP32 with Arduino esphome#334 (cherry-picked)
- esphome: Fix show logs with MQTT and dashboard esphome#332 (cherry-picked)
- core: Add WiFi fast connect mode core#385 (cherry-picked)
- core: Fix API Server has deep sleep core#386 (cherry-picked)
- esphome: Introduce wifi fast connect mode esphome#333 (cherry-picked)
- core: Fix GPIO Switch not handling inverted core#387 (cherry-picked)
- core: Expose NeoPixelBus Controller core#388 (cherry-picked)
- esphome: Pin platformio platforms to defaults esphome#335 (cherry-picked)
- core: Fix ble tracker compile error core#390 (cherry-picked)
- core: Add Homeassistant Binary Sensor core#480 (cherry-picked)
- core: GPIO Switch Interlocking core#482 (cherry-picked)
- esphome: Print error when mqtt.publish used without MQTT enabled esphome#408 (cherry-picked)
- esphome: Add Homeassistant Binary Sensor esphome#409 (cherry-picked)
- esphome: Allow pins 9&10 for PWM esphome#410 (cherry-picked)
- esphome: Store Raw Remote Codes in PROGMEM esphome#392 (cherry-picked)
- core: ESP8266 Arduino 2.5.0 Compatability core#481 (cherry-picked)
- esphome: Add Switch Interlocking esphome#411 (cherry-picked)
- esphome: Add local mDNS responder for .local esphome#386 (cherry-picked)
- esphome: Replace optimistic with Assumed State esphome#394 (cherry-picked)
- core: Add Template Publish Action core#453 (cherry-picked)
- esphome: Add template publish actions and switch triggers esphome#391 (cherry-picked)
- esphome: Fix custom components not registered esphome#441 (cherry-picked)
- core: Add empty nameable constructors core#509 (cherry-picked)
- core: Fix Nextion "Received unknown filler end bytes" core#510 (cherry-picked)
- core: Fix functional attachInterrupt placed in flash core#511 (cherry-picked)
- esphome: Remove duplicate scrollbar & move scrollbar esphome#443 by @TheZoker (cherry-picked)
- esphome: Remove unnecessary wrapper esphome#444 by @TheZoker (cherry-picked)
- core: Refactor addressable light and fix partition issue core#512 (cherry-picked)
- esphome: Fix MQTT log topic level esphome#445 (cherry-picked)
- core: Fix ESP8266 functional interrupts core#515 (cherry-picked)
- esphome: Allow i2c on non-pullup pins esphome#447 (cherry-picked)
- esphome: Allow use of arduino core v2.5.0 on ESP8266 esphome#446 (cherry-picked)
All changes
- esphome: Fix SNTP servers option esphome#237 (cherry-picked)
- esphome: Simplify one_of validator esphome#240
- esphome: Add Logo and Icon to HassIO add-on esphome#241
- esphome: CSE7766 update interval esphome#250 (cherry-picked)
- esphome: Time SNTP validate server format esphome#254
- esphome: Fix GPIO input schema validator esphome#253
- esphome: [Huge] Util Refactor, Dashboard Improvements, Hass.io Auth API, Better Validation Errors, Conditions, Custom Platforms, Substitutions esphome#234
- esphome: Add native ESPHome API esphome#265
- esphome: Api fixes esphome#289
- esphome: Fix host network esphome#280
- esphome: Fix ESP8266 verbose logging esphome#291
- esphome: API Server Watchdog esphome#290
- esphome: Disable SPIFFS to save flash space esphome#288
- esphome: Fix MQTT message trigger esphome#282
- esphome: GPIO Switch Restore Mode esphome#287
- esphome: Addressable Lights esphome#294
- esphome: Toggle Auto-Update Check With Environment Variable esphome#292
- esphome: Make compatible with python 3 esphome#281
- esphome: GPIO Switch Fix restore_mode validator esphome#296 by @yottatsa
- esphome: Fixes for Python 3 Compatibility esphome#297
- esphome: Add clean MQTT discovery option for native API esphome#302
- esphome: Add APDS9960 Support esphome#300
- esphome: Add neopixelbus component esphome#303
- esphome: Add support for MAX31855 sensor esphome#258 by @sherbang
- esphome: Add ULN2003 Support esphome#304
- esphome: Add ESP32 Ethernet Support esphome#301
- esphome: Update beta config esphome#305
- esphome: Fix component.update action esphome#308 (cherry-picked)
- esphome: OTA don't error when upgrading from no password to password mode esphome#309 (cherry-picked)
- esphome: Dashboard: Use full with space on small devices esphome#310 by @escoand (cherry-picked)
- core: Fix interval compilation error core#364 (cherry-picked)
- esphome: Fix interval trigger esphome#313 (cherry-picked)
- core: Fix while action not resetting is_running core#378 (cherry-picked)
- core: Fix remote transmitter ESP32 repeat wait core#376 (cherry-picked)
- core: Fix addressable lights core#375 (cherry-picked)
- esphome: Fix ESP32 not decoding stacktrace on broken PC esphome#330 (cherry-picked)
- core: Fix addressable flicker effect [core#383](https://github.com/esphome/esphome-core...