29.6.0
·
954 commits
to refs/heads/main
since this release
What's Changed
- Rework process_packet to handle the common case of a single callback (#1117) @bdraco
- Add cdef for _handle_error_and_close in the frame helper (#1116) @bdraco
- Remove unneeded EMPTY_PACKET constant in plain_text frame helper (#1115) @bdraco
- Ensure all void functions that can raise are properly marked (#1114) @bdraco
- Reduce branching in plain text frame helper (#1113) @bdraco
- Add preannounce media url and start conversation to voice assistant announce message (#1099) @kahrendt
- Add pull request template (#1111) @bdraco
- Reduce noise buffer copy overhead (#1110) @bdraco
- Improve buffer read performance (#1105) @bdraco
- Improve performance of reading noise encrypted messages (#1108) @bdraco
- Add benchmarks for noise protocol (#1109) @bdraco
- Benchmark getting multiple protobuf messages in a single read (#1107) @bdraco
- Add additional BLE benchmarks (#1106) @bdraco
- Update subscribe_states example in README (#1103) @wilfredallyn
Dependencies
- Bump ruff from 0.9.9 to 0.9.10 (#1102) @dependabot[bot]