@@ -10,12 +10,16 @@ and this project adheres to `Semantic Versioning <https://semver.org/spec/v2.0.0
1010`Unreleased `_
1111=============
1212
13+ `0.21.0 `_ (2023-09-02)
14+ ======================
15+
1316Added
1417-----
1518* Added ``bleak.uuids.normalize_uuid_16() `` function.
1619* Added ``bleak.uuids.normalize_uuid_32() `` function.
1720* Added ``advertisement_data() `` async iterator method to ``BleakScanner ``. Merged #1361.
1821* Added type hints for kwargs on ``BleakScanner `` class methods.
22+ * Added support for Python 3.12.
1923
2024Changed
2125-------
@@ -24,9 +28,9 @@ Changed
2428* Scanner backends modified to allow multiple advertisement callbacks. Merged #1367.
2529* Changed default handling of the ``response `` argument in ``BleakClient.write_gatt_char ``.
2630 Fixes #909.
27- * Added missing permissions and requirements in android kivy example. Fixes #1184.
28- * Bleak recipe now automatically installs bleak from github release.
31+ * Bleak recipe now automatically installs bleak from GitHub release in Kivy example.
2932* Changed `BlueZManager ` methods to raise `BleakError ` when device is not in BlueZ.
33+ * Optimized BlueZ backend device watchers and condition callbacks to avoid linear searches.
3034* Changed type hint for buffer protocol to ``collections.abc.Buffer ``.
3135
3236Fixed
3741* Fixed possible crash in ``_stopped_handler() `` in WinRT backend. Fixes #1330.
3842* Reduced expensive logging in the BlueZ backend. Merged #1376.
3943* Fixed race condition with ``"InterfaceRemoved" `` when getting services in BlueZ backend.
40- * Optimize BlueZ backend device watchers and condition callbacks to avoid linear searches
44+ * Fixed missing permissions and requirements in android Kivy example. Fixes #1184.
4145* Fixed WinRT backend sometimes hanging forever when a device goes out of range during connection. Fixes #1359.
4246
4347Removed
@@ -974,7 +978,8 @@ Fixed
974978* Bleak created.
975979
976980
977- .. _Unreleased : https://github.com/hbldh/bleak/compare/v0.20.2...develop
981+ .. _Unreleased : https://github.com/hbldh/bleak/compare/v0.21.0...develop
982+ .. _0.21.0 : https://github.com/hbldh/bleak/compare/v0.20.2...v0.21.0
978983.. _0.20.2 : https://github.com/hbldh/bleak/compare/v0.20.1...v0.20.2
979984.. _0.20.1 : https://github.com/hbldh/bleak/compare/v0.20.0...v0.20.1
980985.. _0.20.0 : https://github.com/hbldh/bleak/compare/v0.19.5...v0.20.0
0 commit comments