Releases: weberr13/kin-openapi
Releases · weberr13/kin-openapi
JSON Marshal with references
Upstream 0.20.0
*.rebase from upstream
- fix resolution of recursive objects through remote ref
Temporary restricted fix to kin-openapi resolution
v0.2.7 specify go version
Added default value validation
This release adds validation to schemas that have default values specified so that incorrect usage like specifying a float value for a time field can be caught
Added Constructor Options and ability to clear reference properties
Added Constuctor Options. SwaggerLoader can now be configured using this common golang idiom.
Added functionality to clear Ref properties from loaded swagger (especially those that contain external references).
This is required by openapi3filter and dependent tools like oapi-codegen when producing a spec from the Swagger so requests can be validated
v0.2.4
v0.2.3
Cache loaded remote schemas
Added support for caching the result of loaded and resolved remote schemas.
This prevents unnecessary network roundtrips and unhandled network errors resulting from throttling servers