github rpm-software-management/dnf5 5.0.7

latest releases: 5.2.7.0, 5.2.6.2, 5.2.6.1...
20 months ago

Highlights of this release

  • New configuration option "disable_multithreading"
  • Add new --skip-unavailable command line option
  • Add search command
  • Documentation
    • Document set/get vars in python api
    • Document --strict deprecation
  • API
    • Add new error for incorrect API usages
    • Add a new method whether base was correctly initialized
    • Improved python exceptions on undefined var
    • Change API to run transaction without args
  • dnf5daemon-server
    • Improved dnf5daemon to handle support groups and modules in return value

What's Changed

  • swig: Include dependent repo module for rpm by @jan-kolarik in #288
  • PackageQuery::filter_unneeded() and wrapper for libsolv Solver class by @m-blaha in #263
  • Add explicit package version for libdnf5-cli by @j-mracek in #293
  • Search command: initial version by @jan-kolarik in #202
  • Add transaction.download() by @evan-goode in #294
  • transaction: Change API to run transaction without args by @jan-kolarik in #286
  • modules: Reject overlong nsvcap strings by @pkratoch in #299
  • Move clang-format back to the latest Fedora by @m-blaha in #304
  • swig: Throw Python exception on undefined var by @jan-kolarik in #308
  • swig: Fix comps iterator wrappers by @jan-kolarik in #297
  • swig: Drop unused Python-specific typemaps by @jan-kolarik in #314
  • Add a new method whether base was correctly initialized by @j-mracek in #315
  • Strict config option deprecation by @m-blaha in #316
  • Introduce a new API assertion by @jan-kolarik in #311
  • SWIG: Add advisory bindings by @jan-kolarik in #322
  • SWIG: Add wrapper for package changelogs by @jan-kolarik in #323
  • Ignore inaccessible config file unless its path was specified as --config=... by @evan-goode in #312
  • Document --strict deprecation by @m-blaha in #321
  • dnfdaemon: Update goal.resolve() return value with missing attributes by @m-blaha in #190
  • Prefer transaction.download() over directly using PackageDownloader by @evan-goode in #313
  • GoalPrivate: Copy ctor to set user_installed_packages by @m-blaha in #328
  • SWIG: Add rpm_signature bindings by @jan-kolarik in #331
  • Option "disable_multithreading", repo::RepoSack ctors and repo::Repo::fetch_metadata method private, fix/adjust unit tests by @jrohel in #273
  • Document set/get vars in python api by @inknos in #300

New Contributors

Full Changelog: 5.0.6...5.0.7

Don't miss a new dnf5 release

NewReleases is sending notifications on new releases.