github Endava/cats cats-8.0.0

latest releases: cats-14.0.0, cats-13.8.0, cats-13.7.0...
4 years ago

Release notes:

  • Allow payloads to be supplied as env variables in TemplateFuzzer
  • Display response code in summary report page
  • Update description of some Fuzzers to be more comprehensive
  • Add new Fuzzers: DefaultValuesInFieldsFuzzer, IterateThroughEnumValuesFieldsFuzzer, ReplaceObjectsWithPrimitivesFieldsFuzzer, VeryLargeDecimalsInNumericFieldsFuzzer, VeryLargeIntegersInNumericFieldsFuzzer
  • Rename some Fuzzers to be more comprehensive. This may cause breaking changes when filtering based on Fuzzers names
  • Add response headers in individual test case report
  • Display more details in final report in case of IO exceptions
  • Properly format date and date-time when returning values from examples
  • Update to Java 17
  • Add reason for skipping for boundary Fuzzers when schema not matching String schema
  • Allow to set root level without specifying the package using --log "error"
  • Add timestamp of test case in final report
  • Print "empty response" if IO exception
  • Add http method name in the summary report
  • When a Fuzzer is selected from the drop-down the selection will remain active when going back in browser
  • Take into consideration enums when generating numbers
  • Don't send Content-Type for GET and DELETE
  • Fix issue with report summary json not being properly created when using native binaries
  • Export time execution details as json
  • Add non-zero exit codes when something goes wrong: 191 on invalid input and 192 on execution exception
  • Don't create cats-report folder when doing a --dryRun
  • Add possibility to have environment variables in headers when running cats replay ...

Don't miss a new cats release

NewReleases is sending notifications on new releases.