github Endava/cats cats-13.3.2

latest releases: cats-13.8.0, cats-13.7.0, cats-13.6.0...
14 months ago
  • feat: Add more linters for enum and string schema limits
  • feat: Add new linters to check maxLength for string schemas
  • fix: Properly report total number of fuzzers or linters
  • feat: Add new linters to check for enum casing consistency
  • fix: Fix issue when enum value was generated as null causing generation to enter in infite loop
  • fix: Fix issue when payload is array and ref data replaces root array
  • fix: Fix NPE when setting ref data to null values
  • fix: Fix issue with AbstractRequestBodyLinter to run per path+method
  • fix: Report global fuzzers in summary run mode
  • fix: Properly resolve refs rerencing other files for unused elements linters
  • fix: Add new empty line when printing summary statistics
  • feat: #170 Allow to supply multiple report formats in same run
  • fix: Fix for #168 - When uniqueItems is true, generate unique array elements
  • feat: Add new linter to check for arrays with no items
  • feat: Rename --skipFuzzers to --skipLinters from cats lint sub-command
  • feat: Add new linter to check for unused components schemas
  • feat: Add new linter to check for unused components responses
  • feat: Add new linter to check for unused components requestBodies
  • feat: Add new linter to check for unused components parameters
  • feat: Add new linter to check for unused components headers
  • feat: Add new linter to check for unused components examples
  • feat: Rename all linters to not contain word fuzzer in their naming
  • feat: #167 Allow configuration to be supplied through a property file using --configFile
  • feat: Add new linter to multiple success reponse codes
  • feat: Add new linter to check empty response schemas
  • feat: Add new linter to check empty request schemas
  • feat: Add new linter to check for verb consistent namings
  • feat: Add new linter to check put without body
  • feat: Add new linter to check post without body
  • feat: Add new linter to check patch without body
  • feat: Add new linter to check pagination for get on collections
  • feat: Add new linter to check operationId prefixes
  • feat: Add new linter to check head methods with body
  • feat: Add new linter to check get methods with body
  • feat: Add new linter to check delete methods with body

Don't miss a new cats release

NewReleases is sending notifications on new releases.