Releases: pb33f/libopenapi
v0.16.2
This fixes an issue where the MediaType.Example
field was being populated when it shouldn't.
It was basically searching down into the schema and other places as well to find an example where it should have only been searching the top level node
v0.16.1
Fixes a couple of bugs reported in vacuum
v0.16.0
v0.15.15
v0.15.14
Fixes a bug if there is no model generated when bundling, prevents a panic from being thrown.
v0.15.13
When resolving complex, recursive and deep references, The depth counter was being artificially inflated with highly complex recursive designs, this fixes the depth counter permanently and makes sure that after the resolver is done exploring a branch, it decrements the counter correctly, instead of just inflating it over and over.
Fixes issue: #256
v0.15.12
Another round of resolving tuning. Deeply nested objects were sometimes still getting muddled with stage two resolving (building a model). This update fixes that, and adds a test to build out the digital ocean tree as a model (which resolves thousands of deeply nested files).
Also a flatter report model was added for change detections. Instead of a tree of changes, a flat set of change slices is provided.
Addresses issues:
v0.15.11
Various fixes to the experience discovered when using vacuum through VSCode.
Addition of KeyNode
to references, in order to extract the correct node value.
v0.15.10
Upgrades the timeout of a reference lookup in a node tree from 100
ms to 500
. Reports of timeouts in the wild with systems under load, means this is triggered too often when it should not.
No new features, no other changes.
v0.15.9
Fixes some lookup issues reported by vacuum
users. rolodex
was getting a little confused with deeply nested lookups. This closes that gap and also closes off a TODO
that was a known issue.
No new features.