MicroProfile® OpenAPI 4.1

OpenAPI 4.1

Description

MicroProfile Open API 4.1 aims to provide a set of Java interfaces and programming models which allow Java developers to natively produce OpenAPI v3.1 documents from their Jakarta REST applications.

The goal of this release is to provide minor API enhancements and TCK fixes, continuing the focus on support for the OpenAPI v3.1 specification. Changes targeting the release include:

API/SPI Changes

  • @DependentRequired, @DependentSchema and @SchemaProperty are missing @Target (676)
  • Add methods to access a single extension to Extensible (666)
  • OpenAPI model object is missing jsonSchemaDialect property (660)

Other Changes

  • TCK tests logging "Static configuration methods can cause unexpected behavior." (664)
Conforms To UI/UX Guidelines
Not verified