💥 Breaking Changes
- #6953 Redact app options in info for unprivileged apps @agners
- #6982 Make /os/update stop auto-rebooting after OS update @mdegat01
✨ New Features
- #6916 Improve port conflict detection and resolution across Core and apps @mdegat01
- #6976 Add unhealthy reasons for fsck failures and issues for other systemd failures @mdegat01
- #6997 Replace
addonwithappin docker container names for apps @mdegat01
🐛 Bug Fixes
- #6953 Redact app options in info for unprivileged apps @agners
- #6957 Allow slashes in add-on repository branch names @frenck
- #6955 Handle Docker status-check failures in Home Assistant API paths @mdegat01
- #6970 Refine Docker timeout handling and add regression tests @mdegat01
- #6990 Don't roll back Core update when frontend probe can't connect over SSL @agners
- #7000 Fix backup delete error message @martinfrancois
- #7002 Use local wheels for editable Supervisor install @agners
- #7004 Run blocking tarfile unlink in executor on backup import @agners
- #7003 Run blocking hosts unlink in executor in CoreDNS.reset @agners
📦 Refactor
- #6891 Make Core.shutdown idempotent and safe to call concurrently @agners
- #6956 Precompute bind mount paths in folder backup filter @frenck
- #6962 Use a set for backup app slug lookups when removing delta apps @frenck
- #6964 List backup locations in parallel on reload @frenck
- #6989 Reject apps mapping a dynamic ingress port range port @agners
- #6961 Use zip() instead of range(len()) for paired iteration @frenck
- #6996 Refactor addon wording in non-compat comments and docstrings @mdegat01
♻️ Chore
- #6972 Require PR template usage in agent instructions @mdegat01
- #6977 Run the mypy pre-commit hook the same way as CI @agners
⬆️ Dependency Updates
18 changes
- #6951 Bump release-drafter/release-drafter from 7.3.1 to 7.4.0 @dependabot[bot]
- #6952 Bump sentry-sdk from 2.62.0 to 2.63.0 @dependabot[bot]
- #6960 Bump ruff from 0.15.17 to 0.15.18 @dependabot[bot]
- #6959 Bump actions/checkout from 6.0.3 to 7.0.0 @dependabot[bot]
- #6966 Bump pytest from 9.1.0 to 9.1.1 @dependabot[bot]
- #6967 Bump deepmerge from 2.0 to 2.1.0 @dependabot[bot]
- #6968 Bump coverage from 7.14.1 to 7.14.2 @dependabot[bot]
- #6969 Bump coverage from 7.14.2 to 7.14.3 @dependabot[bot]
- #6973 Bump actions/cache from 5.0.5 to 6.0.0 @dependabot[bot]
- #6974 Bump actions/setup-python from 6.2.0 to 6.3.0 @dependabot[bot]
- #6975 Bump ruff from 0.15.18 to 0.15.19 @dependabot[bot]
- #6981 Bump ruff from 0.15.19 to 0.15.20 @dependabot[bot]
- #6980 Bump release-drafter/release-drafter from 7.4.0 to 7.5.1 @dependabot[bot]
- #6986 Bump actions/cache from 6.0.0 to 6.1.0 @dependabot[bot]
- #6988 Bump home-assistant/wheels from 2026.06.0 to 2026.07.0 @dependabot[bot]
- #6991 Bump sentry-sdk from 2.63.0 to 2.64.0 @dependabot[bot]
- #6998 Bump coverage from 7.14.3 to 7.15.0 @dependabot[bot]
- #7001 Bump setuptools from 82.0.1 to 83.0.0 @dependabot[bot]