4.0.0 (2026-10-23)
Re-release of yanked 3.7.0 package due to breaking API changes.
Bug Fixes
- release: recognize breaking-change headers (a7fcb14)
BREAKING CHANGES
- Device now provides transport and raw properties only; use
create_device()orAirConditionerDevice,DehumidifierDevice, andAirToWaterDevicefor typed controls. - Device profiles now matches firmware codes when using
create_device()do detect and construct the correct device type with capabilities.