Skip to content

Conversation

@jesserockz
Copy link
Member

Do not merge, release script will automatically merge

"Some people, when confronted with a problem, think “I know, I’ll use regular expressions.” Now they have two problems."

~ Jamie Zawinski

  • Always tick mdns in ethernet component esphome#2018
  • Bump black from 21.6b0 to 21.7b0 esphome#2031
  • Convert Arduino boolean to bool esphome#2042
  • Fix ESP32-C3 using v2.0.0-alpha1 support esphome#2035
  • Bump pylint from 2.8.2 to 2.9.4 esphome#2047
  • Bump pylint from 2.9.4 to 2.9.5 esphome#2050
  • Thermostat fixes+updates 1 esphome#2032
  • Add test5 back to CI esphome#2052
  • Added support for pvvx_mithermometer sensor esphome#1546 (new-integration)
  • Added support for Selec Energy Meter esphome#1993 (new-integration)
  • Add TAG to all compile units esphome#2060
  • Fix minor build issues with Arduino ESP32 2.0.0-rc1 esphome#2057
  • Fix clang-format script behaviour without -i + code cleanup esphome#2002
  • Merge build flags from platformio_options esphome#1651 (breaking-change)
  • Print BLE 128-bit UUIDs according to spec esphome#2061
  • Support library override using named library with repository esphome#2056
  • Initial ESP32-C3-DevKitM-1 board support esphome#2062
  • Fix a bunch of typos esphome#2058
  • pm1006: add rx-only support esphome#2038 (new-integration)
  • Add sensor monetary device_class esphome#2083
  • Make light.addressable_set color parameters behave as documented & consistent with elsewhere esphome#2009
  • Bump pylint from 2.9.5 to 2.9.6 esphome#2087
  • Bump ESPAsyncWebServer-esphome to 1.3.0 esphome#2075
  • Add SDP3x sensor esphome#2064 (new-integration)
  • Add support for the TLC5947 24-Channel, 12-Bit PWM LED Driver esphome#2066 (new-integration)
  • Add T6615 esphome#1170 (new-integration)
  • Add support for the HRXL MaxSonar WR series sensors esphome#2020 (new-integration)
  • Pull ESP32 Wifi fixes from arduino-esp32 esphome#2069
  • Add demo integration esphome#2085 (new-integration)
  • Add device class support to MQTT cover esphome#2092
  • Color mode implementation esphome#2012 (notable-change) (breaking-change)
  • Convert more code to async-def syntax esphome#2095
  • Fix parity bit calculation for ESP8266SoftwareSerial esphome#1873 (breaking-change)
  • Convert sensor_schema to use kwargs esphome#2094
  • Fix MQTT light include esphome#2104
  • Fix missing include in light_traits.h esphome#2105
  • Add select entities and implement template select esphome#2067 (new-integration) (notable-change)
  • pmsx003: add standard particle, particle counts esphome#1694
  • Dont force 0 state instead of min_power unless explicit config set esphome#2107 (breaking-change)
  • Fix import esphome#2108
  • Thermostat enhancements and code clean-up esphome#2073
  • Bump esptool from 2.8 to 3.1 esphome#1839
  • Add min_save_interval to total_energy/integration for memory wear esphome#1665
  • Add support for Waveshare E-Paper 4.2" B V2 esphome#1610
  • Add SM16703 to supported FastLED chipsets esphome#1751
  • Migrate COLOR constants to Color class & disallow implicit conversions to Color esphome#2093
  • Add version argument to ESPDEPRECATED macro esphome#2116
  • Fix mixup between ColorMode and ColorCapability esphome#2121
  • Various follow-up fixes to color mode changes esphome#2118
  • Fix crash when using addressable_set with out-of-range indices esphome#2120
  • Add state classes to pvvx_mithermometer esphome#2125
  • Add support for ESP8266 Arduino v3.0.1 esphome#2128
  • Drop legacy esphomeyaml command wrapper code esphome#2130
  • Allow multiple unnamed libraries esphome#2132
  • Don't stop effects if brightness goes to zero esphome#2134
  • Added support for Hitachi AC424 remote type esphome#2101 (new-integration)
  • Anova fahrenheit support esphome#2126 (breaking-change)
  • Tidy HA addon esphome#1937 (breaking-change)
  • Removed unused arguments from rgbww code esphome#2137
  • Only compile protobuf dumping when very verbose logging is enabled esphome#2139
  • Refactor clang-tidy script to use actual compiler flags and includes esphome#2133
  • Add Toshiba AC generic IR remote protocol esphome#2019
  • Add new Toshiba AC unit protocol esphome#1987
  • Add Dish Network protocol esphome#2117
  • Fix some issues with deprecated argv syntax detection esphome#2127
  • Don't discard cold/warm white brightness in constant brightness mode esphome#2136
  • Allow entities to be disabled by default in HA esphome#2113 (new-feature)
  • Adds CGPR1 - Qingping Motion & Ambient light sensor support esphome#1675 (new-integration)
  • Don't mark COLOR_* constants as static in header esphome#2141
  • RFC: status_led: allow to share single light esphome#1974
  • waveshare_epaper: add support for ttgo t5 b74 variant display esphome#1869
  • Thermostat enhancements 2 esphome#2114 (breaking-change)
  • Dsmr component esphome#1881 (new-integration)
  • Always abort on allocation when out-of-memory esphome#2129
  • Support component tsl2591 esphome#2131 (new-integration)
  • Add support for PMSA003i esphome#1501 (new-integration)
  • Increase task wdt timeout for ESP32/ESP32-C3 esphome#2096
  • Format dev temp idedata esphome#2142
  • Add rgbct and color_temperature light platforms esphome#2138 (new-integration)
  • Warn if underscore character is used in hostname esphome#2079
  • Break the Tuya set_datapoint_value method into separate methods per datapoint type esphome#2059
  • Feature pipsolar anh esphome#1664 (new-integration)
  • Add deassert_rts_dtr option to force RTS/DTR low when using miniterm esphome#2089
  • Support for AM43 BLE blind motors esphome#1744 (new-integration)
  • Fix format warning in Tuya component esphome#1954
  • Modular light transformers esphome#2124
  • Support for the DKE screen version of LilyGo-TTGO-T5 V2.3 esphome#1969
  • Support multiple configuration directories for update-all subcommand esphome#1925
  • Always send all light state values in API esphome#2150
  • Let sensors announce their state_class via mqtt esphome#2155
  • Thermostat delayed fan mode fix esphome#2158
  • Fix native API log level enum values esphome#2151
  • Initialize color temperature to value within range if possible esphome#2168
  • Add a dummy color temp esphome#2161
  • Add Gas device class to DSMR component esphome#2169
  • Send dirty states when screen wakes up esphome#2167
  • Remove specified accuracy_decimals from total_daily_energy esphome#2174
  • Add new total_increasing state-class for Home Assistant 2021.9+ esphome#2166

jesserockz and others added 30 commits July 15, 2021 07:45
Co-authored-by: Senex Crenshaw <[email protected]>
Bumps [black](https://github.com/psf/black) from 21.6b0 to 21.7b0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/commits)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump pylint from 2.8.2 to 2.9.4

Bumps [pylint](https://github.com/PyCQA/pylint) from 2.8.2 to 2.9.4.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog)
- [Commits](pylint-dev/pylint@v2.8.2...v2.9.4)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Fix up functionality needed for latest pylint (#2049)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sean Vig <[email protected]>
Bumps [pylint](https://github.com/PyCQA/pylint) from 2.9.4 to 2.9.5.
- [Release notes](https://github.com/PyCQA/pylint/releases)
- [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog)
- [Commits](pylint-dev/pylint@v2.9.4...v2.9.5)

---
updated-dependencies:
- dependency-name: pylint
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pasi Suominen <[email protected]>
Co-authored-by: Jesse Hills <[email protected]>
When using static TAG is only valid in the current compile unit. For
some reason it seems that the current ESP8266/ESP32 compiler use the
instance from ble.cpp, but it seems that this causes issues with newer
compiler leading to compile time errors like this:
In file included from /root/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-log.h:164,
                 from /root/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal.h:71,
                 from /root/.platformio/packages/framework-arduinoespressif32/cores/esp32/Arduino.h:36,
                 from src/esphome/core/esphal.h:3,
                 from src/esphome/core/helpers.h:10,
                 from src/esphome/components/esp32_ble/ble_uuid.h:3,
                 from src/esphome/components/esp32_ble/ble_advertising.cpp:5:
src/esphome/components/esp32_ble/ble_advertising.cpp: In member function 'void esphome::esp32_ble::BLEAdvertising::start()':
src/esphome/components/esp32_ble/ble_advertising.cpp:64:14: error: 'TAG' was not declared in this scope
     ESP_LOGE(TAG, "esp_ble_gap_config_adv_data failed (Advertising): %d", err);
              ^~~
@jesserockz jesserockz merged commit 1b8c9ed into release Aug 18, 2021
@jesserockz jesserockz deleted the bump-2021.8.0 branch August 18, 2021 03:03
@github-actions github-actions bot locked and limited conversation to collaborators Sep 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.