Releases: home-assistant/supervisor
Releases · home-assistant/supervisor
2025.03.2
2025.03.1
♻️ Refactor
- #5716 Avoid loading add-on store repositories too early @agners
- #5712 Replace non-unicode characters for add-on static files @agners
- #5718 Exclude non-Supervisor Server Error codes from Sentry reporting @agners
- #5698 Finish migrating read_text to executor @mdegat01
- #5720 Move write of core state to executor @mdegat01
🐛 Bug Fixes
- #5715 Only log all ClientConnectionResets when returning logs @sairon
- #5719 Fix add-on repair log message @agners
- #5722 Stop streaming logs when client closes connection @sairon
- #5723 Make sure to close file stream after backup upload @agners
- #5717 Fix add-on store repository getting removed without internet @agners
⬆️ Dependency Updates
5 changes
- #5708 Bump home-assistant/wheels from 2024.11.0 to 2025.02.0 @dependabot[bot]
- #5711 Bump ruff from 0.9.8 to 0.9.9 @dependabot[bot]
- #5710 Bump pytest from 8.3.4 to 8.3.5 @dependabot[bot]
- #5709 Bump cryptography from 44.0.1 to 44.0.2 @dependabot[bot]
- #5721 Bump getsentry/action-release from 1.10.4 to 3.0.0 @dependabot[bot]
2025.03.0
🐗 Chore
- #5672 Improve Supervisor restart detection message @agners
- #5695 Improve plug-in update error message @agners
✨ New Features
- #5682 Add more context to Sentry reports early during startup @agners
- #5685 Enable Sentry asyncio integration @agners
- #5697 Capture warnings and report to sentry @agners
♻️ Refactor
- #5652 FileConfiguration uses executor for I/O @mdegat01
- #5673 Temporary directory to executor @mdegat01
- #5678 Open to executor @mdegat01
- #5688 Move
read_text
to executor @mdegat01 - #5703 No executor task in sentry call when not initialized @mdegat01
💚 CI
- #5691 Add body with update information to frontend update PRs @agners
- #5694 Avoid space in update link of frontend update PR @agners
- #5700 Update Supervisor bug form @agners
🐛 Bug Fixes
- #5683 Use await for all FileConfiguration calls @agners
- #5681 Correctly handle aiohttp requests in Sentry reporting @agners
- #5696 Load resolution evaluation, check and fixups early @agners
- #5686 Initialize Supervisor Core state in constructor @agners
- #5702 Fix tests in devcontainer by removing resolution center @agners
- #5701 Fix cloning of add-on store repository @agners
✅ Test
- #5692 Make advanced logs error test work in all test environments @agners
- #5702 Fix tests in devcontainer by removing resolution center @agners
⬆️ Dependency Updates
8 changes
- #5674 Bump home-assistant/builder from 2024.08.2 to 2025.02.0 @dependabot[bot]
- #5676 Bump setuptools from 75.8.0 to 75.8.1 @dependabot[bot]
- #5675 Bump actions/download-artifact from 4.1.8 to 4.1.9 @dependabot[bot]
- #5671 Bump securetar from 2025.2.0 to 2025.2.1 @dependabot[bot]
- #5679 Bump setuptools from 75.8.1 to 75.8.2 @dependabot[bot]
- #5680 Bump codecov/codecov-action from 5.3.1 to 5.4.0 @dependabot[bot]
- #5689 Bump ruff from 0.9.7 to 0.9.8 @dependabot[bot]
- #5690 Bump actions/cache from 4.2.1 to 4.2.2 @dependabot[bot]
2025.02.4
♻️ Refactor
💚 CI
🐛 Bug Fixes
- #5662 Handle OS errors on backup create @agners
- #5670 Define CPU architecture to fix armhf builds @agners
- #5664 Improve D-Bus timeout error handling @agners
- #5669 Fix add-on store reset @agners
⬆️ Dependency Updates
2 changes
- #5666 Bump dbus-fast from 2.33.0 to 2.34.0 @dependabot[bot]
- #5665 Bump aiohttp from 3.11.12 to 3.11.13 @dependabot[bot]
2025.02.3
🐛 Bug Fixes
⬆️ Dependency Updates
- #5616 Autoupdate frontend to version 20250221.0 @github-actions[bot]
5 changes
- #5653 Bump ruff from 0.9.6 to 0.9.7 @dependabot[bot]
- #5654 Bump sigstore/cosign-installer from 3.8.0 to 3.8.1 @dependabot[bot]
- #5658 Bump zlib-fast from 0.2.0 to 0.2.1 @dependabot[bot]
- #5659 Bump actions/upload-artifact from 4.6.0 to 4.6.1 @dependabot[bot]
2025.02.2
♻️ Refactor
- #5632 Always validate Backup before restoring @agners
- #5634 Remove I/O in event loop for backup create and restore operations @agners
- #5647 Remove I/O in event loop for backup load, import and remove @agners
- #5648 Remove I/O in event loop for Home Assistant Core backup @agners
- #5649 Remove I/O in event loop for add-on backup and restore @agners
🐛 Bug Fixes
- #5630 Avoid exception when handling closed WebSocket connection @agners
- #5640 Generate Python bytecode for site-packages during build @sairon
- #5634 Remove I/O in event loop for backup create and restore operations @agners
- #5644 Capture errors correctly while copying backups @agners
⬆️ Dependency Updates
6 changes
- #5621 Bump cryptography from 44.0.0 to 44.0.1 @dependabot[bot]
- #5625 Bump sentry-sdk from 2.20.0 to 2.21.0 @dependabot[bot]
- #5628 Bump securetar from 2025.1.4 to 2025.2.0 @dependabot[bot]
- #5638 Bump sentry-sdk from 2.21.0 to 2.22.0 @dependabot[bot]
- #5641 Bump uv to 0.6.1 @edenhaus
- #5650 Bump actions/cache from 4.2.0 to 4.2.1 @dependabot[bot]
2025.02.1
💥 Breaking Changes
🐗 Chore
✨ New Features
🐛 Bug Fixes
⬆️ Dependency Updates
11 changes
- #5604 Bump sigstore/cosign-installer from 3.7.0 to 3.8.0 @dependabot[bot]
- #5607 Bump dbus-fast from 2.32.0 to 2.33.0 @dependabot[bot]
- #5608 Bump aiohttp from 3.11.11 to 3.11.12 @dependabot[bot]
- #5543 Autoupdate frontend to version 20250205.0 @github-actions[bot]
- #5612 Bump ruff from 0.9.4 to 0.9.5 @dependabot[bot]
- #5611 Bump getsentry/action-release from 1.9.0 to 1.10.1 @dependabot[bot]
- #5614 Bump coverage from 7.6.10 to 7.6.11 @dependabot[bot]
- #5615 Bump getsentry/action-release from 1.10.1 to 1.10.2 @dependabot[bot]
- #5618 Bump ruff from 0.9.5 to 0.9.6 @dependabot[bot]
- #5619 Bump getsentry/action-release from 1.10.2 to 1.10.4 @dependabot[bot]
- #5622 Bump coverage from 7.6.11 to 7.6.12 @dependabot[bot]
2025.02.0
✨ New Features
🐛 Bug Fixes
- #5597 Use full match in homeassistant backup excludes @mdegat01
- #5599 Handle non-existing file in Backup password check too @agners
- #5600 Fix restoring unencrypted backup in corner case @agners
⬆️ Dependency Updates
- #5598 Bump dbus-fast from 2.30.2 to 2.32.0 @dependabot[bot]
2025.01.2
🐛 Bug Fixes
- #5594 Avoid test failure by not checking exact size of backup @agners
- #5591 Make sure the oldest boot ID is included in the boot list @sairon
- #5590 Handle non-existing backup file @agners
- #5595 Avoid reordering add-on repositories on Backup load @agners
⬆️ Dependency Updates
- #5592 Bump ruff from 0.9.3 to 0.9.4 @dependabot[bot]
2025.01.1
✨ New Features
- #5567 Extend backup API with file name field @agners
- #5569 Backup protected status can vary per location @mdegat01
- #5568 Extend backup upload API with file name parameter @agners
- #5576 Support systemd-journal-gatewayd using a TCP socket @agners
- #5581 Add sizes per location and support
.local
@mdegat01
♻️ Refactor
🐛 Bug Fixes
⬆️ Dependency Updates
14 changes
- #5563 Bump release-drafter/release-drafter from 6.0.0 to 6.1.0 @dependabot[bot]
- #5565 Bump actions/stale from 9.0.0 to 9.1.0 @dependabot[bot]
- #5566 Bump pre-commit from 4.0.1 to 4.1.0 @dependabot[bot]
- #5564 Update Python to 3.13 @agners
- #5562 Bump dbus-fast from 2.28.0 to 2.30.2 @dependabot[bot]
- #5571 Bump codecov/codecov-action from 5.1.2 to 5.2.0 @dependabot[bot]
- #5574 Bump ruff from 0.9.2 to 0.9.3 @dependabot[bot]
- #5575 Bump codecov/codecov-action from 5.2.0 to 5.3.0 @dependabot[bot]
- #5573 Bump pytest-aiohttp from 1.0.5 to 1.1.0 @dependabot[bot]
- #5579 Bump attrs from 24.3.0 to 25.1.0 @dependabot[bot]
- #5580 Bump codecov/codecov-action from 5.3.0 to 5.3.1 @dependabot[bot]
- #5582 Bump securetar from 2025.1.3 to 2025.1.4 @dependabot[bot]
- #5583 Bump actions/setup-python from 5.3.0 to 5.4.0 @dependabot[bot]
- #5586 Bump pylint from 3.3.3 to 3.3.4 @dependabot[bot]