Draft Release Notes for Alpine 3.23.0: Difference between revisions

From Alpine Linux
(add linux-stable)
(→‎Important changes: update linux-stable)
Line 9: Line 9:
{{Note|TODO: we will move to apk v3}}
{{Note|TODO: we will move to apk v3}}


=== linux-stable replaces linux-edge ===
=== {{Pkg|linux-stable}} replaces {{Pkg|linux-edge}} ===


It follows Linux's stable releases and otherwise has an identical configuration as linux-lts.
For years, {{Pkg|linux-lts}} and {{Pkg|linux-edge}} grew apart and developed their own kernel configs, different architectures, etc.


There are kernel config differences now, if you need a config option, please open a issue to add the required option to linux-lts.
Now {{Pkg|linux-edge}} gets replaced with {{Pkg|linux-stable}} which has the identical configuration as {{Pkg|linux-lts}}, but follows the stable releases instead of the long-term releases (see https://kernel.org/).


This might require manual interaction depending on your boot loader.
If you had {{Pkg|linux-edge}} installed, apk automatically installs {{Pkg|linux-stable}} as a replacement. There is a reasonably amount of kernel config differences, if you need a config option that existed previously in {{Pkg|linux-edge}}, please open a issue to add the required option to {{Pkg|linux-lts}}. Also this change might involve manual boot loader configuration, as the kernel has been renamed and follows {{Pkg|linux-lts}}' packaging recipe.


== Significant changes ==
== Significant changes ==

Revision as of 13:16, 18 June 2025

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

apk-tools

Note: TODO: we will move to apk v3

linux-stable replaces linux-edge

For years, linux-lts and linux-edge grew apart and developed their own kernel configs, different architectures, etc.

Now linux-edge gets replaced with linux-stable which has the identical configuration as linux-lts, but follows the stable releases instead of the long-term releases (see https://kernel.org/).

If you had linux-edge installed, apk automatically installs linux-stable as a replacement. There is a reasonably amount of kernel config differences, if you need a config option that existed previously in linux-edge, please open a issue to add the required option to linux-lts. Also this change might involve manual boot loader configuration, as the kernel has been renamed and follows linux-lts' packaging recipe.

Significant changes

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
  • GCC TODO
  • GNOME TODO
  • Go TODO
  • ISC BIND TODO
  • KDE Plasma TODO
  • Linux TODO
  • LLVM TODO
  • LXQt TODO
  • nginx TODO
  • NodeJS TODO (LTS)
  • PHP TODO
  • Qt TODO
  • Ruby TODO
  • Rust TODO
  • wlroots TODO
  • zigbee2mqtt TODO

Significant removals