Added
- Added
BleakGattCharacteristic.max_write_without_response_size
property. Fixes #738.
Fixed
- Fixed regression in v0.15 where devices removed from BlueZ while scanning
were still listed inBleakScanner.discovered_devices
. Fixes #942. - Fixed possible bad connection state in BlueZ backend. Fixes #951.
Changed
- Made BlueZ D-Bus signal callback logging lazy to improve performance. Merged #912.
- Switch to using async_timeout instead of asyncio.wait_for for performance. Merged #916.
- Improved performance of
BlueZManager.get_services()
. Fixes #927.