Skip to content

1.6.0

Latest

Choose a tag to compare

@syssi syssi released this 21 May 08:22

What's Changed

  • Move minimum ESPHome version requirement into validator by @syssi in #186
  • Explicitly initialize all pointer members to nullptr by @syssi in #187
  • Remove redundant .extend(cv.COMPONENT_SCHEMA) from switch and button schemas by @syssi in #188
  • Use new_text_sensor() instead of deprecated register_text_sensor by @syssi in #189
  • Use new_* API instead of deprecated register_* functions by @syssi in #190
  • Add entity_category to binary sensor schemas by @syssi in #191
  • Use new_* API instead of deprecated register_* functions by @syssi in #192
  • Fix bitmask sensors: remove state_class, set device_class=None, add diagnostic entity_category by @syssi in #194
  • Fix bitmask sensor by @syssi in #195
  • Remove duplicate charging_cycles entry from dump_config by @syssi in #196
  • Add missing CODEOWNERS to platform files by @syssi in #198
  • Use STATE_CLASS_TOTAL_INCREASING for counter sensors by @syssi in #199
  • Initialize BLE char handle members to 0 by @syssi in #200
  • Fix product name in log message by @syssi in #201
  • Fix text_sensor_schema positional arg and add diagnostic entity categories by @syssi in #202
  • Explicitly declare ble_client as a component dependency by @syssi in #203
  • Remove redundant name substitution prefix from entity names by @syssi in #204
  • Align code style with ESPHome core by @syssi in #205
  • Refactor sensor and binary_sensor schema definitions by @syssi in #206
  • Use named COMPONENT_SCHEMA in all platform files by @syssi in #207
  • Improve ruff configuration by @syssi in #208
  • Add component schema tests by @syssi in #209
  • Update GitHub Actions to Node.js 24 compatible versions by @syssi in #210
  • Replace static const char arrays with constexpr by @syssi in #211
  • Optimize clang-tidy by removing splits, adding incremental scans and fixing platformio cache by @syssi in #212
  • Fix venv cache miss, pin all actions to commit hashes by @syssi in #213
  • Use ESP-IDF framework by @syssi in #214
  • Bump clang-tidy from 18 to 22 by @syssi in #215
  • Use C++17 concatenated namespace syntax by @syssi in #216
  • Add C++ tests by @syssi in #217
  • Add C++ tests for seplos_modbus by @syssi in #218
  • CI: Add workflow_dispatch trigger by @syssi in #219
  • Fix format specifiers for data.size() in ESP_LOG calls by @syssi in #220
  • Add device_class: problem to error and protection binary sensors by @syssi in #221
  • Add min_auth_mode: WPA2 to wifi configuration by @syssi in #222
  • Move BLE MAC address to secrets.yaml by @syssi in #223
  • Use ESPHome devices concept in multi-battery-bank examples by @syssi in #224

Full Changelog: 1.5.0...1.6.0