Skip to content

Releases: home-assistant/operating-system

Home Assistant OS 11.1.rc1

23 Oct 21:09
11.1.rc1
66c0435
Compare
Choose a tag to compare
Pre-release

Changes

Home Assistant Operating System

Build System

  • Do not use working-directory in test job (#2858) @sairon
  • Use alternative environment for release build bump (#2855) @sairon
  • Fix extraction of OVA image artifact in test step (#2842) @sairon
  • Fix path to test results in processing steps (#2837) @sairon
  • Fix test action by checking out source first (#2836) @sairon
  • Create foundation for Labgrid-based OS tests (#2812) @sairon
  • Add Home Assistant Green to GitHub infrastructure (#2828) @agners
  • Use Docker 24 during build time (#2811) @agners

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Home Assistant OS 11.0

13 Oct 10:28
11.0
a669a35
Compare
Choose a tag to compare

Home Assistant OS 11.0 is built from Buildroot version 2023.02.05. With this release Home Assistant OS uses Docker 24.0.6 and containerd 1.7.6.

Most notable changes are:

  • ⚠️ Breaking Change: On Arm based boards network names are enumerated based on device tree. This means that the first Ethernet devices will no longer be named eth0 but end0. The network configuration is automatically applied to the new network interface.
  • Using Linux' Preemptible Kernel configuration across all boards (lower latencies even on busy systems)
  • Filesystem freeze is relayed to database engines on Proxmox/KVM based VMs (this makes VM snapshots always coherent)
  • Various Bluetooth improvements (newer BlueZ, better fix Bluetooth LE advertisement stalls, Bluetooth device cache management)
  • Improved Kernel configuration should improve Docker's overlayfs performance
  • Improved containerd build and configuration makes containerd use less memory and CPU resources
  • Adjusted development work-flow which allows more incremental changes

Changes between 11.0.rc2 and 11.0

Home Assistant Operating System

  • Bump buildroot to update libcurl to v8.4.0 (#2804) @sairon

Home Assistant OS 11.0.rc2

11 Oct 20:27
11.0.rc2
30d3678
Compare
Choose a tag to compare
Pre-release

Changes

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Home Assistant OS 11.0.rc1

05 Oct 10:36
11.0.rc1
0d3cb42
Compare
Choose a tag to compare
Pre-release

Home Assistant OS 11.0.rc1 is built from Buildroot version 2023.02.05. With this release Home Assistant OS uses Docker 24.0.6 and containerd 1.7.6.

Most notable changes are:

  • ⚠️ Breaking Change: On Arm based boards network names are enumerated based on device tree. This means that the first Ethernet devices will no longer be named eth0 but end0. The network configuration is automatically applied to the new network interface.
  • Using Linux' Preemptible Kernel configuration across all boards (lower latencies even on busy systems)
  • Filesystem freeze is relayed to database engines on Proxmox/KVM based VMs (this makes VM snapshots always coherent)
  • Various Bluetooth improvements (newer BlueZ, better fix Bluetooth LE advertisement stalls, Bluetooth device cache management)
  • Improved Kernel configuration should improve Docker's overlayfs performance
  • Improved containerd build and configuration makes containerd use less memory and CPU resources
  • Adjusted development work-flow which allows more incremental changes

Changes

Home Assistant Operating System

Build System

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Home Assistant OS 10.5

16 Aug 16:30
10.5
09f9b4f
Compare
Choose a tag to compare

Open Virtual Appliance

Generic x86-64

  • Linux: Update kernel 6.1.45 (#2685) @agners
  • Including the RTW8821ce driver module to support Wifi on the AK1 PRO micro PC (#2659) @dfreimuth

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Home Assistant OS 10.4

20 Jul 22:05
10.4
56b4dbf
Compare
Choose a tag to compare

Changes

Home Assistant Operating System

Build System

  • Use hosted GitHub Action runners (#2638) @agners
  • Use maintained GitHub Action to upload release assets (#2635) @agners

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Home Assistant OS 10.3

15 Jun 14:38
10.3
5b8e390
Compare
Choose a tag to compare

Changes

Home Assistant Operating System

  • Add patch to fix Bluetooth LE advertisement stall (#2535) (#2598) @agners
  • Avoid waiting for time synchronization too early (#2594) @agners
  • Start OS Agent only when boot partition is mounted (#2583) @agners
  • Make sure rpcbind gets started after systemd-tmpfiles is ready (#2582) @agners
  • Remove rng-tools/rngd since it is not required with kernel 5.15+ (#2575) @jens-maus
  • Update generic_raw_uart to version 1.29 (#2562) @jens-maus

Home Assistant Yellow

  • Start OS Agent only when boot partition is mounted (#2583) @agners
  • Add Yellow-specific rpi-rf-mod dts support (#2565) @jens-maus
  • Yellow: Always use mini-UART for Bluetooth (#2571) @agners
  • Yellow: Rely on device tree alias for serial port numbering (#2568) @agners

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Home Assistant OS 10.2

24 May 17:58
10.2
135fd6a
Compare
Choose a tag to compare

Home Assistant Operating System

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Home Assistant OS 10.1

25 Apr 11:29
10.1
4dc4d14
Compare
Choose a tag to compare

Home Assistant Operating System

Raspberry Pi

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

ASUS Tinker

Khadas VIM Series

Generic aarch64

Home Assistant OS 10.0

17 Apr 08:43
10.0
8d95a17
Compare
Choose a tag to compare

Home Assistant OS 10.0 is built from the latest Buildroot version 2023.02 and Linux kernel 6.1. This means that the major version of most packages got updated.

Most notable changes are:

  • New board support: Hardkernel ODROID-M1
  • zswap instead of swap in zram is used. This should allow to use Home Assistant OS on systems with lower amounts of RAM with the trade-off of slightly higher storage wear.
  • Docker has been updated to the latest stable version 23.0.3.
  • BlueZ version 5.66 with latest bug fixes
  • NetworkManager 1.40.16 with bug fixes and improved IPv6 Neighbor Discovery Protocol support (required for Thread)
  • OS-Agent 1.5.1 with new features for Supervisor (ready for improved data disk support/API to deploy SSH authentication keys)
  • Firmware link support (Supervisor support will follow)
  • Network file system mounting support (SMB/NFS, Supervisor support will follow)

Changes

Home Assistant Operating System

Build System

Raspberry Pi

Home Assistant Yellow

Open Virtual Appliance

Generic x86-64

Hardkernel ODROID

Read more