Skip to content

Releases: Ayowel/rpm-manager

v0.5.4

07 Sep 19:47
Compare
Choose a tag to compare

Version 0.5.4

Features

  • Add a --insecure option to disable certificate validation when downloading resources. This option only affects in-script downloads, ssverify=false should still be added to your dnf configuration if desired

Fixes

  • gpgkey downloads now support redirects

v0.5.3

01 Sep 21:40
Compare
Choose a tag to compare

Version 0.5.3

Fixes

  • Fix gpgkey download for some file formats

v0.5.2

31 Aug 21:27
Compare
Choose a tag to compare

Version 0.5.2

Features

  • The download command now support filtering groups/packages with --group-type and --package-type

Fixes

  • Using --history to set a number of rpms versions to download now works as intended (was silently ignored)
  • Gpgkey download improvement when multiple key files are declared

v0.5.1

29 Aug 21:20
Compare
Choose a tag to compare

Version 0.5.1

Features

  • The file provided with --package-list now supports writing comments with #

Fixes

  • Fix issue with multi-line package list files in download mode
  • Fix issue with the consolidation of GPG key files

0.5.0

23 Aug 23:03
Compare
Choose a tag to compare

Version 0.5.0

This release is focused on ramping up unit tests and fixing issues discovered while doing so.

Features

  • Packages may now be provided without option to the 'download' command
  • Add downloaded file options --gpg-subfile, --module-subfile, and --group-subfile
  • Download mode's --package-file now supports bash pipes usage (<(my_command))
  • Huge performance improvement to download mode when not downloading RPM files
  • Update shell-utilities dependency to 0.1.0

Fixes

  • Download mode's --no-resolve is now properly honored if it is set

Breaking changes

  • In download mode, --rpm and --no-rpm were renamed to --rpms and --no-rpms
  • When resolving cached datas, we now prioritize the current user's cache instead of the global cache

v0.4.0

18 Aug 21:26
Compare
Choose a tag to compare

Version 0.4.0

Features

  • Add experimental gpgkey download and consolidation support for repositories
  • [DEV] Start adding unit tests

Fixes

  • Look for local users directories when trying to fetch data in cache when the main dnf cache is unreadable

v0.3.0

01 Aug 17:25
Compare
Choose a tag to compare

Version 0.3.0

Breaking changes

  • Licensing update from GPLv3 to LGPLv3

v0.2.1

18 Jul 22:12
Compare
Choose a tag to compare

Version 0.2.1

Fixes

  • Fix an error that made using --group in download mode inoperative
  • Fix a print issue on fatal errors

v0.2.0

24 Jun 22:44
Compare
Choose a tag to compare

Version 0.2.0

Add group and consolidate commands for download preparation and post-treatment

Features

  • Add groups instrospection utilities (see rpm-manager group -h)
  • Add group and module merge commands (see rpm-manager consolidate -h)
  • Add xmllint support for download (requires --xpath support)
  • Add --use-xmllint and --use-awk commands to enforce new or legacy xml parsing
  • Add --version flag

Fixes

  • DEV: Fix shellcheck linting to validate all internal scripts
  • The documentation archive now only contains the html doc

Breaking changes

  • If xmllint is available, the download command WILL use it by default
  • Custom download path patterns now require to use %{REPO} to use the repository's name instead of %s

v0.1.0

21 Jun 21:26
Compare
Choose a tag to compare

Initial Release

This is the first release of rpm-manager. This script is still experimental and in development,