A new version of Alpine Linux, a lightweight Linux distribution based on musl libc and busybox, has been released.
Alpine 3.14.0 released
We are pleased to announce the release of Alpine Linux 3.14.0, the first in the v3.14 stable series.
NEW FEATURES AND NOTEWORTHY NEW PACKAGES
- Lua 5.4.3
SIGNIFICANT UPDATES
- HAProxy 2.4.0
- KDE 21.04.2
- nginx 1.20.0 and njs 0.5.3
- Node.js 14.17.0
- Plasma 5.22.0
- PostgreSQL 13.3
- Python 3.9.5
- R 4.1.0
- QEMU 6.0.0
- XEN 4.15.0
- Zabbix 5.4.1
UPGRADE NOTES
- As always, make sure to use apk upgrade --available when switching between major versions.
- The faccessat2 syscall has been enabled in musl. This can result in issues on docker hosts with older versions of docker (<20.10.0) and libseccomp (<2.4.4), which blocks this syscall.
- ClamAV has been moved to community due to lack of long-term upstream support.
- LuaJIT package has switched from unmaintained MoonJIT fork to OpenResty’s maintained branch ( more info)
- NGINX package changed the default directory for the vhost configs from /etc/nginx/conf.d to /etc/nginx/http.d ( more info).
- collectd package has been split into into subpackages for plugins ( more info).
- npm package has been moved into a standalone aport ( more info).
- In nftables, the rate limit for echo-request has been removed from the default ruleset.
- fail2ban has been disabled for the time being due to many tests failing. As an alternative, sshguard might be used.
CREDITS
Thanks to everyone sending in patches, bug reports, new and updated aports, and to everyone helping with writing documentation, maintaining the infrastructure, or has contributed in any other way!
Thanks to GIGABYTE, Linode, Fastly, IBM, Equinix Metal, vpsFree and RapidSwitch for providing us with hardware and hosting.
CHANGES
The full list of changes can be found in the wiki, git log and bug tracker.
Alpine 3.14.0 released | Alpine Linux