v1.31.0
github-actions
released this
14 Dec 08:59
·
340 commits
to master
since this release
What’s Changed
This release contains a lot of improvements and fixes to YAML configuration checks.
Thanks, @TNTLarsn, @drthanwho, @avee87, @ChristophCaina, @piitaya and @sverleysen for jumping in and helping out with these fixes ❤️
🚀 Features
- Add unit of measurement to MQTT number @frenck (#2390)
- Add support for country and language @TNTLarsn (#2376)
- Add device_class water @drthanwho (#2349)
- Add distance, moisture, reactive_power, volume and weight device_classes @ChristophCaina (#2339)
- Add units to weather template integration @avee87 (#2205)
- Add command template option to climate MQTT integration @piitaya (#2169)
- Add availability option to MQTT integration @piitaya (#2168)
- Add alias for triggers @piitaya (#2277)
- Add entity_category support to KNX @frenck (#2166)
- Add support for data in dashboard service row/action @frenck (#2165)
- Add segment support to gauge card @frenck (#2163)
🐛 Bug Fixes
- Fix for_each repeat action validation @frenck (#2283)
- Fix MQTT button marked as invalid @frenck (#2282)
- Fix automation documentation links @sverleysen (#2246)
- Allow metadata in scenes file @frenck (#2164)
🧬 YAML Schema Updates
- Ensure old-style platform MQTT configuration is marked invalid @frenck (#2389)
- Clean up non-existing Spotify configuration @frenck (#2381)
- Clean Up MQTT HVAC schema @TNTLarsn (#2332)
- Correct ALEXA display_categories @TNTLarsn (#2333)
- remove deprecated 'send_if_off' @TNTLarsn (#2331)
- Clean up YAML schema deprecations @frenck (#2281)
- Clean up YAML configuration for Uptime @frenck (#2280)
- Remove deprecated platform configuration for MQTT @frenck (#2279)