Skip to content

cats-10.0.0

Choose a tag to compare

@en-milie en-milie released this 06 Nov 16:39
· 1091 commits to master since this release

Release notes:

  • Don't include request/response details in linters report file
  • Fix issue with fields naming conventions being reported multiple times
  • Add new argument to set max response time and fail tests if it's exceeded
  • Make CATS banner be displayed only when printing help command
  • Add 2 new arguments to filter based on field type and field format
  • Fix issue for matching Cache-Control header when having multiple values
  • Introduce new argument to control number of random headers sent by the random headers fuzzers
  • Add argument to be able to filter anyOf and oneOf selection if only one is valid
  • Add 8 new fuzzers that are sending non-json request with different values
  • Display separator between tests considering the console columns

Changed behaviour:

  • Make response json parser more relaxed and use rfc4627
  • Preserve Of in the Fuzzers naming
  • Make Payload default to be displayed when opening individual test cases
  • Introduce --verbosity argument to allow a more compact output in console which default to summary and reduced CATS logging to less verbose output
  • Don't attempt to run fuzzer if field is not part of the payload