v7.33.1 (2026-11-03)
This release is published under the MIT License.
Bug Fixes
-
Harden H607C identity and interrupted controls (
1030bc1) -
Keep controls responsive when values change quickly (
f98c609) -
Restore H607C colour controls (
413f428) -
Wait for each reply before sending the next Bluetooth command (
89d8b8c)
Chores
- deps: Update jdx/mise-action digest to f5be966 (
ba32aab)
Refactoring
-
Bundle refresh expectations into RefreshExpectations (
373babb) -
Dedupe preview health and write-disposition handling (
165da43) -
Extract ack, display-setting and IC-count handling from _notify_callback (
fb319ce) -
Extract final-packet write from async_write_effect_sequence (
6d36eb2) -
Extract query and baseline helpers from _refresh_connected_state (
10d01ba) -
Extract query building from _send_state_queries (
d314231) -
Extract upload-ACK helpers from async_write_effect_sequence (
513f748) -
Name magic values and tidy a few awkward spots (
647eb9f) -
Name the segment read timeout and remaining pact sets (
4a72bc8) -
Replace f-string attribute lookups with explicit names (
c2121ab) -
Split PriorControlState validation into focused methods (
6b709f0) -
Split require_profile_packet into per-grammar checks (
7de3bbd)
Testing
- Pull the mock coordinator defaults out of _make_coord (
eb29739)
Detailed Changes: v7.33.0...v7.33.1