Skip to content

OpenAPI fixes

Compare
Choose a tag to compare
@arucard21 arucard21 released this 25 Apr 10:22
· 47 commits to master since this release

This release mostly contains fixes for the OpenAPI Specification document that is generated. The schema for the Link object now matches how it should actually be used and the schemas for unused parent classes are removed.

This release also changes the behavior of JSON serialization and no longer hides empty or null fields. This can still be overridden by adding @JsonInclude(Include.NON_EMPTY) on the class where you want those fields hidden.