Draft Release Notes for Alpine 3.24.0
As always, make sure to read Upgrading Alpine to a new major release when upgrading to a new release.
If you experience any issues with the upgrade, please let us know and file an issue in our repositories.
Important changes
/usr merge
New installations can opt-in to being /usr-merged, by setting the BOOTSTRAP_USR_MERGED environment variable to 1 before running setup-disk. Manual migration is also possible by installing the merge-usr package and running its binary as root. For more details see the official announcement.
Significant changes
GTK+ 3.0 moved to community
gdk-pixbuf uses glycin/glycin loaders got split
Note-worthy updates
As always, many packages were upgraded. Make sure to read the individual release notes of the projects you use.
- BIRD TODO
- busybox TODO
- Deno TODO
- ffmpeg TODO
- GCC TODO
- GNOME TODO
- Go TODO
- ISC BIND TODO
- ISC Kea TODO
- KDE Plasma TODO
- Linux TODO
- LLVM TODO
- LXQt TODO
- .NET TODO
- nginx TODO
- NodeJS TODO (LTS)
- OpenJDK TODO
- PHP TODO
- Qt TODO
- Ruby TODO
- Rust TODO
- wlroots TODO
- zigbee2mqtt TODO
COSMIC 1
This release makes the COSMIC desktop available in community as cosmic* including xdg-desktop-portal-cosmic*.
qemu-binfmt service deprecated
The qemu-binfmt service from the package qemu-openrc is deprecated, in favor of binfmt.d config files from user mode qemu packages (eg. qemu-aarch64 qemu-x86_64) combined with the binfmt service.
If you are using qemu-binfmt, run:
# rc-update del qemu-binfmt && rc-update add binfmt