Skip to content

Releases: getkin/kin-openapi

v0.142.0

Choose a tag to compare

@fenollp fenollp released this 11 Jul 22:05

What's Changed

  • openapi3: fix test that relied on now non-resolving domain by @fenollp in #1220

Full Changelog: v0.141.0...v0.142.0

v0.141.0

Choose a tag to compare

@fenollp fenollp released this 10 Jul 08:53
1d0a337

What's Changed

New Contributors

Full Changelog: v0.140.0...v0.141.0

v0.140.0

Choose a tag to compare

@fenollp fenollp released this 03 Jun 07:35
5124898

What's Changed

Full Changelog: v0.139.0...v0.140.0

v0.139.0

Choose a tag to compare

@fenollp fenollp released this 23 May 11:45
8381bfc

What's Changed

Full Changelog: v0.138.0...v0.139.0

v0.138.0

Choose a tag to compare

@fenollp fenollp released this 08 May 08:34
d237575

What's Changed

  • openapi3gen: clear nullable on exported component bodies by @0-don in #1164
  • openapi3: add test for issue #927 (nullable not respected on $ref schemas) by @fenollp in #1165
  • test: move public-API tests to external _test packages by @fenollp in #1168
  • feat(openapi3): add per-type validation errors with cluster wrappers by @reuvenharrison in #1166
  • feat(openapi3conv): canonicalization pass for 3.0 -> 3.x by @reuvenharrison in #1162
  • openapi3conv: test Upgrade on many documents by @fenollp in #1169

Full Changelog: v0.137.0...v0.138.0

v0.137.0

Choose a tag to compare

@fenollp fenollp released this 28 Apr 07:19

What's Changed

Full Changelog: v0.136.0...v0.137.0

v0.136.0

Choose a tag to compare

@fenollp fenollp released this 25 Apr 09:21

What's Changed

New Contributors

Full Changelog: v0.135.0...v0.136.0

v0.135.0

Choose a tag to compare

@fenollp fenollp released this 08 Apr 20:48
9686b66

What's Changed

New Contributors

Full Changelog: v0.134.0...v0.135.0

v0.134.0

Choose a tag to compare

@fenollp fenollp released this 13 Mar 16:51
713eff1

What's Changed

  • openapi3filter: feat(multipart-ct-decoder): default body decoder on binary schema by @mieltn in #1097
  • openapi3: ensure SchemaErrors get the correct path for allOf schemas by @jamesfcarter in #1098
  • openapi3filter: Fix empty string handling in parameter validation by @utah-KT in #1096
  • tidy(docs): Update references to oapi-codegen project URL (issue #1094) by @frenchi in #1095
  • openapi2conv: fix allOf inside additionalProperties by @dani-maarouf in #1103
  • openapi3filter: Reject requests with body when non expected (issue 1100) by @CynanX in #1101
  • openapi3: fix for RFC3339 validation: time-offset is a required component by @mpreu in #1104
  • openapi3: add file path to origin location tracking by @reuvenharrison in #1128
  • openapi3filter: fix bug where absent optional properties fail validation in form-urlencoded requests by @thierry-f-78 in #1110
  • feat: add document-scoped format validators to prevent global state pollution by @the-corp-mark in #1126
  • openapi3: process discriminator mapping values as refs by @RaduPetreTarean in #1108
  • openapi3: serialize Extensions when using $ref by @irees in #1131

New Contributors

Full Changelog: v0.133.0...v0.134.0

v0.133.0

Choose a tag to compare

@fenollp fenollp released this 25 Aug 09:18
2baea3d

What's Changed

  • openapi3: resolve Snyk security warning with path traversal by @seborama in #1066
  • openapi3: replace bigfloat with decimal128 to fix rounding errors during validation by @Revolyssup in #1068
  • openapi2conv: Preserve externalDocs on operations during conversion by @hwustrack in #1070
  • openapi3: fix ineffectual caching of compiled regexps by @philpearl in #1076
  • openapi3: use Ptr instead of BoolPtr,Float64Ptr,Int64Ptr,Uint64Ptr by @alexandear in #1033
  • openapi3: resolve refs in parameter examples by @reuvenharrison in #1086
  • openapifilter: Add support for RFC 7396 application/merge-patch+json by @byted in #1084
  • openapi3filter: use FileBodyDecoder if the format is specified as binary by @dbarrosop in #1088
  • openapi3: preserve all validation errors for allOf by @alexbakker in #1087
  • openapi3filter: support primitive parsing for individual text like parts in multipart/form-data by @nmeheus in #1090
  • Some coding style fixes and cleaning up by @fenollp in #1093
  • openapi2conv: preserve x-fields when converting from v2 to v3 by @saltbo in #1092

New Contributors

Full Changelog: v0.132.0...v0.133.0