Skip to content

Releases: google/bumble

v0.0.232

Choose a tag to compare

@zxzxwu zxzxwu released this 08 Jul 07:36
1d26b99

What's Changed

  • CIG: Fix CIG parameters for unidirectional CIS by @uier in #943
  • Refine dependencies by @zxzxwu in #897
  • Fix race condition in PeriodicAdvertisingSync state transition by @zxzxwu in #951
  • transport/usb: Handle missing interruptEventHandler gracefully by @uier in #952
  • fix: exclude channel 76 from default CS channel_map (Core Spec 6.0 compliance) by @dcaayushd in #950

New Contributors

Full Changelog: v0.0.231...v0.0.232

v0.0.231

Choose a tag to compare

@zxzxwu zxzxwu released this 30 Jun 06:43
47fcd8e

What's Changed

  • remove trailing commas in pytest parametrize argname by @barbibulle in #940
  • l2cap: Resolve teardown hang on disconnect collision or abort by @uier in #937
  • update libusb-package version by @barbibulle in #939
  • Bugfix - Keep HCI Number Of Completed Packets enabled in the host event mask by @greateggsgreg in #946
  • Bugfix: Ignore libusb callback scheduling after the asyncio loop is closed by @greateggsgreg in #947
  • Refactor connection data length to use dataclass by @zxzxwu in #944

New Contributors

Full Changelog: v0.0.230...v0.0.231

v0.0.230

Choose a tag to compare

@zxzxwu zxzxwu released this 15 Jun 07:47
3266d16

What's Changed

Full Changelog: v0.0.229...v0.0.230

v0.0.229

Choose a tag to compare

@zxzxwu zxzxwu released this 26 May 19:57
72d821b

What's Changed

  • sdp: bound DataElement parse recursion to prevent RecursionError DoS by @ibondarenko1 in #914
  • Fix regex syntax warning in sdp_test.py. by @dlech in #917
  • avdtp: bound message assembler to drop truncated PDUs (DoS prevention) by @ibondarenko1 in #918
  • fix crash in bumble.att.Attribute.__repr__ by @dlech in #916
  • improve type hints for notify/indicate subscriber(s) methods by @dlech in #915
  • SDP: Move parser functions to parser class by @zxzxwu in #919
  • AVDTP: Make all handlers async by @zxzxwu in #920
  • Type some optional attributes by @zxzxwu in #922
  • Fix AVDTP endpoint resource leak by clearing the in_use flag on strea… by @laozhuxinlu in #923
  • AVDTP: Avoid explicit in_use management by @zxzxwu in #928

New Contributors

Full Changelog: v0.0.228...v0.0.229

v0.0.228

Choose a tag to compare

@zxzxwu zxzxwu released this 20 Apr 08:50
27d02ef

What's Changed

New Contributors

Full Changelog: v0.0.227...v0.0.228

v0.0.227

Choose a tag to compare

@zxzxwu zxzxwu released this 15 Apr 08:43
f2824ee

What's Changed

New Contributors

Full Changelog: v0.0.226...v0.0.227

v0.0.226

Choose a tag to compare

@zxzxwu zxzxwu released this 02 Mar 10:16
eb64deb

What's Changed

  • Bump bytes from 1.5.0 to 1.11.1 in /rust in the cargo group across 1 directory by @dependabot[bot] in #881
  • Connecting multiple times to a LE device is working correctly again by @timrid in #884
  • Replace long if-else with match-case by @zxzxwu in #885
  • AVRCP: More delegation and bugfix by @zxzxwu in #883
  • Migrate most enums by @zxzxwu in #821
  • Remove bumble.gap by @zxzxwu in #887
  • Controller: Use new return parameter types and add _send_hci_command_status by @zxzxwu in #886
  • use tomllib from standard library on Python3.11+ by @a-detiste in #891
  • HFP: Fix response handling by @zxzxwu in #892
  • Emulation: Support LE Read features by @zxzxwu in #893

New Contributors

Full Changelog: v0.0.225...v0.0.226

v0.0.225

Choose a tag to compare

@zxzxwu zxzxwu released this 04 Feb 09:41
256a1a7

What's Changed

Full Changelog: v0.0.224...v0.0.225

v0.0.224

Choose a tag to compare

@zxzxwu zxzxwu released this 03 Feb 12:50
2d17a5f

What's Changed

  • typing support for HCI commands return parameters by @barbibulle in #868
  • Make bumble work on Android using briefcase/chaquopy by @timrid in #869
  • Add support for STA-AV53C1-USB-BLUETOOTH StarTech(dot)com dongle by @antipatico in #870
  • Added a PcapSnooper class by @willnix in #865
  • AVRCP: Fix wrong field specs by @zxzxwu in #872
  • L2CAP: Fix wrong CID on reject by @zxzxwu in #873
  • Update apps and examples to await .terminated instead of wait_for_termination() by @ttdennis in #876
  • add basic support for SCI by @barbibulle in #871
  • AVRCP: SDP record classes and some delegation by @zxzxwu in #878
  • resolve addresses when connecting to bonded peers by @barbibulle in #879
  • fix a few HCI types and make the bridge more robust by @barbibulle in #877
  • add workaround for some buggy controllers by @barbibulle in #880

New Contributors

Full Changelog: v0.0.223...v0.0.224

v0.0.223

Choose a tag to compare

@zxzxwu zxzxwu released this 17 Jan 09:04
c619f1f

What's Changed

  • Add annotation for Heart Rate and Battery Service by @zxzxwu in #856
  • Add test for Heart Rate and Battery Service by @zxzxwu in #857
  • Add support for RTL8761CU by @TinyServal in #854
  • feat: Add filtering options for usb probe by @klow68 in #858
  • Fix GATT TemplateSerivce annotations by @zxzxwu in #866
  • Improve Address type annotations by @zxzxwu in #860
  • Replace send_pdu() with write() by @zxzxwu in #861
  • GATT: Support Multiple Requests by @zxzxwu in #862
  • Correct ATT_MTU in enhanced bearers by @zxzxwu in #863
  • Add HCI Packets annotations and send_sco_sdu by @zxzxwu in #864
  • Return 'invalid handle' for malformed read by type request by @istemon in #859
  • Fix missing ClassVar import by @zxzxwu in #867

New Contributors

Full Changelog: v0.0.222...v0.0.223