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 andrepo::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
- @lu4nx made their first contribution in #255
- @mcrha made their first contribution in #266
- @tpgxyz made their first contribution in #65
- @evan-goode made their first contribution in #251
Full Changelog: 5.0.6...5.0.7