Swagger-UI 3.0.18 Released!
This is a big release! It contains two weeks of effort on the project, including several community contributions.
Interface changes: Added urls
and urls.primaryName
configuration options.
-
Feature: switch between multiple provided specs with a dropdown menu (#3103, #2891 via #3261)
-
Improvement: disabled example response values where
type: file
(via #3266) -
Improvement: non-object models reveal their names (#2947 via #3298)
-
Improvement: display required file inputs as such in Try-It-Out (#3309 via #3332)
-
Bug fix: schemes dropdown now reliably updates when a new spec is loaded via the Topbar (#3166 via #3317; superseded by #3136 via #3295)
-
Bug fix: example response JSON values are no longer being minified and escaped (#3256 via #3297)
-
Bug fix: boolean example values respect defaults (#3289 via #3293)
-
Bug fix: parameters with
default: 0
will pass Try-It-Out validation with default value (#3299 via #3306) -
Bug fix: 4xx and 5xx errors in Try-It-Out will display their headers and body (#3072 via #3294)
-
Bug fix: specs with more than 8 tags will retain their tag order for display (#3022 via #3324)
-
Bug fix:
swagger-ui-dist
can now be loaded into Node environments again (#3291 via #3336) -
Bug fix: remove Cryllic non-ASCII character from CSS (#3104 via #3350)
-
Bug fix: non-JSON parameters no longer get treated as if they are JSON in Try-It-Out (#3271 via #3346)
-
Tooling: migrated to Webpack 2 (via #3312)
-
Tooling: added Autoprefixer for better cross-browser styling (#3334 via #3344)