Breaking changes
- New HA unified configuration schema for controllers with syntax validation. Please see docs!
- New strict checks for JSON device data files were implemented. There was many errors in the existing files, some I was able to fix, some were renamed as
.invalid
. I would be happy if you submit fixed version as PR. - Climate now support preset modes. For example see codes/climate/1266.json. The format of the Climate files is backward compatible. For exact syntax see docs
- Climate now support more versatile format with 'catch all' key '-', for more see docs
What's Changed
- device codes checking by @litinoveweedle in #53
- add support for temperature precision 2.0 by @litinoveweedle in #59
- renamed invalid device code files by @litinoveweedle in #62
- preset modes support by @litinoveweedle in #68
- add unified configuration validation schema for all controller types by @litinoveweedle in #89
- force delay after sending any IR command by @litinoveweedle in #96
New Contributors
- @tanishqmanuja made their first contribution in #50
- @harrytheeskimo made their first contribution in #37
- @vxav made their first contribution in #46
- @tracedebrake made their first contribution in #33
Full Changelog: 1.17.16...1.18.0b2