Releases: esphome/aioesphomeapi
Releases · esphome/aioesphomeapi
20.0.0
19.3.1
What's Changed
- Bump chacha20poly1305-reuseable to >=0.12.0 (#792) @bdraco
- Bump zeroconf to >=0.128.4,<1.0 (#791) @bdraco
Dependencies
2 changes
- Bump isort from 5.12.0 to 5.13.0 (#790) @dependabot
- Bump actions/setup-python from 4 to 5 (#788) @dependabot
19.3.0
19.2.1
19.2.0
19.1.7
What's Changed
- Use background task logic for the on_stop callback (#780) @bdraco
- Reduce duplicate code in client connection setup (#779) @bdraco
- Make creating background tasks in the client a bound method (#778) @bdraco
- Reduce duplicate Bluetooth message filtering code (#777) @bdraco
- Refactor execute_service to avoid creating dict in the inner loop (#776) @bdraco
19.1.6
19.1.5
What's Changed
- Use explict type checks for protobuf messages (#774) @bdraco
- Small refactor to GATT read to reduce code (#773) @bdraco
- Refactor bluetooth message handling to extract on_bluetooth_message (#772) @bdraco
- Refactor bluetooth GATT writes to reduce duplicate code (#771) @bdraco
- Allow specifying a timeout for bluetooth_gatt_start_notify (#770) @bdraco
- Remove unused variable from frame helper base (#769) @bdraco
- Raise BluetoothConnectionDroppedError if connection drops while getting GATT services (#768) @bdraco
- Raise BluetoothConnectionDroppedError if connection drops during GATT read/write/notify (#767) @bdraco
- Handle Bluetooth connection drops in more places (#766) @bdraco
- Simplify similar code for building entity commands (#765) @bdraco