Releases: pb33f/libopenapi
v0.26.0
We have moved to a support yaml lib!
https://github.com/yaml/go-yaml
No breaking changes, no new features, no nothing except a newly supported core engine. This is a feature release because it's a completely different fork of the yaml lib and it may have consequences downstream, however all our tests are in order.
v0.25.9
OpenAPI 3.2 support now available for document building.
v0.25.8
v0.25.7
Adds support for OpenAPI 3.2 and HTTP QUERY to data models, index and what changed module.
v0.25.6
Fixes issue #451
v0.25.5
Fixes race condition found in schema cache via parent proxy wiring.
v0.25.4
v0.25.3
Address #361
The rolodex now has support for its own LocalFS which uses absolute paths, and the fs.FS interface (which requires relative ones).
This update solves this issue, while maintaining backwards compatibility.
So now our violating interface (but what we need to map a FullDefinition) is supported, as well as allowing other compliant implementations to work.
Address #426
Address #438
v0.25.2
Adds dependentRequired
support to the Schema
low and high models for more JSON Schema compatibility.
v0.25.1
Security fix reported in #446
This problem comes is a supply chain issue and one of the vendors in the chain is a potential bad actor. We have forked our suppliers code (ordered maps) and removed the offending supplier from there.
We have forked the github.com/wk8/go-ordered-map library as pb33f/ordered-map. Which is the exact same library, but uses the standard library for JSON, instead of easyjson, a drop in replacement for anyone else who needs a solution fast.
easyjson has been eradicated from our supply chain.