- Bump accuweather to version 2.0.1 ([bieniu] - [103532]) ([accuweather docs]) (dependency)
- Remove rainbird yaml config test fixtures ([allenporter] - [103607]) ([rainbird docs])
- Lock Withings token refresh ([joostlek] - [103688]) ([withings docs])
- Bump accuweather to version 2.1.0 ([bieniu] - [103744]) ([accuweather docs]) (dependency)
- Bump python-matter-server to 4.0.2 ([bdraco] - [103760]) ([matter docs]) (dependency)
- Bump subarulink to 0.7.9 ([G-Two] - [103761]) ([subaru docs]) (dependency)
- Fix discovery schema for Matter switches ([marcelveldt] - [103762]) ([matter docs])
- Fix raising vol.Invalid during mqtt config validation instead of ValueError ([jbouwh] - [103764]) ([mqtt docs])
- Fix race condition in Matter unsubscribe method ([marcelveldt] - [103770]) ([matter docs])
- Fix typo in calendar translation ([jrieger] - [103789]) ([calendar docs])
- Fix Rainbird unique to use a more reliable source (mac address) ([allenporter] - [101603]) ([rainbird docs])
- Bump pyOverkiz to 1.13.0 ([iMicknl] - [103582]) ([overkiz docs]) (dependency)
- Bump pyOverkiz to 1.13.2 ([iMicknl] - [103790]) ([overkiz docs]) (dependency)
- Bump aiocomelit to 0.5.2 ([chemelli74] - [103791]) ([comelit docs]) (dependency)
- Bump velbusaio to 2023.11.0 ([Cereal2nd] - [103798]) ([velbus docs]) (dependency)
- Bump pyunifiprotect to 4.21.0 ([bdraco] - [103832]) ([unifiprotect docs]) (dependency)
- Bump lupupy to 0.3.1 ([suaveolent] - [103835]) ([lupusec docs]) (dependency)
- Bump gcal_sync to 6.0.1 ([allenporter] - [103861]) ([google docs]) (dependency)
- Fix bug in Fitbit config flow, and switch to prefer display name ([allenporter] - [103869]) ([fitbit docs])
- Fix for Google Calendar API returning invalid RRULE:DATE rules ([allenporter] - [103870]) ([google docs])
- Update Fitbit to avoid a KeyError when `restingHeartRate` is not present ([allenporter] - [103872]) ([fitbit docs])
- fix Comelit cover stop ([chemelli74] - [103911]) ([comelit docs])
- Fix Coinbase for new API Structure ([TomBrien] - [103930]) ([coinbase docs])
- Bump zwave-js-server-python to 0.54.0 ([raman325] - [103943]) ([zwave_js docs]) (dependency)
- Update smarttub to 0.0.36 ([mdz] - [103948]) ([smarttub docs])
- Fix duplicate Ban file entries ([fosterchuck] - [103953]) ([http docs])
- Fix openexchangerates form data description ([MartinHjelmare] - [103974]) ([openexchangerates docs])
- Fix emulated_hue with None values ([bdraco] - [104020]) ([emulated_hue docs])
- Fix netatmo authentication when using cloud authentication credentials ([deosrc] - [104021]) ([netatmo docs])
- Fix device tracker see gps accuracy selector ([MartinHjelmare] - [104022]) ([device_tracker docs])
- Bump pyenphase to 1.14.3 ([catsmanac] - [104101]) ([enphase_envoy docs]) (dependency)
- Fix ESPHome BLE client raising confusing error when not connected ([bdraco] - [104146]) ([esphome docs])
- Fix memory leak in ESPHome disconnect callbacks ([bdraco] - [104149]) ([esphome docs])
- Add debug logging for which adapter is used to connect bluetooth devices ([bdraco] - [103264]) ([bluetooth docs])
- Prevent Bluetooth reconnects from blocking shutdown ([bdraco] - [104150]) ([bluetooth docs])
- Bump boschshcpy to 0.2.75 ([tschamm] - [104159]) ([bosch_shc docs])
- Fix Local To-do list bug renaming items ([allenporter] - [104182]) ([local_todo docs])
- Bump aiosomecomfort to 0.0.22 ([mkmer] - [104202]) ([honeywell docs])
- Increase Tomato request timeout ([ertechdesign] - [104203]) ([tomato docs])
- Fix imap does not decode text body correctly ([jbouwh] - [104217]) ([imap docs])
- Fix mqtt json light allows to set brightness value >255 ([jbouwh] - [104220]) ([mqtt docs])
- Handle attributes set to None in prometheus ([knyar] - [104247]) ([prometheus docs])
- Catch ClientOSError in renault integration ([epenet] - [104248]) ([renault docs])
- Restore removed guard for non-string inputs in Alexa ([jbouwh] - [104263]) ([alexa docs])
- Bump bimmer_connected to 0.14.3 ([rikroe] - [104282]) ([bmw_connected_drive docs]) (dependency)
- Bump pyrainbird to 4.0.1 ([allenporter] - [104293]) ([rainbird docs]) (dependency)
- Bump pychromecast to 13.0.8 ([emontnemery] - [104320]) ([cast docs])
- Bump ical to 6.0.0 ([allenporter] - [103482]) ([local_calendar docs]) ([local_todo docs]) (dependency)
- Bump ical to 6.1.0 ([allenporter] - [103759]) ([local_calendar docs]) ([local_todo docs]) (dependency)
[101603]: https://github.com/home-assistant/core/pull/101603
[103164]: https://github.com/home-assistant/core/pull/103164
[103264]: https://github.com/home-assistant/core/pull/103264
[103301]: https://github.com/home-assistant/core/pull/103301
[103482]: https://github.com/home-assistant/core/pull/103482
[103532]: https://github.com/home-assistant/core/pull/103532
[103582]: https://github.com/home-assistant/core/pull/103582
[103607]: https://github.com/home-assistant/core/pull/103607
[103688]: https://github.com/home-assistant/core/pull/103688
[103737]: https://github.com/home-assistant/core/pull/103737
[103744]: https://github.com/home-assistant/core/pull/103744
[103759]: https://github.com/home-assistant/core/pull/103759
[103760]: https://github.com/home-assistant/core/pull/103760
[103761]: https://github.com/home-assistant/core/pull/103761
[103762]: https://github.com/home-assistant/core/pull/103762
[103764]: https://github.com/home-assistant/core/pull/103764
[103770]: https://github.com/home-assistant/core/pull/103770
[103789]: https://github.com/home-assistant/core/pull/103789
[103790]: https://github.com/home-assistant/core/pull/103790
[103791]: https://github.com/home-assistant/core/pull/103791
[103798]: https://github.com/home-assistant/core/pull/103798
[103832]: https://github.com/home-assistant/core/pull/103832
[103835]: https://github.com/home-assistant/core/pull/103835
[103861]: https://github.com/home-assistant/core/pull/103861
[103869]: https://github.com/home-assistant/core/pull/103869
[103870]: https://github.com/home-assistant/core/pull/103870
[103872]: https://github.com/home-assistant/core/pull/103872
[103911]: https://github.com/home-assistant/core/pull/103911
[103930]: https://github.com/home-assistant/core/pull/103930
[103943]: https://github.com/home-assistant/core/pull/103943
[103948]: https://github.com/home-assistant/core/pull/103948
[103953]: https://github.com/home-assistant/core/pull/103953
[103974]: https://github.com/home-assistant/core/pull/103974
[104020]: https://github.com/home-assistant/core/pull/104020
[104021]: https://github.com/home-assistant/core/pull/104021
[104022]: https://github.com/home-assistant/core/pull/104022
[104101]: https://github.com/home-assistant/core/pull/104101
[104146]: https://github.com/home-assistant/core/pull/104146
[104149]: https://github.com/home-assistant/core/pull/104149
[104150]: https://github.com/home-assistant/core/pull/104150
[104159]: https://github.com/home-assistant/core/pull/104159
[104182]: https://github.com/home-assistant/core/pull/104182
[104202]: https://github.com/home-assistant/core/pull/104202
[104203]: https://github.com/home-assistant/core/pull/104203
[104217]: https://github.com/home-assistant/core/pull/104217
[104220]: https://github.com/home-assistant/core/pull/104220
[104247]: https://github.com/home-assistant/core/pull/104247
[104248]: https://github.com/home-assistant/core/pull/104248
[104263]: https://github.com/home-assistant/core/pull/104263
[104282]: https://github.com/home-assistant/core/pull/104282
[104293]: https://github.com/home-assistant/core/pull/104293
[104320]: https://github.com/home-assistant/core/pull/104320
[Cereal2nd]: https://github.com/Cereal2nd
[G-Two]: https://github.com/G-Two
[MartinHjelmare]: https://github.com/MartinHjelmare
[TomBrien]: https://github.com/TomBrien
[allenporter]: https://github.com/allenporter
[bdraco]: https://github.com/bdraco
[bieniu]: https://github.com/bieniu
[catsmanac]: https://github.com/catsmanac
[chemelli74]: https://github.com/chemelli74
[deosrc]: https://github.com/deosrc
[emontnemery]: https://github.com/emontnemery
[epenet]: https://github.com/epenet
[ertechdesign]: https://github.com/ertechdesign
[fosterchuck]: https://github.com/fosterchuck
[frenck]: https://github.com/frenck
[iMicknl]: https://github.com/iMicknl
[jbouwh]: https://github.com/jbouwh
[joostlek]: https://github.com/joostlek
[jrieger]: https://github.com/jrieger
[knyar]: https://github.com/knyar
[marcelveldt]: https://github.com/marcelveldt
[mdz]: https://github.com/mdz
[mkmer]: https://github.com/mkmer
[raman325]: https://github.com/raman325
[rikroe]: https://github.com/rikroe
[suaveolent]: https://github.com/suaveolent
[tschamm]: https://github.com/tschamm
[accuweather docs]: https://www.home-assistant.io/integrations/accuweather/
[alexa docs]: https://www.home-assistant.io/integrations/alexa/
[bluetooth docs]: https://www.home-assistant.io/integrations/bluetooth/
[bmw_connected_drive docs]: https://www.home-assistant.io/integrations/bmw_connected_drive/
[bosch_shc docs]: https://www.home-assistant.io/integrations/bosch_shc/
[calendar docs]: https://www.home-assistant.io/integrations/calendar/
[cast docs]: https://www.home-assistant.io/integrations/cast/
[coinbase docs]: https://www.home-assistant.io/integrations/coinbase/
[comelit docs]: https://www.home-assistant.io/integrations/comelit/
[device_tracker docs]: https://www.home-assistant.io/integrations/device_tracker/
[emulated_hue docs]: https://www.home-assistant.io/integrations/emulated_hue/
[enphase_envoy docs]: https://www.home-assistant.io/integrations/enphase_envoy/
[esphome docs]: https://www.home-assistant.io/integrations/esphome/
[fitbit docs]: https://www.home-assistant.io/integrations/fitbit/
[google docs]: https://www.home-assistant.io/integrations/google/
[honeywell docs]: https://www.home-assistant.io/integrations/honeywell/
[http docs]: https://www.home-assistant.io/integrations/http/
[imap docs]: https://www.home-assistant.io/integrations/imap/
[local_calendar docs]: https://www.home-assistant.io/integrations/local_calendar/
[local_todo docs]: https://www.home-assistant.io/integrations/local_todo/
[lupusec docs]: https://www.home-assistant.io/integrations/lupusec/
[matter docs]: https://www.home-assistant.io/integrations/matter/
[mqtt docs]: https://www.home-assistant.io/integrations/mqtt/
[netatmo docs]: https://www.home-assistant.io/integrations/netatmo/
[openexchangerates docs]: https://www.home-assistant.io/integrations/openexchangerates/
[overkiz docs]: https://www.home-assistant.io/integrations/overkiz/
[prometheus docs]: https://www.home-assistant.io/integrations/prometheus/
[rainbird docs]: https://www.home-assistant.io/integrations/rainbird/
[renault docs]: https://www.home-assistant.io/integrations/renault/
[smarttub docs]: https://www.home-assistant.io/integrations/smarttub/
[subaru docs]: https://www.home-assistant.io/integrations/subaru/
[tomato docs]: https://www.home-assistant.io/integrations/tomato/
[unifiprotect docs]: https://www.home-assistant.io/integrations/unifiprotect/
[velbus docs]: https://www.home-assistant.io/integrations/velbus/
[withings docs]: https://www.home-assistant.io/integrations/withings/
[zwave_js docs]: https://www.home-assistant.io/integrations/zwave_js/