Changes
This is a small bugfix and security release, mainly addressing kernel regressions introduced in 18.3. It fixes VLAN networking on Realtek adapters and several boot and USB storage issues. The release also includes Linux kernel updates and security fixes for Docker, containerd, and OS Agent. All users are encouraged to upgrade.
Noteworthy changes
Signed release images
Release downloads now include SHA256SUMS and its signature bundle, SHA256SUMS.sigstore.json. You can use these with Cosign to check that an image came from Home Assistant and has not been modified.
Home Assistant Operating System
- Update tempio to v2026.07.0 (#5067) @renovate[bot]
- Update to Docker v29.8.2, containerd v2.3.6 (#5056) @sairon
- Disable EROFS deduplication on all boards (#5055) @sairon
- Add RTL8761CU Bluetooth controller firmware (#5047) @sairon
- Bump OS Agent to v1.14.0 (#5011) @agners, @claude
- Bump Buildroot to 2025.02.18 (#5009) @sairon
Raspberry Pi
- Update Raspberry Pi HW flow control patch (#5093) @sairon
- Apply kernel patch restoring HW VLAN tag insertion with reorder_hdr off (#5105) @sairon
- Refill boot tries before slot selection in U-Boot scripts (#5054) @sairon
- Disable UAS on RPi for Argon ONE M.2 (ASMedia 174c:1156) (#5051) @sairon
- Disable UAS for ASMedia ASM235CM (UGREEN 70499 CM300) (#5035) @willydee
Home Assistant Yellow
- Update Raspberry Pi HW flow control patch (#5093) @sairon
- Apply kernel patch restoring HW VLAN tag insertion with reorder_hdr off (#5105) @sairon
- Refill boot tries before slot selection in U-Boot scripts (#5054) @sairon
Home Assistant Green
- Linux: Update kernel to 6.18.57 (#5007, #5010, #5012, #5046, #5063, #5082, #5092) @renovate[bot], @sairon
- Refill boot tries before slot selection in U-Boot scripts (#5054) @sairon
Open Virtual Appliance
- Linux: Update kernel to 6.18.57 (#5007, #5010, #5012, #5046, #5063, #5082, #5092) @renovate[bot], @sairon
Generic x86-64
- Apply kernel patch restoring HW VLAN tag insertion with reorder_hdr off (#5105) @sairon
- Linux: Update kernel to 6.18.57 (#5007, #5010, #5012, #5046, #5063, #5082, #5092) @renovate[bot], @sairon
- Add Jasper Lake pin control support to kernel config (#5089) @Michael-Civitillo
Hardkernel ODROID
- Apply kernel patch restoring HW VLAN tag insertion with reorder_hdr off (#5105) @sairon
- Linux: Update kernel to 6.18.57 (#5007, #5010, #5012, #5046, #5063, #5082, #5092) @renovate[bot], @sairon
- Refill boot tries before slot selection in U-Boot scripts (#5054) @sairon
Khadas VIM Series
- Apply kernel patch restoring HW VLAN tag insertion with reorder_hdr off (#5105) @sairon
- Linux: Update kernel to 6.18.57 (#5007, #5010, #5012, #5046, #5063, #5082, #5092) @renovate[bot], @sairon
- Refill boot tries before slot selection in U-Boot scripts (#5054) @sairon
Generic aarch64
- Apply kernel patch restoring HW VLAN tag insertion with reorder_hdr off (#5105) @sairon
- Linux: Update kernel to 6.18.57 (#5007, #5010, #5012, #5046, #5063, #5082, #5092) @renovate[bot], @sairon
Build System
- Tests: update labgrid to v26.0.1 (#5090) @renovate[bot]
- Fix PR build workflow permissions for signing (#5087) @sairon
- Sign all release images with cosign (#5053) @justanotherariel
- Run OVA build and tests for Renovate OS bumps (#5071) @sairon
- Tests: update labgrid to v26.0 (#5068) @renovate[bot]
Documentation
Dependencies
Dependency updates (click to expand)
- Update shogo82148/actions-upload-release-asset action to v1.10.6 (#5102) @renovate[bot]
- Update actions/upload-artifact action to v7.0.2 (#5101) @renovate[bot]
- Update actions/download-artifact action to v8.0.2 (#5100) @renovate[bot]
- Update actions/download-artifact action to v8.0.2 (#5083) @renovate[bot]
- Update actions/upload-artifact action to v7.0.2 (#5084) @renovate[bot]
- Update mikepenz/action-junit-report action to v6.6.1 (#5085) @renovate[bot]
- Update release-drafter/release-drafter action to v7.10.0 (#5086) @renovate[bot]
- Update mikepenz/action-junit-report action to v6.6.0 (#5076) @renovate[bot]
- Update release-drafter/release-drafter action to v7.9.0 (#5077) @renovate[bot]
- Match Renovate titles to our conventions for tempio and tests (#5074) @sairon
- Keep kernel updates to one release per Renovate PR (#5072) @sairon
- Show the full new version in Renovate update titles (#5070) @sairon
- Add release note links to Renovate commit messages (#5066) @sairon
- Update shogo82148/actions-upload-release-asset action to v1.10.6 (#5064) @renovate[bot]
- Move dependency updates from Dependabot to Renovate (#5045) @frenck, @agners, @sairon
- Bump docker/build-push-action from 7.3.0 to 7.4.0 (#5033) @dependabot[bot]
- Bump docker/setup-buildx-action from 4.3.0 to 4.4.1 (#5032) @dependabot[bot]