Releases: swagger-api/swagger-ui
Swagger-UI 2.2.8 Released!
Swagger-UI 2.2.7 Released!
Just in time for the holidays! An update to Swagger-UI, primarily focused on image downloading and rendering. Note! There are some limitations in Internet Explorer (all versions) for image downloading. Please follow #2525 for updates if this is giving you headaches. Heck, you can even contribute a fix!
Fixes:
Swagger-UI 2.2.6 Released!
If it 'aint fixed, broke it!
Minor fixes to address a couple regressions in v2.2.2-v2.2.5. Namely:
- Japanese messages updated #2437
- Chinese messages updated #2449
- Font src attribute fixed #2429
- File attachment blob download fixed #2439
From the swagger-js 2.1.23 update:
- Scheme selection broken for https swagger-api/swagger-js#871
- Fixed superagent send for
multipart/form-data
sending swagger-api/swagger-js#879 - Added support for custom http clients swagger-api/swagger-js#875
- Full vendor extensions now available in swagger-ui for customization swagger-api/swagger-js#869
Swagger-UI 2.2.5 Released!
Update to address a bug in swagger-js where schemes
are sometimes not honored.
Swagger-UI 2.2.4 Released!
Fixed an issue where query parameters without default values were being shown as undefined
.
Swagger-UI 2.2.3 Released!
Minor update to Swagger-UI that brings better handling of XSS vulnerabilities using the excellent sanitize-html project.
Swagger-UI 2.2.2 Released!
Swagger-UI 2.2.1 Released!
A new version of swagger-ui has been released, and contains major functionality enhancements as well as a ton of performance fixes. Oh, we fixed some bugs, too.
Upgrade notes!
Please note! There are updates in the parent index.html
which are required for using 2.2.1. Please compare the included libraries from your container with those in the swagger-ui distribution!
New features
- Integrated authentication! Now your
basic auth
,apiKey
, OAuth 2.0 Implicit security definitions are automatically rendered in the UI #1923, #1922, #1889 - Updated Handlebars! Now using Handlebars 4.0.0 #2306
- Highlight pack updated #2235
- Security fixes prevent XSS injections #1866, #1865, #1864, #1863, #1617, #1154, #830
Enhancements
- Speed improvements with large spec files, references #2292, #2198
- Better checking for invalid specs #2258
- File upload improvements #2251
- Updated
curl
file upload command #2178 - Added filename in download headers #1991
- More translations #2066
- OAuth
redirect_url
added #2056 - Latest swagger-js #2244, #2223
:port
removed from curl sample #2236
Bug Fixes
- Fixed issue with
$ref
and external files #2304 Content-Type
header sometimes not sent in request #2242- Arrays of primitives in
formData
now correctly sent - Authorize bugs: cancel button (#2238), logout button #2193,
OPTIONS
javascript issue resolved #2207- XML rendering issues #2191, #2167, #2077, #2067, #1982, #1931, #1918, #1901
- Boolean parameters causing rendering issues #2190
- OAuth scopes #2150
- IE issues #2144, #2063, #2002
- Basic auth now works with no password(?) #2114
- Curl makes funny characters #2113, #1978
- Auth sends headers corectly #2075
- Gulp tasks updated #2227
- Some cases have wrong produces/consumes headers #2042
- Title not used as model name by default #2029
- Rendering fails with missing
supportedSubmitMethods
#1949 - Rendering nested refs #1943, #1859
- Enum values not displayed in response class #1907
- Open external docs in new tab/window #1899
Please share your feedback, issues, chocolates as you see fit.
Swagger-ui 2.1.4 has been released!
A new version of swagger-ui has been released, and contains fixes, enhancements, and unicorns.
Enhancements
- Updated swagger-client to 2.1.10, allowing better support for references, composition, rendering of complex models
- Added translation files for French, Italian, Japanese, Polish, Russian, Turkish (#1631, #1717, #1725, #1843, #1844, #1559). Also more translation elements (#1521)
- A JSON editor has been added to make it easier to edit and supply JSON payloads (#1589)
- Better OAuth support (#1648)
- Client credentials flow (#1825)
- LESS refactoring makes it much easier to edit style (#1756)
Deprecations
- Please note that rendering in the swagger-js client will be removed in 2.2.x releases (see #1248). These methods will be removed, and are being logged to console in the mean time.