This release fixes state database (fix a race when loading a state while another insteance saves the state), local plugin (do not verify packages cached from repositories with disabled verification), transaction (respect nocrypto tsflag when verifing packages, correct sorting repositories), compose groups end environments (handle errors when serializing XML files, fix memory leaks, install and upgrade also default groups of environments), do command (fix a duplicate reinstall entry), libdnf5 (require rpm-libs >= 5.99.90 because of a new RPM symbol rpmteSetVfyLevel), documentation (clarify when package provides are supported in poritional arguemnts). It also enhances dnf5 program (print details about concurrent running transaction, also available with libdnf5::base::Transaction::get_concurrent_transaction() method, add noplugins tsflag option to disable RPM plugins, reuse cached packages for offline and store transactions), compose groups and environments ( List default groups of environments in the info command, add native zsh completion support, better error message on read-only /usr file system and bootc systems), config-manager (add enable/disable subcommands to permanently enable/disable repositories), needs-restarting (add JSON output), repoclosure (add JSON output), remove command (add --oldinstallonly option to to uninstall kernels older than the confgured limit), automatic (instead of hard-requiring libcurl-full, report a lack SMTP support in libcurl if needed), dnf5daemon (increase the number of concurrent sessions), libdnf5::rpm::Package class (add is_pkg_gpgcheck_enabled() method for checking whether the package signature should be verified), debuginfo-install (add a manual page and an RPM provide for this command).
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2026-7f8c20f800
Please log in to add feedback.
This update has been submitted for testing by ppisar.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'passed'.
This update has been pushed to testing.
This update can be pushed to stable now if the maintainer wishes
This update's test gating status has been changed to 'failed'.
Works.
Working fine here.
seems to be working
no regressions noted
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'passed'.
This update has been submitted for stable by ppisar.
There is an ongoing freeze; this will be pushed to stable after the freeze is over.
No issues noted
No issues noted
Works
no issues when installing packages
This update has been pushed to stable.