Branch: refs/heads/974159 Home: https://github.com/bluez/bluez Commit: dcb59d21c0d425d2bcffe251f6eb15e489151e29 https://github.com/bluez/bluez/commit/dcb59d21c0d425d2bcffe251f6eb15e489151e29 Author: Ye He <ye.he@xxxxxxxxxxx> Date: 2025-06-20 (Fri, 20 Jun 2025) Changed paths: M doc/org.bluez.Device.rst M src/device.c Log Message: ----------- device: Add bearer info to Connected/Disconnected signals This patch adds the Connected signals and updates the Disconnected signals to use a dictionary instead of individual arguments, allowing additional information to be conveyed in a backward-compatible way. Specifically, a new "bearer" key is added to both signals to indicate the transport type ("le" or "bredr"). This is useful in dual-mode scenarios where it is necessary to distinguish between BR/EDR and LE connections. The original Disconnected signal was introduced in BlueZ 5.82 and has not seen widespread usage yet, so this change minimizes the risk of breaking existing applications. By adding both signals to a dictionary-based format now, future extensions can be added without requiring further API changes. Fixes: https://github.com/bluez/bluez/issues/1350 Signed-off-by: Ye He <ye.he@xxxxxxxxxxx> To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications