What's Changed
- copr: use pubkey URL returned by Copr API by @FrostyX in #1725
- Package file documenting dnf4/dnf5 changes as man page by @m-blaha in #1729
- daemon: Reset the goal by @m-blaha in #1678
- Consistently use "removing" instead of "erasing" packages by @ppisar in #1732
- Add --allmirros option for
dnf download --url
by @alimirjamali in #1735 - comps: Fix memory issues in group serialization by @m-blaha in #1743
- Print RPM messages to the user by @m-blaha in #1728
- i18n: Update translation templates from Weblate by @ppisar in #1745
- i18n: Fix plural forms for "Warning: skipped PGP checks..." message by @ppisar in #1746
- Set
POOL_FLAG_ADDFILEPROVIDESFILTERED
only when not loading filelists by @kontura in #1741 - When writing main solv file (primary.xml) don't store filelists by @kontura in #1752
- Fix libdnf5::utils::patterns: Include missing headers, no inline API funcs, mark
noexcept
by @jrohel in #1742 - Allow unlimited number of arguments for history
list
andinfo
by @kontura in #1755 - [swig] Bindings and tests for libdnf5::utils::[is_glob_pattern | is_file_pattern] by @jrohel in #1738
- doc: "dnf repoquery --unsatisfied" is not supported by @ppisar in #1758
- comps: add get_base() to {Group,Environment}{,Query} by @gotmax23 in #1722
- Make most descriptions for
dnf5 --help
translatable. by @bc-lee in #1751 - test: Normalize Python code by @ppisar in #1762
- Recommend --use-host-config if --installroot is used and not all repositories can be enabled by @ppisar in #1760
- log: Preserve log messages during RPM transaction by @m-blaha in #1772
- chore: Clean up Fedora 37-related conditionals in RPM spec by @bc-lee in #1765
- Change
gpgcheck
option topkg_gpgcheck
but stay compatible by @kontura in #1766 - Drop
errorlevel
config option by @kontura in #1788 - build: Remove an explicit swig option -ruby by @ppisar in #1795
- Revert "Drop
errorlevel
config option" by @kontura in #1793 - Update dnf5.conf.5 to reflect change in fastestmirror behavior by @PhirePhly in #1784
- historydb: Prevent insertion of duplicate group packages by @m-blaha in #1798
- Optimize getting counts of transaction items by @kontura in #1778
- Fix parsing of offline transaction JSON file by @m-blaha in #1807
- When
multi_progress_bar
finishes print new line automatically by @kontura in #1805 - Run "makecache" periodically to keep the cache ready. by @gordonmessmer in #1791
- DownloadCallbacks: Ensure
end
for every successfuladd_new_download
by @jrohel in #1814 - Clear up changes doc about optional subcommands by @kontura in #1834
- MultiProgressBar now buffers the output text to a single write by @Giedriusj1 in #1825
- repo: Fix invalid free() by @m-blaha in #1850
- daemon: API to reset the session.base instance by @m-blaha in #1757
- Release 5.2.7.0 by @github-actions in #1857
New Contributors
- @FrostyX made their first contribution in #1725
- @alimirjamali made their first contribution in #1735
- @bc-lee made their first contribution in #1751
- @PhirePhly made their first contribution in #1784
- @Giedriusj1 made their first contribution in #1825
Full Changelog: 5.2.6.2...5.2.7.0