DEV-REPO-URIEL / AsafFindingBugs

0 stars 0 forks source link

Update dependency swagger-ui to v3.38.0 #12

Open dev-mend-for-github-com[bot] opened 1 year ago

dev-mend-for-github-com[bot] commented 1 year ago

This PR contains the following updates:

Package Type Update Change
swagger-ui dependencies minor 3.2.2 -> 3.38.0

By merging this PR, the issue #1 will be automatically resolved and closed:

Severity CVSS Score CVE
Critical Critical 9.8 CVE-2019-17495
Critical Critical 9.8 CVE-2022-37601
Critical Critical 9.1 CVE-2019-10744
High High 7.5 CVE-2018-14732
High High 7.5 CVE-2021-33623
High High 7.4 CVE-2020-8203
High High 7.3 CVE-2018-3750
High High 7.2 CVE-2021-23337
High High 7.1 CVE-2022-46175
Medium Medium 6.5 CVE-2018-3721
Medium Medium 6.5 CVE-2019-1010266
Medium Medium 6.5 WS-2019-0172
Medium Medium 6.1 WS-2017-3770
Medium Medium 5.6 CVE-2018-16487
Medium Medium 5.4 WS-2018-0593
Medium Medium 5.3 CVE-2020-28500
Medium Medium 5.3 CVE-2020-7608
Medium Medium 5.3 CVE-2020-7693
Medium Medium 5.3 CVE-2021-26539
Medium Medium 5.3 CVE-2021-26540
Medium Medium 5.3 WS-2019-0540
Medium Medium 4.3 WS-2019-0171
Low Low 2.6 CVE-2020-15168

Release Notes

swagger-api/swagger-ui (swagger-ui) ### [`v3.38.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.38.0): Swagger UI v3.38.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.37.2...v3.38.0) ##### Features - **auth:** Add OpenID Connect Discovery (OICD) support ([#​3517](https://redirect.github.com/swagger-api/swagger-ui/issues/3517)) ([#​6549](https://redirect.github.com/swagger-api/swagger-ui/issues/6549)) ([0807687](https://redirect.github.com/swagger-api/swagger-ui/commit/0807687f9161a3293ff679ac9a1208df24921dd1)) ##### Bug Fixes - **components:** fix keys rendering in React 16 using .entrySeq() ([#​6685](https://redirect.github.com/swagger-api/swagger-ui/issues/6685)) ([20a8987](https://redirect.github.com/swagger-api/swagger-ui/commit/20a89877b2622d2d4114cdf65b54cbc71f0fd79d)) - security fixes applied in `highlight.js@10.4.1`, `node-fetch@2.6.1`, and `dot-prop@5.3.0` ### [`v3.37.2`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.37.2): Swagger UI v3.37.2 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.37.1...v3.37.2) - chore: update [swagger-js](https://redirect.github.com/swagger-api/swagger-js) to [v3.12.1](https://redirect.github.com/swagger-api/swagger-js/releases/tag/v3.12.1) which brings better support for $ref resolving ([#​4765](https://redirect.github.com/swagger-api/swagger-ui/issues/4765)) ([#​5625](https://redirect.github.com/swagger-api/swagger-ui/issues/5625) ) - chore(release): fix release [v3.37.1](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.37.1) release - chore(package): allow auto-update of swagger-client ([`d3fb9ab`](https://redirect.github.com/swagger-api/swagger-ui/commit/d3fb9ab260025756d351043a36324af676b48793)) ### [`v3.37.1`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.37.1): Swagger UI v3.37.1 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.37.0...v3.37.1) ##### Warning *This is a failed release which is identical to [v3.37.0](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.37.0). Please install [v3.37.2](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.37.2) instead.* ### [`v3.37.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.37.0): Swagger UI v3.37.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.36.2...v3.37.0) ##### Features - **swagger-ui-react:** add support for layout prop ([#​6639](https://redirect.github.com/swagger-api/swagger-ui/issues/6639)) ([a6673d7](https://redirect.github.com/swagger-api/swagger-ui/commit/a6673d7c60100a99ae138978838b9033d7ad6350)) ##### Bug Fixes - **examples:** properly update memoized value in non-schema case ([#​6641](https://redirect.github.com/swagger-api/swagger-ui/issues/6641)) ([d2ef8f3](https://redirect.github.com/swagger-api/swagger-ui/commit/d2ef8f31b998b3f7cc0e075e76bda0e2c0e782c2)), closes [#​6631](https://redirect.github.com/swagger-api/swagger-ui/issues/6631) - **xml:** example generation if an array has an example ([#​6634](https://redirect.github.com/swagger-api/swagger-ui/issues/6634)) ([24225e4](https://redirect.github.com/swagger-api/swagger-ui/commit/24225e47bf522b79a872ab9d0758095ef8d701f8)), closes [#​6627](https://redirect.github.com/swagger-api/swagger-ui/issues/6627) ### [`v3.36.2`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.36.2): Swagger UI v3.36.2 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.36.1...v3.36.2) ##### Bug Fixes - duplicate labels in Servers UI ([#​6568](https://redirect.github.com/swagger-api/swagger-ui/issues/6568)) ([1f10240](https://redirect.github.com/swagger-api/swagger-ui/commit/1f10240a97227ed583c2199024504f448a445224)) - externalDocs url for tags when using swagger v2.0 ([#​6579](https://redirect.github.com/swagger-api/swagger-ui/issues/6579)) ([6db4def](https://redirect.github.com/swagger-api/swagger-ui/commit/6db4def00aaaa271e518018e5555047177eea760)) - **schema example:** xml gen should follow json gen behavior ([#​6555](https://redirect.github.com/swagger-api/swagger-ui/issues/6555)) ([288c89b](https://redirect.github.com/swagger-api/swagger-ui/commit/288c89bdbbd6c7d50deda3685cc2b28db2bfec74)), closes [#​6470](https://redirect.github.com/swagger-api/swagger-ui/issues/6470) [#​6540](https://redirect.github.com/swagger-api/swagger-ui/issues/6540) [#​4943](https://redirect.github.com/swagger-api/swagger-ui/issues/4943) - **cypress:** oas3-request-body-required flakineess ([#​6583](https://redirect.github.com/swagger-api/swagger-ui/issues/6583)) ([64ae7af](https://redirect.github.com/swagger-api/swagger-ui/commit/64ae7af565b743f607ab1026c9dfb8735c910528)) ### [`v3.36.1`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.36.1): Swagger UI v3.36.1 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.36.0...v3.36.1) - **swagger-client:** update to [v3.12.0](https://redirect.github.com/swagger-api/swagger-js/releases/tag/v3.12.0). Fixes `nested allOf/oneOf schema resolution` in [#​5194](https://redirect.github.com/swagger-api/swagger-ui/issues/5194), [#​5923](https://redirect.github.com/swagger-api/swagger-ui/issues/5923), [#​4672](https://redirect.github.com/swagger-api/swagger-ui/issues/4672) ##### Bug Fixes - **cypress:** oas3-multiple-media-types flakiness ([#​6571](https://redirect.github.com/swagger-api/swagger-ui/issues/6571)) ([3925b0c](https://redirect.github.com/swagger-api/swagger-ui/commit/3925b0c5642826e17ba82bbe1fc64dbd31793569)), closes [#​6570](https://redirect.github.com/swagger-api/swagger-ui/issues/6570) ### [`v3.36.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.36.0): Swagger UI v3.36.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.35.2...v3.36.0) ##### Features - support for showExtensions on Response objects ([#​6535](https://redirect.github.com/swagger-api/swagger-ui/issues/6535)) ([6a4e52a](https://redirect.github.com/swagger-api/swagger-ui/commit/6a4e52aadbbd2588975011d779da3844fa010847)) ##### Bug Fixes - **auth:** Allow PKCE for legacy AccessCode OAuth2 Grant Type ([#​6011](https://redirect.github.com/swagger-api/swagger-ui/issues/6011)) ([5a87c8a](https://redirect.github.com/swagger-api/swagger-ui/commit/5a87c8a932071246d3e4ba3733563bcf018abc93)), closes [#​6010](https://redirect.github.com/swagger-api/swagger-ui/issues/6010) - **auth:** support for oauth2 relative url ([#​6546](https://redirect.github.com/swagger-api/swagger-ui/issues/6546)) ([0a807d6](https://redirect.github.com/swagger-api/swagger-ui/commit/0a807d6237f59880d34131f66cd4fc542fdaca09)) - **auth:** add additional autoFocus for http-auth component ([#​6527](https://redirect.github.com/swagger-api/swagger-ui/issues/6527)) ([8e3e059](https://redirect.github.com/swagger-api/swagger-ui/commit/8e3e059aa122ea34e0e6f0d13a0601fd0906aede)), closes [#​6483](https://redirect.github.com/swagger-api/swagger-ui/issues/6483) - response examples should respect media-type ([#​6456](https://redirect.github.com/swagger-api/swagger-ui/issues/6456)) ([87ab4e9](https://redirect.github.com/swagger-api/swagger-ui/commit/87ab4e9ac9a1a8cde7b6d5fd7434e017cd669640)) - duplicate downloading of remote config ([#​6544](https://redirect.github.com/swagger-api/swagger-ui/issues/6544)) ([50e5f65](https://redirect.github.com/swagger-api/swagger-ui/commit/50e5f653cc5a2494fe1ea19fbe874efcd086b91b)) - oauth redirect HTML title tag ([#​6533](https://redirect.github.com/swagger-api/swagger-ui/issues/6533)) ([17f140b](https://redirect.github.com/swagger-api/swagger-ui/commit/17f140b188378cb504166888026b2eb48cd14518)) ### [`v3.35.2`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.35.2): Swagger UI v3.35.2 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.35.1...v3.35.2) ##### Bug Fixes - **oas3:** switching media types should update schema properties ([#​6518](https://redirect.github.com/swagger-api/swagger-ui/issues/6518)) ([3905fad](https://redirect.github.com/swagger-api/swagger-ui/commit/3905fadfbea8806be3644e6f45a956f617319403)), closes [#​6201](https://redirect.github.com/swagger-api/swagger-ui/issues/6201) [#​6250](https://redirect.github.com/swagger-api/swagger-ui/issues/6250) [#​6476](https://redirect.github.com/swagger-api/swagger-ui/issues/6476) - **requestBody:** hide read only properties ([#​6490](https://redirect.github.com/swagger-api/swagger-ui/issues/6490)) ([5065613](https://redirect.github.com/swagger-api/swagger-ui/commit/506561313051efbe212a69da02b737850e111662)) - missing commas in response header values [#​6183](https://redirect.github.com/swagger-api/swagger-ui/issues/6183) ([#​6515](https://redirect.github.com/swagger-api/swagger-ui/issues/6515)) ([99fda81](https://redirect.github.com/swagger-api/swagger-ui/commit/99fda81ae022e227fe3fcff91a8170d3a49ce7c1)) - add autofocus to auth fields ([#​6483](https://redirect.github.com/swagger-api/swagger-ui/issues/6483)) ([65ea764](https://redirect.github.com/swagger-api/swagger-ui/commit/65ea764b6150de9bbecb7be0569b45ab4a9691d1)) - **style:** preventing long strings from overflowing ([#​5934](https://redirect.github.com/swagger-api/swagger-ui/issues/5934)) ([#​6507](https://redirect.github.com/swagger-api/swagger-ui/issues/6507)) ([4b2fddd](https://redirect.github.com/swagger-api/swagger-ui/commit/4b2fddd8ed7ed5f0be7acb8cbe9b6a7eb0a6cc94)) - **jest:** add stub for errActions to prevent unhandled promise rejections [#​6365](https://redirect.github.com/swagger-api/swagger-ui/issues/6365) ([#​6495](https://redirect.github.com/swagger-api/swagger-ui/issues/6495)) ([537ad6d](https://redirect.github.com/swagger-api/swagger-ui/commit/537ad6d6bf324a9351897bce7eacd64af358202c)) - **jest:** unknown prop initialValue on input tag ([#​6506](https://redirect.github.com/swagger-api/swagger-ui/issues/6506)) ([1af8678](https://redirect.github.com/swagger-api/swagger-ui/commit/1af8678ae15828853519e8c84583998a9334f1b4)) ### [`v3.35.1`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.35.1): Swagger UI v3.35.1 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.35.0...v3.35.1) ##### Bug Fixes - **parameter-row:** rendering of default/example values of 0 ([#​6454](https://redirect.github.com/swagger-api/swagger-ui/issues/6454)) ([797929f](https://redirect.github.com/swagger-api/swagger-ui/commit/797929f1cfabbc38154dd1888fbf88474b778b32)) - **syntax-highlighter:** configuration for Examples ([#​6455](https://redirect.github.com/swagger-api/swagger-ui/issues/6455)) ([b5e8081](https://redirect.github.com/swagger-api/swagger-ui/commit/b5e8081115e40868723a2430e319452abefeff40)), closes [#​5259](https://redirect.github.com/swagger-api/swagger-ui/issues/5259) - **examples** multipart array sample generation for items ([#​6461](https://redirect.github.com/swagger-api/swagger-ui/issues/6461)) ([f4bdf2f](https://redirect.github.com/swagger-api/swagger-ui/commit/f4bdf2f953aad12b91330d33cd5460b1e6dffce6)) - **filter:** avoid filtering by the strings "true/false" when enabled ([#​6477](https://redirect.github.com/swagger-api/swagger-ui/issues/6477)) ([aa53ec2](https://redirect.github.com/swagger-api/swagger-ui/commit/aa53ec24b886844e185443a719d0d970e6f1b785)) - **style:** inconsistent background colors in code sections ([#​6472](https://redirect.github.com/swagger-api/swagger-ui/issues/6472)) ([1b11d5c](https://redirect.github.com/swagger-api/swagger-ui/commit/1b11d5cfaaa448c97d678a4157e2daa7f1a4aab6)) - deprecate from "new Buffer" to "Buffer.from" ([#​6489](https://redirect.github.com/swagger-api/swagger-ui/issues/6489)) ([6c5e91d](https://redirect.github.com/swagger-api/swagger-ui/commit/6c5e91dece2e28680cf71b2b3b303e56db5b2df2)) ### [`v3.35.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.35.0): Swagger UI v3.35.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.34.0...v3.35.0) ##### Bug Fixes - **auth:** both array and Im.List scopes can be added to redirectURL ([#​6416](https://redirect.github.com/swagger-api/swagger-ui/issues/6416)) ([95fd3e7](https://redirect.github.com/swagger-api/swagger-ui/commit/95fd3e71aba55cc4c6dc26e87007710010080e2c)) - **swagger-ui-react:** Use oneOfType in spec prop validation (fix [#​6399](https://redirect.github.com/swagger-api/swagger-ui/issues/6399)) ([#​6400](https://redirect.github.com/swagger-api/swagger-ui/issues/6400)) ([52360a0](https://redirect.github.com/swagger-api/swagger-ui/commit/52360a0612dd5a8a88545fbd03208c29dd7b5967)) - sample schema should stringify string values for content-type: text/json ([#​6431](https://redirect.github.com/swagger-api/swagger-ui/issues/6431)) ([ad630cc](https://redirect.github.com/swagger-api/swagger-ui/commit/ad630cc3e08245670c7479ba76fc84bcf385718e)), closes [#​6412](https://redirect.github.com/swagger-api/swagger-ui/issues/6412) - **try-it-out:** required boolean default value set to empty string ([#​6449](https://redirect.github.com/swagger-api/swagger-ui/issues/6449)) ([f5c709f](https://redirect.github.com/swagger-api/swagger-ui/commit/f5c709f97f797b43863d27a1541603a916064383)), closes [#​6429](https://redirect.github.com/swagger-api/swagger-ui/issues/6429) ##### Features - **curl:** configuration setting to pass additional options to curl command for "Try it out" ([#​6288](https://redirect.github.com/swagger-api/swagger-ui/issues/6288)) ([cbe99c8](https://redirect.github.com/swagger-api/swagger-ui/commit/cbe99c8c1a6f55a5ed384ce27376ee46d735b48c)) - **swagger-ui-react:** add deeplinking as prop ([#​6424](https://redirect.github.com/swagger-api/swagger-ui/issues/6424)) ([6b12f15](https://redirect.github.com/swagger-api/swagger-ui/commit/6b12f1507a7d2f2448cb12f442a8fb389de0205c)) ### [`v3.34.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.34.0): Swagger UI v3.34.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.33.0...v3.34.0) ##### Features - Preserve authorization on browser refresh and close/reopen ([#​5939](https://redirect.github.com/swagger-api/swagger-ui/issues/5939)) ([96aecc8](https://redirect.github.com/swagger-api/swagger-ui/commit/96aecc8860a906d2d185bcbba60fae61ca847fdc)) - **build:** use core-js@3 ([#​6410](https://redirect.github.com/swagger-api/swagger-ui/issues/6410)) ([ac41813](https://redirect.github.com/swagger-api/swagger-ui/commit/ac41813530e722317d634300121d983592f54856)) ##### Refactor - **build:** increase maxEntrypointSize for core-js@3 ([#​6419](https://redirect.github.com/swagger-api/swagger-ui/issues/6419)) - **csp:** Update how the JavaScript run function is invoked in oauth2-redirect.html ([#​6393](https://redirect.github.com/swagger-api/swagger-ui/issues/6393)) ### [`v3.33.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.33.0): Swagger UI v3.33.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.32.5...v3.33.0) ##### Bug Fixes - **curlify:** for -d, handle Immutable vs non-Immutable cases ([#​6349](https://redirect.github.com/swagger-api/swagger-ui/issues/6349)) ([0c60696](https://redirect.github.com/swagger-api/swagger-ui/commit/0c60696d264bdf4910f3e6f153bc5b1fe5e7ebcf)) - **curlify:** replace all occurrences of `$` ([#​6354](https://redirect.github.com/swagger-api/swagger-ui/issues/6354)) ([89d57fc](https://redirect.github.com/swagger-api/swagger-ui/commit/89d57fc0785ddcfd3932f2034456e210da20b576)) - Add `entrySeq()` to `bodyProperties.map()` ([#​6267](https://redirect.github.com/swagger-api/swagger-ui/issues/6267)) ([0199b47](https://redirect.github.com/swagger-api/swagger-ui/commit/0199b4785fb565f00dde1a674143ae309629f98b)) - Allowing servers dropdown to change when oas3Actions.setSelectedServer is called ([#​6358](https://redirect.github.com/swagger-api/swagger-ui/issues/6358)) ([5123b47](https://redirect.github.com/swagger-api/swagger-ui/commit/5123b47ef499c82ec15f0aa8e3db3ce901135bc8)), closes [#​6351](https://redirect.github.com/swagger-api/swagger-ui/issues/6351) - Updating select to pass in a better prop; updating test to do a better check ([#​6385](https://redirect.github.com/swagger-api/swagger-ui/issues/6385)) ([6ad418d](https://redirect.github.com/swagger-api/swagger-ui/commit/6ad418d0abf7110dfc58fadec0f324bea8485760)), closes [#​6372](https://redirect.github.com/swagger-api/swagger-ui/issues/6372) - models view when object key contains deprecated:true ([#​6371](https://redirect.github.com/swagger-api/swagger-ui/issues/6371)) ([d4eea4d](https://redirect.github.com/swagger-api/swagger-ui/commit/d4eea4da1b4f24a524f511509e6568069209da9a)), closes [#​6369](https://redirect.github.com/swagger-api/swagger-ui/issues/6369) - **style:** servers environment select ([#​6367](https://redirect.github.com/swagger-api/swagger-ui/issues/6367)) ([7a63ba3](https://redirect.github.com/swagger-api/swagger-ui/commit/7a63ba30c3db548e7159c00a168fcc0d32bc6aff)) - **style:** restore wrapping of long text in pre blocks ([#​6377](https://redirect.github.com/swagger-api/swagger-ui/issues/6377)) ##### Features - migrate unit tests to Jest ([#​6353](https://redirect.github.com/swagger-api/swagger-ui/issues/6353)) ([1a27c0a](https://redirect.github.com/swagger-api/swagger-ui/commit/1a27c0a8bd8147b3398462eabf8f06e980540fb1)) ### [`v3.32.5`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.32.5): Swagger UI v3.32.5 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.32.4...v3.32.5) ##### Bug Fixes - **operationTag:** verify selectedServer exists before invoking ([#​6335](https://redirect.github.com/swagger-api/swagger-ui/issues/6335)) ([580e906](https://redirect.github.com/swagger-api/swagger-ui/commit/580e906450abff275521c24de8438b58af7a5c2e)) ### [`v3.32.4`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.32.4): Swagger UI v3.32.4 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.32.3...v3.32.4) ##### Bug Fixes - remove unused and redux@4 non-compliant system method inside 'err' reducer ([#​6330](https://redirect.github.com/swagger-api/swagger-ui/issues/6330)) ([6742cbd](https://redirect.github.com/swagger-api/swagger-ui/commit/6742cbd38be6569df53d0540428c07b5688b7f20)) - **deps:** revert to redux@3 and react-redux@4 ([#​6331](https://redirect.github.com/swagger-api/swagger-ui/issues/6331)) ([e82aaae](https://redirect.github.com/swagger-api/swagger-ui/commit/e82aaae4f847f7c269c4e843f8f29bda67e41c74)) ### [`v3.32.3`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.32.3): Swagger UI v3.32.3 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.32.2...v3.32.3) This release is intended to enable npm to include es2015 bundle files. There are no source code changes in this release. ##### Bug Fixes - **build:** add es-bundle to .npmignore non-exclusion list ([#​6328](https://redirect.github.com/swagger-api/swagger-ui/issues/6328)) ([560b428](https://redirect.github.com/swagger-api/swagger-ui/commit/560b428f0a265fbbde59f0675a55dab607dfea06)) ### [`v3.32.2`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.32.2): Swagger UI v3.32.2 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.32.1...v3.32.2) ##### Bug Fixes - **Models:** onLoad should check this.props.layoutSelectors method ([#​6307](https://redirect.github.com/swagger-api/swagger-ui/issues/6307)) ([168d0ae](https://redirect.github.com/swagger-api/swagger-ui/commit/168d0ae7acf0d5803d431bf6f9b33e393e1eb443)), closes [#​6305](https://redirect.github.com/swagger-api/swagger-ui/issues/6305) - **cypress:** deep-linking tests should use cy.location ([#​6309](https://redirect.github.com/swagger-api/swagger-ui/issues/6309)) ([02e0515](https://redirect.github.com/swagger-api/swagger-ui/commit/02e0515b9784a97c2dab392111ecbc8f82f055dd)) - **cypress:** tests should fail on uncaught exception ([#​6308](https://redirect.github.com/swagger-api/swagger-ui/issues/6308)) ([471c24d](https://redirect.github.com/swagger-api/swagger-ui/commit/471c24dfcbee537756253c9b1ef5b29d2b7413b9)), closes [#​6305](https://redirect.github.com/swagger-api/swagger-ui/issues/6305) - **cypress:** use less restrictive 'include.text' assertion ([#​6312](https://redirect.github.com/swagger-api/swagger-ui/issues/6312)) - **build:** css stylesheets bundle config and dependency updates ([#​6315](https://redirect.github.com/swagger-api/swagger-ui/issues/6315)) ([20b32d8](https://redirect.github.com/swagger-api/swagger-ui/commit/20b32d8b9080ed71361a168ff03543bcec421ab1)) ##### Security Update - **deps**: update react-syntax-highlighter from 12.2.1 to 13.5.0, which includes dependency security update fixed by `prismjs@1.21.0` ([#​6312](https://redirect.github.com/swagger-api/swagger-ui/issues/6312)) Additional dependency updates via [#​6317](https://redirect.github.com/swagger-api/swagger-ui/issues/6317), [#​6316](https://redirect.github.com/swagger-api/swagger-ui/issues/6316), [#​6313](https://redirect.github.com/swagger-api/swagger-ui/issues/6313), [#​6310](https://redirect.github.com/swagger-api/swagger-ui/issues/6310) ### [`v3.32.1`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.32.1): Swagger UI 3.32.1 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.32.0...v3.32.1) This release should properly include `swagger-ui-es-bundle` and `swagger-ui-es-bundle-core` in the `/dist` directory. There are no other source code changes in this release. ##### Bug Fixes - **build:** initialize new es-bundle files ([#​6304](https://redirect.github.com/swagger-api/swagger-ui/issues/6304)) ([c362329](https://redirect.github.com/swagger-api/swagger-ui/commit/c36232961472da0d19200e200d92141d887486f4)) ### [`v3.32.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.32.0): Swagger UI 3.32.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.31.1...v3.32.0) ##### Features - **build:** SwaggerUI now also has an es2015 bundle artifact ([#​6291](https://redirect.github.com/swagger-api/swagger-ui/issues/6291)) ([2eaa6c1](https://redirect.github.com/swagger-api/swagger-ui/commit/2eaa6c10e424433c7f5dd5c8554729a6f46b9730)) - **swagger-ui-react:** SwaggerUI-React now also includes an es2015 module ([#​6303](https://redirect.github.com/swagger-api/swagger-ui/issues/6303)) ([c575324](https://redirect.github.com/swagger-api/swagger-ui/commit/c5753248abe3a425f0b992f025065dac604158fa)) ##### Bug Fixes - **Models:** use `specPath` for `isShownKey` to toggle models ([#​6200](https://redirect.github.com/swagger-api/swagger-ui/issues/6200)) ([084b236](https://redirect.github.com/swagger-api/swagger-ui/commit/084b236f76e1ab452654a52d24739033bcf33367)) - **curl:** escape `$` in curl request bodies and headers ([#​6245](https://redirect.github.com/swagger-api/swagger-ui/issues/6245)) ([225a915](https://redirect.github.com/swagger-api/swagger-ui/commit/225a915cf8a6d348c10d6569f677cf82b3f1e21d)), closes [#​5390](https://redirect.github.com/swagger-api/swagger-ui/issues/5390) - **OAS3:** relative urls is now supported ([#​5341](https://redirect.github.com/swagger-api/swagger-ui/issues/5341)) ([d9f5691](https://redirect.github.com/swagger-api/swagger-ui/commit/d9f5691f657dc64842b892255fe4a67cb6246f1b)) - **OAS3:** servers component update on definition change ([#​6280](https://redirect.github.com/swagger-api/swagger-ui/issues/6280)) ([22668ee](https://redirect.github.com/swagger-api/swagger-ui/commit/22668ee8d399e42fb935fcb796fe0bb221f0ba09)) - **requestInterceptor:** use async/await to support return new Promise ([#​6279](https://redirect.github.com/swagger-api/swagger-ui/issues/6279)) ([abcc383](https://redirect.github.com/swagger-api/swagger-ui/commit/abcc3837e91f0abd6391e12f3daf5a6bb02b0020)), closes [#​4778](https://redirect.github.com/swagger-api/swagger-ui/issues/4778) - **html** specify charset utf-8 in html script declaration ([#​6278](https://redirect.github.com/swagger-api/swagger-ui/issues/6278)) ([d7d166d](https://redirect.github.com/swagger-api/swagger-ui/commit/d7d166d0a4d5ac37070229d247a53ea5cd0799f7)), closes [#​5311](https://redirect.github.com/swagger-api/swagger-ui/issues/5311) ### [`v3.31.1`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.31.1): Swagger UI 3.31.1 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.31.0...v3.31.1) ##### Bug Fixes - **swagger-ui-react:** updated babel config file target ([#​6277](https://redirect.github.com/swagger-api/swagger-ui/issues/6277)) ([7a6999b](https://redirect.github.com/swagger-api/swagger-ui/commit/7a6999b7f3bba567852658eb2da316399fcb8660)) ### [`v3.31.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.31.0): Swagger UI 3.31.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.30.2...v3.31.0) ##### Bug Fixes - **try-it-out:** Better tooltips for min/max validations ([#​6266](https://redirect.github.com/swagger-api/swagger-ui/issues/6266)) ([4cbae09](https://redirect.github.com/swagger-api/swagger-ui/commit/4cbae095fc30525ad8ab97d1d998b3920790fcf5)) - **style:** make paths try to stay on single line in opblock ([#​6243](https://redirect.github.com/swagger-api/swagger-ui/issues/6243)) ([cfede14](https://redirect.github.com/swagger-api/swagger-ui/commit/cfede146ffdf9599582a4ec50a3b71b738971049)) - **style:** Replace an inline styles with propClass ([#​6265](https://redirect.github.com/swagger-api/swagger-ui/issues/6265)) ([bd9117d](https://redirect.github.com/swagger-api/swagger-ui/commit/bd9117da8efe71476f9746a8587312ebf7aae0dc)) ##### Features - Display minProperties an maxProperties for object schemas ([#​6272](https://redirect.github.com/swagger-api/swagger-ui/issues/6272)) ([fd5a59a](https://redirect.github.com/swagger-api/swagger-ui/commit/fd5a59a3fd77520df5eb87cd5459c8b729471aa5)) - **swagger-ui-react:** option for showMutatedRequest ([#​6273](https://redirect.github.com/swagger-api/swagger-ui/issues/6273)) ([b99ebe7](https://redirect.github.com/swagger-api/swagger-ui/commit/b99ebe7dd3ed411380b487bd719a21b5c0b12b58)) - **swagger-ui-react:** support for presets and defaultModelsExpandDepth ([#​6275](https://redirect.github.com/swagger-api/swagger-ui/issues/6275)) ([aebfccc](https://redirect.github.com/swagger-api/swagger-ui/commit/aebfcc091ac855ad6b87e8ec8f9d17bafaa8376a)) ### [`v3.30.2`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.30.2): Swagger UI 3.30.2 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.30.1...v3.30.2) ##### Fixes - Remove `LodashModuleReplacementPlugin` that made v3.30.1 unusable ([#​6255](https://redirect.github.com/swagger-api/swagger-ui/issues/6255)). Fixes [#​6249](https://redirect.github.com/swagger-api/swagger-ui/issues/6249). ### [`v3.30.1`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.30.1): Swagger UI 3.30.1 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.30.0...v3.30.1) ##### Housekeeping - Webpack optimizations to reduce bundle size to <1 MiB. ([#​6244](https://redirect.github.com/swagger-api/swagger-ui/issues/6244)) ([#​6248](https://redirect.github.com/swagger-api/swagger-ui/issues/6248)) This build was reduced to 963 KiB ### [`v3.30.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.30.0): Swagger UI 3.30.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.29.0...v3.30.0) ##### Features - syntax highlighting of code section ([#​6236](https://redirect.github.com/swagger-api/swagger-ui/issues/6236)) ([a73783b](https://redirect.github.com/swagger-api/swagger-ui/commit/a73783b73d30f509cff89731fe71b1c81f75c689)) ##### Security - housekeeping(deps): lodash@4.17.19 \[security] ([#​6230](https://redirect.github.com/swagger-api/swagger-ui/issues/6230)) ### [`v3.29.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.29.0): Swagger UI 3.29.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.28.0...v3.29.0) ##### Features - **RequestBody:** set default true for 'send empty value' ([#​6228](https://redirect.github.com/swagger-api/swagger-ui/issues/6228)) ([b68942c](https://redirect.github.com/swagger-api/swagger-ui/commit/b68942c043dadb5617499d9b834cf8988dea6116)), closes [#​6203](https://redirect.github.com/swagger-api/swagger-ui/issues/6203) - **RequestBody:** validation support for required fields ([#​6223](https://redirect.github.com/swagger-api/swagger-ui/issues/6223)) ([2fd1e40](https://redirect.github.com/swagger-api/swagger-ui/commit/2fd1e4037cae0389b7d37e7b9246ee5a0133b479)), closes [#​5181](https://redirect.github.com/swagger-api/swagger-ui/issues/5181) ##### Fixes - **Docker:** Bug where SWAGGER_JSON is used without mount ([#​6212](https://redirect.github.com/swagger-api/swagger-ui/issues/6212)), closes [#​6211](https://redirect.github.com/swagger-api/swagger-ui/issues/6211) ##### Housekeeping - **Deps** swagger-client@3.10.12 ([#​6216](https://redirect.github.com/swagger-api/swagger-ui/issues/6216)) - **Config:** increase max bundle size to 1024 KiB ([#​6231](https://redirect.github.com/swagger-api/swagger-ui/issues/6231)) ##### Reverts - feat: Allow to skip submitting empty values in form data ([#​5830](https://redirect.github.com/swagger-api/swagger-ui/issues/5830)) ([1b6cb7d](https://redirect.github.com/swagger-api/swagger-ui/commit/1b6cb7d1bf2d1348b986385eca896a949d1a691a)), closes [#​6203](https://redirect.github.com/swagger-api/swagger-ui/issues/6203) - Revert "revert: feat: Allow to skip submitting empty values in form data ([#​5830](https://redirect.github.com/swagger-api/swagger-ui/issues/5830))" ([#​6227](https://redirect.github.com/swagger-api/swagger-ui/issues/6227)) ([eacc7b9](https://redirect.github.com/swagger-api/swagger-ui/commit/eacc7b92d1ecb21fcdb2ac2ba7d24d828acac6a3)), closes [#​5830](https://redirect.github.com/swagger-api/swagger-ui/issues/5830) [#​6227](https://redirect.github.com/swagger-api/swagger-ui/issues/6227) ### [`v3.28.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.28.0): Swagger UI 3.28.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.27.0...v3.28.0) ##### Bug Fixes - avoid mapping Immutable.Map as React children ([#​6165](https://redirect.github.com/swagger-api/swagger-ui/issues/6165)) ([93020e2](https://redirect.github.com/swagger-api/swagger-ui/commit/93020e280318f850df5f1f6dc5d9f155f3f7dbf9)) - render Common Extensions properly in React 16 ([#​5930](https://redirect.github.com/swagger-api/swagger-ui/issues/5930)) ([e1e4d5b](https://redirect.github.com/swagger-api/swagger-ui/commit/e1e4d5bf8338d66c6e439cf780138cc3397bb0fd)) ##### Features - Display `nullable` for object model itself ([#​5660](https://redirect.github.com/swagger-api/swagger-ui/issues/5660)) ([#​5868](https://redirect.github.com/swagger-api/swagger-ui/issues/5868)) ([41e595b](https://redirect.github.com/swagger-api/swagger-ui/commit/41e595bedac098ea96ee62b15f5f4d66719097c6)) ### [`v3.27.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.27.0): Swagger UI 3.27.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.26.2...v3.27.0) ##### Features - **model view:** hide applicable readOnly and writeOnly properties ([#​5832](https://redirect.github.com/swagger-api/swagger-ui/issues/5832)) ([f8dd4e6](https://redirect.github.com/swagger-api/swagger-ui/commit/f8dd4e68ecdd29868d51f5e0bff3082022a8cc52)) - **model view** Added onLoad()s and tweaker onToggle() to support ScrollTo functionality for Models ([#​5237](https://redirect.github.com/swagger-api/swagger-ui/issues/5237)) - Copy response to clipboard [#​4300](https://redirect.github.com/swagger-api/swagger-ui/issues/4300) ([#​5278](https://redirect.github.com/swagger-api/swagger-ui/issues/5278)) ([973e1f7](https://redirect.github.com/swagger-api/swagger-ui/commit/973e1f7a9b464a84de8b43f0ab211cee84cf5c63)) - Display example value in Swagger ReadOnly documentation mode ([#​4422](https://redirect.github.com/swagger-api/swagger-ui/issues/4422)) ([ca1b19a](https://redirect.github.com/swagger-api/swagger-ui/commit/ca1b19a31bbe88214ce0b2bef93f211913374a52)) - **swagger-ui-react:** add `displayOperationId` config support ([#​5795](https://redirect.github.com/swagger-api/swagger-ui/issues/5795)) ([bd1b297](https://redirect.github.com/swagger-api/swagger-ui/commit/bd1b297b56f51fcd5f738647c58e4ec6e009de90)) ##### Bug Fixes - remove clipboard inline svg from a file with SASS ([#​6148](https://redirect.github.com/swagger-api/swagger-ui/issues/6148)) ([eeb0b73](https://redirect.github.com/swagger-api/swagger-ui/commit/eeb0b7387faebb30c8382fc0837b7b0b9102bde1)) - curlify agnostic to order of header values ([#​6152](https://redirect.github.com/swagger-api/swagger-ui/issues/6152)) ([b86e8e9](https://redirect.github.com/swagger-api/swagger-ui/commit/b86e8e96dd849108e6fe38f24989acd75c82ff41)), closes [#​6082](https://redirect.github.com/swagger-api/swagger-ui/issues/6082) - **Docker**: case where SWAGGER_ROOT in conjunction with BASE_URL does not work ([#​6147](https://redirect.github.com/swagger-api/swagger-ui/issues/6147)) - Call `DomPurify.addHook` only if it exists ([#​5428](https://redirect.github.com/swagger-api/swagger-ui/issues/5428)) ##### Docs - **Docs:** Demonstrate a simple Webpack setup ([#​5185](https://redirect.github.com/swagger-api/swagger-ui/issues/5185)) ### [`v3.26.2`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.26.2): Swagger UI 3.26.2 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.26.1...v3.26.2) ##### Bug Fixes - update corrupted swagger-client from v3.10.6 to v3.10.7 ### [`v3.26.1`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.26.1): Swagger UI 3.26.1 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.26.0...v3.26.1) ⚠️ **This release includes a security update with Markdown render.** ##### Features - New `OAUTH_SCOPES` configuration property to select all/none/user_list to OAuth scopes popup ([#​6037](https://redirect.github.com/swagger-api/swagger-ui/issues/6037)) ([275c8f2](https://redirect.github.com/swagger-api/swagger-ui/commit/275c8f2ccfe168800bf2b4af2bedf358860e91c0)) - **Docker** New `SWAGGER_JSON_URL` option to allow remote urls from Docker ([#​6122](https://redirect.github.com/swagger-api/swagger-ui/issues/6122)) - **Docker** `VALIDATOR_URL` now has options to disable the validation badge ([#​5994](https://redirect.github.com/swagger-api/swagger-ui/issues/5994)) - Various style improvements ([#​6014](https://redirect.github.com/swagger-api/swagger-ui/issues/6014)) ([#​5578](https://redirect.github.com/swagger-api/swagger-ui/issues/5578)) ([#​5478](https://redirect.github.com/swagger-api/swagger-ui/issues/5478)) ##### Bug Fixes - **Markdown:** render markdown in more secure way ([a616cb4](https://redirect.github.com/swagger-api/swagger-ui/commit/a616cb471d31f04a28d185aeb1bcb83637afc3cf)) - **Docker** allow local ref's to be served by nginx ([#​5565](https://redirect.github.com/swagger-api/swagger-ui/issues/5565)) ([f353974](https://redirect.github.com/swagger-api/swagger-ui/commit/f3539748d3721cd20dc1dfe0f09587465044d6c3)) - **Docker** support variables in auth urls ([#​5913](https://redirect.github.com/swagger-api/swagger-ui/issues/5913)) ([21f5149](https://redirect.github.com/swagger-api/swagger-ui/commit/21f51494a263a759f810743288d104eee8c06ec1)) ### [`v3.26.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.26.0): Swagger UI 3.26.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.25.5...v3.26.0) ##### Features - Allow to skip submitting empty values in form data ([#​5830](https://redirect.github.com/swagger-api/swagger-ui/issues/5830)) ([b9b32c9](https://redirect.github.com/swagger-api/swagger-ui/commit/b9b32c9c93f712bdef6735a404f20481ec49ff45)) - Add empty data param to cURL if no POST request body was given ([#​6017](https://redirect.github.com/swagger-api/swagger-ui/issues/6017)) ##### Bug Fixes - set default supportedSubmitMethods ([#​6030](https://redirect.github.com/swagger-api/swagger-ui/issues/6030)) ([3b6942c](https://redirect.github.com/swagger-api/swagger-ui/commit/3b6942c13a3e67a3dd1247ace9f25f3ac7a01c52)) - OAS3 upload file when array items are type=string format=binary ([#​6040](https://redirect.github.com/swagger-api/swagger-ui/issues/6040)) - support generated curl for PUT and PATCH requests ([#​5960](https://redirect.github.com/swagger-api/swagger-ui/issues/5960)) - flaky test: bugs/4641 use wait on route alias ([#​6048](https://redirect.github.com/swagger-api/swagger-ui/issues/6048)) ([5bbd3e7](https://redirect.github.com/swagger-api/swagger-ui/commit/5bbd3e71bda5e917bcbc5d24e4d39777332aec47)) ##### Housekeeping - SwaggerClient version 3.10.6 - dependency updates ### [`v3.25.5`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.25.5): Swagger UI 3.25.5 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.25.4...v3.25.5) ##### Bug Fixes - `entries` can now be generally used again as a key name. special handling of non-FormData entries removed ([#​6036](https://redirect.github.com/swagger-api/swagger-ui/issues/6036)) ([68185dd](https://redirect.github.com/swagger-api/swagger-ui/commit/68185dd71a5bb07220c2e9b60ed9a9d7af3afe28)), closes [#​6033](https://redirect.github.com/swagger-api/swagger-ui/issues/6033) ### [`v3.25.4`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.25.4): Swagger UI 3.25.4 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.25.3...v3.25.4) ##### Bug Fixes - bump swagger-client to version 3.10.4 and return back compatibility with node.js >= 4 - allow entries as property name ([#​6025](https://redirect.github.com/swagger-api/swagger-ui/issues/6025)) ([3a65070](https://redirect.github.com/swagger-api/swagger-ui/commit/3a65070bf5360930b0980cbf238040e21b8a2a43)) ### [`v3.25.3`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.25.3): Swagger UI 3.25.3 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.25.2...v3.25.3) ##### Changelog - housekeeping: update release-it config - housekeeping: bump swagger-client version with package-lock ([#​6008](https://redirect.github.com/swagger-api/swagger-ui/issues/6008)) - housekeeping: update dev-e2e-cypress-open script name ([#​6005](https://redirect.github.com/swagger-api/swagger-ui/issues/6005)) ##### Bug Fixes - curl array support within multipart/form-data ([#​3838](https://redirect.github.com/swagger-api/swagger-ui/issues/3838)) ([#​5999](https://redirect.github.com/swagger-api/swagger-ui/issues/5999)) ([96c7b4c](https://redirect.github.com/swagger-api/swagger-ui/commit/96c7b4cbf5e7208e74e18a6cf2d9a0260756914b)) - jsonSchemaComponent file/files ([#​5997](https://redirect.github.com/swagger-api/swagger-ui/issues/5997)) ([#​6000](https://redirect.github.com/swagger-api/swagger-ui/issues/6000)) ([65597d1](https://redirect.github.com/swagger-api/swagger-ui/commit/65597d15c7af5b2bda9cd3fa62727072a57c3c9e)) ### [`v3.25.2`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.25.2): Swagger UI 3.25.2 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.25.1...v3.25.2) ##### Changelog - feature: JsonSchema components are now ImmutableJS compliant ([#​5952](https://redirect.github.com/swagger-api/swagger-ui/issues/5952)) - fix: remove clearValidation from onTryoutClick ([#​5955](https://redirect.github.com/swagger-api/swagger-ui/issues/5955)) ### [`v3.25.1`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.25.1): Swagger UI 3.25.1 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.25.0...v3.25.1) *No release summary included.* ##### Changelog - improvement: render OAS3 parameter type formats ([#​5796](https://redirect.github.com/swagger-api/swagger-ui/issues/5796)) - improvement: `showCommonExtensions` support for OAS3 parameters ([#​5901](https://redirect.github.com/swagger-api/swagger-ui/issues/5901)) - improvement: support for supportedSubmitMethods property in react component ([#​5376](https://redirect.github.com/swagger-api/swagger-ui/issues/5376)) - improvement: do not require basic password in UI ([#​5812](https://redirect.github.com/swagger-api/swagger-ui/issues/5812)) - improvement: add isShownKey prop to Operation to allow overriding ([#​5196](https://redirect.github.com/swagger-api/swagger-ui/issues/5196)) - fix(docker-image): send relative HTTP 301s from within container ([#​5409](https://redirect.github.com/swagger-api/swagger-ui/issues/5409)) - fix: expanding model when query param showExtensions=true exists ([#​5918](https://redirect.github.com/swagger-api/swagger-ui/issues/5918)) - fix: incorrect PropType in Model ImmutablePureComponent ([#​5921](https://redirect.github.com/swagger-api/swagger-ui/issues/5921)) - fix: OAS3 online validator badge ([#​5909](https://redirect.github.com/swagger-api/swagger-ui/issues/5909)) - housekeeping: add static distribution file documentation ([#​5095](https://redirect.github.com/swagger-api/swagger-ui/issues/5095)) - housekeeping: update plugin api component for failSilently ([#​5953](https://redirect.github.com/swagger-api/swagger-ui/issues/5953)) ### [`v3.25.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.25.0): Swagger UI 3.25.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.24.3...v3.25.0) *No release summary included.* ##### Changelog - feature(swagger-ui-react): `defaultModelExpandDepth` and `plugins` props ([#​5594](https://redirect.github.com/swagger-api/swagger-ui/issues/5594)) - improvement: clear auth information from memory when logging out ([#​5316](https://redirect.github.com/swagger-api/swagger-ui/issues/5316)) - improvement: use type 'password' instead of text for client secret ([#​5262](https://redirect.github.com/swagger-api/swagger-ui/issues/5262)) - housekeeping(docs): https path for unpkg link ([#​5769](https://redirect.github.com/swagger-api/swagger-ui/issues/5769)) - housekeeping: fix logo size ([#​5702](https://redirect.github.com/swagger-api/swagger-ui/issues/5702)) - housekeeping: fix `npm run lint` and `npm test` on Windows ([#​5737](https://redirect.github.com/swagger-api/swagger-ui/issues/5737)) - housekeeping: `npm audit fix` ([#​5718](https://redirect.github.com/swagger-api/swagger-ui/issues/5718), [#​5772](https://redirect.github.com/swagger-api/swagger-ui/issues/5772), [#​5805](https://redirect.github.com/swagger-api/swagger-ui/issues/5805)) ### [`v3.24.3`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.24.3): Swagger UI 3.24.3 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.24.2...v3.24.3) ##### Changelog - housekeeping: `npm audit fix` ([#​5718](https://redirect.github.com/swagger-api/swagger-ui/issues/5718)) ### [`v3.24.2`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.24.2): Swagger UI 3.24.2 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.24.1...v3.24.2) This release reverts Swagger UI's upgrade to `redux@^4` (via [#​5569](https://redirect.github.com/swagger-api/swagger-ui/issues/5569)), which was causing test failures in downstream projects. ### [`v3.24.1`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.24.1): Swagger UI 3.24.1 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.24.0...v3.24.1) ⚠️ **This release includes security updates. You should upgrade to this version if you use Swagger UI to render untrusted documents.** Specifically, this version updates Swagger UI's `dompurify` dependency to `^2.0.7`, which mitigates our exposure to `dompurify`'s [mXSS vulnerability](https://www.npmjs.com/advisories/1223) that was disclosed earlier this week. ##### Changelog - fix: code highlight styles are now only applied `pre.microlight` ([#​5673](https://redirect.github.com/swagger-api/swagger-ui/issues/5673)) - housekeeping: npm audit resolutions ([#​5681](https://redirect.github.com/swagger-api/swagger-ui/issues/5681)) - housekeeping(deps): redux v4 ([#​5569](https://redirect.github.com/swagger-api/swagger-ui/issues/5569)) - housekeeping(deps): redux-immutable v4 ([#​5639](https://redirect.github.com/swagger-api/swagger-ui/issues/5639)) - housekeeping(dev-deps): babel monorepo ([#​5682](https://redirect.github.com/swagger-api/swagger-ui/issues/5682)) - housekeeping(dev-deps): cypress@3.6.0 ([#​5683](https://redirect.github.com/swagger-api/swagger-ui/issues/5683)) ### [`v3.24.0`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.24.0): Swagger UI 3.24.0 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.23.11...v3.24.0) ##### Changelog - feature: add PKCE support for OAuth2 Authorization Code flows ([#​5361](https://redirect.github.com/swagger-api/swagger-ui/issues/5361)) - fix: `parameterMacro` functionality for OAS3 ([#​5617](https://redirect.github.com/swagger-api/swagger-ui/issues/5617)) - fix(validateParam): validate JSON values + support `Parameter.content` ([#​5657](https://redirect.github.com/swagger-api/swagger-ui/issues/5657)) - fix: overweight dependencies in PKCE implementation ([#​5658](https://redirect.github.com/swagger-api/swagger-ui/issues/5658)) ### [`v3.23.11`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.23.11): Swagger UI 3.23.11 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.23.10...v3.23.11) ⚠️ **This release contains a security fix that addresses a CSS-based input field value exfiltration vulnerability.** If you use Swagger UI to display untrusted OpenAPI documents, you should upgrade to this version ASAP. ##### Changelog - fix: mitigate "sequential `@import` chaining" vulnerability (via [#​5616](https://redirect.github.com/swagger-api/swagger-ui/issues/5616)) ### [`v3.23.10`](https://redirect.github.com/swagger-api/swagger-ui/releases/tag/v3.23.10): Swagger UI 3.23.10 Released! [Compare Source](https://redirect.github.com/swagger-api/swagger-ui/compare/v3.23.9...v3.23.10) This release fixes two bugs: one visual issue within static documentation, and another within runtime validation for Array-typed parameters. ##### Changelog - fix: `