Releases: schaze/homie5
Releases · schaze/homie5
v0.7.0
Release v0.6.0
Release v0.5.0
This release introduces breaking changes, new features, and various improvements.
Breaking Changes
Features & Enhancements
- builder: make Option methods more ergonomic by @nagisa in #1
- Added validation for
HomieValue
and support to clear device alerts by @schaze in f009027 - Improved topic generation for better consistency by @schaze in 92c604e
Fixes & Improvements
- builder/description: use BTreeMap instead of hashmap for KVs by @nagisa in #4
- Names of properties, nodes and devices are not nullable by @nagisa in #6
- Validate the contents of HomieID constructed through
new_const
by @nagisa in #5
- Fixed issue where
alert_id
was not aHomieID
for device alerts by @schaze in 9f1dbe2 - Improved error handling for Homie message validation by @schaze in 76dd892
- Refined rounding behavior for number validation by @schaze in 1c8f789
New Contributors
Full Changelog: 0.4.0...0.5.0