Skip to content

0.63.2

Compare
Choose a tag to compare
@jqnatividad jqnatividad released this 18 Aug 19:27
· 6078 commits to master since this release

πŸ₯³ πŸŽ‰ 100th release of qsv! πŸŽ† πŸ’―

Added

  • fetchpost: added formdata to report #434
  • search & searchset: added --exitcode option #439
  • search & searchset: added --progressbar option
  • progressbars are now optional by default; added QSV_PROGRESSBAR env var to override setting
  • search, searchset & replace: added mem-limit options for regex-powered commands #440

Changed

  • Bump jql from 4.0.7 to 5.0.0 by @dependabot in #436
  • progressbars are now off by default, and are disabled with stdin input #438
  • lua & py: improved error-handling when loading script files
  • stats: changed to using AtomicBool instead of OnceCell, use with_capacity in hot compute loop to minize allocs - hyperfine shows 18% perf increase with these changes
  • qsv now uses custom exit codes introduced in Rust 1.61
  • self-update now gives a proper error message when GitHub is rate-limiting updates
  • cargo update bump several dependencies
  • document MSRV policy
  • pin Rust Nightly to 2022-08-16

Fixed

  • fixed stdin input causing an error when progressbars are enabled #438

Full Changelog: 0.62.0...0.63.2


ℹ️ NOTE: 0.63.0 and 0.63.1 were yanked due to publishing/packaging errors