💥 Breaking Changes
✨ New Features
- #6767 Return proper API errors for mqtt/mysql service conflicts @agners
- #6769 Refactor API registration to support v1/v2 via shared methods @mdegat01
🐛 Bug Fixes
- #6766 Improve Docker port-in-use detection and handling @agners
- #6707 Handle add-on filesystem errors gracefully and reduce Sentry noise @agners
- #6765 Rework Supervisor connectivity check with coalescing and force flag @agners
- #6776 Return proper API errors for invalid hostnames @agners
- #6777 Treat JobException as a client-side API error @agners
- #6785 Return proper API errors when backup mount is down @agners
📦 Refactor
- #6757 Reuse
check_exception_chainin Sentry filter, tighten its types @agners - #6778 Remove legacy core_proxy middleware @agners
- #6760 Refactor Supervisor network reattach path @agners
🚨 Test
⚙️ CI
⬆️ Dependency Updates
4 changes
- #6773 Bump ruff from 0.15.11 to 0.15.12 @dependabot[bot]
- #6774 Bump cryptography from 46.0.7 to 47.0.0 @dependabot[bot]
- #6779 Bump gitpython from 3.1.47 to 3.1.48 @dependabot[bot]
- #6781 Bump gitpython from 3.1.48 to 3.1.49 @dependabot[bot]