Releases: swagger-api/swagger-ui
Swagger UI 3.20.0 Released!
Interface changes: none.
Changelog:
- feature: sample value generation for uuid, hostname, ipv4, & ipv6 formats (via #5033)
- feature: sample value generation for date formats (via #5024)
- improve(docker): bail out + provide helpful error if injection fails (via #5007)
- bugfix: legacy Docker variables being overridden by default values (via #5006)
- bugfix: prevent object inheritance mutations in recursive sampleXmlFromSchema calls (via #5034)
- bugfix: resolve referenced securitySchemes (via #5028)
- docs(installation): fix link to configuration.md (via #5009)
- housekeeping: remove Topbar CWM & unneeded empty lines (via #5018)
- housekeeping:
.js->.jsxfile extensions (via #5014)
Swagger UI 3.19.5 Released!
Swagger UI 3.19.4 Released!
Interface changes: whitespaced tags and operation IDs are now percent-encoded when included in deep links. Links generated by older 3.x versions of Swagger UI should continue to work as before, but support for them will be dropped in the next major version of Swagger UI.
Changelog:
- improve(deeplinking): support utf16 tags and IDs (via #4921)
- improve(try-it-out): support RFC5987 Content-Disposition formats (via #4952)
- bug(deeplinking): properly handle whitespaced & underscored tags/ids (via #4953)
Additional work around deep linking was also made in #4960 and #4958.
Swagger UI 3.19.3 Released!
This release was made specifically to fix inconsistent plugin behavior related to multiple invocations of Swagger UI, which was patched in #4923.
Swagger UI 3.19.2 Released!
This release fixes a regression (#4912), in which some OpenAPI 3 definitions would not have their Servers block rendered.
Swagger UI 3.19.1 Released!
Swagger UI 3.19.0 Released!
Interface changes: added CONFIG_URL option for Docker image.
Changelog:
Swagger UI 3.18.3 Released!
Interface changes: none.
Changelog:
- bugfix: gracefully handle empty request bodies (via #4859)
- bugfix: resolved model data invalidation (via #4858)
- bugfix: remove remaining reference to Titillium webfont (via #4840)
- housekeeping: integrate Cypress in main
testscript (via #4847) - fix(deeplinking): expand containing tag when expanding an operation (via #4837)
Swagger UI 3.18.2 Released!
Interface changes: none.
Changelog:
- improvement: omit deprecated fields in examples (via #4758)
- improvement: use nginx base Docker image (via #4796)
- improvement: urlencoded Request Body rendering (via #4823)
- fix: deep link fragment escaping (via #4832)
- fix: invalid Operation element IDs for multi-word tags & operationIds (via #4538, #4828)
- fix: incorrect usage of lodash.lowerCase (via #4200)
- meta: introduce Cypress end-to-end testing (via #4827)