What's Changed
- Remove a warning from a code about an internal use of "dnf5 offline _execute" by @ppisar in #2123
- spec: Set cmake minimal version to 3.21 by @ppisar in #2119
- offline: only define systemd constants when building with systemd by @katexochen in #2125
- Fix dnf5 copr_plugin: always set
base
inCoprRepo
by @jrohel in #2131 - Fix a memory leak when looking up for an OpenPGP key in RPM database by @ppisar in #2132
- Rename dnf5-makecache timer to dnf-makecache when dnf5_obsoletes_dnf by @gordonmessmer in #2092
- Fix: let copr plugin to respect the installroot option by @nikromen in #2081
- libdnf5 and libdnf5-cli: Move exception declarations to own header files, unification by @jrohel in #2124
- spec: Move /usr/lib/sysimage/libdnf5 from dnf5 to libdnf5 by @ppisar in #2137
- Implement libdnf5::throw_with_nested: throws our nested exception type by @jrohel in #2128
- CI: Support releasing from stable branches (release-5.2.x.x) by @evan-goode in #2139
- repo: fix bad GPG error handling by @evan-goode in #2138
- expired-pgp-keys: Fix checking expiration of keys in RPM database by @ppisar in #2135
- Release 5.2.12.0 by @github-actions in #2141
New Contributors
- @katexochen made their first contribution in #2125
- @nikromen made their first contribution in #2081
Full Changelog: 5.2.11.0...5.2.12.0