Skip to content

Add some polish

Compare
Choose a tag to compare
@djha-skin djha-skin released this 20 Aug 05:13
· 294 commits to develop since this release

Added

  • Distribution is now done via RPM and Debian package as well as JAR file
  • Added the --version-comparison option resolve-locations and query-repo,
    allowing the user to specify which version comparison algorithm is used.
  • Added the --search-strat option to resolve-locations`, allowing users to select breadth first
    search or depth first search during resolution
  • Added the "matches" operator (<>REGEX) which
    matches a version against a regex
  • Added the "in-range" operator (=>V) which
    matches a version against a certain range of indexes
  • Added the ability to specify --present-package multiple times using the
    same package name, but different versions. This is useful for when the
    :conflict-strat is set to inclusive.
  • Added tests testing to make sure that unsuccessful runs generate the proper
    error messages.

Changed

  • Reorganized the unit tests.
  • Alphabetized the options for generate-card.
  • Alphabetized the options for generate-repo-index.

Fixed

  • Fixed bug wherein if the conflict strategy is set to :inclusive
    and a package satisfying a requirement is already found or present,
    it is used instead of finding a new one.
  • Fixed CLI of display-config so that
    it actually works as advertised, LOLZ
  • Fixed the CLI output of --help so that default values
    of options are shown again :)
  • Refreshed the CLI output of --help for all the subcommands
    as posted in the docs