Skip to content

0.4.0

Compare
Choose a tag to compare
@avylove avylove released this 26 Jun 15:36
· 30 commits to main since this release

Updated CLI options to be more consistent and intuitive
Moves hardcoded values to a YAML configuration file
This is a pre-requisite for testing and additional feature work

  • Remove hardcoded values from code
    • They were either eliminated or moved to config file
    • There are still 3 places I've identified that still use hard-coded values, but they all have issues created for them
  • Update CLI options
    • Add new CLI options
      • --upstream-since
      • --downstream-since
      • --config
    • Removed CLI option
      • --since
    • Consolidated updates to downstream targets under downstream subcommand
    • Moved all options to subcommands to improve usability
      • Defined once in code
  • Moved subcommand functionality to classes to better support state
  • Moved config, database, and repo definitions to top level rather than direct global access