github swagger-api/swagger-ui v5.0.0-alpha.12
Swagger UI v5.0.0-alpha.12 Released!

latest releases: v5.17.14, v5.17.13, v5.17.12...
pre-release17 months ago

5.0.0-alpha.12 (2023-05-12)

Release summary

This release brings full support for rendering JSON Schema 2020-12, that comes as a default JSON Schema dialect for OpenAPI 3.1.0 specification. This new JSON Schema 2020-12 renderer is currently utilized only in bottom section of SwaggerUI which renders OpenAPI 3.1.0 components.schemas field. Below is a preview of how the rendered JSON Schema 2020-12 looks like.

Supported vocabularies in new JSON Schema 2020-12 renderer:

image

Bug Fixes

  • oas31: fix extendable behavior in OpenAPI 3.1 base dialect keywords (#8660) (36148cb), closes #8513

Features

  • oas31: add support for Schema Object example keyword (#8652) (7d14577), closes #8513
  • oas31: add support for Schema Object discriminator keyword (#8658) (11bb4f9), closes #8513
  • oas31: add support for Schema Object externalDocs keyword (#8659) (01d2376), closes #8513
  • oas31: add support for Schema Object xml keyword (#8657) (9bb5a21), closes #8513

Don't miss a new swagger-ui release

NewReleases is sending notifications on new releases.