diff --git a/_config.yml b/_config.yml index 915cfecaf7a..92996c35320 100644 --- a/_config.yml +++ b/_config.yml @@ -108,8 +108,8 @@ social: # Home Assistant release details current_major_version: 2021 current_minor_version: 12 -current_patch_version: 3 -date_released: 2021-12-17 +current_patch_version: 4 +date_released: 2021-12-20 # Either # or the anchor link to latest release notes in the blog post. # Must be prefixed with a # and have double quotes around it. diff --git a/source/_posts/2021-12-11-release-202112.markdown b/source/_posts/2021-12-11-release-202112.markdown index 11dd4517303..c5a2f11178f 100644 --- a/source/_posts/2021-12-11-release-202112.markdown +++ b/source/_posts/2021-12-11-release-202112.markdown @@ -53,6 +53,7 @@ holidays. So, the first release in 2022, will be Wednesday, 2 February 2022._ - [Release 2021.12.1 - December 12](#release-2021121---december-12) - [Release 2021.12.2 - December 15](#release-2021122---december-15) - [Release 2021.12.3 - December 17](#release-2021123---december-17) +- [Release 2021.12.4 - December 20](#release-2021124---december-20) - [If you need help...](#if-you-need-help) - [Breaking Changes](#breaking-changes) - [Updates for custom integration developers](#updates-for-custom-integration-developers) @@ -506,6 +507,132 @@ like before. Done by [@marvin-w]. [vallox docs]: /integrations/vallox/ [zha docs]: /integrations/zha/ +## Release 2021.12.4 - December 20 + +- Honeywell unique id fix ([@rdfurman] - [#59393]) ([honeywell docs]) +- Add vicare strings ([@oischinger] - [#61593]) ([vicare docs]) +- Fix "vevent" KeyError in caldav component ([@jkuettner] - [#61718]) ([caldav docs]) +- Silently retry Fronius inverter endpoint 2 times ([@farmio] - [#61826]) ([fronius docs]) +- Avoid setting nexia humidity to the same value since it causes the api to fail ([@bdraco] - [#61843]) ([nexia docs]) +- Force Lyric token refresh on first authentication failure ([@timmo001] - [#62100]) ([lyric docs]) +- Bump pydexcom to 0.2.2 ([@gagebenne] - [#62207]) ([dexcom docs]) +- Fix spurious RainMachine config entry reload ([@bachya] - [#62215]) ([rainmachine docs]) +- Fix bug in which SimpliSafe websocket won't reconnect on error ([@bachya] - [#62241]) ([simplisafe docs]) +- bump pynetgear to 0.8.0 ([@starkillerOG] - [#62261]) ([netgear docs]) +- Fix logging for Shelly climate platform ([@chemelli74] - [#62264]) ([shelly docs]) +- Upgrade tailscale to 0.1.6 ([@frenck] - [#62267]) ([tailscale docs]) +- Fix fitbit no SSL URL handling ([@MartinHjelmare] - [#62270]) ([fitbit docs]) +- Fix Non-thread-safe operation in rflink binary_sensor ([@bdraco] - [#62286]) ([rflink docs]) +- Fix Non-thread-safe operation in zwave node_added ([@bdraco] - [#62287]) ([zwave docs]) +- Bump flux_led to 0.27.8 to fix discovery of older devices ([@bdraco] - [#62292]) ([flux_led docs]) +- Bump async-upnp-client to 0.23.0 ([@Flameeyes] - [#62223]) ([upnp docs]) ([yeelight docs]) ([dlna_dmr docs]) ([ssdp docs]) +- Update async-upnp-client library to 0.23.1 ([@chishm] - [#62298]) ([upnp docs]) ([yeelight docs]) ([dlna_dmr docs]) ([ssdp docs]) +- Bump ring to 0.7.2 ([@balloob] - [#62299]) ([ring docs]) +- Fix missing brightness for Velbus entities ([@wlcrs] - [#62314]) ([velbus docs]) +- Fix velbus climate current temp ([@Cereal2nd] - [#62329]) ([velbus docs]) +- Ensure existing SimpliSafe websocket tasks are cancelled appropriately ([@bachya] - [#62347]) ([simplisafe docs]) +- Bump pywemo==0.7.0 ([@esev] - [#62360]) ([wemo docs]) +- Bump voluptuous_serialize to 2.5.0 ([@balloob] - [#62363]) +- Don't use the homeassistant media app when casting media ([@emontnemery] - [#62385]) ([cast docs]) +- Bump brunt to 1.1.0 ([@eavanvalkenburg] - [#62386]) ([brunt docs]) +- Update frontend to 20211220.0 ([@bramkragten] - [#62389]) ([frontend docs]) +- Bump pychromecast to 10.2.2 ([@emontnemery] - [#62390]) ([cast docs]) +- Update xknx to 0.18.14 ([@farmio] - [#62411]) ([knx docs]) +- Invalidate CI cache when bumping dependencies, part 2 ([@frenck] - [#62412]) +- Invalidate CI cache when bumping dependencies ([@frenck] - [#62394]) +- Make it possible to turn on audio only google cast devices ([@emontnemery] - [#62420]) ([cast docs]) +- Bump bimmer_connected to 0.8.7 ([@rikroe] - [#62435]) ([bmw_connected_drive docs]) +- bump aiohue to 3.0.7 ([@marcelveldt] - [#62444]) ([hue docs]) +- Change Hue availability blacklist logic a bit ([@marcelveldt] - [#62446]) ([hue docs]) + +[#59393]: https://github.com/home-assistant/core/pull/59393 +[#61593]: https://github.com/home-assistant/core/pull/61593 +[#61718]: https://github.com/home-assistant/core/pull/61718 +[#61826]: https://github.com/home-assistant/core/pull/61826 +[#61843]: https://github.com/home-assistant/core/pull/61843 +[#62100]: https://github.com/home-assistant/core/pull/62100 +[#62207]: https://github.com/home-assistant/core/pull/62207 +[#62215]: https://github.com/home-assistant/core/pull/62215 +[#62223]: https://github.com/home-assistant/core/pull/62223 +[#62241]: https://github.com/home-assistant/core/pull/62241 +[#62261]: https://github.com/home-assistant/core/pull/62261 +[#62264]: https://github.com/home-assistant/core/pull/62264 +[#62267]: https://github.com/home-assistant/core/pull/62267 +[#62270]: https://github.com/home-assistant/core/pull/62270 +[#62286]: https://github.com/home-assistant/core/pull/62286 +[#62287]: https://github.com/home-assistant/core/pull/62287 +[#62292]: https://github.com/home-assistant/core/pull/62292 +[#62298]: https://github.com/home-assistant/core/pull/62298 +[#62299]: https://github.com/home-assistant/core/pull/62299 +[#62314]: https://github.com/home-assistant/core/pull/62314 +[#62329]: https://github.com/home-assistant/core/pull/62329 +[#62347]: https://github.com/home-assistant/core/pull/62347 +[#62360]: https://github.com/home-assistant/core/pull/62360 +[#62363]: https://github.com/home-assistant/core/pull/62363 +[#62385]: https://github.com/home-assistant/core/pull/62385 +[#62386]: https://github.com/home-assistant/core/pull/62386 +[#62389]: https://github.com/home-assistant/core/pull/62389 +[#62390]: https://github.com/home-assistant/core/pull/62390 +[#62394]: https://github.com/home-assistant/core/pull/62394 +[#62411]: https://github.com/home-assistant/core/pull/62411 +[#62412]: https://github.com/home-assistant/core/pull/62412 +[#62420]: https://github.com/home-assistant/core/pull/62420 +[#62435]: https://github.com/home-assistant/core/pull/62435 +[#62444]: https://github.com/home-assistant/core/pull/62444 +[#62446]: https://github.com/home-assistant/core/pull/62446 +[@Cereal2nd]: https://github.com/Cereal2nd +[@Flameeyes]: https://github.com/Flameeyes +[@MartinHjelmare]: https://github.com/MartinHjelmare +[@bachya]: https://github.com/bachya +[@balloob]: https://github.com/balloob +[@bdraco]: https://github.com/bdraco +[@bramkragten]: https://github.com/bramkragten +[@chemelli74]: https://github.com/chemelli74 +[@chishm]: https://github.com/chishm +[@eavanvalkenburg]: https://github.com/eavanvalkenburg +[@emontnemery]: https://github.com/emontnemery +[@esev]: https://github.com/esev +[@farmio]: https://github.com/farmio +[@frenck]: https://github.com/frenck +[@gagebenne]: https://github.com/gagebenne +[@jkuettner]: https://github.com/jkuettner +[@marcelveldt]: https://github.com/marcelveldt +[@oischinger]: https://github.com/oischinger +[@rdfurman]: https://github.com/rdfurman +[@rikroe]: https://github.com/rikroe +[@starkillerOG]: https://github.com/starkillerOG +[@timmo001]: https://github.com/timmo001 +[@wlcrs]: https://github.com/wlcrs +[bmw_connected_drive docs]: /integrations/bmw_connected_drive/ +[brunt docs]: /integrations/brunt/ +[caldav docs]: /integrations/caldav/ +[cast docs]: /integrations/cast/ +[dexcom docs]: /integrations/dexcom/ +[dlna_dmr docs]: /integrations/dlna_dmr/ +[fitbit docs]: /integrations/fitbit/ +[flux_led docs]: /integrations/flux_led/ +[fronius docs]: /integrations/fronius/ +[frontend docs]: /integrations/frontend/ +[honeywell docs]: /integrations/honeywell/ +[hue docs]: /integrations/hue/ +[knx docs]: /integrations/knx/ +[lyric docs]: /integrations/lyric/ +[netgear docs]: /integrations/netgear/ +[nexia docs]: /integrations/nexia/ +[rainmachine docs]: /integrations/rainmachine/ +[rflink docs]: /integrations/rflink/ +[ring docs]: /integrations/ring/ +[shelly docs]: /integrations/shelly/ +[simplisafe docs]: /integrations/simplisafe/ +[ssdp docs]: /integrations/ssdp/ +[tailscale docs]: /integrations/tailscale/ +[upnp docs]: /integrations/upnp/ +[velbus docs]: /integrations/velbus/ +[vicare docs]: /integrations/vicare/ +[wemo docs]: /integrations/wemo/ +[yeelight docs]: /integrations/yeelight/ +[zwave docs]: /integrations/zwave/ + ## If you need help... ...don't hesitate to use our very active [forums](https://community.home-assistant.io/) or join us for a little [chat](https://discord.gg/c5DvZ4e).