Received: from ncopa-desktop.lan (unknown [IPv6:2001:4646:fb05:0:f7de:3e95:1420:6eaf]) (Authenticated sender: ncopa@alpinelinux.org) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPSA id 4E9EF2237CB for <~alpine/announce@lists.alpinelinux.org>; Fri, 30 May 2025 15:26:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alpinelinux.org; s=smtp; t=1748618764; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=N0OUJ4loiGILpup4BtVrEc3FRKsntKBXGCL4OQV9QnA=; b=U81wQVZJ/XDunW6goisyrqYInf5mXlg9zQSpRn76daSSIp8WvOdVAxG+B2XRtmomoNUXfe 5zTgk724fbPimRMis5I4ysROxlqiB3W2o9ksjhVZ+49Lw97ysqEnKkKbpo6VQ3bs40IHrz ZLRRp1cc4d4IYUk5lmM0C5Kqd4QBsr0= Date: Fri, 30 May 2025 17:26:00 +0200 From: Natanael Copa To: ~alpine/announce@lists.alpinelinux.org Subject: Alpine Linux 3.22.0 released Message-ID: <20250530172600.78cd6bb2@ncopa-desktop.lan> X-Mailer: Claws Mail 4.3.1 (GTK 3.24.49; x86_64-alpine-linux-musl) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable We are pleased to announce the release of Alpine Linux 3.22.0, the first in the v3.22 stable series. Highlights ---------- * LLVM 20 * Dovecot 2.4 * nginx 1.28 * Node.js=20 * Ruby 3.4 * Rust 1.87 * Xen 4.20 * BIRD 3.1 * Crystal 1.16 * Docker 28 * GNOME 48 * Go 1.24 * KDE Plasma 6.3 * LXQt 2.2 Significant changes ------------------- `systemd-efistub` replaces `gummiboot`. The `secureboot-hook` no longer supports `gummiboot-efistub`. It now defaults to `systemd-efistub` (stub-on= ly, no systemd). If you haven*t changed `efistub_file` in `/etc/kernel-hooks.d/secureboot.conf`, no action is needed. `gummiboot-efis= tub` has been moved to testing and is no longer maintained. See the wiki[1] for details. [1]: https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.22.0. Upgrade notes ------------- As always, make sure to use `apk upgrade --available` when switching between major versions. Users with / and /usr on separate filesystems (which is unsupported) need t= ake special care. See the wiki[2] for details. [2]: https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.22.0#Prep= arations_for_/usr-merge Changes ------- The full list of changes can be found in the [wiki][1], [git log][2] and [b= ug tracker][3]. 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][4], [Linode][5], [Fastly][6], [IBM][7], [Equinix Metal= ][8], [vpsFree][9] and [AlpineLinuxSupport.com][10] for providing us with hardwar= e and hosting. [1]: https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.22.0 [2]: https://git.alpinelinux.org/cgit/aports/log/?h=3Dv3.22.0 [3]: https://gitlab.alpinelinux.org/alpine/aports/issues?scope=3Dall&utf8= =3D%E2%9C%93&state=3Dclosed&milestone_title=3D3.22.0 [4]: https://www.gigabyte.com/ [5]: https://linode.com [6]: https://www.fastly.com/ [7]: https://ibm.com/ [8]: https://www.equinix.com/ [9]: https://vpsfree.org [10]: https://alpinelinuxsupport.com/ Note: During the release process, the ppc64le build machine became unresponsive, so it was excluded from the 3.22.0 release. We're still investigating the issue, but decided not to delay the release for the other architectures.