✨ 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
- #6823 Bump types-pyyaml from 6.0.12.20260408 to 6.0.12.20260508 @dependabot[bot]
- #6822 Bump urllib3 from 2.6.3 to 2.7.0 @dependabot[bot]
- #6831 Bump types-pyyaml from 6.0.12.20260508 to 6.0.12.20260510 @dependabot[bot]
- #6830 Bump coverage from 7.13.5 to 7.14.0 @dependabot[bot]
- #6829 Bump release-drafter/release-drafter from 7.2.1 to 7.3.0 @dependabot[bot]
- #6832 Bump mypy from 1.20.2 to 2.1.0 @dependabot[bot]
- #6841 Bump sentry-sdk from 2.59.0 to 2.60.0 @dependabot[bot]
- #6842 Bump ruff from 0.15.12 to 0.15.13 @dependabot[bot]
- #6845 Bump types-pyyaml from 6.0.12.20260510 to 6.0.12.20260518 @dependabot[bot]
- #6846 Bump aiodns from 4.0.0 to 4.0.3 @dependabot[bot]
- #6847 Bump dbus-fast from 4.0.4 to 4.3.0 @dependabot[bot]
- #6852 Bump codecov/codecov-action from 6.0.0 to 6.0.1 @dependabot[bot]
- #6853 Bump dbus-fast from 4.3.0 to 5.0.0 @dependabot[bot]
- #6854 Bump aiodns from 4.0.3 to 4.0.4 @dependabot[bot]
- #6866 Bump actions/stale from 10.2.0 to 10.3.0 @dependabot[bot]
- #6867 Bump dbus-fast from 5.0.0 to 5.0.3 @dependabot[bot]
- #6871 Bump ruff from 0.15.13 to 0.15.14 @dependabot[bot]
- #6870 Bump dessant/lock-threads from 6.0.0 to 6.0.1 @dependabot[bot]
- #6874 Update Python to 3.14.5/base image to 3.14-alpine3.22-2026.05.0 @agners