Skip to content

Releases: pb33f/libopenapi

v0.28.2

06 Nov 23:06

Choose a tag to compare

Add fix for #379

v0.28.1

22 Oct 13:33

Choose a tag to compare

Fixes issue with handling default empty values when rendering out the spec. An issue that was reported in daveshanley/vacuum#725

Now fixed.

No new features, no breaking changes.

v0.28.0

22 Sep 11:26

Choose a tag to compare

Full and complete OpenAPI 3.2 support.

https://learn.openapis.org/upgrading/v3.1-to-v3.2.html
https://github.com/OAI/OpenAPI-Specification/releases/tag/3.2.0

This is a breaking change

Issue #117 has been implemented which means BuildV3Model() will return an error instead of []error as we're now using errors.Join.

v0.27.2

16 Sep 21:47

Choose a tag to compare

Adds error tracking to NodeBuilder to surface issues when rendering

v0.27.0

14 Sep 01:42

Choose a tag to compare

Addresses issue #90

v0.26.0

12 Sep 14:10

Choose a tag to compare

We have moved to a supported 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

28 Aug 04:28

Choose a tag to compare

OpenAPI 3.2 support now available for document building.

v0.25.8

27 Aug 12:31

Choose a tag to compare

Fix issue #457

v0.25.7

26 Aug 23:26

Choose a tag to compare

Adds support for OpenAPI 3.2 and HTTP QUERY to data models, index and what changed module.

v0.25.6

25 Aug 16:35

Choose a tag to compare

Fixes issue #451

@califlower