Skip to content

Tags: pb33f/libopenapi

Tags

v0.33.9

Toggle v0.33.9's commit message
clear the cache!

v0.33.8

Toggle v0.33.8's commit message
fix: use NewDocumentConfiguration() as default config in BuildV3Model

When calling NewDocument() (without explicit configuration), BuildV3Model()
was creating a bare DocumentConfiguration struct literal as the fallback.
This meant all bool fields defaulted to false (Go zero values), causing
TransformSiblingRefs and MergeReferencedProperties to be silently disabled.

BuildV2Model() already correctly uses datamodel.NewDocumentConfiguration()
as its fallback. This aligns BuildV3Model() to do the same, ensuring
features like sibling $ref -> allOf transformation are enabled by default
regardless of which NewDocument constructor is used.

Fixes: #90
Co-authored-by: Cursor <cursoragent@cursor.com>

v0.33.7

Toggle v0.33.7's commit message
fix

v0.33.6

Toggle v0.33.6's commit message
fix

v0.33.5

Toggle v0.33.5's commit message
bump coverage

v0.33.4

Toggle v0.33.4's commit message
fixed missing import.

v0.33.3

Toggle v0.33.3's commit message
windows test fixing

v0.33.2

Toggle v0.33.2's commit message
windows pain

v0.33.1

Toggle v0.33.1's commit message
updated coverage

v0.33.0

Toggle v0.33.0's commit message
fixed borked import