Releases: google/bumble
Releases · google/bumble
v0.0.135
What's Changed
- Add bumble's version to
show device
by @AlanRosenthal in #94 - format with Black by @barbibulle in #96
- update ASHA AdvertisingData by @yuyangh in #98
- Host: spawn each asynchronous task with the right aliveness by @uael in #88
- Load libusb-1.0 shared library from libusb_package wheel by @mogenson in #102
- formatting linting automation by @barbibulle in #101
Full Changelog: v0.0.134...v0.0.135
v0.0.134
v0.0.133
What's Changed
- Add
bumble-console --device-config
support for gatt services by @AlanRosenthal in #85 - Added class CharacteristicDeclaration, gatt_server getters by @AlanRosenthal in #80
- Pairing: device/host fixes & improvements by @uael in #75
- Typos & CI fixes by @uael in #89
- Test all python versions in CI by @AlanRosenthal in #83
- Add Device::add_default_services() by @AlanRosenthal in #93
Full Changelog: v0.0.132...v0.0.133
v0.0.132
What's Changed
- Fix test failures by @AlanRosenthal in #82
- use libusb auto-detach feature by @barbibulle in #84
Full Changelog: v0.0.131...v0.0.132
v0.0.131
What's Changed
- Swap arguments to ConnectionError in RFCOMM Multiplexer by @mogenson in #76
- Fix for 'Host' object has no attribute 'add_listener' by @mogenson in #77
- fix sequencing logic broken by earlier merge by @barbibulle in #79
Full Changelog: v0.0.130...v0.0.131
v0.0.130
What's Changed
- Add runtime switch for filtering by address. by @AlanRosenthal in #46
- add 'scan clear' command to console.py by @mogenson in #52
- use the correct constants as previously renamed by @barbibulle in #54
- device: raise a
CommandTimeoutError
error on command timeout by @uael in #50 - classic: update
Device.connect
to allow parallels connection creation by @uael in #48 - Use random address in console.py if device config is not provided by @mogenson in #51
- Add a show device tab by @mogenson in #53
- Device improvements by @uael in #55
- Add L2CAP CoC support by @barbibulle in #34
- Add definition of
Client Characteristic Configuration bit
by @AlanRosenthal in #58 - le: pass
own_address_type
to BLEDevice.connect
by @uael in #59 - use a formatter object, not a string by @barbibulle in #60
- fix classic connection event filtering by @barbibulle in #65
- Pairing improvements by @uael in #68
- Add prefer_notify option to gatt_client subscribe() by @mogenson in #71
- address: add public information to the stringified value by @uael in #72
- lower the number of test cases for l2cap in order to speed up the test by @barbibulle in #73
New Contributors
- @AlanRosenthal made their first contribution in #46
- @uael made their first contribution in #50
Full Changelog: v0.0.129...v0.0.130
v0.0.129
This adds support for using extended scanning (scanning for extended advertisements).
Only the scanning part of extended advertising is implemented.
Support for the advertising part will come in a separate PR.
Also included is support for monitoring and changing PHYs.