github home-assistant/supervisor 2026.05.1

3 hours ago

✨ New Features

  • #6848 apps: log container exit code when app exits non-zero @agners
  • #6858 docker: log when stored registry credentials are used for a pull @agners
  • #6856 Model client-state Apps* errors as APIError @agners

🐛 Bug Fixes

  • #6834 Fix host watchdog reset when an NFS mount's server is unreachable @agners
  • #6838 mounts: make is_mounted honest about server reachability @agners
  • #6849 Update Supervisor before installing Home Assistant Core @mdegat01
  • #6816 Don't fail Supervisor setup when an app image is missing @agners
  • #6855 hardware: cache GPIO mount paths on load to avoid blocking stat @agners
  • #6862 apps: avoid blocking is_file() check in restore @agners
  • #6863 os: avoid blocking unlink() in OS update @agners

💎 Style

  • #6824 Tighten mypy and fix findings under the new flags @agners
  • #6857 tests: enable flake8-pytest-style (PT) ruff rules @agners
  • #6860 Enable flake8-pathlib (PTH) ruff rules @agners
  • #6861 Enable flake8-pyi, flake8-return, flake8-raise ruff rules @agners

📦 Refactor

  • #6837 Rename addon/addons to app/apps in filenames and imports @mdegat01
  • #6864 blockbuster: allow os.sendfile from asyncio selector loop @agners

🚨 Test

  • #6825 Run pytest in parallel with pytest-xdist @agners
  • #6857 tests: enable flake8-pytest-style (PT) ruff rules @agners

⚙️ CI

⬆️ Dependency Updates

19 changes

Don't miss a new supervisor release

NewReleases is sending notifications on new releases.