Skip to content

1.1.0

Compare
Choose a tag to compare
@SMILEY4 SMILEY4 released this 07 Aug 14:31
· 43 commits to release since this release
  • added steps customizeTypes and customizeProperties for easier manual customization of json-schema and swagger-schema

  • added support for optional properties

    • detect optional parameters (non nullable, but with a default value provided)
    • handle in schema generation step as required or non required (configurable)
  • added support for inline value classes

    • detect value classes
    • inline "wrapped" type in schema generation
  • added config option knownNotParameterized for type processing with kotlinx-serialization to manually prevent single type appearing multiple times in some setups

  • added support for annotations with kotlinx-serialization

  • fixed: type redirects not working with kotlinx-serialization

  • fixed: exception when qualified name is missing, e.g. for local classes