Skip to content

Releases: home-assistant/supervisor

2026.03.2

19 Mar 15:51
36124ea

Choose a tag to compare

🐛 Bug Fixes

  • #6650 Add firewall rules to protect Docker gateway from external access @agners

⬆️ Dependency Updates

6 changes

2026.03.1

16 Mar 18:35
40f9504

Choose a tag to compare

💥 Breaking Changes

  • #6623 Remove obsolete persistent notification system and core_security check @agners

✨ New Features

  • #6621 Use securetar v3 for backups when Core >= 2026.3.0 @agners
  • #6625 Fix fallback time sync, create repair issue if time is out of sync @sairon

🐛 Bug Fixes

  • #6625 Fix fallback time sync, create repair issue if time is out of sync @sairon
  • #6604 fix: Increase WebSocket message size limit to 16MB in ingress proxy @tkadauke
  • #6630 Wait for addon startup task before unload to prevent data access race @agners

📦 Refactor

  • #6623 Remove obsolete persistent notification system and core_security check @agners
  • #6633 Increase Supervisor update check interval to 12 hours @agners
  • #6638 Increase update check intervals: Supervisor to 24h, plugins to 12h @agners

⬆️ Dependency Updates

5 changes

2026.03.0

10 Mar 12:59
31c2fcf

Choose a tag to compare

💥 Breaking Changes

  • #6607 Drop unsupported architectures and machines, create issue for affected apps @agners
  • #6614 Deprecate advanced mode option in addon config @mdegat01

✨ New Features

  • #6598 Add default verbose timestamps for plugin logs @agners
  • #6607 Drop unsupported architectures and machines, create issue for affected apps @agners
  • #6606 Respect auto-update setting for plug-in auto-updates @agners

🐛 Bug Fixes

  • #6594 Handle missing Accept header in host logs @agners
  • #6602 Ensure dt_utc in /os/info always returns current time @sairon
  • #6610 Fix apps build using wrong architecture for non-native arch apps @agners
  • #6611 Guard _migrate validator against non-dict add-on configs @agners
  • #6612 Return 401 for non-Basic Authorization headers on /auth endpoint @agners
  • #6618 Treat empty string password as None in backup restore @agners

📦 Refactor

  • #6593 Add remaining NetworkManager device type enums @agners

⬆️ Dependency Updates

10 changes

2026.02.3

25 Feb 09:38
9f00b6e

Choose a tag to compare

🐛 Bug Fixes

  • #6567 Add missing BRIDGE device type to NetworkManager enum @agners
  • #6574 Add missing WIFI_P2P device type to NetworkManager enum @agners
  • #6582 Ensure uuid of dismissed suggestion/issue matches an existing one @mdegat01

📦 Refactor

⚙️ CI

⬆️ Dependency Updates

7 changes

2026.02.2

13 Feb 13:30
50e6c88

Choose a tag to compare

🐗 Chore

  • #6554 Adjust tests in builder workflow to use apps instead of addons in CLI @sairon

✨ New Features

  • #6562 Add periodic progress logging during initial Core installation @agners

♻️ Refactor

  • #6541 Use session.request() instead of getattr dispatch in HomeAssistantAPI @agners
  • #6540 Remove deprecated loop parameter from WSClient @agners
  • #6550 Reformat pyproject.toml using taplo @agners
  • #6534 Migrate export image to aiodocker @mdegat01
  • #6546 Fix RestartPolicy type annotation for runtime type checking @agners
  • #6552 Add test style guideline to copilot instructions @agners
  • #6545 Add D-Bus tolerant enum base classes to prevent crashes on unknown values @agners
  • #6553 Simplify HomeAssistantWebSocket and raise on connection errors @agners

💚 CI

  • #6539 Remove frontend auto-update workflow @agners
  • #6547 Fix builder workflow for workflow_dispatch events @agners
  • #6554 Adjust tests in builder workflow to use apps instead of addons in CLI @sairon
  • #6564 Fix getting Supervisor IP address in testing @agners

🐛 Bug Fixes

  • #6542 Validate device option type before path conversion in add-on options @agners
  • #6556 Reload ingress tokens on addon update and rebuild @agners
  • #6557 Remove blocking I/O added to import_image @mdegat01

⬆️ Dependency Updates

5 changes

2026.02.1

05 Feb 18:55
c3b9b95

Choose a tag to compare

✨ New Features

  • #6461 Fix MCP API proxy support for streaming and headers @tomquist
  • #6529 Include Docker storage driver in Sentry reports @agners

♻️ Refactor

  • #6523 Fix type annotations in backup and restore methods @agners
  • #6524 Improve CpuArch type safety with explicit conversions @agners
  • #6531 Fix typeguard errors by explicitly converting IP addresses to strings @agners
  • #6532 Fix RAUC D-Bus type annotations for runtime type checking @agners

⬆️ Dependency Updates

3 changes

2026.02.0

03 Feb 18:04
d1a576e

Choose a tag to compare

🐗 Chore

  • #6516 Add exception handling for pull progress tracking errors @agners
  • #6522 Instruct agents to use relative imports within supervisor package @sairon

✨ New Features

♻️ Refactor

  • #6379 Refactor Docker pull progress with registry manifest fetcher @agners
  • #6514 Migrate info, events and container logs to aiodocker @mdegat01

🐛 Bug Fixes

  • #6520 Fix Docker exec exit code handling by using detach=False @agners
  • #6525 Fix Docker Hub manifest fetching by using correct registry API endpoint @agners

✅ Test

  • #6519 Fix port conflict tests for aiodocker 0.25.0 compatibility @agners

⬆️ Dependency Updates

2026.01.2

02 Feb 10:39
77f3da7

Choose a tag to compare

✨ New Features

♻️ Refactor

💚 CI

  • #6496 Improve CI workflow wait logic and reduce duplication @agners

🐛 Bug Fixes

  • #6485 Add missing syslog identifiers to default list for Host logs @sairon
  • #6499 Update get_docker_args() to return mounts not volumes @AlCalzone
  • #6500 fix: pull missing images before running @AlCalzone
  • #6513 Handle unexpected job state during image pulls @agners
  • #6512 Disable Home Assistant watchdog during system shutdown @agners

✅ Test

  • #6504 Fix flaky test_group_throttle_rate_limit race condition @agners

⬆️ Dependency Updates

19 changes

2026.01.1

14 Jan 22:00
ec0f7c2

Choose a tag to compare

🐗 Chore

  • #6478 Use query_dns instead of deprecated query after aiohttp 4.x update @sairon

🐛 Bug Fixes

  • #6472 Fix typo in log message when running commands in a container @ErichDonGubler
  • #6477 Fix 'DockerMount is not JSON serializable' in DockerAPI.run_command @sairon

⬆️ Dependency Updates

6 changes

2026.01.0

06 Jan 15:15
1d1a8cd

Choose a tag to compare

🔧 Build

✨ New Features

♻️ Refactor

🐛 Bug Fixes

  • #6435 Fix missing metadata of stopped add-ons after aiodocker migration @sairon
  • #6443 Don't remove folder on Home Assistant restore @mdegat01

⬆️ Dependency Updates

27 changes