English Japanese
Faster builds due to increased parallelism.
Dynamic build dependency generator.
Improved detection of ARM CPU architectures.
ARMv8 architecture support was added.
Support for `%elif`, `%elifos` and `%elifarch` statements was added.
New `%dnl` macro for commenting.
This release also contains numerous bug fixes and improvements. For full information, see the [citetitle]_link:++https://rpm.org/wiki/Releases/4.15.0++[upstream release notes]_.
YUM version 3 has been removed
As of this release, the YUM 3 package management stack has been removed, including the following packages:
`createrepo`
`yum`
`yum-langpacks`
`yum-utils`
`yum-metadata-parser`
`yum-updatesd`
The purpose of this change is to minimize the disruption to users as the YUM 3 user experience transitions to use the more advanced DNF technology. We encourage anyone to open a Bugzilla ticket to inform us of any critical user experience or plugin problems that were missed.
We expect no impact on users as the package management functionality is already provided by DNF.
The DNF package manager provides equivalent packages `createrepo_c` and `dnf-utils` to obsolete `createrepo` and `yum-utils`.
Important executable files such `/usr/bin/yum`, `/usr/bin/repoquery` or `/usr/bin/createrepo` will be provided either as new executable files or symbolic links to the respective DNF-based counterparts.
The `yum` package is still available in due repositories as a small CLI wrapper, in case users prefer the original `/usr/bin/yum` binary.