Releases: rpm-software-management/dnf
Releases · rpm-software-management/dnf
4.17.0
What's Changed
- crypto: Use libdnf crypto API instead of using GnuPG/GpgME by @jrohel in #1980
- Reprotect dnf, unprotect python3-dnf by @inknos in #1983
- Block signals during RPM transaction processing by @jan-kolarik in #1984
- Fix bash completion due to sqlite changes by @grumpey in #1979
- automatic: allow use of STARTTLS/TLS by @rathann in #1957
- automatic: use email_port specified in config by @rathann in #1956
New Contributors
Full Changelog: 4.16.2...4.17.0
4.16.2
What's Changed
- Document symbols in
dnf history list
output by @evan-goode in #1936 - dnf-data: depend on /etc/dnf/dnf.conf, not libdnf5 by @evan-goode in #1937
- Update repo metadata cache pattern to include zstd by @kontura in #1942
- typo in doc/command_ref.rst by @evan-goode in #1958
- Add provide exception handling by @zengwei2000 in #1959
- Support lists of KVP in kwargs when calling add_new_repo by @anish in #1962
- python3-dnf: Provide /usr/bin/dnf4 symlink to /usr/bin/dnf-3 by @evan-goode in #1964
New Contributors
Full Changelog: 4.16.1...4.16.2
4.16.1
- DNF5 should not deprecate DNF on Fedora 38
4.16.0
- Prepare for updating to DNF5:
- Remove ownership of dnf.conf, protected.d, vars
- Add requirement of libdnf5 to dnf-data
- dnf-automatic: require python3-dnf, not dnf
4.15.1
What's Changed
- automatic: Fix online detection with proxy (RhBug:2022440) by @m-blaha in #1919
- automatic: Return an error when transaction fails (RhBug:2170093) by @jan-kolarik in #1923
- repoquery: Allow uppercased query tags (RhBug:2185239) by @jlebon in #1922
- Remove dnf and yum from protected packages by @evan-goode in #1926
New Contributors
Full Changelog: 4.15.0...4.15.1
4.15.0
What's Changed
- Add
reboot
option to DNF Automatic (RhBug:2124793) by @evan-goode in #1879 - Add support for rollback of group upgrade rollback (RhBug:2016070) by @jan-kolarik in #1852
- Omit src RPMs from check-update (RhBug: 2151910) by @kyle-walker in #1871
- repoquery: Properly sanitize queryformat strings (RhBug:2140884) by @gotmax23 in #1861
- Don't double-encode RPM URLs passed on CLI (RhBug:2103015) by @lukash in #1851
- Allow passing CLI options when loading remote cfg (RhBug:2060127) by @jan-kolarik in #1849
- Ignore processing variable files with unsupported encoding (RhBug:2141215) by @jan-kolarik in #1860
- Fix AttributeError when IO busy and press ctrl+c (RhBug:2172433) by @chenhaixing123 in #1899
- cli: Allow
=
insetopt
values by @abitrolly in #1841 - Mark strftime format specifiers for translation by @rluzynski in #1313
- Fix plugins unit tests + unload plugins upon their deletion by @jan-kolarik in #1853
- add test for dnf mark by @zhangrui182 in #1845
- smtplib: catch OSError, not SMTPException by @evan-goode in #1907
- License fixes by @xsuchy in #1862
New Contributors
- @gotmax23 made their first contribution in #1861
- @uniontech-lilinjie made their first contribution in #1878
- @evan-goode made their first contribution in #1879
- @ctodea made their first contribution in #1885
- @ppisar made their first contribution in #1888
- @zengwei2000 made their first contribution in #1898
- @chenhaixing123 made their first contribution in #1899
- @masatake made their first contribution in #1904
Full Changelog: 4.14.0...4.15.0
4.14.0
What's Changed
- doc: Describe how gpg keys are stored for
repo_ggpcheck
(RhBug:2020678) by @kontura in #1833 - Set default value for variable to prevent crash (RhBug:2091636) by @j-mracek in #1834
- Remove union with latest installed from upgrade selector (RhBug:2097757) by @kontura in #1832
- Don't include resolved advisories for obsoletes with sec. filters (RhBug:2101421) by @kontura in #1835
- Allow passing plugin parameters with dashes in names by @jan-kolarik in #1839
- Fix upgrade from file to noarch pkg (RhBug:2006018) by @inknos in #1840
- Expose plugin unload method to API (RhBug:2047251) by @jan-kolarik in #1843
- Add support for group upgrade rollback (RhBug:2016070) by @jan-kolarik in #1844
- Fix broken dependencies error reporting (RhBug:2088422) by @jan-kolarik in #1847
- Add doc related to --destdir and --downloadonly options (RhBug:2100811) by @jan-kolarik in #1850
New Contributors
- @jan-kolarik made their first contribution in #1839
Full Changelog: 4.13.0...4.14.0
4.13.0
What's Changed
- bash-completion: use sqlite cache when available (BZ: 1815895) by @rjarry in #1817
- force garbage collection on dnf.Base.reset() by @lersek in #1825
- Don't use undocumented re.template() by @hroncok in #1827
- Small change to better present the option by @plenusredemptio in #1828
New Contributors
- @rjarry made their first contribution in #1817
- @lersek made their first contribution in #1825
- @plenusredemptio made their first contribution in #1828
Full Changelog: 4.12.0...4.13.0
4.12.0
What's Changed
- Fix processing of download errors (RhBug: 2024527) by @m-blaha in #1818
- dnf.conf: hint users where to find more info about defaults and other… by @xsuchy in #1820
- Fix unittests that relied on checksum being at the end of solvfiles by @kontura in #1816
- bash-completion: remove unnecessary sub-shelling by @ersen0 in #1822
- Fix remove when no repos are enabled (RhBz:2064341) by @inknos in #1819
- Add loongarch support for dnf by @zhangwenlong8911 in #1805
- Add spaces between words to fix typos (RhBug: 2077296) by @kontura in #1826
- [doc] Improve "proxy" configuration option documentation (RhBug:2072332) by @jrohel in #1824
New Contributors
- @zhangwenlong8911 made their first contribution in #1805
Full Changelog: 4.11.1...4.12.0