Changes in 14.1.0
@IoannisArmamentos made a lot of small improvements to the parser and other parts of the code. Thanks @IoannisArmamentos
What's Changed
- Avoid mutating shared restore attribute lists by @IoannisArmamentos in #1574
- Handle unknown Grundfos pump modes by @IoannisArmamentos in #1573
- Guard truncated Xiaomi toothbrush payloads by @IoannisArmamentos in #1575
- Handle invalid BTHome UTF-8 strings by @IoannisArmamentos in #1577
- Allow 100% humidity readings by @IoannisArmamentos in #1578
- Guard invalid Xiaomi motion time payloads by @IoannisArmamentos in #1576
- Guard empty Xiaomi button payloads by @IoannisArmamentos in #1579
- Handle unknown PTX button values by @IoannisArmamentos in #1580
- Handle unknown Xiaomi button values by @IoannisArmamentos in #1581
- Handle invalid Xiaomi button objects by @IoannisArmamentos in #1582
- Handle unknown Xiaomi sleep states by @IoannisArmamentos in #1583
- Redact encryption keys from debug logs by @IoannisArmamentos in #1587
- Isolate BLE advertisement parser exceptions by @IoannisArmamentos in #1586
- Handle unknown Xiaomi bed occupancy events by @IoannisArmamentos in #1584
- Correct Govee H5071 device detection by @IoannisArmamentos in #1588
- Handle invalid Xiaomi KS1 button events by @IoannisArmamentos in #1585
- Handle malformed Sonoff advertisements by @IoannisArmamentos in #1589
- Guard short Michelin advertisements by @IoannisArmamentos in #1590
- Guard short BLE parser payloads by @IoannisArmamentos in #1591
- Respect Bluetooth interface validation errors by @IoannisArmamentos in #1592
New Contributors
- @IoannisArmamentos made their first contribution in #1574
Full Changelog: 14.0.0...14.1.0