Skip to content

Releases: esphome/aioesphomeapi

5.0.1

09 Jul 07:20
Compare
Choose a tag to compare

What's Changed

5.0.0

08 Jul 12:03
Compare
Choose a tag to compare

Breaking Change

  • Rename image field to data to match the proto field (#62) @jesserockz

    The field image on a CameraState is now renamed to data

What's Changed

4.1.0

30 Jun 15:43
Compare
Choose a tag to compare

What's Changed

4.0.1

29 Jun 14:08
9cfe819
Compare
Choose a tag to compare
  • Dataclasses better legacy UserService compat (#49)

4.0.0

29 Jun 13:53
be1a8e1
Compare
Choose a tag to compare

Breaking Change

aioesphomeapi has switched from attrs to native dataclasses, but this shouldn't be a major breaking change unless you directly interacted with the attrs.

Python version requirement was increased to 3.7+

Changes

  • Switch from attrs to dataclasses (#36)
  • Add project name+version (#48)

3.1.0

29 Jun 10:47
61cefdb
Compare
Choose a tag to compare
  • Add number entities (#47)

3.0.1

24 Jun 07:56
4b751be
Compare
Choose a tag to compare
  • Fix bad typing for LogLevel (#45)

3.0.0

23 Jun 21:45
adcfe53
Compare
Choose a tag to compare
  • Add flake8, black, isort and mypy linting (#39)
  • Climate preset, custom fan mode and custom preset (#42)

Breaking Change

  • ClimateMode AUTO has been renamed to HEAT_COOL (and a new AUTO mode was added), this is for consistency between HA and esphome
  • away for climate is removed. Instead, it is now encoded in preset. For compatibility with older peers use ClimateInfo.supported_presets_compat and ClimateState.preset_compat

2.9.0

18 Jun 14:59
41d0d33
Compare
Choose a tag to compare
  • Pin pylint again (#38)
  • Fix bad default values in model (#40)
  • Safe enum conversion (#37)

v2.8.0

25 May 21:41
150232f
Compare
Choose a tag to compare
  • Add support for Sensor state class (#33)