Repository navigation
What's Changed
馃毃 Breaking changes 馃毃
TL;DR: toArray method on OpenAPI objects is no longer called when serialising OpenAPI document. If you didn't extend/change toArray, you will not be affected.
This release introduces OpenAPI 3.2 support (opt-in, 3.1 is the default, results in 3.1.2 in document, and 3.2 results in 3.2.1 version in the document), hence some changes to OpenAPI objects serialisation must've been made. toArray on these objects (in Generator namespace) is kept for backward compatibility, but is not longer called when serialising the document. Instead, serializeAs31 is called.
Added
- Add OpenAPI 3.2 support by @romalytvynenko in #1288
- Hierarchical tags: OpenAPI 3.2 Tag Object fields and central withTags() by @jeffreyvanhees in #1077
Changes
- Silence form evaluation diagnostics if node evaluation succeeds by @romalytvynenko in #1291
- Do not require the keys listed in an array rule by @ExeQue in #1293
- Optimize self-out performance a bit more by @romalytvynenko in #1294
New Contributors
Full Changelog: v0.13.47...v0.13.48