Skip to content

Releases: home-assistant/supervisor

2025.03.4

28 Mar 09:36
8fe17d9
Compare
Choose a tag to compare

💥 Breaking Changes

  • #5788 Handle unexpected WebSocket messages during auth @agners

✨ New Features

♻️ Refactor

🐛 Bug Fixes

✅ Test

  • #5744 Remove WipeDevice method from OS Agent DBus mock @sairon

⬆️ Dependency Updates

34 changes

2025.03.3

12 Mar 19:22
5facf4e
Compare
Choose a tag to compare

♻️ Refactor

  • #5731 Add blockbuster library and find I/O from unit tests @mdegat01
  • #5735 Finish out effort of adding and enabling blockbuster in tests @mdegat01

🐛 Bug Fixes

⬆️ Dependency Updates

6 changes

2025.03.2

05 Mar 13:06
c7e3d86
Compare
Choose a tag to compare

♻️ Refactor

🐛 Bug Fixes

⬆️ Dependency Updates

2 changes

2025.03.1

04 Mar 20:28
2602405
Compare
Choose a tag to compare

♻️ Refactor

  • #5716 Avoid loading add-on store repositories too early @agners
  • #5712 Replace non-unicode characters for add-on static files @agners
  • #5718 Exclude non-Supervisor Server Error codes from Sentry reporting @agners
  • #5698 Finish migrating read_text to executor @mdegat01
  • #5720 Move write of core state to executor @mdegat01

🐛 Bug Fixes

  • #5715 Only log all ClientConnectionResets when returning logs @sairon
  • #5719 Fix add-on repair log message @agners
  • #5722 Stop streaming logs when client closes connection @sairon
  • #5723 Make sure to close file stream after backup upload @agners
  • #5717 Fix add-on store repository getting removed without internet @agners

⬆️ Dependency Updates

5 changes

2025.03.0

01 Mar 16:46
5b18fb6
Compare
Choose a tag to compare

🐗 Chore

✨ New Features

♻️ Refactor

💚 CI

🐛 Bug Fixes

  • #5683 Use await for all FileConfiguration calls @agners
  • #5681 Correctly handle aiohttp requests in Sentry reporting @agners
  • #5696 Load resolution evaluation, check and fixups early @agners
  • #5686 Initialize Supervisor Core state in constructor @agners
  • #5702 Fix tests in devcontainer by removing resolution center @agners
  • #5701 Fix cloning of add-on store repository @agners

✅ Test

  • #5692 Make advanced logs error test work in all test environments @agners
  • #5702 Fix tests in devcontainer by removing resolution center @agners

⬆️ Dependency Updates

8 changes

2025.02.4

25 Feb 17:10
42e7840
Compare
Choose a tag to compare

♻️ Refactor

💚 CI

🐛 Bug Fixes

⬆️ Dependency Updates

2 changes

2025.02.3

24 Feb 14:10
32936e5
Compare
Choose a tag to compare

🐛 Bug Fixes

⬆️ Dependency Updates

5 changes

2025.02.2

20 Feb 23:26
997a51f
Compare
Choose a tag to compare

♻️ Refactor

  • #5632 Always validate Backup before restoring @agners
  • #5634 Remove I/O in event loop for backup create and restore operations @agners
  • #5647 Remove I/O in event loop for backup load, import and remove @agners
  • #5648 Remove I/O in event loop for Home Assistant Core backup @agners
  • #5649 Remove I/O in event loop for add-on backup and restore @agners

🐛 Bug Fixes

  • #5630 Avoid exception when handling closed WebSocket connection @agners
  • #5640 Generate Python bytecode for site-packages during build @sairon
  • #5634 Remove I/O in event loop for backup create and restore operations @agners
  • #5644 Capture errors correctly while copying backups @agners

⬆️ Dependency Updates

6 changes

2025.02.1

12 Feb 09:55
5cd7f6f
Compare
Choose a tag to compare

💥 Breaking Changes

🐗 Chore

  • #5609 Print the exact reason if the WebSocket event to Core fails @agners

✨ New Features

  • #5603 Delay initial version fetch until there is connectivity @mdegat01

🐛 Bug Fixes

  • #5602 Prevent race condition with location reload and backups list @mdegat01

⬆️ Dependency Updates

11 changes

2025.02.0

04 Feb 16:57
9164d35
Compare
Choose a tag to compare

✨ New Features

🐛 Bug Fixes

  • #5597 Use full match in homeassistant backup excludes @mdegat01
  • #5599 Handle non-existing file in Backup password check too @agners
  • #5600 Fix restoring unencrypted backup in corner case @agners

⬆️ Dependency Updates