Skip to content

Releases: getkin/kin-openapi

v0.98.0

31 Jul 15:25
fd4bae8
Compare
Choose a tag to compare

What's Changed

  • fix: openapi2conv respects produces field by @nirhaas in #575

New Contributors

Full Changelog: v0.97.0...v0.98.0

v0.97.0

12 Jun 10:20
3244585
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.96.0...v0.97.0

v0.96.0

31 May 16:19
bcecaee
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.95.0...v0.96.0

v0.95.0

30 May 16:59
221a292
Compare
Choose a tag to compare

What's Changed

  • Add ExcludeSchema sentinel error for schemaCustomizer by @nguyer in #522
  • test link refs by @fenollp in #525
  • add missing validation of components: examples, links, callbacks by @fenollp in #526
  • openapi2: remove undefined tag by @fenollp in #527
  • testing: fix incorrect document by @fenollp in #529
  • testing: compare graphs using graph tools by @fenollp in #528
  • Fix some golints by @fenollp in #530
  • Internalize parameter references in the path as well by @hikhvar in #540
  • fix bad error message on invalid value parse on query parameter by @kandaaaaa in #541
  • Follow up to #540 with more tests by @fenollp in #549
  • feat: handling default in request body and parameter schema by @nic-6443 in #544
  • following up on #544: do not pass through on unhandled case by @fenollp in #550

New Contributors

Full Changelog: v0.94.0...v0.95.0

v0.94.0

30 Mar 14:54
8287d36
Compare
Choose a tag to compare

What's Changed

  • RequestError Error() does not include reason if it is the same as err by @kandaaaaa in #517
  • Fix ExampleValidator test for 32-bit architectures by @anthonyfok in #516
  • openapi2: add missing schemes field of operation object by @fenollp in #519
  • Run CI tests on 386 too cc #516 by @fenollp in #518

New Contributors

Full Changelog: v0.93.0...v0.94.0

v0.93.0

24 Mar 20:23
a5284e9
Compare
Choose a tag to compare

What's Changed

  • discriminator value should verify the type is string to avoid panic by @kandaaaaa in #509
  • Add nilness check to CI by @fenollp in #510
  • Add support for formats defined in JSON Draft 2019-09 by @slessard in #512
  • Change the order of request validation to validate the Security schemas first before all other paramters by @Yarn-e in #514
  • Add support for allowEmptyValue by @Yarn-e in #515

New Contributors

Full Changelog: v0.92.0...v0.93.0

v0.92.0

11 Mar 21:44
590c85c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.91.0...v0.92.0

v0.91.0

07 Mar 07:23
1013da3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.90.0...v0.91.0

v0.90.0

23 Feb 07:16
d54840d
Compare
Choose a tag to compare

What's Changed

  • Fix oauth2 in openapi2conv.FromV3SecurityScheme by @ckaznocha in #491
  • Fix openapi3 validation: path param must be required by @vasayxtx in #490
  • updated date-time string format regexp to fully comply to standard by @Cr4psy in #493
  • distinguish form data in fromV3RequestBodies by @ckaznocha in #494
  • feat: cache resolved refs, improve URI reader extensibility by @cmars in #469

New Contributors

Full Changelog: v0.89.0...v0.90.0

v0.89.0

03 Feb 19:28
0846d70
Compare
Choose a tag to compare

What's Changed

  • fix recipe for validating http requests/responses by @xorpaul in #474
  • amend README.md to reflect BodyDecoder type by @fenollp in #475
  • openapi2conv: Convert response headers by @SVilgelm in #483

New Contributors

Full Changelog: v0.88.0...v0.89.0