Releases: home-assistant/supervisor
Releases · home-assistant/supervisor
2026.03.2
🐛 Bug Fixes
⬆️ Dependency Updates
6 changes
- #6643 Bump release-drafter/release-drafter from 7.0.0 to 7.1.0 @dependabot[bot]
- #6644 Bump sentry-sdk from 2.54.0 to 2.55.0 @dependabot[bot]
- #6645 Bump coverage from 7.13.4 to 7.13.5 @dependabot[bot]
- #6648 Bump release-drafter/release-drafter from 7.1.0 to 7.1.1 @dependabot[bot]
- #6647 Bump actions/cache from 5.0.3 to 5.0.4 @dependabot[bot]
- #6649 Bump codecov/codecov-action from 5.5.2 to 5.5.3 @dependabot[bot]
2026.03.1
💥 Breaking Changes
✨ 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
- #6622 Bump uv to v0.10.9 @sairon
- #6624 Bump actions/download-artifact from 8.0.0 to 8.0.1 @dependabot[bot]
- #6629 Bump ruff from 0.15.5 to 0.15.6 @dependabot[bot]
- #6636 Bump release-drafter/release-drafter from 6.4.0 to 7.0.0 @dependabot[bot]
- #6637 Bump masesgroup/retrieve-changed-files from 3.0.0 to 4.0.0 @dependabot[bot]
2026.03.0
💥 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
⬆️ Dependency Updates
10 changes
- #6600 Bump actions/download-artifact from 7.0.0 to 8.0.0 @dependabot[bot]
- #6601 Bump ruff from 0.15.2 to 0.15.4 @dependabot[bot]
- #6599 Bump actions/upload-artifact from 6.0.0 to 7.0.0 @dependabot[bot]
- #6609 Bump sentry-sdk from 2.53.0 to 2.54.0 @dependabot[bot]
- #6615 Bump docker/login-action from 3.7.0 to 4.0.0 @dependabot[bot]
- #6586 Use Python 3.14(.3) in CI and base image @sairon
- #6616 Bump ruff from 0.15.4 to 0.15.5 @dependabot[bot]
- #6617 Bump release-drafter/release-drafter from 6.2.0 to 6.4.0 @dependabot[bot]
- #6620 Bump setuptools from 82.0.0 to 82.0.1 @dependabot[bot]
- #6619 Bump sigstore/cosign-installer from 4.0.0 to 4.1.0 @dependabot[bot]
2026.02.3
🐛 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
- #6569 App store strings: rename add-on to app @c0ffeeca7
- #6558 Unify Core user handling with HomeAssistantUser model @agners
- #6578 Finish dockerpy to aiodocker migration @mdegat01
- #6559 Harden backup tar extraction with Python
tar_filter@agners - #6588 Remove RuntimeError from APIError inheritance @agners
- #6591 Remove unused Docker config from backup metadata @agners
⚙️ CI
⬆️ Dependency Updates
7 changes
- #6572 Bump sentry-sdk from 2.52.0 to 2.53.0 @dependabot[bot]
- #6571 Bump actions/stale from 10.1.1 to 10.2.0 @dependabot[bot]
- #6577 Bump aiodocker from 0.25.0 to 0.26.0 @mdegat01
- #6583 Bump ruff from 0.15.1 to 0.15.2 @dependabot[bot]
- #6584 Bump pylint from 4.0.4 to 4.0.5 @dependabot[bot]
- #6575 Bump securetar to 2026.2.0 @agners
- #6592 Bump home-assistant/builder from 2025.11.0 to 2026.02.1 @dependabot[bot]
2026.02.2
🐗 Chore
✨ New Features
♻️ 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
- #6537 Bump setuptools from 80.10.2 to 82.0.0 @dependabot[bot]
- #6515 Bump dbus-fast from 3.1.2 to 4.0.0 @dependabot[bot]
- #6548 Bump coverage from 7.13.3 to 7.13.4 @dependabot[bot]
- #6551 Bump cryptography from 46.0.4 to 46.0.5 @dependabot[bot]
- #6565 Bump ruff from 0.15.0 to 0.15.1 @dependabot[bot]
2026.02.1
✨ 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
- #6527 Bump ruff from 0.14.14 to 0.15.0 @dependabot[bot]
- #6528 Bump coverage from 7.13.2 to 7.13.3 @dependabot[bot]
- #6530 Bump sentry-sdk from 2.51.0 to 2.52.0 @dependabot[bot]
2026.02.0
🐗 Chore
- #6516 Add exception handling for pull progress tracking errors @agners
- #6522 Instruct agents to use relative imports within supervisor package @sairon
✨ New Features
- #6445 Map port conflict on start error into a known error @mdegat01
- #6521 Add DELETE method support to /core/api proxy @agners
♻️ 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
⬆️ Dependency Updates
- #6517 Bump orjson from 3.11.6 to 3.11.7 @dependabot[bot]
2026.01.2
✨ New Features
- #6447 Add configurable interface route metric @davidrapan
- #6311 Check frontend availability after Home Assistant Core updates @agners
♻️ Refactor
- #6489 Migrate (almost) all docker container interactions to aiodocker @mdegat01
- #6505 Migrate network interactions to aiodocker @mdegat01
💚 CI
🐛 Bug Fixes
- #6485 Add missing syslog identifiers to default list for Host logs @sairon
- #6499 Update
get_docker_args()to returnmountsnotvolumes@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
⬆️ Dependency Updates
19 changes
- #6480 Bump ruff from 0.14.11 to 0.14.13 @dependabot[bot]
- #6481 Bump actions/cache from 5.0.1 to 5.0.2 @dependabot[bot]
- #6482 Bump release-drafter/release-drafter from 6.1.0 to 6.1.1 @dependabot[bot]
- #6484 Bump sentry-sdk from 2.49.0 to 2.50.0 @dependabot[bot]
- #6486 Bump actions/setup-python from 6.1.0 to 6.2.0 @dependabot[bot]
- #6487 Bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 @dependabot[bot]
- #6488 Bump setuptools from 80.9.0 to 80.10.1 @dependabot[bot]
- #6491 Bump actions/checkout from 6.0.1 to 6.0.2 @dependabot[bot]
- #6492 Bump ruff from 0.14.13 to 0.14.14 @dependabot[bot]
- #6490 Bump release-drafter/release-drafter from 6.1.1 to 6.2.0 @dependabot[bot]
- #6495 Bump setuptools from 80.10.1 to 80.10.2 @dependabot[bot]
- #6494 Bump coverage from 7.13.1 to 7.13.2 @dependabot[bot]
- #6501 Bump cryptography from 46.0.3 to 46.0.4 @dependabot[bot]
- #6503 Bump sentry-sdk from 2.50.0 to 2.51.0 @dependabot[bot]
- #6502 Bump docker/login-action from 3.6.0 to 3.7.0 @dependabot[bot]
- #6506 Bump orjson from 3.11.5 to 3.11.6 @dependabot[bot]
- #6507 Bump actions/cache from 5.0.2 to 5.0.3 @dependabot[bot]
- #6508 Bump debugpy from 1.8.19 to 1.8.20 @dependabot[bot]
- #6448 Bump aiodocker from 0.24.0 to 0.25.0 @dependabot[bot]
2026.01.1
🐗 Chore
🐛 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
- #6465 Bump urllib3 from 2.6.2 to 2.6.3 @dependabot[bot]
- #6466 Bump types-docker from 7.1.0.20251202 to 7.1.0.20260109 @dependabot[bot]
- #6468 Bump ruff from 0.14.10 to 0.14.11 @dependabot[bot]
- #6467 Bump sentry-sdk from 2.48.0 to 2.49.0 @dependabot[bot]
- #6464 Bump types-requests from 2.32.4.20250913 to 2.32.4.20260107 @dependabot[bot]
- #6473 Bump aiodns from 3.6.1 to 4.0.0 @dependabot[bot]
2026.01.0
🔧 Build
✨ New Features
♻️ Refactor
- #6415 Migrate create container to aiodocker @mdegat01
- #6442 Remove cosign from image @mdegat01
- #6446 Fix accidental absolute imports @mdegat01
🐛 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
- #6413 Bump urllib3 from 2.6.0 to 2.6.1 @dependabot[bot]
- #6414 Bump coverage from 7.12.0 to 7.13.0 @dependabot[bot]
- #6417 Bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 @dependabot[bot]
- #6416 Bump codecov/codecov-action from 5.5.1 to 5.5.2 @dependabot[bot]
- #6423 Bump aiodns from 3.6.0 to 3.6.1 @dependabot[bot]
- #6418 Bump debugpy from 1.8.17 to 1.8.18 @dependabot[bot]
- #6421 Bump urllib3 from 2.6.1 to 2.6.2 @dependabot[bot]
- #6422 Bump ruff from 0.14.8 to 0.14.9 @dependabot[bot]
- #6426 Bump dessant/lock-threads from 5.0.1 to 6.0.0 @dependabot[bot]
- #6427 Bump actions/cache from 4.3.0 to 5.0.1 @dependabot[bot]
- #6430 Bump mypy from 1.19.0 to 1.19.1 @dependabot[bot]
- #6428 Bump actions/upload-artifact from 5.0.0 to 6.0.0 @dependabot[bot]
- #6429 Bump actions/download-artifact from 6.0.0 to 7.0.0 @dependabot[bot]
- #6431 Bump debugpy from 1.8.18 to 1.8.19 @dependabot[bot]
- #6434 Bump pre-commit from 4.5.0 to 4.5.1 @dependabot[bot]
- #6433 Bump sentry-sdk from 2.47.0 to 2.48.0 @dependabot[bot]
- #6437 Bump base Docker image to 2025.12.2 @sairon
- #6436 Bump uv to v0.9.18 @sairon
- #6441 Bump ruff from 0.14.9 to 0.14.10 @dependabot[bot]
- #6440 Bump voluptuous from 0.15.2 to 0.16.0 @dependabot[bot]
- #6438 Bump time-machine from 3.1.0 to 3.2.0 @dependabot[bot]
- #6452 Bump coverage from 7.13.0 to 7.13.1 @dependabot[bot]
- #6454 Bump backports-zstd from 1.2.0 to 1.3.0 @dependabot[bot]
- #6455 Bump gitpython from 3.1.45 to 3.1.46 @dependabot[bot]
- #6456 Bump aiohttp from 3.13.2 to 3.13.3 @dependabot[bot]
- #6458 Bump getsentry/action-release from 3.4.0 to 3.5.0 @dependabot[bot]
- #6459 Bump astroid from 4.0.2 to 4.0.3 @dependabot[bot]