Releases: swagger-api/swagger-ui
Releases · swagger-api/swagger-ui
Swagger UI v5.4.1 Released!
5.4.1 (2023-08-17)
Features
syntax-highlighter: add light variant called "idea" (#8938) (1b6391c)
Bug Fixes
- expand tags and operations predictably in multiple SwaggerUI instances (#9050) (c06d10d), closes #6996
- ui: change copy to clipboard button location (#9111) (377b54a), closes #8465, #8153, #8131
- ui: make download button accessible via keyboard #8974) (c90ef50), closes #8881
- allow importing SwaggerUI in Node.js (#9137) (78f6ffb), closes #8311
WARNING: this release replaces failed release of SwaggerUI@5.4.0.
Swagger UI v5.3.2 Released!
Swagger UI v5.3.1 Released!
Swagger UI v5.3.0 Released!
Swagger UI v5.2.0 Released!
Swagger UI v5.1.3 Released!
5.1.3 (2023-07-18)
Bug Fixes
- docker: fix libtiff NULL Pointer dereference issue (#9034) (58f83b6)
- docker: update libtiff to non-vulnerable version (#9033) (45e9ece)
- json-schema-2020-12: add rendering support for type='integer' (#9031) (94fac4b), closes #9013
- json-schema-2020-12: fix rendering of exclusiveMin|Max keywords (#9030) (70d7986), closes #9013
- swagger-ui-react: re-enable SSR support (#9035) (21a2ef5), closes #8976
Swagger UI v5.1.2 Released!
Swagger UI v5.1.1 Released!
Swagger UI v5.1.0 Released!
5.1.0 (2023-06-19)
Features
Performance Improvements
NOTE: this release comes with performance enhancements that allow to display huge OpenAPI 3.1.0 definitions in SwaggerUI.
Swagger UI v5.0.0 Released!
5.0.0 (2023-06-12)
Release summary
v5.0.0 release brings support for OpenAPI 3.1.0 specification. Support for OpenAPI 3.1.0 has been introduced in fully backward compatible way.
Features
- samples: add support for examples keyword (#8908) (4b0b285), closes #8577
- samples: add support for const keyword (#8884) (bdad2fe), closes #8577
- samples: add support for contains, minContains, maxContains keywords (#8896) (6549eff), closes #8577
- samples: add support for contentEncoding keyword (#8899) (0483964), closes #8577
- samples: add support for contentMediaType keyword (#8903) (1925622), closes #8577
- samples: add support for contentSchema keyword (#8907) (6c622a8), closes #8577
- samples: add support for custom formats, encoders and media types (#8905) (d72b72c), closes #8577
- samples: add support for inferring schema type (#8909) (ce417d5), closes #8577
- samples: add support for new values of format keyword (#8882) (28b1233), closes #8577
- samples: add support for proper schema merging (#8910) (7bf0dd9), closes #8577
- samples: add support for regex string format (#8891) (8a91492), closes #8577
- samples: add support for type keyword defined as list of types (#8883) (3587696), closes #8577
- samples: add support for uniqueItems keyword (#8893) (1114965), closes #8577
- samples: support multipleOf keyword (#8890) (68cfe46), closes #8577
- samples: support new semantics of exclusive number ranges (#8885) (836659d), closes #8577
- introduce samples framework for JSON Schema 2020-12 (ac3b69f), closes #8577
- oas31: enable overrides for samples plugin (#8731) (df9aadf), closes #8577
- docker: add support for
PORT_IPV6
environment variable (#8878) - docker: add support for multi platform images
- auth: persist cookie based apiKey in document.cookie (#8689) (7ac9a8f), closes #8683
- oas31: add support for includeReadOnly/WriteOnly options in new JSON Schema 2020-12 renderer (#8675) (75b41e0), closes #8513
- oas31: prepare to render JSON Schema 2020-12 in Operations and Webhooks (#8670) (79e0c4e), closes #8513
- oas31: render JSON Schema 2020-12 in Operations and Webhooks (#8673) (2f0282d), closes #8513
- 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
- json-schema-2020-12: add support for contentEncoding keyword (#8644) (9208818), closes #8513
- json-schema-2020-12: add support for contentMediaType keyword (#8640) (c15e69e), closes #8513
- json-schema-2020-12: add support for contentSchema keyword (#8645) (f549a1d), closes #8513
- json-schema-2020-12: add support for default keyword (#8647) (e6d5099), closes #8513
- json-schema-2020-12: add support for deprecated keyword (#8648) (aed6bb3), closes #8513
- json-schema-2020-12: add support for readOnly keyword (#8649) (964a11a), closes #8513
- json-schema-2020-12: add support for writeOnly keyword (#8650) ([d7b489c](d7b489c283c5e87...