Skip to content

Releases: lowski/contest

v1.3.0

05 Apr 08:37
Compare
Choose a tag to compare

Changelog

  • 3c604fc feat: resolve all $ref kinds
  • d24daf9 feat: use server urls from OpenAPI doc by default

v1.2.0

23 Mar 11:58
Compare
Choose a tag to compare

Changelog

  • 3d51162 feat: add support for multiple sets of parameters

v1.1.0

22 Mar 22:22
Compare
Choose a tag to compare

Changelog

  • fae7779 ci: add GoReleaser with GitHub action
  • c954797 feat: add anyOf subcontracts
  • 0fcf681 feat: resolve $ref in response
  • b3082b3 fix: improve CLI parameter usage

v1.0.0

22 Mar 16:57
Compare
Choose a tag to compare

Changelog

  • 222869d Initial commit
  • 4a0431d feat: add OpenAPI schema JSON validation
  • 9f02046 feat: add contract parameters
  • 01f5566 feat: add contracts from OpenAPI spec file
  • 8ab1391 feat: add expect content type
  • 01f5c34 feat: add first status 200 check
  • 34ff9c3 feat: add request body
  • 4b750bc feat: add response time expectation
  • bdc0d2f feat: add status code expectation
  • 2b7bf71 feat: schema error messages + required parameters
  • e9143e1 feat: support file URLs
  • 31b95ee feat: support multiple failures + severity
  • 25d3142 feat: support oneOf, anyOf, allOf in schemas
  • 30b5739 feat: support schema format.uri
  • 67de3d3 fix: add first schema validator
  • 6f0de6b fix: add missing contract name attribute
  • ed3ea41 fix: handle content types w/o extension correctly
  • 86a5c45 fix: load suite and schema files via cli params
  • 6c384ef fix: make properties' children valid by default
  • f141338 fix: request correct contract's url
  • 0b7ec8a fix: resolve refs in array items
  • 575917d refactor: add url to contract name