Releases: google/bumble
Releases · google/bumble
v0.0.204
What's Changed
- intel hci by @barbibulle in #597
- Add
Volume Offset Control Service
by @wpiet in #585 - fix oob support in pair.py by @barbibulle in #603
- Add maximum encryption key size to PairingDelegate by @jmdietrich-gcx in #604
- Add a class-based GATT adapter by @barbibulle in #598
Full Changelog: v0.0.203...v0.0.204
v0.0.203: Merge pull request #599 from google/gbg/hfp-19
What's Changed
- Add Core Spec 6.0 new commands support mapping by @zxzxwu in #584
- Replace HCI member imports in device.py by @zxzxwu in #587
- Improve Broadcast Scanning by @zxzxwu in #591
- Correctly parse scan response from device config by @SergeantSerk in #590
- Support Periodic Advertising by @zxzxwu in #593
- Amend Opcode value in
Audio Input Control Service
by @wpiet in #595 - only use
__bytes__
when not argument is needed. by @barbibulle in #600 - add super wide band constants by @barbibulle in #599
New Contributors
- @SergeantSerk made their first contribution in #590
Full Changelog: v0.0.202...v0.0.203
v0.0.202
What's Changed
- bench mobly snippets by @barbibulle in #570
- remove test for deprecated Python 3.8 and add 3.13 by @barbibulle in #574
- [BAP] Add missing Unspecified context type by @zxzxwu in #581
- Remove characteristic in GATT Client unsubscribe() if it's the last subscriber by @jmdietrich-gcx in #579
- fix #580 by @barbibulle in #582
- regression test for GATT unsubscription by @barbibulle in #583
Full Changelog: v0.0.201...v0.0.202
v0.0.201
What's Changed
- Add missing parameter 'flags' to ATT_Execute_Write_Request PDU by @jmdietrich-gcx in #578
- update to new netsim proto with DeviceInfo by @barbibulle in #576
New Contributors
- @jmdietrich-gcx made their first contribution in #578
Full Changelog: v0.0.200...v0.0.201
v0.0.200
What's Changed
- pyusb: check devices_in_use before removal by @SilverBzH in #559
- Support netsim.ini tmpdir on linux by @initializedd in #562
- Fix whitespace by @initializedd in #563
- charliebout/save avatar run logs by @SilverBzH in #566
- avatar: update to latest version to correct flakiness by @SilverBzH in #568
- Add codecs info in controller info app by @zxzxwu in #565
- run_csis_servers: Update
usage
and add docs entry by @wpiet in #561 - examples/run_cig_setup: Fix the address type and CIG params by @wpiet in #569
- Fix typo in comment by @initializedd in #564
- HAP: wait for pairing event by @wescande in #551
- a2dp player by @barbibulle in #571
- HFP: Fix reading multiple AT commands from a single data packet by @ypomortsev in #573
New Contributors
- @initializedd made their first contribution in #562
- @wpiet made their first contribution in #561
- @ypomortsev made their first contribution in #573
Full Changelog: v0.0.199...v0.0.200
v0.0.199
What's Changed
- pyusb: allow to detect multiple usb dongle by @SilverBzH in #538
- Refactor ASHA service implementation and examples by @zxzxwu in #536
- Pandora: Add L2CAP service by @atorodotme in #540
- DH Key compute check modification for OOB Pairing by @Gopi-SB in #526
- Pandora: refactor l2cap service by @SilverBzH in #545
- Fix TBS Characteristics UUID by @zxzxwu in #548
- Return ATT_Error_Response on rejected write request by @zxzxwu in #549
- Implement Hap support by @wescande in #532
- [Bug] Edimax BLE Dongle Fails After Teardown and Re-Instantiation by @hkpeprah in #534
- Implement AICS by @SilverBzH in #547
- Add some HCI commands and events by @zxzxwu in #552
- Remove att.CommonErrorCode by @zxzxwu in #553
- add support for selecting the identity address by @barbibulle in #554
- aics: make it a secondary service by @SilverBzH in #555
- Replace mutable default values by @zxzxwu in #556
New Contributors
- @atorodotme made their first contribution in #540
- @Gopi-SB made their first contribution in #526
- @hkpeprah made their first contribution in #534
Full Changelog: v0.0.198...v0.0.199
v0.0.198
What's Changed
- Add tip about disabling caching to web's readme by @AlanRosenthal in #508
- console.py: Use Address.generate_static_address by @AlanRosenthal in #511
- Add devcontainer.json by @AlanRosenthal in #513
- Add favicon.ico to docs folder by @AlanRosenthal in #512
- device.py: Update get_characteristics_by_uuid() by @AlanRosenthal in #510
- device.py: Add discover_all() api by @AlanRosenthal in #509
- Create
inv web.build
by @AlanRosenthal in #507 - a2dp: emit delay_report by @barbibulle in #506
- Reorganize exceptions by @zxzxwu in #501
- Add UNIX socket transport by @zxzxwu in #515
- USB: better packet queue logic by @barbibulle in #518
- Update scanner.py to use pyee.EventEmitter by @AlanRosenthal in #517
- Media Control Service Client implementation by @zxzxwu in #439
- Add Metadata LTV serializer and adapt Unicast by @zxzxwu in #521
- add basic RPA support by @barbibulle in #522
- Support Interlaced Scan config by @zxzxwu in #527
- don't user a parser for a usb source by @barbibulle in #530
- Fix CTKD failure introduced by Host RPA generation by @zxzxwu in #528
- basic broadcast assistant functionality by @barbibulle in #529
- Correct HID type annotations by @zxzxwu in #533
- BtBench: Add Scan functionality by @AlanRosenthal in #531
- Ignore invalid RPA by @zxzxwu in #537
- hotfix for usb transport by @barbibulle in #539
Full Changelog: v0.0.195...v0.0.198
v0.0.197
What's Changed
- bench role change by @barbibulle in #504
- basic auracast app by @barbibulle in #489
- support out of order advertising set termination / connection events by @barbibulle in #502
Full Changelog: v0.0.194...v0.0.197
v0.0.196
What's Changed
- bench role change by @barbibulle in #504
- basic auracast app by @barbibulle in #489
- support out of order advertising set termination / connection events by @barbibulle in #502
Full Changelog: v0.0.194...v0.0.196
v0.0.195
What's Changed
- bench role change by @barbibulle in #504
- basic auracast app by @barbibulle in #489
- support out of order advertising set termination / connection events by @barbibulle in #502
Full Changelog: v0.0.194...v0.0.195