v5.3.0 (2026-08-07)
This release is published under the MIT License.
Bug Fixes
-
protocol: Align integration with Kaitai evidence (
a5630cd) -
security: Permanently redact captured secrets (
27b53ac)
Build System
- kaitai: Generate runtime with official compiler (
913a57d)
Chores
-
deps: Lock file maintenance (
161f739) -
deps: Update dependency pipx:pymobiledevice3 to v10.3.1 (
1e64e76) -
wifi: Support guarded endpoint probes (
5cb4b79)
Features
- ha: Add configurable native effects (
5437a34)
Refactoring
-
ha: Remove retired control surfaces (
1c1c838) -
kaitai: Consolidate schemas and evidence corpus (
87007d3) -
kaitai: Drop evidence metadata and empty tails (
64f0230) -
kaitai: Remove retired clock and timer formats (
3bf2d5e) -
protocol: Consume generated colour modes (
f2ace66) -
protocol: Consume generated status fields (
66d4c13) -
protocol: Generate blank-screen commands (
8c5876f) -
protocol: Generate H6199 control commands (
620e85c) -
protocol: Generate power and brightness commands (
f48d003) -
protocol: Generate scene activation commands (
0e48144) -
protocol: Generate static colour commands (
66cff1d) -
protocol: Generate status queries (
ff0b615) -
protocol: Parse status envelopes with Kaitai (
7d001f9) -
protocol: Remove handwritten command readers (
1a206f6) -
protocol: Require generated status readers (
2345554) -
scenes: Load per-model snapshots (
7c22e1e) -
tools: Decode protocol with Kaitai (
55383f2)
Testing
- kaitai: Fully model H6199 Workshop blocks (
10de6c7)
Detailed Changes: v5.2.0...v5.3.0