Skip to content

Commit

Permalink
Release 4.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
inknos committed Jan 28, 2021
1 parent ae8a941 commit c826d7d
Show file tree
Hide file tree
Showing 4 changed files with 118 additions and 2 deletions.
2 changes: 1 addition & 1 deletion VERSION.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
set (DEFAULT_DNF_VERSION "4.5.2")
set (DEFAULT_DNF_VERSION "4.6.0")

if(DEFINED DNF_VERSION)
if(NOT ${DEFAULT_DNF_VERSION} STREQUAL ${DNF_VERSION})
Expand Down
21 changes: 20 additions & 1 deletion dnf.spec
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@
It supports RPMs, modules and comps groups & environments.

Name: dnf
Version: 4.5.2
Version: 4.6.0
Release: 1%{?dist}
Summary: %{pkg_summary}
# For a breakdown of the licensing, see PACKAGE-LICENSING
Expand Down Expand Up @@ -502,6 +502,25 @@ ln -sr %{buildroot}%{confdir}/vars %{buildroot}%{_sysconfdir}/yum/vars
%endif

%changelog
* Thu Jan 28 2021 Nicola Sella <nsella@redhat.com> - 4.6.0-1
- Log scriptlets output also for API users (RhBug:1847340)
- Fix module remove --all when no match spec (RhBug:1904490)
- yum.misc.decompress() to handle uncompressed files (RhBug:1895059)
- Make an error message more informative (RhBug:1814831)
- Add deprecation notice to help messages of deplist
- Remove Base._history_undo_operations() as it was replaced with transaction_sr code
- cli/output: Return number of listed packages from listPkgs()
- Clean up history command error handling
- [doc] Describe install with just a name and obsoletes (RhBug:1902279)
- Add api function fill_sack_from_repos_in_cache to allow loading a repo cache with repomd and (solv file or primary xml) only (RhBug:1865803)
- Packages installed/removed via DNF API are logged into dnf.log (RhBug:1855158)
- Support comps groups in history redo (RhBug:1657123,1809565,1809639)
- Support comps groups in history rollback (RhBug:1657123,1809565,1809639)
- Support comps groups in history undo (RhBug:1657123,1809565,1809639)
- New optional parameter for filter_modules enables following modular obsoletes based on a config option module_obsoletes
- Add get_header() method to the Package class (RhBug:1876606)
- Fix documentation of globs not supporting curly brackets (RhBug:1913418)

* Thu Dec 03 2020 Nicola Sella <nsella@redhat.com> - 4.5.2-1
- Change behaviour of Package().from_repo

Expand Down
49 changes: 49 additions & 0 deletions doc/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,55 @@
DNF Release Notes
###################

===================
4.6.0 Release Notes
===================

- Log scriptlets output also for API users (RhBug:1847340)
- Fix module remove --all when no match spec (RhBug:1904490)
- yum.misc.decompress() to handle uncompressed files (RhBug:1895059)
- Make an error message more informative (RhBug:1814831)
- Add deprecation notice to help messages of deplist
- Remove Base._history_undo_operations() as it was replaced with transaction_sr code
- cli/output: Return number of listed packages from listPkgs()
- Clean up history command error handling
- [doc] Describe install with just a name and obsoletes (RhBug:1902279)
- Add api function fill_sack_from_repos_in_cache to allow loading a repo cache with repomd and (solv file or primary xml) only (RhBug:1865803)
- Packages installed/removed via DNF API are logged into dnf.log (RhBug:1855158)
- Support comps groups in history redo (RhBug:1657123,1809565,1809639)
- Support comps groups in history rollback (RhBug:1657123,1809565,1809639)
- Support comps groups in history undo (RhBug:1657123,1809565,1809639)
- New optional parameter for filter_modules enables following modular obsoletes based on a config option module_obsoletes
- Add get_header() method to the Package class (RhBug:1876606)
- Fix documentation of globs not supporting curly brackets (RhBug:1913418)

- New features:
- Add api function fill_sack_from_repos_in_cache to allow loading a repo cache with repomd and (solv file or primary xml) only (RhBug:1865803)
- Packages installed/removed via DNF API are logged into dnf.log (RhBug:1855158)
- Support comps groups in history redo (RhBug:1657123,1809565,1809639)
- Support comps groups in history rollback (RhBug:1657123,1809565,1809639)
- Support comps groups in history undo (RhBug:1657123,1809565,1809639)
- New optional parameter for filter_modules enables following modular obsoletes based on a config option module_obsoletes
- Add get_header() method to the Package class (RhBug:1876606)

- Bug fixes:
- Fix documentation of globs not supporting curly brackets (RhBug:1913418)

Bugs fixed in 4.6.0:

* :rhbug:`1657123`
* :rhbug:`1809639`
* :rhbug:`1913418`
* :rhbug:`1865803`
* :rhbug:`1904490`
* :rhbug:`1847340`
* :rhbug:`1814831`
* :rhbug:`1895059`
* :rhbug:`1855158`
* :rhbug:`1873146`
* :rhbug:`1809565`
* :rhbug:`1876606`

===================
4.5.2 Release Notes
===================
Expand Down
48 changes: 48 additions & 0 deletions doc/summaries_cache
Original file line number Diff line number Diff line change
Expand Up @@ -3246,5 +3246,53 @@
[
1898968,
"Listing an installed package from a specific repository not operational"
],
[
1657123,
"Cannot undo a group install or remove"
],
[
1809639,
"Can't undo a transaction that installed a package group"
],
[
1913418,
"dnf API glob filter does not support brace expansion"
],
[
1865803,
"[RFE] allow dnf to run with solv* files only"
],
[
1904490,
"Backtrace when performing \"yum module remove --all perl:common\""
],
[
1847340,
"RPM scriptlet output is not logged to /var/log/dnf.rpm.log when installed via DNF Python api"
],
[
1814831,
"dnf error when enabling a module with multiple streams is unclear"
],
[
1895059,
"reposync -m --downloadcomps does not download a comps.xml file"
],
[
1855158,
"Packages installed / removed via DNF Python api are not logged to /var/log/dnf.log"
],
[
1873146,
"package.remote_location() tracebacks for @commandline package"
],
[
1809565,
"Can't undo a group operation"
],
[
1876606,
"dnf python API does not provide an rpm header of a package (as yum API does)"
]
]

0 comments on commit c826d7d

Please sign in to comment.