Releases: rpm-software-management/dnf5
Releases Β· rpm-software-management/dnf5
5.1.11
- Release 5.1.11
- Update translations from weblate
- Fix
--skip-unavailable
documentation - Make
cachedir
,system_cachedir
relative toinstallroot
- Workaround for swig-4.2.0 missing fragment dependency
- Add
repoquery --recursive
option - Add
repoquery --providers-of=PACKAGE_ATTRIBUTE
option - Update documentation of repoquery
- Update documentation for remove command behavior
- Limit search pattern for remove command to NEVRAs and files
- Packaging: Require an exact release of libdnf5-cli by dnf5-plugins
- Disable zchunk on RHEL
- Add dnf5.conf man page
- Add RPM package Group attribute to dnf5daemon-server
- Document changes related to caching
- Document caching man page
- Document Global Option
--help-cmd
dropped - log_event: Correct message for HINT_ICASE
5.1.10
- Release 5.1.10
- Document dnf5 plugins
- Document How-to write libdnf5 plugin tutorial
- Document How-to write dnf5 plugin tutorial
- Document Templates for libdnf5 plugin
- Document Templates for dnf5 plugin
- Sort the module info table
module info
print hint for active modulesmodule info
print "[a]" for active modules- Ensure write permission before importing packages
- Change module dependency string to be the same as in dnf4
module info
: improve summary and description- Escape glob characters in pkg specs for
builddep
- Add
mc
alias formakecache
- Implement
logdir
,log_size
andlog_rotate
config options - remove redundant "all" in command
check
- Improve bash completion
- Fix progress bars miss newlines on non-interactive output
5.1.9
- Release 5.1.9
- Update translations from weblate
- Fix builds for RISC-V arch
- Fix architecture autodetection
- Move
am_i_root
function to common library - Implement
module info
command - Add user confirmation request if
history store
overwrites a file - Add
history store
command - Add API to serialize base::transaction in JSON
- Add API to serialize transaction::transaction in JSON
- Add docs for
provides
- Implement command
provides
- Read
copr.vendor.conf
in/usr/share
first - Add docs for
check
command - Implement
check
command - Expose
utis/fs/file.hpp
andtemp.hpp
on API - Document dropping of the
skip-broken
forupgrade
- Update man pages with missing dependency resolving-related options
- Document
skip-broken
option only for related commands - Test for adding an empty list to memory file
- Check serialized temporary files memory is non-empty
- Add
microcode_ctl
to needs-restarting's reboot list - Fix reporting spec matches only source
5.1.8
- Release 5.1.8
- Update translations from weblate
- Don't run infinitely when enabling dependent modules and module is not found
- Always print "[d]" in module list for default streams
- Fix transaction table headers for module operations
- Implement
config-manager addrepo --add-or-replace
- Implement plugin
config-manager
- Allow globs in module_spec arguments
- Document needs-restarting plugin
- Add no-op
needs-restarting -r
for DNF 4 compat - Implement
needs-restarting --services
- Initial implementation of needs-restarting
5.1.7
- Release 5.1.7
- Actions plugin's actions.conf can set "Enabled" for each action separately
- Actions plugin now supports action options
- Implement
get_reason()
for groups and environments - Disable the RHSM plugin by default and enable it in the RPM spec
- Add missing docs for
get_advisory_packages_sorted_by_name_arch_evr(bool)
- Update documentation about maintained coprs
- modules: Test
ModuleProfile::is_default()
method - modules: Simplify finding whether profile is default in module list
- modules: Fix
ModuleProfile::is_default
method - modules: Store if profile is default in ModuleProfile object
- Generate docs for undocummented functions so they at least show up
- Add python advisory docs
- Add advisory python API tests
- Enable AdvisoryModule bindings
5.1.6
- Release 5.1.6
- Document aliases for command line arguments
- Don't print missing positional argument error with
--help
- Improve error handling for missing arguments
- Document
--forcearch
as a global argument - Make
--forcearch
a global argument - Avoid reinstalling installonly packages marked for ERASE
- Add
filter_installonly
to PackageQuery - Implement new argument
--show-new-leaves
- advisory: document advisory command changes and few clean ups
- Document
--dump-main-config
and--dump-repo-config
- Implement new argument
--dump-repo-config
- Implement new argument
--dump-main-config
- Show default profiles in
module list
- Print hint for the
module list
table - Show information about default streams in
module list
- Document
module list
options - Add
enabled
anddisabled
arguments tomodule list
- Add module spec filtering to
module list
- Add
module list
command - Document
group upgrade
5.1.5
- Improved ConfigParser
- Improved docs for
group install
andgroup remove
- Fix man pages deployment
- Update API doc related to keepcache
- Implement
rhsm
(Red Hat Subscription Manager) plugin - Document
--dump-variables
- Implement
dnf5 --dump-variables
- Improve contributing guidelines: don't mention "ready-for-review"
- Allow specifying upper-case tags in
repoquery --queryformat
- api: Make get_base_arch() public
- Improve input for large epochs that don't fit into
time_t
5.1.4
5.1.3
- Improved tests for IniParser
- Add directories for repos configuration overrides to the package
- Sort repos in 'repo info' command output
- Fix algorithm in package NEVRA filter
- Add drop-in configuration directories to package
- Make releasever_major, releasever_minor read-only
- Add option conflicts for repoquery
- Improve documentation for
repoquery --{installed,available,updates}
- changes.rst:
--noautoremove
was added back - Add
--skip-unavailable
option formodule
commands - Implement
module disable
andmodule reset
- repoquery: add
--location
andlocation
querytag - repoquery: add
--disable-modular-filtering
option - Add
dsync
alias fordistro-sync
- Improved output of
repo_info
5.1.2
- Print error messages in nested errors
- Implement
dnf5daemon-server
introspection xml for Advisory interface - Implement
dnf5daemon-client advisory info
command - Implement
dnf5daemon-client advisory list
command - Implement
dnf5daemon-server
advisory service - Improve
dnf5daemon-client --help
- Enable
--repofrompath
repos by default - Fix error on creating repo with duplicate id