Blame doc/release_notes.rst

Packit Service 21c75c
..
Packit Service 21c75c
  Copyright (C) 2014-2016 Red Hat, Inc.
Packit Service 21c75c
Packit Service 21c75c
  This copyrighted material is made available to anyone wishing to use,
Packit Service 21c75c
  modify, copy, or redistribute it subject to the terms and conditions of
Packit Service 21c75c
  the GNU General Public License v.2, or (at your option) any later version.
Packit Service 21c75c
  This program is distributed in the hope that it will be useful, but WITHOUT
Packit Service 21c75c
  ANY WARRANTY expressed or implied, including the implied warranties of
Packit Service 21c75c
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
Packit Service 21c75c
  Public License for more details.  You should have received a copy of the
Packit Service 21c75c
  GNU General Public License along with this program; if not, write to the
Packit Service 21c75c
  Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
Packit Service 21c75c
  02110-1301, USA.  Any Red Hat trademarks that are incorporated in the
Packit Service 21c75c
  source code or documentation are not subject to the GNU General Public
Packit Service 21c75c
  License and may only be used or replicated with the express permission of
Packit Service 21c75c
  Red Hat, Inc.
Packit Service 21c75c
Packit Service 21c75c
###################
Packit Service 21c75c
 DNF Release Notes
Packit Service 21c75c
###################
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.4.2 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
- spec: Fix building with new cmake macros (backport from downstream)
Packit Service 21c75c
- Warn about key retrieval over http:
Packit Service 21c75c
- Fix --setopt=cachedir writing outside of installroot
Packit Service 21c75c
- Add vendor to dnf API (RhBug:1876561)
Packit Service 21c75c
- Add allow_vendor_change option (RhBug:1788371) (RhBug:1788371)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.4.2:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1876561`
Packit Service 21c75c
* :rhbug:`1788371`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.4.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
- Handle empty comps group name (RhBug:1826198)
Packit Service 21c75c
- Remove dead history info code (RhBug:1845800)
Packit Service 21c75c
- Improve command emmitter in dnf-automatic
Packit Service 21c75c
- Enhance --querytags and --qf help output
Packit Service 21c75c
- [history] add option --reverse to history list (RhBug:1846692)
Packit Service 21c75c
- Add logfilelevel configuration (RhBug:1802074)
Packit Service 21c75c
- Don't turn off stdout/stderr logging longer than necessary (RhBug:1843280)
Packit Service 21c75c
- Mention the date/time that updates were applied
Packit Service 21c75c
- [dnf-automatic] Wait for internet connection (RhBug:1816308)
Packit Service 21c75c
- [doc] Enhance repo variables documentation (RhBug:1848161,1848615)
Packit Service 21c75c
- Add librepo logger for handling messages from librepo (RhBug:1816573)
Packit Service 21c75c
- [doc] Add package-name-spec to the list of possible specs
Packit Service 21c75c
- [doc] Do not use <package-nevr-spec>
Packit Service 21c75c
- [doc] Add section to explain -n, -na and -nevra suffixes
Packit Service 21c75c
- Add alias 'ls' for list command
Packit Service 21c75c
- README: Reference Fedora Weblate instead of Zanata
Packit Service 21c75c
- remove log_lock.pid after reboot(Rhbug:1863006)
Packit Service 21c75c
- comps: Raise CompsError when removing a non-existent group
Packit Service 21c75c
- Add methods for working with comps to RPMTransactionItemWrapper
Packit Service 21c75c
- Implement storing and replaying a transaction
Packit Service 21c75c
- Log failure to access last makecache time as warning
Packit Service 21c75c
- [doc] Document Substitutions class
Packit Service 21c75c
- Dont document removed attribute ``reports`` for get_best_selector
Packit Service 21c75c
- Change the debug log timestamps from UTC to local time
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.4.0:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1698145`
Packit Service 21c75c
* :rhbug:`1848161`
Packit Service 21c75c
* :rhbug:`1846692`
Packit Service 21c75c
* :rhbug:`1857029`
Packit Service 21c75c
* :rhbug:`1853349`
Packit Service 21c75c
* :rhbug:`1848615`
Packit Service 21c75c
* :rhbug:`1845800`
Packit Service 21c75c
* :rhbug:`1872586`
Packit Service 21c75c
* :rhbug:`1839951`
Packit Service 21c75c
* :rhbug:`1843280`
Packit Service 21c75c
* :rhbug:`1862739`
Packit Service 21c75c
* :rhbug:`1816308`
Packit Service 21c75c
* :rhbug:`1802074`
Packit Service 21c75c
* :rhbug:`1858491`
Packit Service 21c75c
* :rhbug:`1816573`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
4.2.23 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
- Fix behavior of install-n, autoremove-n, remove-n, repoquery-n
Packit Service 21c75c
- Fix behavior of localinstall and list-updateinfo aliases
Packit Service 21c75c
- Add updated field to verbose output of updateinfo list (RhBug: 1801092)
Packit Service 21c75c
- Add comment option to transaction (RhBug:1773679)
Packit Service 21c75c
- Add new API for handling gpg signatures (RhBug:1339617)
Packit Service 21c75c
- Verify GPG signatures when running dnf-automatic (RhBug:1793298)
Packit Service 21c75c
- Fix up Conflicts: on python-dnf-plugins-extras
Packit Service 21c75c
- [doc] Move yum-plugin-post-transaction-actions to dnf-plugins-core
Packit Service 21c75c
- Remove args "--set-enabled", "--set-disabled" from DNF (RhBug:1727882)
Packit Service 21c75c
- Search command is now alphabetical (RhBug:1811802)
Packit Service 21c75c
- Fix downloading packages with full URL as their location
Packit Service 21c75c
- repo: catch libdnf.error.Error in addition to RuntimeError in load() (RhBug:1788182)
Packit Service 21c75c
- History table to max size when redirect to file (RhBug:1786335,1786316)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.23:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1339617`
Packit Service 21c75c
* :rhbug:`1801092`
Packit Service 21c75c
* :rhbug:`1727882`
Packit Service 21c75c
* :rhbug:`1786316`
Packit Service 21c75c
* :rhbug:`1773679`
Packit Service 21c75c
* :rhbug:`1793298`
Packit Service 21c75c
* :rhbug:`1788182`
Packit Service 21c75c
* :rhbug:`1811802`
Packit Service 21c75c
* :rhbug:`1813244`
Packit Service 21c75c
* :rhbug:`1786335`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
4.2.21 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
- Fix completion helper if solv files not in roon cache (RhBug:1714376)
Packit Service 21c75c
- Add bash completion for 'dnf module' (RhBug:1565614)
Packit Service 21c75c
- Check command no longer reports  missing %pre and %post deps (RhBug:1543449)
Packit Service 21c75c
- Check if arguments can be encoded in 'utf-8'
Packit Service 21c75c
- [doc] Remove incorrect information about includepkgs (RhBug:1813460)
Packit Service 21c75c
- Fix crash with "dnf -d 6 repolist" (RhBug:1812682)
Packit Service 21c75c
- Do not print the first empty line for repoinfo
Packit Service 21c75c
- Redirect logger and repo download progress when --verbose
Packit Service 21c75c
- Respect repo priority when listing packages (RhBug:1800342)
Packit Service 21c75c
- [doc] Document that list and info commands respect repo priority
Packit Service 21c75c
- [repoquery] Do not protect running kernel for --unsafisfied (RhBug:1750745)
Packit Service 21c75c
- Remove misleading green color from the "broken dependencies" lines (RhBug:1814192)
Packit Service 21c75c
- [doc] Document color options
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.21:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1814192`
Packit Service 21c75c
* :rhbug:`1809600`
Packit Service 21c75c
* :rhbug:`1565614`
Packit Service 21c75c
* :rhbug:`1812682`
Packit Service 21c75c
* :rhbug:`1750745`
Packit Service 21c75c
* :rhbug:`1813460`
Packit Service 21c75c
* :rhbug:`1543449`
Packit Service 21c75c
* :rhbug:`1800342`
Packit Service 21c75c
* :rhbug:`1812693`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
4.2.19 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
- match RHEL behavior for CentOS and do not require deltarpm
Packit Service 21c75c
- List arguments: only first empty value is used (RhBug:1788154)
Packit Service 21c75c
- Report missing profiles or default as broken module (RhBug:1790967)
Packit Service 21c75c
- repoquery: fix rich deps matching by using provide expansion from libdnf (RhBug:1534123)
Packit Service 21c75c
- [documentation] repoquery --what* with  multiple arguments (RhBug:1790262)
Packit Service 21c75c
- Format history table to use actual terminal width (RhBug:1786316)
Packit Service 21c75c
- Update `dnf alias` documentation
Packit Service 21c75c
- Handle custom exceptions from libdnf
Packit Service 21c75c
- Fix _skipped_packages to return only skipped (RhBug:1774617)
Packit Service 21c75c
- Add setter for tsi.reason
Packit Service 21c75c
- Add new hook for commands: Run_resolved
Packit Service 21c75c
- Add doc entry: include url (RhBug 1786072)
Packit Service 21c75c
- Clean also .yaml repository metadata
Packit Service 21c75c
- New API function base.setup_loggers() (RhBug:1788212)
Packit Service 21c75c
- Use WantedBy=timers.target for all dnf timers (RhBug:1798475)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.19:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1798475`
Packit Service 21c75c
* :rhbug:`1788212`
Packit Service 21c75c
* :rhbug:`1677774`
Packit Service 21c75c
* :rhbug:`1786316`
Packit Service 21c75c
* :rhbug:`1790967`
Packit Service 21c75c
* :rhbug:`1774617`
Packit Service 21c75c
* :rhbug:`1534123`
Packit Service 21c75c
* :rhbug:`1790262`
Packit Service 21c75c
* :rhbug:`1788154`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
4.2.18 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
- [doc] Remove note about user-agent whitelist
Packit Service 21c75c
- Do a substitution of variables in repo_id (RhBug:1748841)
Packit Service 21c75c
- Respect order of config files in aliases.d (RhBug:1680489)
Packit Service 21c75c
- Unify downgrade exit codes with upgrade (RhBug:1759847)
Packit Service 21c75c
- Improve help for 'dnf module' command (RhBug:1758447)
Packit Service 21c75c
- Add shell restriction for local packages (RhBug:1773483)
Packit Service 21c75c
- Fix detection of the latest module (RhBug:1781769)
Packit Service 21c75c
- Document the retries config option only works for packages (RhBug:1783041)
Packit Service 21c75c
- Sort packages in transaction output by nevra (RhBug:1773436)
Packit Service 21c75c
- Honor repo priority with check-update (RhBug:1769466)
Packit Service 21c75c
- Strip '\' from aliases when processing (RhBug:1680482)
Packit Service 21c75c
- Print the whole alias definition in case of infinite recursion (RhBug:1680488)
Packit Service 21c75c
- Add support of commandline packages by repoquery (RhBug:1784148)
Packit Service 21c75c
- Running with tsflags=test doesn't update log files
Packit Service 21c75c
- Restore functionality of remove --oldinstallonly
Packit Service 21c75c
- Allow disabling individual aliases config files (RhBug:1680566)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.18:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1773483`
Packit Service 21c75c
* :rhbug:`1758447`
Packit Service 21c75c
* :rhbug:`1748841`
Packit Service 21c75c
* :rhbug:`1679008`
Packit Service 21c75c
* :rhbug:`1680482`
Packit Service 21c75c
* :rhbug:`1680566`
Packit Service 21c75c
* :rhbug:`1784148`
Packit Service 21c75c
* :rhbug:`1680488`
Packit Service 21c75c
* :rhbug:`1759847`
Packit Service 21c75c
* :rhbug:`1773436`
Packit Service 21c75c
* :rhbug:`1783041`
Packit Service 21c75c
* :rhbug:`1680489`
Packit Service 21c75c
* :rhbug:`1781769`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
4.2.17 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
- Enable versionlock for check-update command (RhBug:1750620)
Packit Service 21c75c
- Add error message when no active modules matched (RhBug:1696204)
Packit Service 21c75c
- Log mirror failures as warning when repo load fails (RhBug:1713627)
Packit Service 21c75c
- dnf-automatic: Change all systemd timers to a fixed time of day (RhBug:1754609)
Packit Service 21c75c
- DNF can use config from the remote location (RhBug:1721091)
Packit Service 21c75c
- [doc] update reference to plugin documentation (RhBug:1706386)
Packit Service 21c75c
- [yum compatibility] Report all packages in repoinfo
Packit Service 21c75c
- [doc] Add definition of active/inactive module stream
Packit Service 21c75c
- repoquery: Add a switch to disable modular excludes
Packit Service 21c75c
- Report more informative messages when no match for argument (RhBug:1709563)
Packit Service 21c75c
- [doc] Add description of excludes in dnf
Packit Service 21c75c
- Report more descriptive message when removed package is excluded
Packit Service 21c75c
- Add module repoquery command
Packit Service 21c75c
- Fix assumptions about ARMv8 and the way the rpm features work (RhBug:1691430)
Packit Service 21c75c
- Add Requires information into module info commands
Packit Service 21c75c
- Enhance inheritance of transaction reasons (RhBug:1672618,1769788)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.17:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1696204`
Packit Service 21c75c
* :rhbug:`1709563`
Packit Service 21c75c
* :rhbug:`1721091`
Packit Service 21c75c
* :rhbug:`1769788`
Packit Service 21c75c
* :rhbug:`1706386`
Packit Service 21c75c
* :rhbug:`1750620`
Packit Service 21c75c
* :rhbug:`1713627`
Packit Service 21c75c
* :rhbug:`1672618`
Packit Service 21c75c
* :rhbug:`1754609`
Packit Service 21c75c
* :rhbug:`1691430`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
4.2.16 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
- Make DNF compatible with FIPS mode (RhBug:1762032)
Packit Service 21c75c
- Return always alphabetically sorted modular profiles
Packit Service 21c75c
- Revert "Fix messages for starting and failing scriptlets"
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
4.2.15 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
- Fix downloading local packages into destdir (RhBug:1727137)
Packit Service 21c75c
- Report skipped packages with identical nevra only once (RhBug:1643109)
Packit Service 21c75c
- Restore functionality of dnf remove --duplicates (RhBug:1674296)
Packit Service 21c75c
- Improve API documentation
Packit Service 21c75c
- Document NEVRA parsing in the man page
Packit Service 21c75c
- Do not wrap output when no terminal (RhBug:1577889)
Packit Service 21c75c
- Allow to ship alternative dnf.conf (RhBug:1752249)
Packit Service 21c75c
- Don't check if repo is expired if it doesn't have loaded metadata (RhBug:1745170)
Packit Service 21c75c
- Remove duplicate entries from "dnf search" output (RhBug:1742926)
Packit Service 21c75c
- Set default value of repo name attribute to repo id (RhBug:1669711)
Packit Service 21c75c
- Allow searching in disabled modules using "dnf module provides" (RhBug:1629667)
Packit Service 21c75c
- Group install takes obsoletes into account (RhBug:1761137)
Packit Service 21c75c
- Improve handling of vars
Packit Service 21c75c
- Do not load metadata for repolist commands (RhBug:1697472,1713055,1728894)
Packit Service 21c75c
- Fix messages for starting and failing scriptlets (RhBug:1724779)
Packit Service 21c75c
- Don't show older install-only pkgs updates in updateinfo (RhBug:1649383,1728004)
Packit Service 21c75c
- Add --ids option to the group command (RhBug:1706382)
Packit Service 21c75c
- Add --with_cve and --with_bz options to the updateinfo command (RhBug:1750528)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.15:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1738837`
Packit Service 21c75c
* :rhbug:`1674296`
Packit Service 21c75c
* :rhbug:`1577889`
Packit Service 21c75c
* :rhbug:`1669711`
Packit Service 21c75c
* :rhbug:`1643109`
Packit Service 21c75c
* :rhbug:`1649383`
Packit Service 21c75c
* :rhbug:`1666236`
Packit Service 21c75c
* :rhbug:`1728894`
Packit Service 21c75c
* :rhbug:`1727137`
Packit Service 21c75c
* :rhbug:`1689645`
Packit Service 21c75c
* :rhbug:`1742926`
Packit Service 21c75c
* :rhbug:`1761137`
Packit Service 21c75c
* :rhbug:`1706382`
Packit Service 21c75c
* :rhbug:`1761518`
Packit Service 21c75c
* :rhbug:`1752249`
Packit Service 21c75c
* :rhbug:`1760937`
Packit Service 21c75c
* :rhbug:`1713055`
Packit Service 21c75c
* :rhbug:`1724779`
Packit Service 21c75c
* :rhbug:`1745170`
Packit Service 21c75c
* :rhbug:`1750528`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
4.2.11 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
- Improve modularity documentation (RhBug:1730162,1730162,1730807,1734081)
Packit Service 21c75c
- Fix detection whether system is running on battery (used by metadata caching timer) (RhBug:1498680)
Packit Service 21c75c
- New repoquery queryformat: %{reason}
Packit Service 21c75c
- Print rpm errors during test transaction (RhBug:1730348) 
Packit Service 21c75c
- Fix: --setopt and repo with dots
Packit Service 21c75c
- Fix incorrectly marked profile and stream after failed rpm transaction check (RhBug:1719679)
Packit Service 21c75c
- Show transaction errors inside dnf shell (RhBug:1743644)
Packit Service 21c75c
- Don't reinstall modified packages with the same NEVRA (RhBug:1644241)
Packit Service 21c75c
- dnf-automatic now respects versionlock excludes (RhBug:1746562)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.11:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1498680`
Packit Service 21c75c
* :rhbug:`1730348`
Packit Service 21c75c
* :rhbug:`1719679`
Packit Service 21c75c
* :rhbug:`1601741`
Packit Service 21c75c
* :rhbug:`1665636`
Packit Service 21c75c
* :rhbug:`1739457`
Packit Service 21c75c
* :rhbug:`1715807`
Packit Service 21c75c
* :rhbug:`1734081`
Packit Service 21c75c
* :rhbug:`1739773`
Packit Service 21c75c
* :rhbug:`1730807`
Packit Service 21c75c
* :rhbug:`1728252`
Packit Service 21c75c
* :rhbug:`1746562`
Packit Service 21c75c
* :rhbug:`1730162`
Packit Service 21c75c
* :rhbug:`1743644`
Packit Service 21c75c
* :rhbug:`1737201`
Packit Service 21c75c
* :rhbug:`1689645`
Packit Service 21c75c
* :rhbug:`1741381`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.2.9 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
- Prevent printing empty Error Summary (RhBug: 1690414)
Packit Service 21c75c
- [doc] Add user_agent and countme options
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.2.8 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
- Enhance synchronization of rpm transaction to swdb
Packit Service 21c75c
- Accept multiple specs in repoquery options (RhBug:1667898)
Packit Service 21c75c
- Prevent switching modules in all cases (RhBug:1706215)
Packit Service 21c75c
- [history] Don't store failed transactions as succeeded
Packit Service 21c75c
- [history] Do not require root for informative commands
Packit Service 21c75c
- [dnssec] Fix UnicodeWarning when using new rpm (RhBug:1699650)
Packit Service 21c75c
- Print rpm error messages during transaction (RhBug:1677199)
Packit Service 21c75c
- Report missing default profile as an error (RhBug:1669527)
Packit Service 21c75c
- Apply excludes before modular excludes (RhBug:1709453)
Packit Service 21c75c
- Improve help for command line arguments (RhBug:1659328)
Packit Service 21c75c
- [doc] Describe a behavior when plugin is removed (RhBug:1700741)
Packit Service 21c75c
- Add new modular API method ModuleBase.get_modules
Packit Service 21c75c
- Mark features used by ansible, anaconda and subscription-manager as an API
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.8:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1630113`
Packit Service 21c75c
* :rhbug:`1653736`
Packit Service 21c75c
* :rhbug:`1669527`
Packit Service 21c75c
* :rhbug:`1661814`
Packit Service 21c75c
* :rhbug:`1667898`
Packit Service 21c75c
* :rhbug:`1673075`
Packit Service 21c75c
* :rhbug:`1677199`
Packit Service 21c75c
* :rhbug:`1699650`
Packit Service 21c75c
* :rhbug:`1700741`
Packit Service 21c75c
* :rhbug:`1706215`
Packit Service 21c75c
* :rhbug:`1709453`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.2.7 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
- Set default to skip_if_unavailable=false (RhBug:1679509)
Packit Service 21c75c
- Fix package reinstalls during yum module remove (RhBug:1700529)
Packit Service 21c75c
- Fail when "-c" option is given nonexistent file (RhBug:1512457)
Packit Service 21c75c
- Reuse empty lock file instead of stopping dnf (RhBug:1581824)
Packit Service 21c75c
- Propagate comps 'default' value correctly (RhBug:1674562)
Packit Service 21c75c
- Better search of provides in /(s)bin/ (RhBug:1657993)
Packit Service 21c75c
- Add detection for armv7hcnl (RhBug:1691430)
Packit Service 21c75c
- Fix group install/upgrade when group is not available (RhBug:1707624)
Packit Service 21c75c
- Report not matching plugins when using --enableplugin/--disableplugin
Packit Service 21c75c
  (RhBug:1673289) (RhBug:1467304)
Packit Service 21c75c
- Add support of modular FailSafe (RhBug:1623128)
Packit Service 21c75c
- Replace logrotate with build-in log rotation for dnf.log and dnf.rpm.log
Packit Service 21c75c
  (RhBug:1702690)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.7:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1702690`
Packit Service 21c75c
* :rhbug:`1672649`
Packit Service 21c75c
* :rhbug:`1467304`
Packit Service 21c75c
* :rhbug:`1673289`
Packit Service 21c75c
* :rhbug:`1674562`
Packit Service 21c75c
* :rhbug:`1581824`
Packit Service 21c75c
* :rhbug:`1709783`
Packit Service 21c75c
* :rhbug:`1512457`
Packit Service 21c75c
* :rhbug:`1673913`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.2.6 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
- librepo: Turn on debug logging only if debuglevel is greater than 2 (RhBug:1355764,1580022)
Packit Service 21c75c
- Fix issues with terminal hangs when attempting bash completion (RhBug:1702854)
Packit Service 21c75c
- Rename man page from dnf.automatic to dnf-automatic to match command name
Packit Service 21c75c
- [provides] Enhanced detecting of file provides (RhBug:1702621)
Packit Service 21c75c
- [provides] Sort the output packages alphabetically
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.6:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1355764`
Packit Service 21c75c
* :rhbug:`1580022`
Packit Service 21c75c
* :rhbug:`1702621`
Packit Service 21c75c
* :rhbug:`1702854`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.2.5 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
- Fix multilib obsoletes (RhBug:1672947)
Packit Service 21c75c
- Do not remove group package if other packages depend on it
Packit Service 21c75c
- Remove duplicates from "dnf list" and "dnf info" outputs
Packit Service 21c75c
- Installroot now requires absolute path
Packit Service 21c75c
- Fix the installation of completion_helper.py
Packit Service 21c75c
- Allow globs in setopt in repoid part
Packit Service 21c75c
- Fix formatting of message about free space required
Packit Service 21c75c
- [doc] Add info of relation update_cache with fill_sack (RhBug:1658694)
Packit Service 21c75c
- Fix installation failure when duplicate RPMs are specified (RhBug:1687286)
Packit Service 21c75c
- Add command abbreviations (RhBug:1634232)
Packit Service 21c75c
- Allow plugins to terminate dnf (RhBug:1701807)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.5:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1701807`
Packit Service 21c75c
* :rhbug:`1634232`
Packit Service 21c75c
* :rhbug:`1687286`
Packit Service 21c75c
* :rhbug:`1658694`
Packit Service 21c75c
* :rhbug:`1672947`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.2.2 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
- [conf] Use environment variables prefixed with ``DNF_VAR_``
Packit Service 21c75c
- Enhance documentation of --whatdepends option (RhBug:1687070)
Packit Service 21c75c
- Allow adjustment of repo from --repofrompath (RhBug:1689591)
Packit Service 21c75c
- Document cachedir option (RhBug:1691365)
Packit Service 21c75c
- Retain order of headers in search results (RhBug:1613860)
Packit Service 21c75c
- Solve traceback with the "dnf install @module" (RhBug:1688823)
Packit Service 21c75c
- Build "yum" instead of "dnf-yum" on Fedora 31
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.2:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1689591`
Packit Service 21c75c
* :rhbug:`1687070`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.2.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
* Do not allow direct module switch (RhBug:1669491)
Packit Service 21c75c
* Use improved config parser that preserves order of data
Packit Service 21c75c
* Fix ``alias list`` command (RhBug:1666325)
Packit Service 21c75c
* Postpone yum conflict to F31
Packit Service 21c75c
* Update documentation: implemented plugins; options; deprecated commands (RhBug:1670835,1673278) 
Packit Service 21c75c
* Support zchunk (".zck") compression
Packit Service 21c75c
* Fix behavior  of ``--bz`` option when specifying more values
Packit Service 21c75c
* Follow RPM security policy for package verification
Packit Service 21c75c
* Update modules regardless of installed profiles
Packit Service 21c75c
* Add protection of yum package (RhBug:1639363)
Packit Service 21c75c
* Fix ``list --showduplicates`` (RhBug:1655605)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.2.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1655605`
Packit Service 21c75c
* :rhbug:`1669247`
Packit Service 21c75c
* :rhbug:`1670835`
Packit Service 21c75c
* :rhbug:`1673278`
Packit Service 21c75c
* :rhbug:`1677640`
Packit Service 21c75c
* :rhbug:`1597182`
Packit Service 21c75c
* :rhbug:`1666325`
Packit Service 21c75c
* :rhbug:`1678689`
Packit Service 21c75c
* :rhbug:`1669491`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.1.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
* Allow to enable modules that break default modules (RhBug:1648839)
Packit Service 21c75c
* Enhance documentation - API examples
Packit Service 21c75c
* Add best as default behavior (RhBug:1670776,1671683)
Packit Service 21c75c
* Add --nobest option
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.1.0:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1585509`
Packit Service 21c75c
* :rhbug:`1672432`
Packit Service 21c75c
* :rhbug:`1509393`
Packit Service 21c75c
* :rhbug:`1667423`
Packit Service 21c75c
* :rhbug:`1656726`
Packit Service 21c75c
* :rhbug:`1671683`
Packit Service 21c75c
* :rhbug:`1667426`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
4.0.10 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
* Updated difference YUM vs. DNF for yum-updateonboot
Packit Service 21c75c
* Added new command ``dnf alias [options] [list|add|delete] [<name>...]`` to allow the user to
Packit Service 21c75c
  define and manage a list of aliases
Packit Service 21c75c
* Enhanced documentation
Packit Service 21c75c
* Unifying return codes for remove operations
Packit Service 21c75c
* [transaction] Make transaction content available for commands
Packit Service 21c75c
* Triggering transaction hooks if no transaction (RhBug:1650157)
Packit Service 21c75c
* Add hotfix packages to install pool (RhBug:1654738)
Packit Service 21c75c
* Report group operation in transaction table
Packit Service 21c75c
* [sack] Change algorithm to calculate rpmdb_version
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.0.10:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1654738`
Packit Service 21c75c
* :rhbug:`1495482`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.0.9 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
* Added :meth:`dnf.repo.Repo.get_http_headers`
Packit Service 21c75c
* Added :meth:`dnf.repo.Repo.set_http_headers`
Packit Service 21c75c
* Added :meth:`dnf.repo.Repo.add_metadata_type_to_download`
Packit Service 21c75c
* Added :meth:`dnf.repo.Repo.get_metadata_path`
Packit Service 21c75c
* Added :meth:`dnf.repo.Repo.get_metadata_content`
Packit Service 21c75c
* Added --changelogs option for check-update command
Packit Service 21c75c
* [module] Add information about active modules
Packit Service 21c75c
* Hide messages created only for logging
Packit Service 21c75c
* Enhanced --setopt option
Packit Service 21c75c
* [module] Fix dnf remove @<module>
Packit Service 21c75c
* [transaction] Make transaction content available for plugins
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.0.9:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1541832`
Packit Service 21c75c
* :rhbug:`1642796`
Packit Service 21c75c
* :rhbug:`1637148`
Packit Service 21c75c
* :rhbug:`1639998`
Packit Service 21c75c
* :rhbug:`1615164`
Packit Service 21c75c
* :rhbug:`1636480`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
4.0.4 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
* Add dnssec extension
Packit Service 21c75c
* Set termforce to AUTO to automatically detect if stdout is terminal
Packit Service 21c75c
* Repoquery command accepts --changelogs option (RhBug:1483458)
Packit Service 21c75c
* Calculate sack version from all installed packages (RhBug:1624291)
Packit Service 21c75c
* [module] Allow to enable module dependencies (RhBug:1622566)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 4.0.4:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1508649`
Packit Service 21c75c
* :rhbug:`1590690`
Packit Service 21c75c
* :rhbug:`1624291`
Packit Service 21c75c
* :rhbug:`1631217`
Packit Service 21c75c
* :rhbug:`1489308`
Packit Service 21c75c
* :rhbug:`1625879`
Packit Service 21c75c
* :rhbug:`1483458`
Packit Service 21c75c
* :rhbug:`1497171`
Packit Service 21c75c
* :rhbug:`1620242`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
3.6.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
* [module] Improved module commands list, info
Packit Service 21c75c
* [module] Reports error from module solver
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 3.6.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1626011`
Packit Service 21c75c
* :rhbug:`1631458`
Packit Service 21c75c
* :rhbug:`1305340`
Packit Service 21c75c
* :rhbug:`1305340`
Packit Service 21c75c
* :rhbug:`1623866`
Packit Service 21c75c
* :rhbug:`1600444`
Packit Service 21c75c
* :rhbug:`1628056`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
3.5.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
* [module] Fixed list and info subcommands
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
3.5.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
* New implementation of modularity
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
3.0.2 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
* Add limited compatibility with dnf-2.0 (constants)
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
3.0.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
* Support of MODULES - new DNF command `module`
Packit Service 21c75c
* :attr:`dnf.conf.Conf.proxy_auth_method`
Packit Service 21c75c
* New repoquery option `--depends` and `--whatdepends`
Packit Service 21c75c
* Enhanced support of variables
Packit Service 21c75c
* Enhanced documentation
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 3.0.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1565599`
Packit Service 21c75c
* :rhbug:`1508839`
Packit Service 21c75c
* :rhbug:`1506486`
Packit Service 21c75c
* :rhbug:`1506475`
Packit Service 21c75c
* :rhbug:`1505577`
Packit Service 21c75c
* :rhbug:`1505574`
Packit Service 21c75c
* :rhbug:`1505573`
Packit Service 21c75c
* :rhbug:`1480481`
Packit Service 21c75c
* :rhbug:`1496732`
Packit Service 21c75c
* :rhbug:`1497272`
Packit Service 21c75c
* :rhbug:`1488100`
Packit Service 21c75c
* :rhbug:`1488086`
Packit Service 21c75c
* :rhbug:`1488112`
Packit Service 21c75c
* :rhbug:`1488105`
Packit Service 21c75c
* :rhbug:`1488089`
Packit Service 21c75c
* :rhbug:`1488092`
Packit Service 21c75c
* :rhbug:`1486839`
Packit Service 21c75c
* :rhbug:`1486839`
Packit Service 21c75c
* :rhbug:`1486827`
Packit Service 21c75c
* :rhbug:`1486816`
Packit Service 21c75c
* :rhbug:`1565647`
Packit Service 21c75c
* :rhbug:`1583834`
Packit Service 21c75c
* :rhbug:`1576921`
Packit Service 21c75c
* :rhbug:`1270295`
Packit Service 21c75c
* :rhbug:`1361698`
Packit Service 21c75c
* :rhbug:`1369847`
Packit Service 21c75c
* :rhbug:`1368651`
Packit Service 21c75c
* :rhbug:`1563841`
Packit Service 21c75c
* :rhbug:`1387622`
Packit Service 21c75c
* :rhbug:`1575998`
Packit Service 21c75c
* :rhbug:`1577854`
Packit Service 21c75c
* :rhbug:`1387622`
Packit Service 21c75c
* :rhbug:`1542416`
Packit Service 21c75c
* :rhbug:`1542416`
Packit Service 21c75c
* :rhbug:`1496153`
Packit Service 21c75c
* :rhbug:`1568366`
Packit Service 21c75c
* :rhbug:`1539803`
Packit Service 21c75c
* :rhbug:`1552576`
Packit Service 21c75c
* :rhbug:`1545075`
Packit Service 21c75c
* :rhbug:`1544359`
Packit Service 21c75c
* :rhbug:`1547672`
Packit Service 21c75c
* :rhbug:`1537957`
Packit Service 21c75c
* :rhbug:`1542920`
Packit Service 21c75c
* :rhbug:`1507129`
Packit Service 21c75c
* :rhbug:`1512956`
Packit Service 21c75c
* :rhbug:`1512663`
Packit Service 21c75c
* :rhbug:`1247083`
Packit Service 21c75c
* :rhbug:`1247083`
Packit Service 21c75c
* :rhbug:`1247083`
Packit Service 21c75c
* :rhbug:`1519325`
Packit Service 21c75c
* :rhbug:`1492036`
Packit Service 21c75c
* :rhbug:`1391911`
Packit Service 21c75c
* :rhbug:`1391911`
Packit Service 21c75c
* :rhbug:`1479330`
Packit Service 21c75c
* :rhbug:`1505185`
Packit Service 21c75c
* :rhbug:`1305232`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.7.5 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
* Improved performance for excludes and includes handling
Packit Service 21c75c
* Fixed problem of handling checksums for local repositories
Packit Service 21c75c
* Fix traceback when using dnf.Base.close()
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.7.5:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1502106`
Packit Service 21c75c
* :rhbug:`1500361`
Packit Service 21c75c
* :rhbug:`1503575`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.7.4 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
* Enhanced performance for excludes and includes handling
Packit Service 21c75c
* Solved memory leaks at time of closing of dnf.Base()
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.7.4:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1480979`
Packit Service 21c75c
* :rhbug:`1461423`
Packit Service 21c75c
* :rhbug:`1499564`
Packit Service 21c75c
* :rhbug:`1499534`
Packit Service 21c75c
* :rhbug:`1499623`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.7.3 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.7.3:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1472847`
Packit Service 21c75c
* :rhbug:`1498426`
Packit Service 21c75c
* :rhbug:`1427144`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.7.2 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 2.7.2:
Packit Service 21c75c
Packit Service 21c75c
* Added new option ``--comment=<comment>`` that adds a comment to transaction in history
Packit Service 21c75c
* :meth:`dnf.Base.pre_configure_plugin` configure plugins by running their pre_configure() method
Packit Service 21c75c
* Added pre_configure() method for plugins and commands to configure dnf before repos are loaded
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.7.2:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1421478`
Packit Service 21c75c
* :rhbug:`1491560`
Packit Service 21c75c
* :rhbug:`1465292`
Packit Service 21c75c
* :rhbug:`1279001`
Packit Service 21c75c
* :rhbug:`1212341`
Packit Service 21c75c
* :rhbug:`1299482`
Packit Service 21c75c
* :rhbug:`1192811`
Packit Service 21c75c
* :rhbug:`1288845`
Packit Service 21c75c
* :rhbug:`1237349`
Packit Service 21c75c
* :rhbug:`1470050`
Packit Service 21c75c
* :rhbug:`1347927`
Packit Service 21c75c
* :rhbug:`1478115`
Packit Service 21c75c
* :rhbug:`1461171`
Packit Service 21c75c
* :rhbug:`1495116`
Packit Service 21c75c
* :rhbug:`1448874`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.6.3 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 2.6.3:
Packit Service 21c75c
Packit Service 21c75c
* Added auto substitution for all variables used for repo creation by :meth:`dnf.repodict.RepoDict.add_new_repo`
Packit Service 21c75c
* Added description of ``--downloaddir=<path>`` dnf option
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.6.3:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1476215`
Packit Service 21c75c
* :rhbug:`1473964`
Packit Service 21c75c
* :rhbug:`1359482`
Packit Service 21c75c
* :rhbug:`1476834`
Packit Service 21c75c
* :rhbug:`1244755`
Packit Service 21c75c
* :rhbug:`1476748`
Packit Service 21c75c
* :rhbug:`1476464`
Packit Service 21c75c
* :rhbug:`1464192`
Packit Service 21c75c
* :rhbug:`1463107`
Packit Service 21c75c
* :rhbug:`1426196`
Packit Service 21c75c
* :rhbug:`1457507`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.6.2 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 2.6.2:
Packit Service 21c75c
Packit Service 21c75c
* :attr:`dnf.conf.Conf.basearch`
Packit Service 21c75c
* :attr:`dnf.conf.Conf.arch`
Packit Service 21c75c
* :attr:`dnf.conf.Conf.ignorearch`
Packit Service 21c75c
* Introduced new configuration option ``autocheck_running_kernel``
Packit Service 21c75c
* :meth:`dnf.subject.Subject.get_best_selector` can use three additional key words: ``obsoletes``, ``reports``, and ``reponame``.
Packit Service 21c75c
Packit Service 21c75c
From commandline it is possible to use new option ``--noautoremove`` to disable removal of dependencies that are no longer used.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.6.2:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1279001`
Packit Service 21c75c
* :rhbug:`1397848`
Packit Service 21c75c
* :rhbug:`1361424`
Packit Service 21c75c
* :rhbug:`1387925`
Packit Service 21c75c
* :rhbug:`1332099`
Packit Service 21c75c
* :rhbug:`1470116`
Packit Service 21c75c
* :rhbug:`1161950`
Packit Service 21c75c
* :rhbug:`1320254`
Packit Service 21c75c
* :rhbug:`1424723`
Packit Service 21c75c
* :rhbug:`1462486`
Packit Service 21c75c
* :rhbug:`1314405`
Packit Service 21c75c
* :rhbug:`1457368`
Packit Service 21c75c
* :rhbug:`1339280`
Packit Service 21c75c
* :rhbug:`1138978`
Packit Service 21c75c
* :rhbug:`1423472`
Packit Service 21c75c
* :rhbug:`1427365`
Packit Service 21c75c
* :rhbug:`1398871`
Packit Service 21c75c
* :rhbug:`1432312`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.5.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 2.5.1:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.Plugin.pre_transaction` is a hook that is called just before transaction execution.
Packit Service 21c75c
* :meth:`dnf.subject.Subject.get_nevra_possibilities` returns generator for every possible nevra.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.5.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1456419`
Packit Service 21c75c
* :rhbug:`1445021`
Packit Service 21c75c
* :rhbug:`1400714`
Packit Service 21c75c
* :rhbug:`1250702`
Packit Service 21c75c
* :rhbug:`1381988`
Packit Service 21c75c
* :rhbug:`1397848`
Packit Service 21c75c
* :rhbug:`1321407`
Packit Service 21c75c
* :rhbug:`1291867`
Packit Service 21c75c
* :rhbug:`1372895`
Packit Service 21c75c
* :rhbug:`1444751`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.5.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 2.5.0:
Packit Service 21c75c
Packit Service 21c75c
:meth:`dnf.callback.DownloadProgress.start` can use one additional key word ``total_drpms``.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.5.0:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1350546`
Packit Service 21c75c
* :rhbug:`1449618`
Packit Service 21c75c
* :rhbug:`1270451`
Packit Service 21c75c
* :rhbug:`1254966`
Packit Service 21c75c
* :rhbug:`1426787`
Packit Service 21c75c
* :rhbug:`1293983`
Packit Service 21c75c
* :rhbug:`1370062`
Packit Service 21c75c
* :rhbug:`1293067`
Packit Service 21c75c
* :rhbug:`1393814`
Packit Service 21c75c
* :rhbug:`1398040`
Packit Service 21c75c
* :rhbug:`1342157`
Packit Service 21c75c
* :rhbug:`1379906`
Packit Service 21c75c
* :rhbug:`1198975`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.4.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
DNF command additions in 2.4.1:
Packit Service 21c75c
Packit Service 21c75c
* ``dnf [options] repoquery --userinstalled`` limit the resulting set only to packages installed by user.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.4.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1446756`
Packit Service 21c75c
* :rhbug:`1446432`
Packit Service 21c75c
* :rhbug:`1446641`
Packit Service 21c75c
* :rhbug:`1278124`
Packit Service 21c75c
* :rhbug:`1301868`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.4.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 2.4.0:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.subject.Subject.get_best_query` can use two additional key words: ``with_nevra``, and ``with_filenames``.
Packit Service 21c75c
* Added description of :attr:`dnf.repo.Repo.cost`
Packit Service 21c75c
* Added description of :attr:`dnf.repo.Repo.excludepkgs`
Packit Service 21c75c
* Added description of :attr:`dnf.repo.Repo.includepkgs`
Packit Service 21c75c
Packit Service 21c75c
DNF command additions in 2.4.0:
Packit Service 21c75c
Packit Service 21c75c
* ``--enableplugin=<plugin names>`` :doc:`command line argument <command_ref>` enable the listed plugins specified by names or globs.
Packit Service 21c75c
* ``--releasever=<release>`` :doc:`command line argument <command_ref>` now autodetect releasever in installroot from host if ``/`` value is used as ``<release>``.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.4.0:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1302935`
Packit Service 21c75c
* :rhbug:`1248684`
Packit Service 21c75c
* :rhbug:`1441636`
Packit Service 21c75c
* :rhbug:`1438438`
Packit Service 21c75c
* :rhbug:`1256313`
Packit Service 21c75c
* :rhbug:`1161950`
Packit Service 21c75c
* :rhbug:`1421244`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.3.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 2.3.0:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.package.Package.remote_location` returns location from where the package can be downloaded from.
Packit Service 21c75c
Packit Service 21c75c
DNF command additions in 2.3.0:
Packit Service 21c75c
Packit Service 21c75c
* ``dnf [options] repoquery --whatconflicts <capability>`` limit the resulting set only to packages that conflict ``<capability>``.
Packit Service 21c75c
* ``dnf [options] repoquery --whatobsoletes <capability>`` limit the resulting set only to packages that obsolete ``<capability>``.
Packit Service 21c75c
* ``dnf [options] repoquery --location`` show a location where the package could be downloaded from.
Packit Service 21c75c
* ``dnf [options] repoquery --nvr`` show found packages in format name-version-release.
Packit Service 21c75c
* ``dnf [options] repoquery --nevra`` show found packages in format name-epoch:version-release.architecture (default).
Packit Service 21c75c
* ``dnf [options] repoquery --envra`` show found packages in format epoch:name-version-release.architecture.
Packit Service 21c75c
* ``dnf [options] repoquery --recursive`` query packages recursively. Can be used with ``--whatrequires <REQ>`` (optionally with --alldeps, but it has no effect with --exactdeps), or with ``--requires <REQ> --resolve``.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.3.0:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1290137`
Packit Service 21c75c
* :rhbug:`1349314`
Packit Service 21c75c
* :rhbug:`1247122`
Packit Service 21c75c
* :rhbug:`1298717`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.2.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 2.2.0:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.callback.TransactionProgress.progress` has new actions: TRANS_PREPARATION, TRANS_POST, and PKG_SCRIPTLET.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.2.0:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1411432`
Packit Service 21c75c
* :rhbug:`1406130`
Packit Service 21c75c
* :rhbug:`1411423`
Packit Service 21c75c
* :rhbug:`1369212`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.1.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.1.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1417542`
Packit Service 21c75c
* :rhbug:`1401446`
Packit Service 21c75c
* :rhbug:`1416699`
Packit Service 21c75c
* :rhbug:`1427132`
Packit Service 21c75c
* :rhbug:`1397047`
Packit Service 21c75c
* :rhbug:`1379628`
Packit Service 21c75c
* :rhbug:`1424939`
Packit Service 21c75c
* :rhbug:`1396992`
Packit Service 21c75c
* :rhbug:`1412970`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.1.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 2.1.0:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.Base.update_cache` downloads and caches in binary format metadata for all known repos.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.1.0:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1421835`
Packit Service 21c75c
* :rhbug:`1415711`
Packit Service 21c75c
* :rhbug:`1417627`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.0.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API changes in 2.0.1:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.Base.package_downgrade` now accept keyword strict to ignore problems with dep-solving
Packit Service 21c75c
Packit Service 21c75c
API additions in 2.0.1:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.Base.autoremove` removes all 'leaf' packages from the system that were originally installed as dependencies
Packit Service 21c75c
* :meth:`dnf.cli.Cli.redirect_logger` changes minimal logger level for terminal output to stdout and stderr
Packit Service 21c75c
Packit Service 21c75c
DNF command additions in 2.0.1:
Packit Service 21c75c
Packit Service 21c75c
* ``dnf [options] shell [filename]`` opens an interactive shell for conducting multiple commands during a single execution of DNF
Packit Service 21c75c
* ``dnf [options] swap <remove-spec> <install-spec>`` removes spec and install spec in one transaction
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.0.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1409361`
Packit Service 21c75c
* :rhbug:`1414512`
Packit Service 21c75c
* :rhbug:`1238808`
Packit Service 21c75c
* :rhbug:`1386085`
Packit Service 21c75c
* :rhbug:`1286553`
Packit Service 21c75c
* :rhbug:`1337731`
Packit Service 21c75c
* :rhbug:`1336879`
Packit Service 21c75c
* :rhbug:`1173349`
Packit Service 21c75c
* :rhbug:`1329617`
Packit Service 21c75c
* :rhbug:`1283255`
Packit Service 21c75c
* :rhbug:`1369411`
Packit Service 21c75c
* :rhbug:`1243393`
Packit Service 21c75c
* :rhbug:`1243393`
Packit Service 21c75c
* :rhbug:`1411349`
Packit Service 21c75c
* :rhbug:`1345976`
Packit Service 21c75c
* :rhbug:`1369212`
Packit Service 21c75c
* :rhbug:`1349247`
Packit Service 21c75c
* :rhbug:`1403930`
Packit Service 21c75c
* :rhbug:`1403465`
Packit Service 21c75c
* :rhbug:`1110780`
Packit Service 21c75c
* :rhbug:`1405333`
Packit Service 21c75c
* :rhbug:`1254879`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
2.0.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
List of all incompatible changes can be found at: :doc:`dnf-1 vs dnf-2 <dnf-1_vs_dnf-2>`
Packit Service 21c75c
Packit Service 21c75c
API changes in 2.0.0:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.Base.add_remote_rpms` now suppresses any error if :attr:`strict` equals to ``False``.
Packit Service 21c75c
* :meth:`dnf.Base.read_comps` now limits results to system basearch if :attr:`arch_filter` equals to ``True``.
Packit Service 21c75c
* :meth:`dnf.cli.Cli.configure` now doesn't take any additional arguments.
Packit Service 21c75c
* :meth:`dnf.cli.Cli.run` now doesn't take any additional arguments.
Packit Service 21c75c
* :meth:`dnf.Plugin.read_config` now doesn't take any name of config file.
Packit Service 21c75c
* :meth:`dnf.Repo.__init__` now takes `parent_conf` argument which is an instance of :class:`dnf.conf.Conf` holding main dnf configuration instead of `cachedir` path.
Packit Service 21c75c
* ``exclude`` and ``include`` configuration options change to ``excludepkgs`` and ``includepkgs``.
Packit Service 21c75c
Packit Service 21c75c
API additions in 2.0.0:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.Base.init_plugins` initializes plugins. It is possible to disable some plugins by passing the list of their name patterns to :attr:`disabled_glob`.
Packit Service 21c75c
* :meth:`dnf.Base.configure_plugins` configures plugins by running their :meth:`configure` method.
Packit Service 21c75c
* :meth:`dnf.Base.urlopen` opens the specified absolute ``url`` and returns a file object which respects proxy setting even for non-repo downloads
Packit Service 21c75c
* Introduced new configuration options: ``check_config_file_age``, ``clean_requirements_on_remove``, ``deltarpm_percentage``, ``exit_on_lock``, ``get_reposdir``, ``group_package_types``, ``installonlypkgs``, ``keepcache``, ``protected_packages``, ``retries``, ``type``, and ``upgrade_group_objects_upgrade``. For detailed description see: :doc:`DNF API <api_conf>`.
Packit Service 21c75c
* Introduced new configuration methods: :meth:`dump` and :meth:`write_raw_configfile`. For detailed description see: :doc:`DNF API <api_conf>`.
Packit Service 21c75c
* Introduced :class:`dnf.package.Package` attributes :attr:`debug_name`, :attr:`downloadsize`, :attr:`source_debug_name` and :attr:`source_name`. For detailed description see: :doc:`DNF Package API <api_package>`.
Packit Service 21c75c
* :meth:`dnf.query.Query.extras` returns a new query that limits the result to installed packages that are not present in any repo.
Packit Service 21c75c
* :meth:`dnf.repo.Repo.enable_debug_repos` enables debug repos corresponding to already enabled binary repos.
Packit Service 21c75c
* :meth:`dnf.repo.Repo.enable_source_repos` enables source repos corresponding to already enabled binary repos.
Packit Service 21c75c
* :meth:`dnf.repo.Repo.dump` prints repository configuration, including inherited values.
Packit Service 21c75c
* :meth:`dnf.query.Query.filter` now accepts optional argument `pkg`.
Packit Service 21c75c
Packit Service 21c75c
DNF command changes in 2.0.0:
Packit Service 21c75c
Packit Service 21c75c
* ``dnf [options] group install [with-optional] <group-spec>...`` changes to ``dnf [options] group install [--with-optional] <group-spec>...``.
Packit Service 21c75c
* ``dnf [options] list command [<package-name-specs>...]`` changes to `dnf [options] list --command [<package-name-specs>...]``.
Packit Service 21c75c
* ``dnf [options] makecache timer`` changes to ``dnf [options] makecache --timer``.
Packit Service 21c75c
* ``dnf [options] repolist [enabled|disabled|all]`` changes to ``dnf [options] repolist [--enabled|--disabled|--all]``.
Packit Service 21c75c
* ``dnf [options] repository-packages <repoid> info command [<package-name-spec>...]`` changes to ``dnf [options] repository-packages <repoid> info --command [<package-name-spec>...]``.
Packit Service 21c75c
* ``dnf repoquery --duplicated`` changes to ``dnf repoquery --duplicates``.
Packit Service 21c75c
* ``dnf [options] search [all] <keywords>...`` changes to ``dnf [options] search [--all] <keywords>...``.
Packit Service 21c75c
* ``dnf [options] updateinfo [<availability>] [<spec>...]`` changes to ``dnf [options] updateinfo [--summary|--list|--info] [<availability>] [<spec>...]``.
Packit Service 21c75c
* ``--disablerepo`` :doc:`command line argument <command_ref>` is mutually exclusive with ``--repo``.
Packit Service 21c75c
* ``--enablerepo`` :doc:`command line argument <command_ref>` now appends repositories.
Packit Service 21c75c
* ``--installroot`` :doc:`command line argument <command_ref>`. For detailed description see: :doc:`DNF command API <command_ref>`.
Packit Service 21c75c
* ``--releasever`` :doc:`command line argument <command_ref>` now doesn't detect release number from running system.
Packit Service 21c75c
* ``--repofrompath`` :doc:`command line argument <command_ref>` can now be combined with ``--repo`` instead of ``--enablerepo``.
Packit Service 21c75c
* Alternative of yum's ``deplist`` changes from ``dnf repoquery --requires`` to ``dnf repoquery --deplist``.
Packit Service 21c75c
* New systemd units `dnf-automatic-notifyonly`, `dnf-automatic-download`, `dnf-automatic-download` were added for a better customizability of :doc:`dnf-automatic <automatic>`.
Packit Service 21c75c
Packit Service 21c75c
DNF command additions in 2.0.0:
Packit Service 21c75c
Packit Service 21c75c
* ``dnf [options] remove --duplicates`` removes older version of duplicated packages.
Packit Service 21c75c
* ``dnf [options] remove --oldinstallonly``removes old installonly packages keeping only ``installonly_limit`` latest versions.
Packit Service 21c75c
* ``dnf [options] repoquery [<select-options>] [<query-options>] [<pkg-spec>]`` searches the available DNF repositories for selected packages and displays the requested information about them. It is an equivalent of ``rpm -q`` for remote repositories.
Packit Service 21c75c
* ``dnf [options] repoquery --querytags`` provides list of recognized tags by repoquery option \-\ :ref:`-queryformat <queryformat_repoquery-label>`.
Packit Service 21c75c
* ``--repo`` :doc:`command line argument <command_ref>` enables just specific repositories by an id or a glob. Can be used multiple times with accumulative effect. It is basically shortcut for ``--disablerepo="*" --enablerepo=<repoid>`` and is mutually exclusive with ``--disablerepo`` option.
Packit Service 21c75c
* New commands have been introduced: ``check`` and ``upgrade-minimal``.
Packit Service 21c75c
* New security options introduced: ``bugfix``, ``enhancement``, ``newpackage``, ``security``, ``advisory``, ``bzs``, ``cves``, ``sec-severity`` and ``secseverity``.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 2.0.0:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1229730`
Packit Service 21c75c
* :rhbug:`1375277`
Packit Service 21c75c
* :rhbug:`1384289`
Packit Service 21c75c
* :rhbug:`1398272`
Packit Service 21c75c
* :rhbug:`1382224`
Packit Service 21c75c
* :rhbug:`1177785`
Packit Service 21c75c
* :rhbug:`1272109`
Packit Service 21c75c
* :rhbug:`1234930`
Packit Service 21c75c
* :rhbug:`1341086`
Packit Service 21c75c
* :rhbug:`1382247`
Packit Service 21c75c
* :rhbug:`1381216`
Packit Service 21c75c
* :rhbug:`1381432`
Packit Service 21c75c
* :rhbug:`1096506`
Packit Service 21c75c
* :rhbug:`1332830`
Packit Service 21c75c
* :rhbug:`1348766`
Packit Service 21c75c
* :rhbug:`1337731`
Packit Service 21c75c
* :rhbug:`1333591`
Packit Service 21c75c
* :rhbug:`1314961`
Packit Service 21c75c
* :rhbug:`1372307`
Packit Service 21c75c
* :rhbug:`1373108`
Packit Service 21c75c
* :rhbug:`1148627`
Packit Service 21c75c
* :rhbug:`1267298`
Packit Service 21c75c
* :rhbug:`1373591`
Packit Service 21c75c
* :rhbug:`1230355`
Packit Service 21c75c
* :rhbug:`1366793`
Packit Service 21c75c
* :rhbug:`1369411`
Packit Service 21c75c
* :rhbug:`1366793`
Packit Service 21c75c
* :rhbug:`1369459`
Packit Service 21c75c
* :rhbug:`1306096`
Packit Service 21c75c
* :rhbug:`1368832`
Packit Service 21c75c
* :rhbug:`1366793`
Packit Service 21c75c
* :rhbug:`1359016`
Packit Service 21c75c
* :rhbug:`1365593`
Packit Service 21c75c
* :rhbug:`1297087`
Packit Service 21c75c
* :rhbug:`1227053`
Packit Service 21c75c
* :rhbug:`1356926`
Packit Service 21c75c
* :rhbug:`1055910`
Packit Service 21c75c
* :rhbug:`1219867`
Packit Service 21c75c
* :rhbug:`1226677`
Packit Service 21c75c
* :rhbug:`1350604`
Packit Service 21c75c
* :rhbug:`1253120`
Packit Service 21c75c
* :rhbug:`1158548`
Packit Service 21c75c
* :rhbug:`1262878`
Packit Service 21c75c
* :rhbug:`1318852`
Packit Service 21c75c
* :rhbug:`1327438`
Packit Service 21c75c
* :rhbug:`1343880`
Packit Service 21c75c
* :rhbug:`1338921`
Packit Service 21c75c
* :rhbug:`1284349`
Packit Service 21c75c
* :rhbug:`1338921`
Packit Service 21c75c
* :rhbug:`1284349`
Packit Service 21c75c
* :rhbug:`1306096`
Packit Service 21c75c
* :rhbug:`1218071`
Packit Service 21c75c
* :rhbug:`1193823`
Packit Service 21c75c
* :rhbug:`1246211`
Packit Service 21c75c
* :rhbug:`1193851`
Packit Service 21c75c
* :rhbug:`1158548`
Packit Service 21c75c
* :rhbug:`1215208`
Packit Service 21c75c
* :rhbug:`1212693`
Packit Service 21c75c
* :rhbug:`1212341`
Packit Service 21c75c
* :rhbug:`1306591`
Packit Service 21c75c
* :rhbug:`1227001`
Packit Service 21c75c
* :rhbug:`1163028`
Packit Service 21c75c
* :rhbug:`1279185`
Packit Service 21c75c
* :rhbug:`1289067`
Packit Service 21c75c
* :rhbug:`1328674`
Packit Service 21c75c
* :rhbug:`1380580`
Packit Service 21c75c
* :rhbug:`1327999`
Packit Service 21c75c
* :rhbug:`1400081`
Packit Service 21c75c
* :rhbug:`1293782`
Packit Service 21c75c
* :rhbug:`1386078`
Packit Service 21c75c
* :rhbug:`1358245`
Packit Service 21c75c
* :rhbug:`1243393`
Packit Service 21c75c
* :rhbug:`1339739`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
1.1.10 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
Fixed unicode handling and fixing other bugs.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.1.10:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1257965`
Packit Service 21c75c
* :rhbug:`1352130`
Packit Service 21c75c
* :rhbug:`1343764`
Packit Service 21c75c
* :rhbug:`1308994`
Packit Service 21c75c
* :rhbug:`1230183`
Packit Service 21c75c
* :rhbug:`1295090`
Packit Service 21c75c
* :rhbug:`1325869`
Packit Service 21c75c
* :rhbug:`1338046`
Packit Service 21c75c
* :rhbug:`1214768`
Packit Service 21c75c
* :rhbug:`1338504`
Packit Service 21c75c
* :rhbug:`1338564`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.1.9 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
From this release if you use any non-API methods warning will be printed and
Packit Service 21c75c
bugfixes.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.1.9:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1324086`
Packit Service 21c75c
* :rhbug:`1332012`
Packit Service 21c75c
* :rhbug:`1292892`
Packit Service 21c75c
* :rhbug:`1328674`
Packit Service 21c75c
* :rhbug:`1286556`
Packit Service 21c75c
* :rhbug:`1245121`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.1.8 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Improvements in documentation, bugfixes, translation updates.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.1.8:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1309408`
Packit Service 21c75c
* :rhbug:`1209649`
Packit Service 21c75c
* :rhbug:`1272977`
Packit Service 21c75c
* :rhbug:`1322226`
Packit Service 21c75c
* :rhbug:`1315349`
Packit Service 21c75c
* :rhbug:`1214562`
Packit Service 21c75c
* :rhbug:`1313215`
Packit Service 21c75c
* :rhbug:`1306057`
Packit Service 21c75c
* :rhbug:`1289164`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.1.7 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Added :meth:`dnf.rpm.basearch` method, intended for the detection of CPU base architecture.
Packit Service 21c75c
Packit Service 21c75c
The :ref:`group list <grouplist_command-label>` command was enriched with ``installed`` and ``available`` switches.
Packit Service 21c75c
Packit Service 21c75c
Documented a standard way of overriding autodetected architectures in :doc:`DNF API <api_conf>`.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.1.7:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1286477`
Packit Service 21c75c
* :rhbug:`1305356`
Packit Service 21c75c
* :rhbug:`1258503`
Packit Service 21c75c
* :rhbug:`1283432`
Packit Service 21c75c
* :rhbug:`1268818`
Packit Service 21c75c
* :rhbug:`1306304`
Packit Service 21c75c
* :rhbug:`1302934`
Packit Service 21c75c
* :rhbug:`1303149`
Packit Service 21c75c
* :rhbug:`1302217`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.1.6 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Added support of socks5 proxy.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.1.6:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1291895`
Packit Service 21c75c
* :rhbug:`1256587`
Packit Service 21c75c
* :rhbug:`1287221`
Packit Service 21c75c
* :rhbug:`1277360`
Packit Service 21c75c
* :rhbug:`1294241`
Packit Service 21c75c
* :rhbug:`1289166`
Packit Service 21c75c
* :rhbug:`1294355`
Packit Service 21c75c
* :rhbug:`1226322`
Packit Service 21c75c
* :rhbug:`1275878`
Packit Service 21c75c
* :rhbug:`1239274`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.1.5 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Improved the start-up time of bash completion.
Packit Service 21c75c
Packit Service 21c75c
Reviewed documentation.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.1.5:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1286619`
Packit Service 21c75c
* :rhbug:`1229046`
Packit Service 21c75c
* :rhbug:`1282250`
Packit Service 21c75c
* :rhbug:`1265391`
Packit Service 21c75c
* :rhbug:`1283017`
Packit Service 21c75c
* :rhbug:`1278592`
Packit Service 21c75c
* :rhbug:`1260421`
Packit Service 21c75c
* :rhbug:`1278382`
Packit Service 21c75c
* :rhbug:`1230820`
Packit Service 21c75c
* :rhbug:`1280240`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.1.4 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 1.1.4:
Packit Service 21c75c
Packit Service 21c75c
* newly added :meth:`dnf.Query.duplicated`
Packit Service 21c75c
* extended :meth:`dnf.Query.latest`
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.1.4:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1278031`
Packit Service 21c75c
* :rhbug:`1264032`
Packit Service 21c75c
* :rhbug:`1209056`
Packit Service 21c75c
* :rhbug:`1274946`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.1.3 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Now :meth:`dnf.Base.group_install` is able to exclude mandatory packages of the group from transaction.
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.1.2 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Implemented :ref:`--downloadonly <downloadonly-label>` command line option.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.1.2:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1262082`
Packit Service 21c75c
* :rhbug:`1250038`
Packit Service 21c75c
* :rhbug:`1048433`
Packit Service 21c75c
* :rhbug:`1259650`
Packit Service 21c75c
* :rhbug:`1260198`
Packit Service 21c75c
* :rhbug:`1259657`
Packit Service 21c75c
* :rhbug:`1254982`
Packit Service 21c75c
* :rhbug:`1261766`
Packit Service 21c75c
* :rhbug:`1234491`
Packit Service 21c75c
* :rhbug:`1256531`
Packit Service 21c75c
* :rhbug:`1254687`
Packit Service 21c75c
* :rhbug:`1261656`
Packit Service 21c75c
* :rhbug:`1258364`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.1.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Implemented ``dnf mark`` :doc:`command <command_ref>`.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.1.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1249319`
Packit Service 21c75c
* :rhbug:`1234763`
Packit Service 21c75c
* :rhbug:`1242946`
Packit Service 21c75c
* :rhbug:`1225225`
Packit Service 21c75c
* :rhbug:`1254687`
Packit Service 21c75c
* :rhbug:`1247766`
Packit Service 21c75c
* :rhbug:`1125925`
Packit Service 21c75c
* :rhbug:`1210289`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.1.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 1.1.0:
Packit Service 21c75c
Packit Service 21c75c
:meth:`dnf.Base.do_transaction` now accepts multiple displays.
Packit Service 21c75c
Packit Service 21c75c
Introduced ``install_weak_deps`` :doc:`configuration <conf_ref>` option.
Packit Service 21c75c
Packit Service 21c75c
Implemented ``strict`` :doc:`configuration <conf_ref>` option.
Packit Service 21c75c
Packit Service 21c75c
API deprecations in 1.1.0:
Packit Service 21c75c
Packit Service 21c75c
* ``dnf.callback.LoggingTransactionDisplay`` is deprecated now. It was considered part of API despite the fact that it has never been documented. Use :class:`dnf.callback.TransactionProgress` instead.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.1.0
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1210445`
Packit Service 21c75c
* :rhbug:`1218401`
Packit Service 21c75c
* :rhbug:`1227952`
Packit Service 21c75c
* :rhbug:`1197456`
Packit Service 21c75c
* :rhbug:`1236310`
Packit Service 21c75c
* :rhbug:`1219638`
Packit Service 21c75c
* :rhbug:`1207981`
Packit Service 21c75c
* :rhbug:`1208918`
Packit Service 21c75c
* :rhbug:`1221635`
Packit Service 21c75c
* :rhbug:`1236306`
Packit Service 21c75c
* :rhbug:`1234639`
Packit Service 21c75c
* :rhbug:`1244486`
Packit Service 21c75c
* :rhbug:`1224248`
Packit Service 21c75c
* :rhbug:`1243501`
Packit Service 21c75c
* :rhbug:`1225237`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.0.2 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
When a transaction is not successfully finished, DNF preserves downloaded packages
Packit Service 21c75c
until the next successful transaction even if ``keepcache`` option is set to ``False``.
Packit Service 21c75c
Packit Service 21c75c
Maximum number of simultaneous package downloads can be adjusted by newly added
Packit Service 21c75c
``max_parallel_downloads`` :doc:`configuration <conf_ref>` option.
Packit Service 21c75c
Packit Service 21c75c
``--repofrompath`` :doc:`command line argument <command_ref>` was introduced for temporary configuration of repositories.
Packit Service 21c75c
Packit Service 21c75c
API additions in 1.0.2:
Packit Service 21c75c
Packit Service 21c75c
Newly added package attributes: :attr:`dnf.package.Package.obsoletes`,
Packit Service 21c75c
:attr:`dnf.package.Package.provides` and :attr:`dnf.package.Package.requires`.
Packit Service 21c75c
Packit Service 21c75c
:attr:`dnf.package.Query.filter`'s keys ``requires`` and ``provides`` now accepts
Packit Service 21c75c
list of ``Hawkey.Reldep`` type.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.0.2:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1148630`
Packit Service 21c75c
* :rhbug:`1176351`
Packit Service 21c75c
* :rhbug:`1210445`
Packit Service 21c75c
* :rhbug:`1173107`
Packit Service 21c75c
* :rhbug:`1219199`
Packit Service 21c75c
* :rhbug:`1220040`
Packit Service 21c75c
* :rhbug:`1230975`
Packit Service 21c75c
* :rhbug:`1232815`
Packit Service 21c75c
* :rhbug:`1113384`
Packit Service 21c75c
* :rhbug:`1133979`
Packit Service 21c75c
* :rhbug:`1238958`
Packit Service 21c75c
* :rhbug:`1238252`
Packit Service 21c75c
* :rhbug:`1212320`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.0.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
DNF follows the Semantic Versioning as defined at `<http://semver.org/>`_.
Packit Service 21c75c
Packit Service 21c75c
Documented SSL :doc:`configuration <conf_ref>` and :doc:`repository <api_repos>` options.
Packit Service 21c75c
Packit Service 21c75c
Added virtual provides allowing installation of DNF commands by their name in the form of
Packit Service 21c75c
``dnf install dnf-command(name)``.
Packit Service 21c75c
Packit Service 21c75c
:doc:`dnf-automatic <automatic>` now by default waits random interval between 0 and 300 seconds before any network communication is performed.
Packit Service 21c75c
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.0.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1214968`
Packit Service 21c75c
* :rhbug:`1222694`
Packit Service 21c75c
* :rhbug:`1225246`
Packit Service 21c75c
* :rhbug:`1213985`
Packit Service 21c75c
* :rhbug:`1225277`
Packit Service 21c75c
* :rhbug:`1223932`
Packit Service 21c75c
* :rhbug:`1223614`
Packit Service 21c75c
* :rhbug:`1203661`
Packit Service 21c75c
* :rhbug:`1187741`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
1.0.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Improved documentation of YUM to DNF transition in :doc:`cli_vs_yum`.
Packit Service 21c75c
Packit Service 21c75c
:ref:`Auto remove command <autoremove_command-label>` does not remove `installonly` packages.
Packit Service 21c75c
Packit Service 21c75c
:ref:`Downgrade command <downgrade_command-label>` downgrades to specified package version if that is lower than currently installed one.
Packit Service 21c75c
Packit Service 21c75c
DNF now uses :attr:`dnf.repo.Repo.id` as a default value for :attr:`dnf.repo.Repo.name`.
Packit Service 21c75c
Packit Service 21c75c
Added support of repositories which use basic HTTP authentication.
Packit Service 21c75c
Packit Service 21c75c
API additions in 1.0.0:
Packit Service 21c75c
Packit Service 21c75c
:doc:`configuration <conf_ref>` options `username` and `password` (HTTP authentication)
Packit Service 21c75c
Packit Service 21c75c
:attr:`dnf.repo.Repo.username` and :attr:`dnf.repo.Repo.password` (HTTP authentication)
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 1.0.0:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1215560`
Packit Service 21c75c
* :rhbug:`1199648`
Packit Service 21c75c
* :rhbug:`1208773`
Packit Service 21c75c
* :rhbug:`1208018`
Packit Service 21c75c
* :rhbug:`1207861`
Packit Service 21c75c
* :rhbug:`1201445`
Packit Service 21c75c
* :rhbug:`1210275`
Packit Service 21c75c
* :rhbug:`1191275`
Packit Service 21c75c
* :rhbug:`1207965`
Packit Service 21c75c
* :rhbug:`1215289`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.6.5 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Python 3 version of DNF is now default in Fedora 23 and later.
Packit Service 21c75c
Packit Service 21c75c
yum-dnf package does not conflict with yum package.
Packit Service 21c75c
Packit Service 21c75c
`dnf erase` was deprecated in favor of `dnf remove`.
Packit Service 21c75c
Packit Service 21c75c
Extended documentation of handling non-existent packages and YUM to DNF transition in :doc:`cli_vs_yum`.
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.6.5:
Packit Service 21c75c
Packit Service 21c75c
Newly added `pluginconfpath` option in :doc:`configuration <conf_ref>`.
Packit Service 21c75c
Packit Service 21c75c
Exposed `skip_if_unavailable` attribute from :doc:`api_repos`.
Packit Service 21c75c
Packit Service 21c75c
Documented `IOError` exception of method `fill_sack` from :class:`dnf.Base`.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.6.5:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1203151`
Packit Service 21c75c
* :rhbug:`1187579`
Packit Service 21c75c
* :rhbug:`1185977`
Packit Service 21c75c
* :rhbug:`1195240`
Packit Service 21c75c
* :rhbug:`1193914`
Packit Service 21c75c
* :rhbug:`1195385`
Packit Service 21c75c
* :rhbug:`1160806`
Packit Service 21c75c
* :rhbug:`1186710`
Packit Service 21c75c
* :rhbug:`1207726`
Packit Service 21c75c
* :rhbug:`1157233`
Packit Service 21c75c
* :rhbug:`1190671`
Packit Service 21c75c
* :rhbug:`1191579`
Packit Service 21c75c
* :rhbug:`1195325`
Packit Service 21c75c
* :rhbug:`1154202`
Packit Service 21c75c
* :rhbug:`1189083`
Packit Service 21c75c
* :rhbug:`1193915`
Packit Service 21c75c
* :rhbug:`1195661`
Packit Service 21c75c
* :rhbug:`1190458`
Packit Service 21c75c
* :rhbug:`1194685`
Packit Service 21c75c
* :rhbug:`1160950`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.6.4 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Added example code snippets into :doc:`use_cases`.
Packit Service 21c75c
Packit Service 21c75c
Shows ordered groups/environments by `display_order` tag from :ref:`cli <grouplist_command-label>` and :doc:`api_comps` DNF API.
Packit Service 21c75c
Packit Service 21c75c
In commands the environment group is specified the same as :ref:`group <specifying_groups-label>`.
Packit Service 21c75c
Packit Service 21c75c
:ref:`skip_if_unavailable <skip_if_unavailable-label>` configuration option affects the metadata only.
Packit Service 21c75c
Packit Service 21c75c
added `enablegroups`, `minrate` and `timeout` :doc:`configuration options <conf_ref>`
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.6.4:
Packit Service 21c75c
Packit Service 21c75c
Documented `install_set` and `remove_set attributes` from :doc:`api_transaction`.
Packit Service 21c75c
Packit Service 21c75c
Exposed `downloadsize`, `files`, `installsize` attributes from :doc:`api_package`.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.6.4:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1155877`
Packit Service 21c75c
* :rhbug:`1175466`
Packit Service 21c75c
* :rhbug:`1175466`
Packit Service 21c75c
* :rhbug:`1186461`
Packit Service 21c75c
* :rhbug:`1170156`
Packit Service 21c75c
* :rhbug:`1184943`
Packit Service 21c75c
* :rhbug:`1177002`
Packit Service 21c75c
* :rhbug:`1169165`
Packit Service 21c75c
* :rhbug:`1167982`
Packit Service 21c75c
* :rhbug:`1157233`
Packit Service 21c75c
* :rhbug:`1138096`
Packit Service 21c75c
* :rhbug:`1181189`
Packit Service 21c75c
* :rhbug:`1181397`
Packit Service 21c75c
* :rhbug:`1175434`
Packit Service 21c75c
* :rhbug:`1162887`
Packit Service 21c75c
* :rhbug:`1156084`
Packit Service 21c75c
* :rhbug:`1175098`
Packit Service 21c75c
* :rhbug:`1174136`
Packit Service 21c75c
* :rhbug:`1055910`
Packit Service 21c75c
* :rhbug:`1155918`
Packit Service 21c75c
* :rhbug:`1119030`
Packit Service 21c75c
* :rhbug:`1177394`
Packit Service 21c75c
* :rhbug:`1154476`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.6.3 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
:ref:`Deltarpm <deltarpm-label>` configuration option is set on by default.
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.6.3:
Packit Service 21c75c
Packit Service 21c75c
* dnf-automatic adds :ref:`motd emitter <emit_via_automatic-label>` as an alternative output
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.6.3:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1153543`
Packit Service 21c75c
* :rhbug:`1151231`
Packit Service 21c75c
* :rhbug:`1163063`
Packit Service 21c75c
* :rhbug:`1151854`
Packit Service 21c75c
* :rhbug:`1151740`
Packit Service 21c75c
* :rhbug:`1110780`
Packit Service 21c75c
* :rhbug:`1149972`
Packit Service 21c75c
* :rhbug:`1150474`
Packit Service 21c75c
* :rhbug:`995537`
Packit Service 21c75c
* :rhbug:`1149952`
Packit Service 21c75c
* :rhbug:`1149350`
Packit Service 21c75c
* :rhbug:`1170232`
Packit Service 21c75c
* :rhbug:`1147523`
Packit Service 21c75c
* :rhbug:`1148208`
Packit Service 21c75c
* :rhbug:`1109927`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.6.2 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.6.2:
Packit Service 21c75c
Packit Service 21c75c
* Now :meth:`dnf.Base.package_install` method ignores already installed packages
Packit Service 21c75c
* `CliError` exception from :mod:`dnf.cli` documented
Packit Service 21c75c
* `Autoerase`, `History`, `Info`, `List`, `Provides`, `Repolist` commands do not force a sync of expired :ref:`metadata <metadata_synchronization-label>`
Packit Service 21c75c
* `Install` command does installation only
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.6.2:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`909856`
Packit Service 21c75c
* :rhbug:`1134893`
Packit Service 21c75c
* :rhbug:`1138700`
Packit Service 21c75c
* :rhbug:`1070902`
Packit Service 21c75c
* :rhbug:`1124316`
Packit Service 21c75c
* :rhbug:`1136584`
Packit Service 21c75c
* :rhbug:`1135861`
Packit Service 21c75c
* :rhbug:`1136223`
Packit Service 21c75c
* :rhbug:`1122617`
Packit Service 21c75c
* :rhbug:`1133830`
Packit Service 21c75c
* :rhbug:`1121184`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.6.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
New release adds :ref:`upgrade-type command <upgrade_type_automatic-label>` to `dnf-automatic` for choosing specific advisory type updates.
Packit Service 21c75c
Packit Service 21c75c
Implemented missing :ref:`history redo command <history_redo_command-label>` for repeating transactions.
Packit Service 21c75c
Packit Service 21c75c
Supports :ref:`gpgkey <repo_gpgkey-label>` repo config, :ref:`repo_gpgcheck <repo_gpgcheck-label>` and :ref:`gpgcheck <gpgcheck-label>` [main] and Repo configs.
Packit Service 21c75c
Packit Service 21c75c
Distributing new package :ref:`dnf-yum <dnf_yum_package-label>` that provides `/usr/bin/yum` as a symlink to `/usr/bin/dnf`.
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.6.1:
Packit Service 21c75c
Packit Service 21c75c
* `exclude`, the third parameter of :meth:`dnf.Base.group_install` now also accepts glob patterns of package names.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.6.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1132335`
Packit Service 21c75c
* :rhbug:`1071854`
Packit Service 21c75c
* :rhbug:`1131969`
Packit Service 21c75c
* :rhbug:`908764`
Packit Service 21c75c
* :rhbug:`1130878`
Packit Service 21c75c
* :rhbug:`1130432`
Packit Service 21c75c
* :rhbug:`1118236`
Packit Service 21c75c
* :rhbug:`1109915`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.6.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
0.6.0 marks a new minor version of DNF and the first release to support advisories listing with the :ref:`udpateinfo command <updateinfo_command-label>`.
Packit Service 21c75c
Packit Service 21c75c
Support for the :ref:`include configuration directive <include-label>` has been added. Its functionality reflects YUM's ``includepkgs`` but it has been renamed to make it consistent with the ``exclude`` setting.
Packit Service 21c75c
Packit Service 21c75c
Group operations now produce a list of proposed marking changes to group objects and the user is given a chance to accept or reject them just like with an ordinary package transaction.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.6.0:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`850912`
Packit Service 21c75c
* :rhbug:`1055910`
Packit Service 21c75c
* :rhbug:`1116666`
Packit Service 21c75c
* :rhbug:`1118272`
Packit Service 21c75c
* :rhbug:`1127206`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.5.5 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
The full proxy configuration, API extensions and several bugfixes are provided in this release.
Packit Service 21c75c
Packit Service 21c75c
API changes in 0.5.5:
Packit Service 21c75c
Packit Service 21c75c
* `cachedir`, the second parameter of :meth:`dnf.repo.Repo.__init__` is not optional (the method has always been this way but the documentation was not matching)
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.5.5:
Packit Service 21c75c
Packit Service 21c75c
* extended description and an example provided for :meth:`dnf.Base.fill_sack`
Packit Service 21c75c
* :attr:`dnf.conf.Conf.proxy`
Packit Service 21c75c
* :attr:`dnf.conf.Conf.proxy_username`
Packit Service 21c75c
* :attr:`dnf.conf.Conf.proxy_password`
Packit Service 21c75c
* :attr:`dnf.repo.Repo.proxy`
Packit Service 21c75c
* :attr:`dnf.repo.Repo.proxy_username`
Packit Service 21c75c
* :attr:`dnf.repo.Repo.proxy_password`
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.5.5:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1100946`
Packit Service 21c75c
* :rhbug:`1117789`
Packit Service 21c75c
* :rhbug:`1120583`
Packit Service 21c75c
* :rhbug:`1121280`
Packit Service 21c75c
* :rhbug:`1122900`
Packit Service 21c75c
* :rhbug:`1123688`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.5.4 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Several encodings bugs were fixed in this release, along with some packaging issues and updates to :doc:`conf_ref`.
Packit Service 21c75c
Packit Service 21c75c
Repository :ref:`priority <repo_priority-label>` configuration setting has been added, providing similar functionality to YUM Utils' Priorities plugin.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.5.4:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1048973`
Packit Service 21c75c
* :rhbug:`1108908`
Packit Service 21c75c
* :rhbug:`1116544`
Packit Service 21c75c
* :rhbug:`1116839`
Packit Service 21c75c
* :rhbug:`1116845`
Packit Service 21c75c
* :rhbug:`1117102`
Packit Service 21c75c
* :rhbug:`1117293`
Packit Service 21c75c
* :rhbug:`1117678`
Packit Service 21c75c
* :rhbug:`1118178`
Packit Service 21c75c
* :rhbug:`1118796`
Packit Service 21c75c
* :rhbug:`1119032`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.5.3 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
A set of bugfixes related to i18n and Unicode handling. There is a ``-4/-6`` switch and a corresponding :ref:`ip_resolve <ip-resolve-label>` configuration option (both known from YUM) to force DNS resolving of hosts to IPv4 or IPv6 addresses.
Packit Service 21c75c
Packit Service 21c75c
0.5.3 comes with several extensions and clarifications in the API: notably :class:`~.dnf.transaction.Transaction` is introspectible now, :class:`Query.filter <dnf.query.Query.filter>` is more useful with new types of arguments and we've hopefully shed more light on how a client is expected to setup the configuration :attr:`~dnf.conf.Conf.substitutions`.
Packit Service 21c75c
Packit Service 21c75c
Finally, plugin authors can now use a new :meth:`~dnf.Plugin.resolved` hook.
Packit Service 21c75c
Packit Service 21c75c
API changes in 0.5.3:
Packit Service 21c75c
Packit Service 21c75c
* extended description given for :meth:`dnf.Base.fill_sack`
Packit Service 21c75c
* :meth:`dnf.Base.select_group` has been dropped as announced in `0.4.18 Release Notes`_
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.5.3:
Packit Service 21c75c
Packit Service 21c75c
* :attr:`dnf.conf.Conf.substitutions`
Packit Service 21c75c
* :attr:`dnf.package.Package.arch`
Packit Service 21c75c
* :attr:`dnf.package.Package.buildtime`
Packit Service 21c75c
* :attr:`dnf.package.Package.epoch`
Packit Service 21c75c
* :attr:`dnf.package.Package.installtime`
Packit Service 21c75c
* :attr:`dnf.package.Package.name`
Packit Service 21c75c
* :attr:`dnf.package.Package.release`
Packit Service 21c75c
* :attr:`dnf.package.Package.sourcerpm`
Packit Service 21c75c
* :attr:`dnf.package.Package.version`
Packit Service 21c75c
* :meth:`dnf.Plugin.resolved`
Packit Service 21c75c
* :meth:`dnf.query.Query.filter` accepts suffixes for its argument keys now which change the filter semantics.
Packit Service 21c75c
* :mod:`dnf.rpm`
Packit Service 21c75c
* :class:`dnf.transaction.TransactionItem`
Packit Service 21c75c
* :class:`dnf.transaction.Transaction` is iterable now.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.5.3:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1047049`
Packit Service 21c75c
* :rhbug:`1067156`
Packit Service 21c75c
* :rhbug:`1093420`
Packit Service 21c75c
* :rhbug:`1104757`
Packit Service 21c75c
* :rhbug:`1105009`
Packit Service 21c75c
* :rhbug:`1110800`
Packit Service 21c75c
* :rhbug:`1111569`
Packit Service 21c75c
* :rhbug:`1111997`
Packit Service 21c75c
* :rhbug:`1112669`
Packit Service 21c75c
* :rhbug:`1112704`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.5.2 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
This release brings `autoremove command <https://bugzilla.redhat.com/show_bug.cgi?id=963345>`_ that removes any package that was originally installed as a dependency (e.g. had not been specified as an explicit argument to the install command) and is no longer needed.
Packit Service 21c75c
Packit Service 21c75c
Enforced verification of SSL connections can now be disabled with the :ref:`sslverify setting <sslverify-label>`.
Packit Service 21c75c
Packit Service 21c75c
We have been plagued with many crashes related to Unicode and encodings since the 0.5.0 release. These have been cleared out now.
Packit Service 21c75c
Packit Service 21c75c
There's more: improvement in startup time, `extended globbing semantics for input arguments <https://bugzilla.redhat.com/show_bug.cgi?id=1083679>`_ and `better search relevance sorting <https://bugzilla.redhat.com/show_bug.cgi?id=1093888>`_.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.5.2:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`963345`
Packit Service 21c75c
* :rhbug:`1073457`
Packit Service 21c75c
* :rhbug:`1076045`
Packit Service 21c75c
* :rhbug:`1083679`
Packit Service 21c75c
* :rhbug:`1092006`
Packit Service 21c75c
* :rhbug:`1092777`
Packit Service 21c75c
* :rhbug:`1093888`
Packit Service 21c75c
* :rhbug:`1094594`
Packit Service 21c75c
* :rhbug:`1095580`
Packit Service 21c75c
* :rhbug:`1095861`
Packit Service 21c75c
* :rhbug:`1096506`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.5.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Bugfix release with several internal cleanups. One outstanding change for CLI users is that DNF is a lot less verbose now during the dependency resolving phase.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.5.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1065882`
Packit Service 21c75c
* :rhbug:`1081753`
Packit Service 21c75c
* :rhbug:`1089864`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.5.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
The biggest improvement in 0.5.0 is complete support for groups `and environments <https://bugzilla.redhat.com/show_bug.cgi?id=1063666>`_, including internal database of installed groups independent of the actual packages (concept known as groups-as-objects from YUM). Upgrading groups is supported now with ``group upgrade`` too.
Packit Service 21c75c
Packit Service 21c75c
To force refreshing of metadata before an operation (even if the data is not expired yet), `the refresh option has been added <https://bugzilla.redhat.com/show_bug.cgi?id=1064226>`_.
Packit Service 21c75c
Packit Service 21c75c
Internally, the CLI went through several changes to allow for better API accessibility like `granular requesting of root permissions <https://bugzilla.redhat.com/show_bug.cgi?id=1062889>`_.
Packit Service 21c75c
Packit Service 21c75c
API has got many more extensions, focusing on better manipulation with comps and packages. There are new entries in :doc:`cli_vs_yum` and :doc:`user_faq` too.
Packit Service 21c75c
Packit Service 21c75c
Several resource leaks (file descriptors, noncollectable Python objects) were found and fixed.
Packit Service 21c75c
Packit Service 21c75c
API changes in 0.5.0:
Packit Service 21c75c
Packit Service 21c75c
* it is now recommended that either :meth:`dnf.Base.close` is used, or that :class:`dnf.Base` instances are treated as a context manager.
Packit Service 21c75c
Packit Service 21c75c
API extensions in 0.5.0:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.Base.add_remote_rpms`
Packit Service 21c75c
* :meth:`dnf.Base.close`
Packit Service 21c75c
* :meth:`dnf.Base.group_upgrade`
Packit Service 21c75c
* :meth:`dnf.Base.resolve` optionally accepts `allow_erasing` arguments now.
Packit Service 21c75c
* :meth:`dnf.Base.package_downgrade`
Packit Service 21c75c
* :meth:`dnf.Base.package_install`
Packit Service 21c75c
* :meth:`dnf.Base.package_upgrade`
Packit Service 21c75c
* :class:`dnf.cli.demand.DemandSheet`
Packit Service 21c75c
* :attr:`dnf.cli.Command.base`
Packit Service 21c75c
* :attr:`dnf.cli.Command.cli`
Packit Service 21c75c
* :attr:`dnf.cli.Command.summary`
Packit Service 21c75c
* :attr:`dnf.cli.Command.usage`
Packit Service 21c75c
* :meth:`dnf.cli.Command.configure`
Packit Service 21c75c
* :attr:`dnf.cli.Cli.demands`
Packit Service 21c75c
* :class:`dnf.comps.Package`
Packit Service 21c75c
* :meth:`dnf.comps.Group.packages_iter`
Packit Service 21c75c
* :data:`dnf.comps.MANDATORY` etc.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.5.0:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1029022`
Packit Service 21c75c
* :rhbug:`1051869`
Packit Service 21c75c
* :rhbug:`1061780`
Packit Service 21c75c
* :rhbug:`1062884`
Packit Service 21c75c
* :rhbug:`1062889`
Packit Service 21c75c
* :rhbug:`1063666`
Packit Service 21c75c
* :rhbug:`1064211`
Packit Service 21c75c
* :rhbug:`1064226`
Packit Service 21c75c
* :rhbug:`1073859`
Packit Service 21c75c
* :rhbug:`1076884`
Packit Service 21c75c
* :rhbug:`1079519`
Packit Service 21c75c
* :rhbug:`1079932`
Packit Service 21c75c
* :rhbug:`1080331`
Packit Service 21c75c
* :rhbug:`1080489`
Packit Service 21c75c
* :rhbug:`1082230`
Packit Service 21c75c
* :rhbug:`1083432`
Packit Service 21c75c
* :rhbug:`1083767`
Packit Service 21c75c
* :rhbug:`1084139`
Packit Service 21c75c
* :rhbug:`1084553`
Packit Service 21c75c
* :rhbug:`1088166`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.4.19 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
Arriving one week after 0.4.18, the 0.4.19 mainly provides a fix to a traceback in group operations under non-root users.
Packit Service 21c75c
Packit Service 21c75c
DNF starts to ship separate translation files (.mo) starting with this release.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.19:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1077173`
Packit Service 21c75c
* :rhbug:`1078832`
Packit Service 21c75c
* :rhbug:`1079621`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.4.18 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
Support for ``dnf distro-sync <spec>`` finally arrives in this version.
Packit Service 21c75c
Packit Service 21c75c
DNF has moved to handling groups as objects,  tagged installed/uninstalled independently from the actual installed packages. This has been in YUM as the ``group_command=objects`` setting and the default in recent Fedora releases. There are API extensions related to this change as well as two new CLI commands: ``group mark install`` and ``group mark remove``.
Packit Service 21c75c
Packit Service 21c75c
API items deprecated in 0.4.8 and 0.4.9 have been dropped in 0.4.18, in accordance with our :ref:`deprecating-label`.
Packit Service 21c75c
Packit Service 21c75c
API changes in 0.4.18:
Packit Service 21c75c
Packit Service 21c75c
* :mod:`dnf.queries` has been dropped as announced in `0.4.8 Release Notes`_
Packit Service 21c75c
* :exc:`dnf.exceptions.PackageNotFoundError` has been dropped from API as announced in `0.4.9 Release Notes`_
Packit Service 21c75c
* :meth:`dnf.Base.install` no longer has to return the number of marked packages as announced in `0.4.9 Release Notes`_
Packit Service 21c75c
Packit Service 21c75c
API deprecations in 0.4.18:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.Base.select_group` is deprecated now. Please use :meth:`~.Base.group_install` instead.
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.4.18:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.Base.group_install`
Packit Service 21c75c
* :meth:`dnf.Base.group_remove`
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.18:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`963710`
Packit Service 21c75c
* :rhbug:`1067136`
Packit Service 21c75c
* :rhbug:`1071212`
Packit Service 21c75c
* :rhbug:`1071501`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.4.17 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
This release fixes many bugs in the downloads/DRPM CLI area. A bug got fixed preventing a regular user from running read-only operations using ``--cacheonly``. Another fix ensures that ``metadata_expire=never`` setting is respected. Lastly, the release provides three requested API calls in the repo management area.
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.4.17:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`dnf.repodict.RepoDict.all`
Packit Service 21c75c
* :meth:`dnf.repodict.RepoDict.get_matching`
Packit Service 21c75c
* :meth:`dnf.repo.Repo.set_progress_bar`
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.17:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1059704`
Packit Service 21c75c
* :rhbug:`1058224`
Packit Service 21c75c
* :rhbug:`1069538`
Packit Service 21c75c
* :rhbug:`1070598`
Packit Service 21c75c
* :rhbug:`1070710`
Packit Service 21c75c
* :rhbug:`1071323`
Packit Service 21c75c
* :rhbug:`1071455`
Packit Service 21c75c
* :rhbug:`1071501`
Packit Service 21c75c
* :rhbug:`1071518`
Packit Service 21c75c
* :rhbug:`1071677`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.4.16 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
The refactorings from 0.4.15 are introducing breakage causing the background ``dnf makecache`` runs traceback. This release fixes that.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.16:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1069996`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.4.15 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
Massive refactoring of the downloads handling to provide better API for reporting download progress and fixed bugs are the main things brought in 0.4.15.
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.4.15:
Packit Service 21c75c
Packit Service 21c75c
* :exc:`dnf.exceptions.DownloadError`
Packit Service 21c75c
* :meth:`dnf.Base.download_packages` now takes the optional `progress` parameter and can raise :exc:`.DownloadError`.
Packit Service 21c75c
* :class:`dnf.callback.Payload`
Packit Service 21c75c
* :class:`dnf.callback.DownloadProgress`
Packit Service 21c75c
* :meth:`dnf.query.Query.filter` now also recognizes ``provides`` as a filter name.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.15:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1048788`
Packit Service 21c75c
* :rhbug:`1065728`
Packit Service 21c75c
* :rhbug:`1065879`
Packit Service 21c75c
* :rhbug:`1065959`
Packit Service 21c75c
* :rhbug:`1066743`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.4.14 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
This quickly follows 0.4.13 to address the issue of crashes when DNF output is piped into another program.
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.4.14:
Packit Service 21c75c
Packit Service 21c75c
* :attr:`.Repo.pkgdir`
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.14:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1062390`
Packit Service 21c75c
* :rhbug:`1062847`
Packit Service 21c75c
* :rhbug:`1063022`
Packit Service 21c75c
* :rhbug:`1064148`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.4.13 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
0.4.13 finally ships support for `delta RPMS <https://gitorious.org/deltarpm>`_. Enabling this can save some bandwidth (and use some CPU time) when downloading packages for updates.
Packit Service 21c75c
Packit Service 21c75c
Support for bash completion is also included in this version. It is recommended to use the ``generate_completion_cache`` plugin to have the completion work fast. This plugin will be also shipped with ``dnf-plugins-core-0.0.3``.
Packit Service 21c75c
Packit Service 21c75c
The :ref:`keepcache <keepcache-label>` config option has been readded.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.13:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`909468`
Packit Service 21c75c
* :rhbug:`1030440`
Packit Service 21c75c
* :rhbug:`1046244`
Packit Service 21c75c
* :rhbug:`1055051`
Packit Service 21c75c
* :rhbug:`1056400`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.4.12 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
This release disables fastestmirror by default as we received many complains about it. There are also several bugfixes, most importantly an issue has been fixed that caused packages installed by Anaconda be removed together with a depending package. It is now possible to use ``bandwidth`` and ``throttle`` config values too.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.12:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1045737`
Packit Service 21c75c
* :rhbug:`1048468`
Packit Service 21c75c
* :rhbug:`1048488`
Packit Service 21c75c
* :rhbug:`1049025`
Packit Service 21c75c
* :rhbug:`1051554`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.4.11 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
This is mostly a bugfix release following quickly after 0.4.10, with many updates to documentation.
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.4.11:
Packit Service 21c75c
Packit Service 21c75c
* :meth:`.Plugin.read_config`
Packit Service 21c75c
* :class:`.repo.Metadata`
Packit Service 21c75c
* :attr:`.repo.Repo.metadata`
Packit Service 21c75c
Packit Service 21c75c
API changes in 0.4.11:
Packit Service 21c75c
Packit Service 21c75c
* :attr:`.Conf.pluginpath` is no longer hard coded but depends on the major Python version.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.11:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1048402`
Packit Service 21c75c
* :rhbug:`1048572`
Packit Service 21c75c
* :rhbug:`1048716`
Packit Service 21c75c
* :rhbug:`1048719`
Packit Service 21c75c
* :rhbug:`1048988`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.4.10 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
0.4.10 is a bugfix release that also adds some long-requested CLI features and extends the plugin support with two new plugin hooks. An important feature for plugin developers is going to be the possibility to register plugin's own CLI command, available from this version.
Packit Service 21c75c
Packit Service 21c75c
``dnf history`` now recognizes ``last`` as a special argument, just like other history commands.
Packit Service 21c75c
Packit Service 21c75c
``dnf install`` now accepts group specifications via the ``@`` character.
Packit Service 21c75c
Packit Service 21c75c
Support for the ``--setopt`` option has been readded from YUM.
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.4.10:
Packit Service 21c75c
Packit Service 21c75c
* :doc:`api_cli`
Packit Service 21c75c
* :attr:`.Plugin.name`
Packit Service 21c75c
* :meth:`.Plugin.__init__` now specifies the second parameter as an instance of `.cli.Cli`
Packit Service 21c75c
* :meth:`.Plugin.sack`
Packit Service 21c75c
* :meth:`.Plugin.transaction`
Packit Service 21c75c
* :func:`.repo.repo_id_invalid`
Packit Service 21c75c
Packit Service 21c75c
API changes in 0.4.10:
Packit Service 21c75c
Packit Service 21c75c
* Plugin authors must specify :attr:`.Plugin.name` when authoring a plugin.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.10:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`967264`
Packit Service 21c75c
* :rhbug:`1018284`
Packit Service 21c75c
* :rhbug:`1035164`
Packit Service 21c75c
* :rhbug:`1036147`
Packit Service 21c75c
* :rhbug:`1036211`
Packit Service 21c75c
* :rhbug:`1038403`
Packit Service 21c75c
* :rhbug:`1038937`
Packit Service 21c75c
* :rhbug:`1040255`
Packit Service 21c75c
* :rhbug:`1044502`
Packit Service 21c75c
* :rhbug:`1044981`
Packit Service 21c75c
* :rhbug:`1044999`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.4.9 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Several YUM features are revived in this release. ``dnf history rollback`` now works again. The ``history userinstalled`` has been added, it displays a list of packages that the user manually selected for installation on an installed system and does not include those packages that got installed as dependencies.
Packit Service 21c75c
Packit Service 21c75c
We're happy to announce that the API in 0.4.9 has been extended to finally support plugins. There is a limited set of plugin hooks now, we will carefully add new ones in the following releases. New marking operations have ben added to the API and also some configuration options.
Packit Service 21c75c
Packit Service 21c75c
An alternative to ``yum shell`` is provided now for its most common use case: :ref:`replacing a non-leaf package with a conflicting package <allowerasing_instead_of_shell>` is achieved by using the ``--allowerasing`` switch now.
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.4.9:
Packit Service 21c75c
Packit Service 21c75c
* :doc:`api_plugins`
Packit Service 21c75c
* :ref:`logging_label`
Packit Service 21c75c
* :meth:`.Base.read_all_repos`
Packit Service 21c75c
* :meth:`.Base.reset`
Packit Service 21c75c
* :meth:`.Base.downgrade`
Packit Service 21c75c
* :meth:`.Base.remove`
Packit Service 21c75c
* :meth:`.Base.upgrade`
Packit Service 21c75c
* :meth:`.Base.upgrade_all`
Packit Service 21c75c
* :attr:`.Conf.pluginpath`
Packit Service 21c75c
* :attr:`.Conf.reposdir`
Packit Service 21c75c
Packit Service 21c75c
API deprecations in 0.4.9:
Packit Service 21c75c
Packit Service 21c75c
* :exc:`.PackageNotFoundError` is deprecated for public use. Please catch :exc:`.MarkingError` instead.
Packit Service 21c75c
* It is deprecated to use :meth:`.Base.install` return value for anything. The method either returns or raises an exception.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.9:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`884615`
Packit Service 21c75c
* :rhbug:`963137`
Packit Service 21c75c
* :rhbug:`991038`
Packit Service 21c75c
* :rhbug:`1032455`
Packit Service 21c75c
* :rhbug:`1034607`
Packit Service 21c75c
* :rhbug:`1036116`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.4.8 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
There are mainly internal changes, new API functions and bugfixes in this release.
Packit Service 21c75c
Packit Service 21c75c
Python 3 is fully supported now, the Fedora builds include the Py3 variant. The DNF program still runs under Python 2.7 but the extension authors can now choose what Python they prefer to use.
Packit Service 21c75c
Packit Service 21c75c
This is the first version of DNF that deprecates some of its API. Clients using deprecated code will see a message emitted to stderr using the standard `Python warnings module <http://docs.python.org/3.3/library/warnings.html>`_. You can filter out :exc:`dnf.exceptions.DeprecationWarning` to suppress them.
Packit Service 21c75c
Packit Service 21c75c
API additions in 0.4.8:
Packit Service 21c75c
Packit Service 21c75c
* :attr:`dnf.Base.sack`
Packit Service 21c75c
* :attr:`dnf.conf.Conf.cachedir`
Packit Service 21c75c
* :attr:`dnf.conf.Conf.config_file_path`
Packit Service 21c75c
* :attr:`dnf.conf.Conf.persistdir`
Packit Service 21c75c
* :meth:`dnf.conf.Conf.read`
Packit Service 21c75c
* :class:`dnf.package.Package`
Packit Service 21c75c
* :class:`dnf.query.Query`
Packit Service 21c75c
* :class:`dnf.subject.Subject`
Packit Service 21c75c
* :meth:`dnf.repo.Repo.__init__`
Packit Service 21c75c
* :class:`dnf.sack.Sack`
Packit Service 21c75c
* :class:`dnf.selector.Selector`
Packit Service 21c75c
* :class:`dnf.transaction.Transaction`
Packit Service 21c75c
Packit Service 21c75c
API deprecations in 0.4.8:
Packit Service 21c75c
Packit Service 21c75c
* :mod:`dnf.queries` is deprecated now. If you need to create instances of :class:`.Subject`, import it from :mod:`dnf.subject`. To create :class:`.Query` instances it is recommended to use :meth:`sack.query() <dnf.sack.Sack.query>`.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.8:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1014563`
Packit Service 21c75c
* :rhbug:`1029948`
Packit Service 21c75c
* :rhbug:`1030998`
Packit Service 21c75c
* :rhbug:`1030297`
Packit Service 21c75c
* :rhbug:`1030980`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.4.7 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
We start to publish the :doc:`api` with this release. It is largely
Packit Service 21c75c
incomprehensive at the moment, yet outlines the shape of the documentation and
Packit Service 21c75c
the process the project is going to use to maintain it.
Packit Service 21c75c
Packit Service 21c75c
The :ref:upgrade_requirements_on_install <upgrade_requirements_on_install_dropped> configuration option was dropped.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.7:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1019170`
Packit Service 21c75c
* :rhbug:`1024776`
Packit Service 21c75c
* :rhbug:`1025650`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.4.6 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
0.4.6 brings two new major features. Firstly, it is the revival of ``history
Packit Service 21c75c
undo``, so transactions can be reverted now.  Secondly, DNF will now limit the
Packit Service 21c75c
number of installed kernels and *installonly* packages in general to the number
Packit Service 21c75c
specified by :ref:`installonly_limit <installonly-limit-label>` configuration
Packit Service 21c75c
option.
Packit Service 21c75c
Packit Service 21c75c
DNF now supports the ``group summary`` command and one-word group commands no
Packit Service 21c75c
longer cause tracebacks, e.g. ``dnf grouplist``.
Packit Service 21c75c
Packit Service 21c75c
There are vast internal changes to ``dnf.cli``, the subpackage that provides CLI
Packit Service 21c75c
to DNF. In particular, it is now better separated from the core.
Packit Service 21c75c
Packit Service 21c75c
The hawkey library used against DNF from with this versions uses a `recent RPMDB
Packit Service 21c75c
loading optimization in libsolv
Packit Service 21c75c
<https://github.com/openSUSE/libsolv/commit/843dc7e1>`_ that shortens DNF
Packit Service 21c75c
startup by seconds when the cached RPMDB is invalid.
Packit Service 21c75c
Packit Service 21c75c
We have also added further fixes to support Python 3 and enabled `librepo's
Packit Service 21c75c
fastestmirror caching optimization
Packit Service 21c75c
<https://github.com/Tojaj/librepo/commit/b8a063763ccd8a84b8ec21a643461eaace9b9c08>`_
Packit Service 21c75c
to tighten the download times even more.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.6:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`878348`
Packit Service 21c75c
* :rhbug:`880524`
Packit Service 21c75c
* :rhbug:`1019957`
Packit Service 21c75c
* :rhbug:`1020101`
Packit Service 21c75c
* :rhbug:`1020934`
Packit Service 21c75c
* :rhbug:`1023486`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.4.5 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
A serious bug causing `tracebacks during package downloads
Packit Service 21c75c
<https://bugzilla.redhat.com/show_bug.cgi?id=1021087>`_ made it into 0.4.4 and
Packit Service 21c75c
this release contains a fix for that. Also, a basic proxy support has been
Packit Service 21c75c
readded now.
Packit Service 21c75c
Packit Service 21c75c
Bugs fixed in 0.4.5:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1021087`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.4.4 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
The initial support for Python 3 in DNF has been merged in this version. In
Packit Service 21c75c
practice one can not yet run the ``dnf`` command in Py3 but the unit tests
Packit Service 21c75c
already pass there. We expect to give Py3 and DNF heavy testing during the
Packit Service 21c75c
Fedora 21 development cycle and eventually switch to it as the default. The plan
Packit Service 21c75c
is to drop Python 2 support as soon as Anaconda is running in Python 3.
Packit Service 21c75c
Packit Service 21c75c
Minor adjustments to allow Anaconda support also happened during the last week,
Packit Service 21c75c
as well as a fix to a possibly severe bug that one is however not really likely
Packit Service 21c75c
to see with non-devel Fedora repos:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1017278`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.4.3 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
This is an early release to get the latest DNF out with the latest librepo
Packit Service 21c75c
fixing the `Too many open files
Packit Service 21c75c
<https://bugzilla.redhat.com/show_bug.cgi?id=1015957>`_ bug.
Packit Service 21c75c
Packit Service 21c75c
In Fedora, the spec file has been updated to no longer depend on precise
Packit Service 21c75c
versions of the libraries so in the future they can be released
Packit Service 21c75c
independently.
Packit Service 21c75c
Packit Service 21c75c
This release sees the finished refactoring in error handling during basic
Packit Service 21c75c
operations and adds support for ``group remove`` and ``group info`` commands,
Packit Service 21c75c
i.e. the following two bugs:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`1013764`
Packit Service 21c75c
* :rhbug:`1013773`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.4.2 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
DNF now downloads packages for the transaction in parallel with progress bars
Packit Service 21c75c
updated to effectively represent this. Since so many things in the downloading
Packit Service 21c75c
code were changing, we figured it was a good idea to finally drop urlgrabber
Packit Service 21c75c
dependency at the same time. Indeed, this is the first version that doesn't
Packit Service 21c75c
require urlgrabber for neither build nor run.
Packit Service 21c75c
Packit Service 21c75c
Similarly, since `librepo started to support this
Packit Service 21c75c
<https://github.com/Tojaj/librepo/commit/acf458f29f7234d2d8d93a68391334343beae4b9>`_,
Packit Service 21c75c
downloads in DNF now use the fastest mirrors available by default.
Packit Service 21c75c
Packit Service 21c75c
The option to :ref:`specify repositories' costs <repo_cost-label>` has been
Packit Service 21c75c
readded.
Packit Service 21c75c
Packit Service 21c75c
Internally, DNF has seen first part of ongoing refactorings of the basic
Packit Service 21c75c
operations (install, update) as well as a couple of new API methods supporting
Packit Service 21c75c
development of extensions.
Packit Service 21c75c
Packit Service 21c75c
These bugzillas are fixed in 0.4.2:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`909744`
Packit Service 21c75c
* :rhbug:`984529`
Packit Service 21c75c
* :rhbug:`967798`
Packit Service 21c75c
* :rhbug:`995459`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.4.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
The focus of this release was to support our efforts in implementing the DNF
Packit Service 21c75c
Payload for Anaconda, with changes on the API side of things (better logging,
Packit Service 21c75c
new ``Base.reset()`` method).
Packit Service 21c75c
Packit Service 21c75c
Support for some irrelevant config options has been dropped (``kernelpkgnames``,
Packit Service 21c75c
``exactarch``, ``rpm_check_debug``). We also no longer detect metalinks in the
Packit Service 21c75c
``mirrorlist`` option (see `Fedora bug 948788
Packit Service 21c75c
<https://bugzilla.redhat.com/show_bug.cgi?id=948788>`_).
Packit Service 21c75c
Packit Service 21c75c
DNF is on its way to drop the urlgrabber dependency and the first set of patches
Packit Service 21c75c
towards this goal is already in.
Packit Service 21c75c
Packit Service 21c75c
Expect the following bugs to go away with upgrade to 0.4.1:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`998859`
Packit Service 21c75c
* :rhbug:`1006366`
Packit Service 21c75c
* :rhbug:`1008444`
Packit Service 21c75c
* :rhbug:`1003220`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.4.0 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
The new minor version brings many internal changes to the comps code, most comps
Packit Service 21c75c
parsing and processing is now delegated to `libcomps
Packit Service 21c75c
<https://github.com/midnightercz/libcomps>`_ by Jindřich Luža.
Packit Service 21c75c
Packit Service 21c75c
The ``overwrite_groups`` config option has been dropped in this version and DNF
Packit Service 21c75c
acts if it was 0, that is groups with the same name are merged together.
Packit Service 21c75c
Packit Service 21c75c
The currently supported groups commands (``group list`` and ``group install``)
Packit Service 21c75c
are documented on the manpage now.
Packit Service 21c75c
Packit Service 21c75c
The 0.4.0 version is the first one supported by the DNF Payload for Anaconda and
Packit Service 21c75c
many changes since 0.3.11 make that possible by cleaning up the API and making
Packit Service 21c75c
it more sane (cleanup of ``yumvars`` initialization API, unifying the RPM
Packit Service 21c75c
transaction callback objects hierarchy, slimming down ``dnf.rpmUtils.arch``,
Packit Service 21c75c
improved logging).
Packit Service 21c75c
Packit Service 21c75c
Fixes for the following are contained in this version:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`997403`
Packit Service 21c75c
* :rhbug:`1002508`
Packit Service 21c75c
* :rhbug:`1002798`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.3.11 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
The default multilib policy configuration value is ``best`` now. This does not
Packit Service 21c75c
pose any change for the Fedora users because exactly the same default had been
Packit Service 21c75c
previously achieved by a setting in ``/etc/dnf/dnf.conf`` shipped with the
Packit Service 21c75c
Fedora package.
Packit Service 21c75c
Packit Service 21c75c
An important fix to the repo module speeds up package downloads again is present
Packit Service 21c75c
in this release. The full list of fixes is:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`979042`
Packit Service 21c75c
* :rhbug:`977753`
Packit Service 21c75c
* :rhbug:`996138`
Packit Service 21c75c
* :rhbug:`993916`
Packit Service 21c75c
Packit Service 21c75c
====================
Packit Service 21c75c
0.3.10 Release Notes
Packit Service 21c75c
====================
Packit Service 21c75c
Packit Service 21c75c
The only major change is that ``skip_if_unavailable`` is :ref:`enabled by
Packit Service 21c75c
default now <skip_if_unavailable_default>`.
Packit Service 21c75c
Packit Service 21c75c
A minor release otherwise, mainly to get a new version of DNF out that uses a
Packit Service 21c75c
fresh librepo. The following issues are now a thing of the past:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`977661`
Packit Service 21c75c
* :rhbug:`984483`
Packit Service 21c75c
* :rhbug:`986545`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.3.9 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
This is a quick bugfix release dealing with reported bugs and tracebacks:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`964584`
Packit Service 21c75c
* :rhbug:`979942`
Packit Service 21c75c
* :rhbug:`980227`
Packit Service 21c75c
* :rhbug:`981310`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.3.8 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
A new locking module has been integrated in this version, clients should see the
Packit Service 21c75c
message about DNF lock being taken less often.
Packit Service 21c75c
Packit Service 21c75c
Panu Matilainen has submitted many patches to this release to cleanup the RPM
Packit Service 21c75c
interfacing modules.
Packit Service 21c75c
Packit Service 21c75c
The following bugs are fixed in this release:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`908491`
Packit Service 21c75c
* :rhbug:`968159`
Packit Service 21c75c
* :rhbug:`974427`
Packit Service 21c75c
* :rhbug:`974866`
Packit Service 21c75c
* :rhbug:`976652`
Packit Service 21c75c
* :rhbug:`975858`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.3.7 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
This is a bugfix release:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`916662`
Packit Service 21c75c
* :rhbug:`967732`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.3.6 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
This is a bugfix release, including the following fixes:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`966372`
Packit Service 21c75c
* :rhbug:`965410`
Packit Service 21c75c
* :rhbug:`963627`
Packit Service 21c75c
* :rhbug:`965114`
Packit Service 21c75c
* :rhbug:`964467`
Packit Service 21c75c
* :rhbug:`963680`
Packit Service 21c75c
* :rhbug:`963133`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.3.5 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
Besides few fixed bugs this version should not present any differences for the
Packit Service 21c75c
user. On the inside, the transaction managing mechanisms have changed
Packit Service 21c75c
drastically, bringing code simplification, better maintainability and better
Packit Service 21c75c
testability.
Packit Service 21c75c
Packit Service 21c75c
In Fedora, there is a change in the spec file effectively preventing the
Packit Service 21c75c
makecache timer from running *immediately after installation*. The timer
Packit Service 21c75c
service is still enabled by default, but unless the user starts it manually with
Packit Service 21c75c
``systemctl start dnf-makecache.timer`` it will not run until after the first
Packit Service 21c75c
reboot. This is in alignment with Fedora packaging best practices.
Packit Service 21c75c
Packit Service 21c75c
The following bugfixes are included in 0.3.5:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`958452`
Packit Service 21c75c
* :rhbug:`959990`
Packit Service 21c75c
* :rhbug:`961549`
Packit Service 21c75c
* :rhbug:`962188`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.3.4 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
0.3.4 is the first DNF version since the fork from YUM that is able to
Packit Service 21c75c
manipulate the comps data. In practice, ``dnf group install <group name>`` works
Packit Service 21c75c
again. No other group commands are supported yet.
Packit Service 21c75c
Packit Service 21c75c
Support for ``librepo-0.0.4`` and related cleanups and extensions this new
Packit Service 21c75c
version allows are included (see the buglist below)
Packit Service 21c75c
Packit Service 21c75c
This version has also improved reporting of obsoleted packages in the CLI (the
Packit Service 21c75c
YUM-style "replacing <package-nevra>" appears in the textual transaction
Packit Service 21c75c
overview).
Packit Service 21c75c
Packit Service 21c75c
The following bugfixes are included in 0.3.4:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`887317`
Packit Service 21c75c
* :rhbug:`914919`
Packit Service 21c75c
* :rhbug:`922667`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.3.3 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
The improvements in 0.3.3 are only API changes to the logging. There is a new
Packit Service 21c75c
module ``dnf.logging`` that defines simplified logging structure compared to
Packit Service 21c75c
YUM, with fewer logging levels and `simpler usage for the developers
Packit Service 21c75c
<https://github.com/rpm-software-management/dnf/wiki/Hacking#logging>`_. The RPM transaction logs are
Packit Service 21c75c
no longer in ``/var/log/dnf.transaction.log`` but in ``/var/log/dnf.rpm.log`` by
Packit Service 21c75c
default.
Packit Service 21c75c
Packit Service 21c75c
The exception classes were simplified and moved to ``dnf.exceptions``.
Packit Service 21c75c
Packit Service 21c75c
The following bugs are fixed in 0.3.3:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`950722`
Packit Service 21c75c
* :rhbug:`903775`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.3.2 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
The major improvement in this version is in speeding up syncing of repositories
Packit Service 21c75c
using metalink by looking at the repomd.xml checksums. This effectively lets DNF
Packit Service 21c75c
cheaply refresh expired repositories in cases where the original has not
Packit Service 21c75c
changed\: for instance the main Fedora repository is refreshed with one 30 kB
Packit Service 21c75c
HTTP download. This functionality is present in the current YUM but hasn't
Packit Service 21c75c
worked in DNF since 3.0.0.
Packit Service 21c75c
Packit Service 21c75c
Otherwise this is mainly a release fixing bugs and tracebacks. The following
Packit Service 21c75c
reported bugs are fixed:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`947258`
Packit Service 21c75c
* :rhbug:`889202`
Packit Service 21c75c
* :rhbug:`923384`
Packit Service 21c75c
Packit Service 21c75c
===================
Packit Service 21c75c
0.3.1 Release Notes
Packit Service 21c75c
===================
Packit Service 21c75c
Packit Service 21c75c
0.3.1 brings mainly changes to the automatic metadata synchronization. In
Packit Service 21c75c
Fedora, ``dnf makecache`` is triggered via SystemD timers now and takes an
Packit Service 21c75c
optional ``background`` extra-argument to run in resource-considerate mode (no
Packit Service 21c75c
syncing when running on laptop battery, only actually performing the check at
Packit Service 21c75c
most once every three hours). Also, the IO and CPU priorities of the
Packit Service 21c75c
timer-triggered process are lowered now and shouldn't as noticeably impact the
Packit Service 21c75c
system's performance.
Packit Service 21c75c
Packit Service 21c75c
The administrator can also easily disable the automatic metadata updates by
Packit Service 21c75c
setting :ref:`metadata_timer_sync <metadata_timer_sync-label>` to 0.
Packit Service 21c75c
Packit Service 21c75c
The default value of :ref:`metadata_expire <metadata_expire-label>` was
Packit Service 21c75c
increased from 6 hours to 48 hours. In Fedora, the repos usually set this
Packit Service 21c75c
explicitly so this change is not going to cause much impact.
Packit Service 21c75c
Packit Service 21c75c
The following reported issues are fixed in this release:
Packit Service 21c75c
Packit Service 21c75c
* :rhbug:`916657`
Packit Service 21c75c
* :rhbug:`921294`
Packit Service 21c75c
* :rhbug:`922521`
Packit Service 21c75c
* :rhbug:`926871`
Packit Service 21c75c
* :rhbug:`878826`
Packit Service 21c75c
* :rhbug:`922664`
Packit Service 21c75c
* :rhbug:`892064`
Packit Service 21c75c
* :rhbug:`919769`