What's Changed
- Make sdp.Server.Service a type alias by @zyv in #974
- Keep the literal type of the AdvertisingData legacy constants by @zyv in #973
- Add Bluetooth 6.3 CS Enhancements (Inline PCT) support by @JoeBakalor in #953
- smp: wait for key distribution to be flushed before completing pairing by @TheArkadiuszGrzelka in #967
- fix: In HFP change roam indicator from CALL to ROAM by @Dowafu in #976
- Feature - add characteristic to csip.py by @markusjellitsch in #977
- Add LL control PDU emulation and improve device.py test coverage by @zxzxwu in #975
- Refactor tests directory structure to mirror bumble package layout by @zxzxwu in #978
- Fix CSRC offsets when parsing RTP media packets by @kwy404 in #983
- fix gatt indication by @apusaka in #986
- Fix value of the DOWN pass through operation id by @kwy404 in #985
- Fix operation data offset when parsing AV/C pass through frames by @kwy404 in #984
- fix GATT DB hash byte ordering by @apusaka in #987
- Use 4 bytes for the VOCS audio location in the client proxy by @kwy404 in #988
- Set the command/event bit correctly in BTSnoop packet flags by @kwy404 in #989
- Add unit tests for ANCS and AMS profiles by @zxzxwu in #982
- Controller: ask the peripheral's host for the LTK when encrypting LE links by @gmarull in #990
- Fix the preferred frame duration bits in BAP supported frame durations by @kwy404 in #991
New Contributors
- @zyv made their first contribution in #974
- @JoeBakalor made their first contribution in #953
- @Dowafu made their first contribution in #976
- @kwy404 made their first contribution in #983
- @apusaka made their first contribution in #986
- @gmarull made their first contribution in #990
Full Changelog: v0.0.234...v0.0.235