Alpine 3.18.0 released
We are pleased to announce the release of Alpine Linux 3.18.0, the first in the v3.18 stable series.
HIGHLIGHTS
- Linux kernel 6.1 – with signed kernel modules
- musl libc 1.2.4 – now with TCP fallback in DNS resolver
- Python 3.11
- Ruby 3.2
- Node.js (current) 20.1
- GNOME 44
- Go 1.20
- KDE Plasma 5.27
- Rust 1.69
- Experimental support for unattended installs via tiny-cloud
SIGNIFICANT CHANGES
Kernel modules are now signed. Verified modules are not enforced by default, so 3rd party modules with akms still works.
All packages for ppc64le, x86, and x86_64 was linked with DT_RELR. This should have reduced size of compiled binares.
Python pre-compiled files (pyc) are now shipped in separate packages. It is now possible to avoid install those and save space by doing apk add !pyc.
UPGRADE NOTES
As always, make sure to use apk upgrade --available when switching between major versions.
CHANGES
The full list of changes can be found in the wiki, git log and bug tracker.
CREDITS
Thanks to everyone sending patches, bug reports, new and updated aports, and to everyone helping with writing documentation, maintaining the infrastructure, or contributing in any other way!
Thanks to GIGABYTE, Linode, Fastly, IBM, Equinix Metal, vpsFree and ungleich for providing us with hardware and hosting.
Alpine 3.18.0 released
Alpine Linux 3.18.0 has been released with Linux kernel 6.1, GNOME 44, KDE Plasma 5.27, and more.