Skip to content

Releases: airtasker/spot

Release v1.0.0

24 Jan 03:27
2ed0837
Compare
Choose a tag to compare

Fixes

  • various fixes to generator's relating to specification compliance

Breaking Changes

  • removed test command in favour of validation-server for provider validation

Release v0.3.1

24 Dec 01:17
1243b5a
Compare
Choose a tag to compare
  • Added union, string literal and boolean literal support for query, path and header parameter validation

Release v0.3.0

06 Nov 03:11
562624e
Compare
Choose a tag to compare
  • Added new validation-server command for contract testing
  • Added new docs command for previewing the contract (using Redoc)
  • Added indexed access types
  • Added support for defining query param strategies for arrays (similar to OpenAPI)
  • Added new linting rule to prevent null types in request body
  • Added new linting rule to forbid nullable arrays
  • Added new linting rule to ensure at least one successful response per endpoint
  • Added new linitng rule to forbid optional response fields
  • Added new linting rule to prevent query param object types

Release v0.2.18

11 Jul 01:47
5b2d26b
Compare
Choose a tag to compare
  • Added @draft decorator for test skipping and rapid development
  • Added Double and Number data types support
  • Fixed negative expression parsing in @tests

Release v0.2.17

25 Jun 01:56
e48b06a
Compare
Choose a tag to compare
  • Fixes a bug causing the interactive CLI to hang

Release v0.2.16

21 Jun 01:29
1d233e3
Compare
Choose a tag to compare
  • Fixes a bug where string | null triggered a false positive in the no-nested-types-within-unions linting rule.

Release v0.2.15

21 Jun 00:04
7a8d91e
Compare
Choose a tag to compare
  • New linting rules to ensure union types have a discriminator.

Release v0.2.14

18 Jun 03:29
9b2f38b
Compare
Choose a tag to compare
  • This enables API contract checksum generation through command-line interface.

Release v0.2.13

06 Jun 04:44
ebb88c5
Compare
Choose a tag to compare
  • added flag to enable debug logs in test runner

Release v0.2.12

05 Jun 03:31
3babefd
Compare
Choose a tag to compare

This release comes with the support to enable discriminator generation for Open API V3 spec using type references.