Releases
cats-13.7.0
Compare
Sorry, something went wrong.
No results found
feat: EmptyStringHeadersFuzzer and SpacesOnlyInHeadersFuzzer expect both 2xx and 4xx for headers with format
fix: Simple body fuzzers must run once per path+http method
feat: Add --mode positive and --mode negative argument to run only positive or negative scenarios only across all fuzzers
feat: Remove heavy dependencies by replacing them with own implementations which resulted in reduced final jar and binary size
feat: Add more generators for vin, vat, license plate, etc.
feat: When cats finished, write top 5 failings fuzzers
feat: Improve cluster matching performance for error leaks
feat: Don't bold text on console for cats configuration
feat: Add --heathCheck profile for quickly checking service health
feat: Add cats list --profiles to display the built in profiles
feat: Add --checkAllowHeader to toggle between info and warn for http methods fuzzers
feat: Show error when provided paths do not exist in the contract when supplied through --path(s)
fix: EmptyBodyFuzzer should expect 4XX if the body is required even though internal fiels are not
feat: Add quality gates to support flexible failed threasholds for error and warns
feat: Update exit codes to be standard 0, 1, 2
fix: EmptyJsonFuzzer and EmptyBodyFuzzer should expect 2XX or 4XX depending on required fields being defined in the contract
feat: Don't display full help on parameter errors
feat: Add profiles to make it easy to run cats we pre-defined categories of fuzzers
feat: Display seed when CATS starts
You can’t perform that action at this time.