This is an automatically generated changelog for release stable-20260127.
From previous stable version stable-20260120 there have been the following changes. One package per new version shown.
Major packages
| Name | Version |
|---|---|
| Kernel | 6.17.11-300 ➡️ 6.17.12-300 |
| KDE | 6.5.5-1 |
| Mesa | 25.2.7-1 |
| Podman | 5.7.1-1 |
| Nvidia | 590.48.01-1 ➡️ 590.48.01-3 |
Major DX packages
| Name | Version |
|---|---|
| Incus | 6.19.1-1 |
| Docker | 29.1.5-1 ➡️ 29.2.0-1 |
| ROCm | 6.4.2-2 ➡️ 6.4.2-3 |
Commits
| Hash | Subject | Author |
|---|---|---|
| 1fc07e3 | refactor: split up build.sh (#1670) | renner |
| b4b2ceb | fix(ci): verify akmods, brew, common with local key (#1665) | renner |
| a292f84 | fix: logos package conflict on downstream images (#1657) | renner |
| 5cbe891 | Update release schedule time in workflow | inffy |
| c85f99d | Update cron schedule to run at 1:00 AM on Tuesdays | inffy |
All Images
| Name | Previous | New | |
|---|---|---|---|
| ✨ | generic-logos | 18.0.0-26 | |
| 🔄 | Sunshine | 2026.118.193732-1 | 2026.125.191446-1 |
| 🔄 | alsa-sof-firmware | 2025.05.1-1 | 2025.12.1-1 |
| 🔄 | assimp | 6.0.2-5 | 6.0.3-1 |
| 🔄 | at-spi2-atk | 2.58.2-1 | 2.58.3-1 |
| 🔄 | binutils | 2.45.1-1 | 2.45.1-4 |
| 🔄 | bootc | 1.12.0-1 | 1.12.1-1 |
| 🔄 | curl | 8.15.0-4 | 8.15.0-5 |
| 🔄 | f43-backgrounds-base | 43.0.3-1 | 43.0.4-1 |
| 🔄 | ffmpeg | 7.1.2-5 | 7.1.3-2 |
| 🔄 | flatpak | 1.16.2-1 | 1.16.3-1 |
| 🔄 | freerdp | 3.20.2-1 | 3.21.0-1 |
| 🔄 | ghostscript | 10.05.1-5 | 10.05.1-6 |
| 🔄 | glibc | 2.42-5 | 2.42-9 |
| 🔄 | gnupg2 | 2.4.9-1 | 2.4.9-4 |
| 🔄 | kde-settings | 43.1-1 | 43.1-2 |
| 🔄 | libadwaita | 1.8.2-1 | 1.8.3-1 |
| 🔄 | libheif | 1.20.2-1 | 1.20.2-2 |
| 🔄 | libnotify | 0.8.7-1 | 0.8.8-1 |
| 🔄 | llvm-filesystem | 21.1.8-1 | 21.1.8-3 |
| 🔄 | lshw | B.02.20-9 | B.02.20-10 |
| 🔄 | openrgb-udev-rules | 1.0~rc1-1.20251212gitcff3a40 | 1.0~rc2-1.20260117gitac00a8f |
| 🔄 | opensc | 0.26.1-3 | 0.26.1-6 |
| 🔄 | passt | 0^20260117.g81c97f6-1 | 0^20260120.g386b5f5-1 |
| 🔄 | plasma-wallpapers-dynamic | 5.0.0-10 | 5.0.1-1 |
| 🔄 | publicsuffix-list-dafsa | 20250616-2 | 20260116-1 |
| 🔄 | python3-boto3 | 1.42.28-1 | 1.42.33-1 |
| 🔄 | python3-perf | 6.18.5-200 | 6.18.6-200 |
| 🔄 | python3-pyatspi | 2.58.0-2 | 2.58.1-1 |
| 🔄 | python3-pyxdg | 0.27-19 | 0.28-1 |
| 🔄 | qpdf | 12.3.0-1 | 12.3.1-1 |
| 🔄 | rclone | 1.72.0-1 | 1.72.1-1 |
| 🔄 | selinux-policy | 42.21-1 | 42.22-1 |
| 🔄 | tailscale | 1.92.5-1 | 1.94.1-1 |
| 🔄 | vim | 9.1.2068-1 | 9.1.2086-1 |
| 🔄 | vlc | 3.0.22-1 | 3.0.23-1 |
| 🔄 | vte-profile | 0.82.2-1 | 0.82.3-1 |
| 🔄 | vvenc | 1.13.1-2 | 1.14.0-1 |
Dev Experience Images
| Name | Previous | New | |
|---|---|---|---|
| 🔄 | android-tools | 35.0.2-10 | 35.0.2-13 |
| 🔄 | clang-libs | 21.1.8-1 | 21.1.8-3 |
| 🔄 | code | 1.108.1-1768404278.el8 | 1.108.2-1769004860.el8 |
| 🔄 | dhcpcd | 10.1.0-5 | 10.3.0-2 |
| 🔄 | docker-compose-plugin | 5.0.1-1 | 5.0.2-1 |
| 🔄 | docker-model-plugin | 1.0.7-1 | 1.0.9-1 |
| 🔄 | kcli | 99.0.0.git.202601192011.b0d93ca-0 | 99.0.0.git.202601250921.4db3502-0 |
| 🔄 | kernel-tools | 6.18.5-200 | 6.18.6-200 |
| 🔄 | libguestfs | 1.57.7-1 | 1.58.0-1 |
| 🔄 | virt-v2v | 2.9.10-1 | 2.10.0-1 |
Nvidia Images
| Name | Previous | New | |
|---|---|---|---|
| 🔄 | libnvidia-container-tools | 1.18.1-1 | 1.18.2-1 |
How to rebase
For current users, type the following to rebase to this version:
# Get Image Name
IMAGE_NAME=$(jq -r '.["image-name"]' < /usr/share/ublue-os/image-info.json)
# For this Stream
sudo bootc switch --enforce-container-sigpolicy ghcr.io/ublue-os/$IMAGE_NAME:stable
# For this Specific Image:
sudo bootc switch --enforce-container-sigpolicy ghcr.io/ublue-os/$IMAGE_NAME:stable-20260127Documentation
Be sure to read the documentation for more information on how to use your cloud native system.