github rpm-software-management/dnf5 5.2.11.0

2 days ago

What's Changed

  • Make dnf5 compatible with sdbus-cpp version 2 by @m-blaha in #1888
  • Argument completion without description, Bash completion "menu complete" by @jrohel in #2017
  • plugins: Check if the plugin instantiation was successful by @jrohel in #2043
  • Mark 'Already downloaded' for translations by @kontura in #2030
  • Load SystemState only when required by @kontura in #1996
  • Fix: RepoSack::update_and_load_repos: properly terminate thread_sack_loader on exception by @jrohel in #2054
  • expired-pgp-keys: Install the plugin by default on Fedora 42+ by @jan-kolarik in #2051
  • Plugin API: *_plugin_get_last_exception: Return pointer to last exception by @jrohel in #2052
  • load_plugins: Preserve original exception with failure information by @jrohel in #2057
  • CMake: Use list(APPEND FOO) over set(FOO ${FOO} ...) by @ferdnyc in #2056
  • Fix default value of pluginpath by @kontura in #2060
  • Document list command changed handling of installed packages repos by @kontura in #1998
  • Unify marking of depraceted API, deprications page by @kontura in #2020
  • Fix RepoCache::Impl::remove_recursive: Do not follow symlinks by @jrohel in #2074
  • expired-pgp-keys: Recommend the plugin only if gpg is already installed by @jan-kolarik in #2067
  • libdnf5 Plugin API 2.2, Actions plugin 1.4 by @jrohel in #2068
  • Document the entire API by namespace/module by @kontura in #2076
  • Create a pipe and open files with the close-on-exec flag by @jrohel in #2071
  • Create progress bar in script callback if one doesn't already exist by @imciner2 in #2063
  • Fix total number of transaction progress bars by @jrohel in #2080
  • Actions plugin documentation: extension in version 1.4.0 by @jrohel in #2078
  • l10n: Rename zh_Hans to zh_CN by @ppisar in #2084
  • expired-pgp-keys: Drop checking for gpg command by @jan-kolarik in #2058
  • Enable automatic PR reviews by @jan-kolarik in #2088
  • Fix D-Bus Communication Issues by @m-blaha in #2090
  • doc: Removal of send_error_messages in automatic by @m-blaha in #2096
  • FindRuby no longer provides upper-case RUBY_* variables by @kontura in #2095
  • Add comps upgrade to system upgrade, comps improvements by @kontura in #2086
  • doc: No value separator after short options by @ppisar in #2104
  • repo: ignore key download errors if skip_if_unavailable by @evan-goode in #2094
  • system-upgrade: Add --allowerasing switch by @m-blaha in #2105
  • doc: Document dropping of makecache --timer option by @m-blaha in #2101
  • Use actual repository ID in stored transactions v2 by @m-blaha in #2093
  • Goal: Handle INSTALL and INSTALL_BY_COMPS group actions as INSTALL by @pkratoch in #2106
  • progressbar: Messages printing on narrow terminal by @m-blaha in #2110
  • Goal: Fix handling duplicit group actions by @pkratoch in #2112
  • doc: fix typo by @realsobek in #2114
  • Replace in-tree crc32() with a call to zlib by @dcantrell in #2100
  • Revert "Packit: use GH's release notes for downstream changelog" by @evan-goode in #2113
  • offline transactions: Keep user informed about scriptlet execution by @m-blaha in #2087
  • Release 5.2.11.0 by @github-actions in #2117

New Contributors

Full Changelog: 5.2.10.0...5.2.11.0

Don't miss a new dnf5 release

NewReleases is sending notifications on new releases.