Releases: home-assistant/supervisor
Releases · home-assistant/supervisor
2024.09.0
💥 Breaking Changes
🐗 Chore
- #5242 Bump pre-commit ruff to 0.5.7 and reformat @agners
- #5245 Improve and extend error handling on D-Bus connect @agners
- #5265 Minimize D-Bus requirements for tests @agners
- #5267 Use single quotes in f-strings @agners
✨ New Features
- #5145 Allow core to mark addons as system managed @mdegat01
- #5272 Add
manual_only
option to addon boot config @mdegat01 - #5287 Add "lines" and "verbose" query parameters for advanced logs @sairon
- #5283 Make network API replace IP/WiFi settings @agners
♻️ Refactor
💚 CI
🐛 Bug Fixes
- #5227 Suppress SyntaxWarning from CPE until fixed @mdegat01
- #5245 Improve and extend error handling on D-Bus connect @agners
- #5259 Keep shared images on addon uninstall @mdegat01
- #5276 Persist currently selected slot on successful boot @sairon
- #5268 Keep shared images on update @mdegat01
- #5282 Make IPv4 and IPv6 parse errors raise an API error @agners
✅ Test
⬆️ Dependency Updates
34 changes
- #5225 Bump debugpy from 1.8.2 to 1.8.5 @dependabot
- #5221 Bump ruff from 0.5.5 to 0.5.6 @dependabot
- #5232 Bump actions/upload-artifact from 4.3.5 to 4.3.6 @dependabot
- #5231 Bump attrs from 24.1.0 to 24.2.0 @dependabot
- #5234 Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 @dependabot
- #5229 Bump time-machine from 2.14.2 to 2.15.0 @dependabot
- #5237 Bump ruff from 0.5.6 to 0.5.7 @dependabot
- #5236 Bump aiohttp to 3.10.2, drop aiohttp-fast-url-dispatcher @bdraco
- #5169 Bump orjson from 3.9.15 to 3.10.6 @dependabot
- #5230 Bump pyyaml from 6.0.1 to 6.0.2 @dependabot
- #5240 Bump aiohttp from 3.10.2 to 3.10.3 @dependabot
- #5243 Bump cpe from 1.2.1 to 1.3.0 @dependabot
- #5247 Bump setuptools from 72.1.0 to 72.2.0 @dependabot
- #5250 Bump home-assistant/builder from 2024.03.5 to 2024.08.1 @dependabot
- #5252 Bump ruff from 0.5.7 to 0.6.0 @dependabot
- #5253 Bump aiohttp from 3.10.3 to 3.10.4 @dependabot
- #5254 Bump ruff from 0.6.0 to 0.6.1 @dependabot
- #5256 Bump setuptools from 72.2.0 to 73.0.0 @dependabot
- #5255 Bump aiohttp from 3.10.4 to 3.10.5 @dependabot
- #5260 Bump home-assistant/builder from 2024.08.1 to 2024.08.2 @dependabot
- #5261 Bump setuptools from 73.0.0 to 73.0.1 @dependabot
- #5263 Bump cosign to v2.4.0 @agners
- #5264 Bump dbus-fast from 2.22.1 to 2.23.0 @dependabot
- #5246 Bump sentry-sdk from 2.10.0 to 2.13.0 @dependabot
- #5269 Bump ruff from 0.6.1 to 0.6.2 @dependabot
- #5273 Bump pulsectl from 24.4.0 to 24.8.0 @dependabot
- #5274 Bump dbus-fast from 2.23.0 to 2.24.0 @dependabot
- #5277 Bump setuptools from 73.0.1 to 74.0.0 @dependabot
- #5281 Bump actions/setup-python from 5.1.1 to 5.2.0 @dependabot
- #5279 Bump deepmerge from 1.1.1 to 2.0 @dependabot
- #5280 Bump ruff from 0.6.2 to 0.6.3 @dependabot
- #5285 Bump pylint from 3.2.6 to 3.2.7 @dependabot
- #5289 Bump cryptography from 43.0.0 to 43.0.1 @dependabot
- #5291 Bump setuptools from 74.0.0 to 74.1.2 @dependabot
2024.08.0
🐛 Bug Fixes
⬆️ Dependency Updates
9 changes
- #5211 Bump setuptools from 71.1.0 to 72.0.0 @dependabot
- #5207 Bump pytest from 8.3.1 to 8.3.2 @dependabot
- #5210 Bump pre-commit from 3.7.1 to 3.8.0 @dependabot
- #5208 Bump ruff from 0.5.4 to 0.5.5 @dependabot
- #5212 Bump setuptools from 72.0.0 to 72.1.0 @dependabot
- #5217 Bump actions/upload-artifact from 4.3.4 to 4.3.5 @dependabot
- #5223 Bump dirhash from 0.4.1 to 0.5.0 @dependabot
- #5222 Bump coverage from 7.6.0 to 7.6.1 @dependabot
- #5219 Bump attrs from 23.2.0 to 24.1.0 @dependabot
2024.07.0
✨ New Features
- #5202 Add support for offline DB migration @emontnemery
- #5205 Restrict stopping core during migrations with force option @mdegat01
♻️ Refactor
💚 CI
- #5170 Migrate supervisor devcontainer from pip to uv @mdegat01
- #5189 Ignore false positive no-member error @mdegat01
🐛 Bug Fixes
- #5147 Ignore dns-data field in network settings update @mdegat01
- #5184 Ignore failure to query wireless strength. @andrewleech
- #5204 Add hard-coded image fallback for plugins for offline start @mdegat01
- #5203 Stop backup if pre backup failed in Core @mdegat01
⬆️ Dependency Updates
38 changes
- #5148 Bump voluptuous from 0.14.2 to 0.15.0 @dependabot
- #5149 Bump dirhash from 0.4.0 to 0.4.1 @dependabot
- #5150 Bump coverage from 7.5.3 to 7.5.4 @dependabot
- #5153 Bump awesomeversion from 24.2.0 to 24.6.0 @dependabot
- #5151 Bump Supervisor to Alpine 3.20 @mdegat01
- #5156 Bump setuptools from 70.1.0 to 70.1.1 @dependabot
- #5158 Bump debugpy from 1.8.1 to 1.8.2 @dependabot
- #5159 Bump dbus-fast from 2.21.3 to 2.22.1 @dependabot
- #5162 Bump voluptuous from 0.15.0 to 0.15.1 @dependabot
- #5161 Bump sentry-sdk from 2.6.0 to 2.7.0 @dependabot
- #5160 Bump pylint from 3.2.3 to 3.2.4 @dependabot
- #5163 Bump ruff from 0.4.10 to 0.5.0 @dependabot
- #5164 Bump sentry-sdk from 2.7.0 to 2.7.1 @dependabot
- #5166 Bump pylint from 3.2.4 to 3.2.5 @dependabot
- #5165 Bump time-machine from 2.14.1 to 2.14.2 @dependabot
- #5167 Bump setuptools from 70.1.1 to 70.2.0 @dependabot
- #5168 Bump voluptuous from 0.15.1 to 0.15.2 @dependabot
- #5173 Bump actions/upload-artifact from 4.3.3 to 4.3.4 @dependabot
- #5174 Bump actions/download-artifact from 4.1.7 to 4.1.8 @dependabot
- #5176 Bump ruff from 0.5.0 to 0.5.1 @dependabot
- #5175 Bump aiohttp-fast-url-dispatcher from 0.3.0 to 0.3.1 @dependabot
- #5179 Bump sentry-sdk from 2.7.1 to 2.8.0 @dependabot
- #5178 Bump home-assistant/wheels from 2024.01.0 to 2024.07.1 @dependabot
- #5181 Bump setuptools from 70.2.0 to 70.3.0 @dependabot
- #5182 Bump actions/setup-python from 5.1.0 to 5.1.1 @dependabot
- #5183 Bump sentry-sdk from 2.8.0 to 2.9.0 @dependabot
- #5185 Bump coverage from 7.5.4 to 7.6.0 @dependabot
- #5190 Bump setuptools from 70.3.0 to 71.0.1 @dependabot
- #5186 Bump ruff from 0.5.1 to 0.5.2 @dependabot
- #5193 Bump setuptools from 71.0.1 to 71.0.3 @dependabot
- #5192 Bump ruff from 0.5.2 to 0.5.3 @dependabot
- #5200 Bump setuptools from 71.0.3 to 71.1.0 @dependabot
- #5196 Bump ruff from 0.5.3 to 0.5.4 @dependabot
- #5188 Bump sentry-sdk from 2.9.0 to 2.10.0 @dependabot
- #5197 Bump pytest from 8.2.2 to 8.3.1 @dependabot
- #5198 Bump pylint from 3.2.5 to 3.2.6 @dependabot
- #5199 Bump cryptography from 42.0.8 to 43.0.0 @dependabot
- #5201 Bump docker/login-action from 3.2.0 to 3.3.0 @dependabot
2024.06.2
✨ New Features
- #5124 Home Assistant watchdog attempts safe mode after max fails @mdegat01
- #5128 Add music assistant to the builtin repositories @pvizeli
🐛 Bug Fixes
⬆️ Dependency Updates
12 changes
- #5125 Bump ruff from 0.4.7 to 0.4.8 @dependabot
- #5127 Bump pylint from 3.2.2 to 3.2.3 @dependabot
- #5126 Bump sentry-sdk from 2.4.0 to 2.5.0 @dependabot
- #5129 Bump typing-extensions from 4.12.1 to 4.12.2 @dependabot
- #5130 Bump sentry-sdk from 2.5.0 to 2.5.1 @dependabot
- #5134 Bump actions/checkout from 4.1.6 to 4.1.7 @dependabot
- #5136 Bump codecov/codecov-action from 4.4.1 to 4.5.0 @dependabot
- #5137 Bump ruff from 0.4.8 to 0.4.9 @dependabot
- #5138 Bump urllib3 from 2.2.1 to 2.2.2 @dependabot
- #5139 Bump setuptools from 70.0.0 to 70.1.0 @dependabot
- #5140 Bump sentry-sdk from 2.5.1 to 2.6.0 @dependabot
- #5143 Bump ruff from 0.4.9 to 0.4.10 @dependabot
2024.06.1
✨ New Features
🐛 Bug Fixes
⬆️ Dependency Updates
3 changes
- #5122 Bump pytest from 8.2.1 to 8.2.2 @dependabot
- #5123 Bump sentry-sdk from 2.3.1 to 2.4.0 @dependabot
- #5121 Bump cryptography from 42.0.7 to 42.0.8 @dependabot
2024.06.0
✨ New Features
🐛 Bug Fixes
- #5088 Add Exception handling when processing udev devices @RichardPar
⬆️ Dependency Updates
7 changes
- #5109 Bump coverage from 7.5.1 to 7.5.2 @dependabot
- #5112 Bump coverage from 7.5.2 to 7.5.3 @dependabot
- #5113 Bump ruff from 0.4.5 to 0.4.6 @dependabot
- #5114 Bump docker/login-action from 3.1.0 to 3.2.0 @dependabot
- #5115 Bump requests from 2.32.2 to 2.32.3 @dependabot
- #5117 Bump typing-extensions from 4.12.0 to 4.12.1 @dependabot
- #5116 Bump ruff from 0.4.6 to 0.4.7 @dependabot
2024.05.2
✨ New Features
♻️ Refactor
🐛 Bug Fixes
- #5079 Don't process hardware events when landing page is running @agners
- #5082 Fix doc and changelog API response for orphaned addons @mdegat01
- #5097 Pin Python requets package @agners
⬆️ Dependency Updates
20 changes
- #5071 Bump dbus-fast from 2.21.1 to 2.21.2 @dependabot
- #5072 Bump ruff from 0.4.3 to 0.4.4 @dependabot
- #5075 Bump pre-commit from 3.7.0 to 3.7.1 @dependabot
- #5074 Bump pyudev from 0.24.1 to 0.24.3 @dependabot
- #5078 Bump pylint from 3.1.0 to 3.1.1 @dependabot
- #5080 Bump codecov/codecov-action from 4.3.1 to 4.4.0 @dependabot
- #5086 Bump actions/checkout from 4.1.5 to 4.1.6 @dependabot
- #5085 Bump sentry-sdk from 2.1.1 to 2.2.0 @dependabot
- #5089 Bump pytest from 8.2.0 to 8.2.1 @dependabot
- #5090 Bump pylint from 3.1.1 to 3.2.1 @dependabot
- #5093 Bump codecov/codecov-action from 4.4.0 to 4.4.1 @dependabot
- #5094 Bump pylint from 3.2.1 to 3.2.2 @dependabot
- #5095 Bump dbus-fast from 2.21.2 to 2.21.3 @dependabot
- #5101 Bump sentry-sdk from 2.2.0 to 2.2.1 @dependabot
- #5100 Bump setuptools from 69.5.1 to 70.0.0 @dependabot
- #5103 Bump ruff from 0.4.4 to 0.4.5 @dependabot
- #5108 Bump sentry-sdk from 2.2.1 to 2.3.1 @dependabot
- #5107 Bump typing-extensions from 4.11.0 to 4.12.0 @dependabot
- #5106 Bump docker from 7.0.0 to 7.1.0 @dependabot
- #5099 Bump requests from 2.31.0 to 2.32.2 @dependabot
2024.05.1
2024.05.0
♻️ Refactor
🐛 Bug Fixes
- #5049 Skip udisks listener on failure to connect @mdegat01
- #5064 Fix no changelog API response @mdegat01
⬆️ Dependency Updates
13 changes
- #5043 Bump ruff from 0.4.1 to 0.4.2 @dependabot
- #5047 Bump sentry-sdk from 1.45.0 to 2.0.1 @dependabot
- #5048 Bump pytest-asyncio to 0.23.6 @mdegat01
- #5046 Bump pytest from 8.1.1 to 8.2.0 @dependabot
- #5054 Bump codecov/codecov-action from 4.3.0 to 4.3.1 @dependabot
- #5058 Bump cryptography from 42.0.5 to 42.0.6 @dependabot
- #5059 Bump coverage from 7.5.0 to 7.5.1 @dependabot
- #5060 Bump ruff from 0.4.2 to 0.4.3 @dependabot
- #5061 Bump jinja2 from 3.1.3 to 3.1.4 @dependabot
- #5057 Bump orjson from 3.9.15 to 3.10.3 @dependabot
- #5065 Bump actions/checkout from 4.1.4 to 4.1.5 @dependabot
- #5066 Bump cryptography from 42.0.6 to 42.0.7 @dependabot
- #5067 Bump sentry-sdk from 2.0.1 to 2.1.1 @dependabot