CHANGELOG.rst updated with details about handles and the new characteristics handling
@@ -26,6 +26,10 @@ Changed
with the event loop where the central manager was created. Fixes #111.
* The Central Manager is no longer global in the Core Bluetooth backend. A new one is created for each
``BleakClient`` and ``BleakScanner``. Fixes #206 and #105.
+* Merged #167 and reworked characteristics handling in Bleak. Implemented in all backends;
+ bleak now uses the characteristics' handle to identify and keep track of them.
+ Fixes #139 and #159 and allows connection for devices with multiple instances
+ of the same characteristic UUIDs.
* In ``requirements.txt`` and ``Pipfile``, the requirement on ``pythonnet``
was bumped to version 2.5.1, which seems to solve issues described in #217 and #225.
* Renamed ``HISTORY.rst`` to ``CHANGELOG.rst`` and adopted
