Skip to content

v2.0.0

Compare
Choose a tag to compare
@epi052 epi052 released this 04 Feb 13:55

Version 2.0.0 was a large undertaking with the overall goal to address the Focus Areas below.

Focus Areas:

  • - long-term project maintainability
  • - improve code quality
  • - improve error handling
  • - reduce memory consumption

Changes incorporated not specifically related to Focus Areas:

  • Wildcards now properly filter 0-length responses (thanks to @BitThr3at for the bug report)
  • non-fatal errors have mostly been turned into warnings
    • a -v is needed to see non-fatal errors that are handled internally
    • the overall status bar will show errors incrementing
    • the user will need to increase verbosity to see what's going on
    • prevents spammy error messages during timeouts etc
  • added rate limiting (--rate-limit) - #123 (thanks to @mzpqnxow for the suggestion)
  • added --silent and added modified behavior of --quiet (thanks to @islanddog and @LaiKash for the report and their help fleshing this out)
    • --quiet - Hide progress bars and banner (good for tmux windows w/ notifications)
    • --silent - Only print URLs + turn off logging (good for piping a list of urls to other commands)
    • closes #119
  • bump tokio-util from 0.6.2 to 0.6.3
  • bump predicates from 1.0.6 to 1.0.7
  • bumps assert_cmd from 1.0.2 to 1.0.3