| |
@@ -0,0 +1,123 @@
|
| |
+ ---
|
| |
+ title: CentOS Stream 10 Release Notes
|
| |
+ ---
|
| |
+
|
| |
+ ## Introduction
|
| |
+
|
| |
+ Welcome to CentOS Stream 10 "Coughlan",
|
| |
+ the latest version of the CentOS Project distribution.
|
| |
+
|
| |
+ CentOS Stream defines Enterprise Linux.
|
| |
+ It is a Linux distribution built by Red Hat Enterprise Linux (RHEL) engineers,
|
| |
+ and is used as the major version branch that RHEL minor versions are created from.
|
| |
+ It has roughly a five year lifecycle and will be maintained until 2030.
|
| |
+ The exact date will be contingent on the end of the Full Support phase of RHEL 10.
|
| |
+
|
| |
+ ## Architectures
|
| |
+
|
| |
+ CentOS Stream 10 uses the Linux 6.12 kernel,
|
| |
+ which provides support for the following architectures.
|
| |
+
|
| |
+ * x86\_64 (v3)
|
| |
+ * aarch64
|
| |
+ * ppc64le (power9)
|
| |
+ * s390x (z14)
|
| |
+
|
| |
+ ## Repositories
|
| |
+
|
| |
+ CentOS Stream 10 is distributed through two main DNF repositories,
|
| |
+ BaseOS and AppStream.
|
| |
+ The CRB repository is also available, but is disabled by default.
|
| |
+
|
| |
+ ### BaseOS
|
| |
+
|
| |
+ Packages in the BaseOS repository are intended to provide the core set of operating system functionality.
|
| |
+
|
| |
+ ### AppStream
|
| |
+
|
| |
+ Packages in the AppStream repository include additional user-space applications, runtime languages, and databases
|
| |
+ to accomodate various workloads and use cases.
|
| |
+
|
| |
+ ### CRB
|
| |
+
|
| |
+ Packages in the CRB repository are intended to accomodate development use cases.
|
| |
+
|
| |
+ ## New features and enhancements
|
| |
+
|
| |
+ CentOS Stream 10 includes several notable new features and enhancements.
|
| |
+
|
| |
+ ### Programming languages and compilers
|
| |
+
|
| |
+ * Python 3.12
|
| |
+ * GCC 14
|
| |
+ * Go 1.23
|
| |
+ * Rust 1.82
|
| |
+ * LLVM 19
|
| |
+ * Ruby 3.3
|
| |
+ * Node.js 22
|
| |
+ * PHP 8.3
|
| |
+ * OpenJDK 21
|
| |
+
|
| |
+ ### Webservers
|
| |
+
|
| |
+ * Apache HTTP Server 2.4.62
|
| |
+ * nginx 1.26
|
| |
+
|
| |
+ ### Databases
|
| |
+
|
| |
+ * PostgreSQL 16
|
| |
+ * MariaDB 10.11
|
| |
+ * MySQL 8.4
|
| |
+ * Valkey 7.2
|
| |
+
|
| |
+ ### Desktop technologies
|
| |
+
|
| |
+ * GNOME 47
|
| |
+ * Qt 6.7
|
| |
+
|
| |
+ ## Removed functionality
|
| |
+
|
| |
+ CentOS Stream 10 does not include some packages that were previously included in CentOS Stream 9.
|
| |
+
|
| |
+ ### Xorg server
|
| |
+
|
| |
+ Xorg server (`xorg-x11-server-Xorg`) is no longer included.
|
| |
+ Wayland is the default display stack,
|
| |
+ with Xwayland (`xorg-x11-server-Xwayland`) available as a compatibility layer for legacy X11 applications.
|
| |
+ You can read more about this transition in the blog post
|
| |
+ [Red Hat Enterprise Linux 10 plans for Wayland and Xorg server](https://www.redhat.com/en/blog/rhel-10-plans-wayland-and-xorg-server).
|
| |
+
|
| |
+ ### Desktop applications
|
| |
+
|
| |
+ Most graphical desktop applications have been removed.
|
| |
+ This includes:
|
| |
+
|
| |
+ * Firefox
|
| |
+ * GIMP
|
| |
+ * LibreOffice
|
| |
+ * Inkscape
|
| |
+ * Thunderbird
|
| |
+
|
| |
+ RHEL is transitioning to providing desktop applications via Flatpak.
|
| |
+ CentOS users who want these applications are encouraged to install them from
|
| |
+ [Flathub](https://flathub.org) or
|
| |
+ [request them in EPEL](https://docs.fedoraproject.org/en-US/epel/epel-package-request/).
|
| |
+
|
| |
+ ### Redis
|
| |
+
|
| |
+ Redis has been replaced with Valkey, a Redis fork.
|
| |
+
|
| |
+ ## Known issues
|
| |
+
|
| |
+ ### Secureboot
|
| |
+
|
| |
+ At this time, CentOS Stream 10 does not work with secureboot enabled.
|
| |
+ This is currently blocked on [a shim review](https://github.com/rhboot/shim-review/issues/454).
|
| |
+
|
| |
+ ## More information
|
| |
+
|
| |
+ This page is intended as an overview of the basic properties of CentOS Stream 10,
|
| |
+ but it is not an exhaustive list of all changes and topics.
|
| |
+ The [RHEL 10 Beta documentation](https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/10-beta/)
|
| |
+ provides additional notes and guides which mostly apply to CentOS Stream as well.
|
| |
+
|
| |
As discussed as few times at the promo meetings and in chat, we should have proper release notes. This creates that page and adds a link to it (and the existing CS9 release notes) on the downloads page. It also adds a link to it from the header documentation dropdown.