- _on_characteristic_value_changed in BleakSlotManager should accept any arguments ([82](https://github.com/Bluetooth-Devices/bleak-retry-connector/pull/82), [`71cc37e`](https://github.com/Bluetooth-Devices/bleak-retry-connector/commit/71cc37ef6b0b7492fb58aaeb9115737e95bd9f0e))
2.12.0
Features
- Add utility function to get device_source ([81](https://github.com/Bluetooth-Devices/bleak-retry-connector/pull/81), [`d72ce15`](https://github.com/Bluetooth-Devices/bleak-retry-connector/commit/d72ce150edba658b4d4edb43f3bbd158cba9988f))
- Stop trying to get devices from bluez if dbus setup times out ([78](https://github.com/Bluetooth-Devices/bleak-retry-connector/pull/78), [`a8da722`](https://github.com/Bluetooth-Devices/bleak-retry-connector/commit/a8da7222d6d7ab725152141f560dc1bb681bf4cf))
2.10.1
Bug Fixes
- Optimize IS_LINUX check in restore_discoveries ([77](https://github.com/Bluetooth-Devices/bleak-retry-connector/pull/77), [`f22eb33`](https://github.com/Bluetooth-Devices/bleak-retry-connector/commit/f22eb33e1d29d5a6ca8697061de9fbb1bf583bec))
2.10.0
Features
- Add restore_discoveries to fix missing devices ([76](https://github.com/Bluetooth-Devices/bleak-retry-connector/pull/76), [`f4432ac`](https://github.com/Bluetooth-Devices/bleak-retry-connector/commit/f4432ac086abc0e847ac12818fa22cfaa04a3521))