Skip to content

refactor(docker): use templating to handle env variables#8878

Merged
char0n merged 1 commit intonextfrom
char0n/docker-templating
Jun 2, 2023
Merged

refactor(docker): use templating to handle env variables#8878
char0n merged 1 commit intonextfrom
char0n/docker-templating

Conversation

@char0n
Copy link
Copy Markdown
Contributor

@char0n char0n commented Jun 2, 2023

Refs #8877

@char0n char0n self-assigned this Jun 2, 2023
@char0n char0n added cat: docker docker Pull requests that update Docker code version: 5.x labels Jun 2, 2023
@char0n char0n merged commit 1f7bb89 into next Jun 2, 2023
@char0n char0n deleted the char0n/docker-templating branch June 12, 2023 21:24
kodiakhq Bot referenced this pull request in kula-app/OnLaunch Jun 16, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [swagger-ui-react](https://togithub.com/swagger-api/swagger-ui) | [`^4.19.0` -> `^5.0.0`](https://renovatebot.com/diffs/npm/swagger-ui-react/4.19.1/5.0.0) | [![age](https://badges.renovateapi.com/packages/npm/swagger-ui-react/5.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/swagger-ui-react/5.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/swagger-ui-react/5.0.0/compatibility-slim/4.19.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/swagger-ui-react/5.0.0/confidence-slim/4.19.1)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>swagger-api/swagger-ui</summary>

### [`v5.0.0`](https://togithub.com/swagger-api/swagger-ui/releases/tag/v5.0.0): Swagger UI v5.0.0 Released!

[Compare Source](https://togithub.com/swagger-api/swagger-ui/compare/v4.19.1...v5.0.0)

##### Release summary

**v5.0.0** release brings support for **[OpenAPI 3.1.0](https://togithub.com/OAI/OpenAPI-Specification/blob/master/versions/3.1.0.md)** specification. Support for OpenAPI 3.1.0 has been introduced in fully backward compatible way.

##### Features

-   **samples:** add support for examples keyword ([#&#8203;8908](https://togithub.com/swagger-api/swagger-ui/issues/8908)) ([4b0b285](https://togithub.com/swagger-api/swagger-ui/commit/4b0b28518e0ee4a028454a03a6eb8f669df99a19)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for const keyword ([#&#8203;8884](https://togithub.com/swagger-api/swagger-ui/issues/8884)) ([bdad2fe](https://togithub.com/swagger-api/swagger-ui/commit/bdad2fe83db0c5cc28b9ba5e475e18ef529b8b56)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for contains, minContains, maxContains keywords ([#&#8203;8896](https://togithub.com/swagger-api/swagger-ui/issues/8896)) ([6549eff](https://togithub.com/swagger-api/swagger-ui/commit/6549eff278a1425d4cce3e795ee0c4b82e74c95f)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for contentEncoding keyword ([#&#8203;8899](https://togithub.com/swagger-api/swagger-ui/issues/8899)) ([0483964](https://togithub.com/swagger-api/swagger-ui/commit/04839642fb815052127701a94515faceda045a5d)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for contentMediaType keyword ([#&#8203;8903](https://togithub.com/swagger-api/swagger-ui/issues/8903)) ([1925622](https://togithub.com/swagger-api/swagger-ui/commit/1925622113155e1fc77c34dbc9101c3acd6f6da5)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for contentSchema keyword ([#&#8203;8907](https://togithub.com/swagger-api/swagger-ui/issues/8907)) ([6c622a8](https://togithub.com/swagger-api/swagger-ui/commit/6c622a87e7954f152b30cc30d469cc8205e14784)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for custom formats, encoders and media types ([#&#8203;8905](https://togithub.com/swagger-api/swagger-ui/issues/8905)) ([d72b72c](https://togithub.com/swagger-api/swagger-ui/commit/d72b72c5c6e0d7f4c9d816e9ba496e5a2484061a)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for inferring schema type ([#&#8203;8909](https://togithub.com/swagger-api/swagger-ui/issues/8909)) ([ce417d5](https://togithub.com/swagger-api/swagger-ui/commit/ce417d59d249217f4d0a2176793bc43c2608036f)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for new values of format keyword ([#&#8203;8882](https://togithub.com/swagger-api/swagger-ui/issues/8882)) ([28b1233](https://togithub.com/swagger-api/swagger-ui/commit/28b12338f8e6c3ce2fa244c7b7a767b51b4a52e8)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for proper schema merging ([#&#8203;8910](https://togithub.com/swagger-api/swagger-ui/issues/8910)) ([7bf0dd9](https://togithub.com/swagger-api/swagger-ui/commit/7bf0dd921bad571fb9717d91f9e930a232a8df80)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for regex string format ([#&#8203;8891](https://togithub.com/swagger-api/swagger-ui/issues/8891)) ([8a91492](https://togithub.com/swagger-api/swagger-ui/commit/8a914926b3f7a511d974a5b1dced65a29ec22c43)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for type keyword defined as list of types ([#&#8203;8883](https://togithub.com/swagger-api/swagger-ui/issues/8883)) ([3587696](https://togithub.com/swagger-api/swagger-ui/commit/3587696d7303f7f4edb4c50abeca6a79a0f845c2)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** add support for uniqueItems keyword ([#&#8203;8893](https://togithub.com/swagger-api/swagger-ui/issues/8893)) ([1114965](https://togithub.com/swagger-api/swagger-ui/commit/1114965782cf9d6c8df562f3acf3add4435383cc)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** support multipleOf keyword ([#&#8203;8890](https://togithub.com/swagger-api/swagger-ui/issues/8890)) ([68cfe46](https://togithub.com/swagger-api/swagger-ui/commit/68cfe46490c137027d9380fe32c05ae4e28cab55)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **samples:** support new semantics of exclusive number ranges ([#&#8203;8885](https://togithub.com/swagger-api/swagger-ui/issues/8885)) ([836659d](https://togithub.com/swagger-api/swagger-ui/commit/836659d8acf569f16bff959c02f6a70731cb3412)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   introduce samples framework for JSON Schema 2020-12 ([ac3b69f](https://togithub.com/swagger-api/swagger-ui/commit/ac3b69fb3cf2013f0e056f6763879d1d8d2035a4)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **oas31:** enable overrides for samples plugin ([#&#8203;8731](https://togithub.com/swagger-api/swagger-ui/issues/8731)) ([df9aadf](https://togithub.com/swagger-api/swagger-ui/commit/df9aadf9712a8416bfa9d66f4b3c846e6fc0895f)), closes [#&#8203;8577](https://togithub.com/swagger-api/swagger-ui/issues/8577)
-   **docker**: add support for `PORT_IPV6` environment variable ([https://github.com/swagger-api/swagger-ui/pull/8878](https://togithub.com/swagger-api/swagger-ui/pull/8878))
-   **docker**: add support for multi platform images
-   **auth:** persist cookie based apiKey in document.cookie ([#&#8203;8689](https://togithub.com/swagger-api/swagger-ui/issues/8689)) ([7ac9a8f](https://togithub.com/swagger-api/swagger-ui/commit/7ac9a8f070d900dd9263772975e240efa7e69246)), closes [#&#8203;8683](https://togithub.com/swagger-api/swagger-ui/issues/8683)
-   **oas31:** add support for includeReadOnly/WriteOnly options in new JSON Schema 2020-12 renderer ([#&#8203;8675](https://togithub.com/swagger-api/swagger-ui/issues/8675)) ([75b41e0](https://togithub.com/swagger-api/swagger-ui/commit/75b41e09fff04ce48aa0c43144a62e5bc18d7156)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **oas31:** prepare to render JSON Schema 2020-12 in Operations and Webhooks ([#&#8203;8670](https://togithub.com/swagger-api/swagger-ui/issues/8670)) ([79e0c4e](https://togithub.com/swagger-api/swagger-ui/commit/79e0c4e096d8cb69cd1c21a4fec8ab9790076b57)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **oas31:** render JSON Schema 2020-12 in Operations and Webhooks ([#&#8203;8673](https://togithub.com/swagger-api/swagger-ui/issues/8673)) ([2f0282d](https://togithub.com/swagger-api/swagger-ui/commit/2f0282d063d55aa147cdf43265b8cb9738791883)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **oas31:** add support for Schema Object example keyword ([#&#8203;8652](https://togithub.com/swagger-api/swagger-ui/issues/8652)) ([7d14577](https://togithub.com/swagger-api/swagger-ui/commit/7d1457752387663694f7e79e194b22c4734f8ccb)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **oas31:** add support for Schema Object discriminator keyword ([#&#8203;8658](https://togithub.com/swagger-api/swagger-ui/issues/8658)) ([11bb4f9](https://togithub.com/swagger-api/swagger-ui/commit/11bb4f9b30eb880b2d2368bc7f17046bd26c84a3)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **oas31:** add support for Schema Object externalDocs keyword ([#&#8203;8659](https://togithub.com/swagger-api/swagger-ui/issues/8659)) ([01d2376](https://togithub.com/swagger-api/swagger-ui/commit/01d2376b5f815439f6df85e619316064b7739639)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **oas31:** add support for Schema Object xml keyword ([#&#8203;8657](https://togithub.com/swagger-api/swagger-ui/issues/8657)) ([9bb5a21](https://togithub.com/swagger-api/swagger-ui/commit/9bb5a210c05aa805a93446257a4c6bc20bc39443)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for contentEncoding keyword ([#&#8203;8644](https://togithub.com/swagger-api/swagger-ui/issues/8644)) ([9208818](https://togithub.com/swagger-api/swagger-ui/commit/92088183c3f40652afea3d083c1d2c5a6db5028b)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for contentMediaType keyword ([#&#8203;8640](https://togithub.com/swagger-api/swagger-ui/issues/8640)) ([c15e69e](https://togithub.com/swagger-api/swagger-ui/commit/c15e69eb4f1d031273c519786ffd8b7c7e9303b0)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for contentSchema keyword ([#&#8203;8645](https://togithub.com/swagger-api/swagger-ui/issues/8645)) ([f549a1d](https://togithub.com/swagger-api/swagger-ui/commit/f549a1d61066503ed85d7794a1b5cb023195f048)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for default keyword ([#&#8203;8647](https://togithub.com/swagger-api/swagger-ui/issues/8647)) ([e6d5099](https://togithub.com/swagger-api/swagger-ui/commit/e6d50999ba3b8dbc12bd7a3a39a6b00b1b49e8ba)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for deprecated keyword ([#&#8203;8648](https://togithub.com/swagger-api/swagger-ui/issues/8648)) ([aed6bb3](https://togithub.com/swagger-api/swagger-ui/commit/aed6bb31ac2088e34f03495a60521447c716c4da)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for readOnly keyword ([#&#8203;8649](https://togithub.com/swagger-api/swagger-ui/issues/8649)) ([964a11a](https://togithub.com/swagger-api/swagger-ui/commit/964a11ad3e1b0fe07cefd86905e1583d641ff820)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for writeOnly keyword ([#&#8203;8650](https://togithub.com/swagger-api/swagger-ui/issues/8650)) ([d7b489c](https://togithub.com/swagger-api/swagger-ui/commit/d7b489c283c5e875d3554dc0620e9bb84b3afbb9)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for const keyword ([#&#8203;8622](https://togithub.com/swagger-api/swagger-ui/issues/8622)) ([8e4fde5](https://togithub.com/swagger-api/swagger-ui/commit/8e4fde5ddd47534284539e91eb60c5708fc8c512)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for dependentRequired keyword ([#&#8203;8633](https://togithub.com/swagger-api/swagger-ui/issues/8633)) ([ee868aa](https://togithub.com/swagger-api/swagger-ui/commit/ee868aa7eafb58ee7d973806a0f5fe45dac6705d)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for enum keyword ([#&#8203;8623](https://togithub.com/swagger-api/swagger-ui/issues/8623)) ([3b940d0](https://togithub.com/swagger-api/swagger-ui/commit/3b940d0d764f2f1007384f2af9ae5ed26fb785ad)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for min/maxProperties keywords ([#&#8203;8627](https://togithub.com/swagger-api/swagger-ui/issues/8627)) ([38ba00d](https://togithub.com/swagger-api/swagger-ui/commit/38ba00d15b208fbd5fef70b66bc09c87f0e9cf95)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for required keyword ([#&#8203;8628](https://togithub.com/swagger-api/swagger-ui/issues/8628)) ([03a561f](https://togithub.com/swagger-api/swagger-ui/commit/03a561f1d952a4086479f9ccee51c1acd88d5984)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for string validation keywords ([#&#8203;8625](https://togithub.com/swagger-api/swagger-ui/issues/8625)) ([facd5ac](https://togithub.com/swagger-api/swagger-ui/commit/facd5ace250d4de98d1a2414fe7c5d27c1829752)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for validation keywords for arrays ([#&#8203;8626](https://togithub.com/swagger-api/swagger-ui/issues/8626)) ([7c33cb0](https://togithub.com/swagger-api/swagger-ui/commit/7c33cb0e57a656ae704abfd6e57f51158be1252e)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for validation keywords for numbers ([#&#8203;8624](https://togithub.com/swagger-api/swagger-ui/issues/8624)) ([1a29662](https://togithub.com/swagger-api/swagger-ui/commit/1a29662977b232d09b294c42360e4e7629695289)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** introduce new UI + extendable behavior ([9ed1c1b](https://togithub.com/swagger-api/swagger-ui/commit/9ed1c1b3a0c2b48cf9898836522a141ecf456584)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add initial rendering engine ([ab18420](https://togithub.com/swagger-api/swagger-ui/commit/ab1842083d89d4001c8212a58370466fdbf50fbb)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for  keyword ([d6d3e9f](https://togithub.com/swagger-api/swagger-ui/commit/d6d3e9ffc1301ffa81f8ce4553ee8bbfdb452d0c)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for additionalProperties ([64ee5fa](https://togithub.com/swagger-api/swagger-ui/commit/64ee5fa6395f937408eb46bc8cdc2165fdd1f261)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for allOf keyword ([4ea28a9](https://togithub.com/swagger-api/swagger-ui/commit/4ea28a931008a021b4ab6216e51e0cc56c3a35d1)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for anchor keyword ([628f029](https://togithub.com/swagger-api/swagger-ui/commit/628f029b3dffa0d4aa9b68ff735de760c94d9fcb)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for anyOf keyword ([ff2d4b2](https://togithub.com/swagger-api/swagger-ui/commit/ff2d4b23111ab068bf79a2732de996d93f7b5195)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for boolean JSON Schema ([83ba76c](https://togithub.com/swagger-api/swagger-ui/commit/83ba76c1179d5be6b440886fb67079cf81f628cc)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for comment keyword ([2f08f64](https://togithub.com/swagger-api/swagger-ui/commit/2f08f6424b4396e4d567ebc631d3e247c39a6cb9)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for contains keyword ([31a1fed](https://togithub.com/swagger-api/swagger-ui/commit/31a1fed11e955531b3dd29edc879428247c5ccb5)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for deep expandable behavior ([7cfc5e3](https://togithub.com/swagger-api/swagger-ui/commit/7cfc5e36564b719cec3eff3d928d952dfb64f2a2)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for defaultExpandedLevels opt ([7c15f50](https://togithub.com/swagger-api/swagger-ui/commit/7c15f509b7a28dc7948ba58de289493691cb6eef)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for defs deep extend ([6bc26b9](https://togithub.com/swagger-api/swagger-ui/commit/6bc26b9666d423c2a7a6683fb2a9f9fc1e6f83ea)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for defs keyword ([daa0506](https://togithub.com/swagger-api/swagger-ui/commit/daa050616369a97fe83a6c39be39646237c2a7e4)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for dependentSchemas keyword ([a8e351f](https://togithub.com/swagger-api/swagger-ui/commit/a8e351f4625e32fb0badaa68e59a50a2bc432102)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for description keyword ([a7efbf5](https://togithub.com/swagger-api/swagger-ui/commit/a7efbf5b19e6ec1237cfc8942725f51880038d7e)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for dynamicAnchor keyword ([06bb79d](https://togithub.com/swagger-api/swagger-ui/commit/06bb79d5f6c992f5465e7500a0725f391130d0e3)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for dynamicRef keyword ([51a7f4e](https://togithub.com/swagger-api/swagger-ui/commit/51a7f4eefd1c85263304bea3c1dce68f5da4a3bf)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for else keyword ([503aa19](https://togithub.com/swagger-api/swagger-ui/commit/503aa19f3682492a561954b68e8b6fe2ee6b4aff)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for expandable behavior ([ddedb57](https://togithub.com/swagger-api/swagger-ui/commit/ddedb57dc0f9677742025b772e3e3d59750bcc55)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for format keyword ([c4ec33b](https://togithub.com/swagger-api/swagger-ui/commit/c4ec33b82c38b44555fb1b94a49059ccdcb2aba7)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for id keyword ([19f58ef](https://togithub.com/swagger-api/swagger-ui/commit/19f58ef3f337c16ab8febacb5411d218fd20545e)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for if keyword ([dea5dbb](https://togithub.com/swagger-api/swagger-ui/commit/dea5dbb10e4555383d4bb4aa653887c499451933)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for items keyword ([1f1f045](https://togithub.com/swagger-api/swagger-ui/commit/1f1f045b2bc537fa19c74e896414553d5a91fb7b)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for not keyword ([bf21a4c](https://togithub.com/swagger-api/swagger-ui/commit/bf21a4ce3eefe03715ac97fcb0067165e0e3cc1b)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for oneOf keyword ([1583079](https://togithub.com/swagger-api/swagger-ui/commit/15830794f1edd8ee3fee87406c30dcfc5825b2c4)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for patternProperties keyword ([a9dc6b0](https://togithub.com/swagger-api/swagger-ui/commit/a9dc6b0b051096cbb2f97b8bcd431b44d7886977)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for prefixItems keyword ([e27107a](https://togithub.com/swagger-api/swagger-ui/commit/e27107a2859c008e0f016e9d09f7d9ee50d437c6)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for propertyNames ([7f9ac83](https://togithub.com/swagger-api/swagger-ui/commit/7f9ac83f16930b58413640b51fb0f1e92d524582)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for ref keyword ([6c5a126](https://togithub.com/swagger-api/swagger-ui/commit/6c5a126a46a3197b1aeb2f869868ab2ae171bf78)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for then keyword ([b7a4023](https://togithub.com/swagger-api/swagger-ui/commit/b7a402398f0860a1f33bb3b1c98a0ac45c5d0167)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for title keyword ([161c5af](https://togithub.com/swagger-api/swagger-ui/commit/161c5af17d066943a94a143dca22e0e9be7bc37a)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for type keyword ([f06c1ca](https://togithub.com/swagger-api/swagger-ui/commit/f06c1caed5b1d1bff10951c222bf11a9401fd26c)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for unevaluatedItems keyword ([aba7f98](https://togithub.com/swagger-api/swagger-ui/commit/aba7f986add6cd36189e9cc8bc156f40a3b09a06)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for unevaluatedProperties ([3a5a605](https://togithub.com/swagger-api/swagger-ui/commit/3a5a605c8ee159e4c0f8084e86c8a3c84e001e3a)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** add support for vocabulary keyword ([679698b](https://togithub.com/swagger-api/swagger-ui/commit/679698b998b0d49e63465547ff824bdf765768e4)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** detect expandable behavior ([fe181ed](https://togithub.com/swagger-api/swagger-ui/commit/fe181ede902c3a27b38566e2d4c8a68f29b3c937)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** handle cycles in rendering ([7d5cad0](https://togithub.com/swagger-api/swagger-ui/commit/7d5cad0a1a200b6d1f5315539099c065bf116d8b)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** infer type of schema if not defined ([e517397](https://togithub.com/swagger-api/swagger-ui/commit/e517397fd20e865a279d65b2202f84c011d36e97)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **oas31:** resolve components.schemas field before rendering ([fa829e3](https://togithub.com/swagger-api/swagger-ui/commit/fa829e3368b9722ef4d569fe42bf22dd3235971e)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **oas31:** add support for OpenAPI 3.1.0 badge ([#&#8203;8502](https://togithub.com/swagger-api/swagger-ui/issues/8502)) ([1622426](https://togithub.com/swagger-api/swagger-ui/commit/16224263d19f8005cdbdaebf01eb435ad85c93eb)), closes [#&#8203;8501](https://togithub.com/swagger-api/swagger-ui/issues/8501)
-   **oas31:** add support for OpenAPI 3.1.0 in VersionPragmaFilter ([#&#8203;8495](https://togithub.com/swagger-api/swagger-ui/issues/8495)) ([4810801](https://togithub.com/swagger-api/swagger-ui/commit/4810801f777f3aaa9cd952aa98f2a5623646ac0d)), closes [#&#8203;8492](https://togithub.com/swagger-api/swagger-ui/issues/8492)
-   **oas31:** add support for rendering OpenAPI.jsonSchemaDialect field ([#&#8203;8496](https://togithub.com/swagger-api/swagger-ui/issues/8496)) ([1868185](https://togithub.com/swagger-api/swagger-ui/commit/18681857c67435f2e5e47e4cc4a5ff1a6c20debf)), closes [#&#8203;8491](https://togithub.com/swagger-api/swagger-ui/issues/8491)
-   add support for rendering `Info.summary` field, closes [#&#8203;8486](https://togithub.com/swagger-api/swagger-ui/issues/8486)
-   add support for rendering `License.identifier` field, closes [#&#8203;8487](https://togithub.com/swagger-api/swagger-ui/issues/8487)
-   add support for rendering `OpenAPI.webhooks` below the paths, closes [#&#8203;8488](https://togithub.com/swagger-api/swagger-ui/issues/8488), [#&#8203;8489](https://togithub.com/swagger-api/swagger-ui/issues/8489)
-   integrate swagger-client@3.19.1 ([0d0e6d9](https://togithub.com/swagger-api/swagger-ui/commit/0d0e6d9b23983ee7126c09b10c935922e846949b))
-   add partial experimental rendering support for OpenAPI 3.1.0 ([#&#8203;8367](https://togithub.com/swagger-api/swagger-ui/issues/8367)) ([4557b24](https://togithub.com/swagger-api/swagger-ui/commit/4557b2497bcb3cca9e12787a4fd430cead2193bc))

##### Bug Fixes

-   export standalone preset from the npm package ([#&#8203;8906](https://togithub.com/swagger-api/swagger-ui/issues/8906)) ([cdd0bdd](https://togithub.com/swagger-api/swagger-ui/commit/cdd0bddc167730dfcc57d42c06b8d09ce1fe4b04)), closes [#&#8203;8163](https://togithub.com/swagger-api/swagger-ui/issues/8163)
-   **json-schema-2020-12:** custom OAS 3.1 formats in type inferrence ([#&#8203;8912](https://togithub.com/swagger-api/swagger-ui/issues/8912)) ([12c7493](https://togithub.com/swagger-api/swagger-ui/commit/12c7493018881fd69791782056b927ffe75f1539))
-   **oas31:** fix rendering of Schema Object inside Operation Object ([#&#8203;8887](https://togithub.com/swagger-api/swagger-ui/issues/8887)) ([f30d89a](https://togithub.com/swagger-api/swagger-ui/commit/f30d89af1b5889430bd79595886e9e00e7410450))
-   **json-schema-2020-12:** fix predicate in hasKeyword function ([#&#8203;8692](https://togithub.com/swagger-api/swagger-ui/issues/8692)) ([1931b45](https://togithub.com/swagger-api/swagger-ui/commit/1931b45eb0dd1fe7d6ba9571eb8c94312574d12a)), closes [#&#8203;8686](https://togithub.com/swagger-api/swagger-ui/issues/8686)
-   **oas31:** avoid capitalizing first character of components.schemas ([#&#8203;8710](https://togithub.com/swagger-api/swagger-ui/issues/8710)) ([4ad45f8](https://togithub.com/swagger-api/swagger-ui/commit/4ad45f855dd4a6783a0544f30a4080461dc78ef3)), closes [#&#8203;8611](https://togithub.com/swagger-api/swagger-ui/issues/8611)
-   **oas31:** fix bug in detecting cycles for OpenAPI 3.1.0 ([swagger-client@3.19.8](https://togithub.com/swagger-api/swagger-js/releases/tag/v3.19.8))
-   **json-schema-2020-12:** fix rendering of items keywords ([#&#8203;8674](https://togithub.com/swagger-api/swagger-ui/issues/8674)) ([67132cc](https://togithub.com/swagger-api/swagger-ui/commit/67132cc72681603c305f3d45372a2f7a260d06df)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **oas31:** fix deep linking for Webhooks and Callbacks ([#&#8203;8680](https://togithub.com/swagger-api/swagger-ui/issues/8680)) ([872e382](https://togithub.com/swagger-api/swagger-ui/commit/872e382c5ffa8890f40fb60dffd541136df1869a)), closes [#&#8203;8679](https://togithub.com/swagger-api/swagger-ui/issues/8679)
-   **oas31:** fix expansion margin in OpenAPI 3.1 base dialect keywords ([#&#8203;8664](https://togithub.com/swagger-api/swagger-ui/issues/8664)) ([bd406ee](https://togithub.com/swagger-api/swagger-ui/commit/bd406eeaafa6e25a3b07265af12cd8d8c9197bfc)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **oas31:** fix extendable behavior in OpenAPI 3.1 base dialect keywords ([#&#8203;8660](https://togithub.com/swagger-api/swagger-ui/issues/8660)) ([36148cb](https://togithub.com/swagger-api/swagger-ui/commit/36148cbb5057cae152355b28204e1d86443437f6)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **oas31:** resolve schemas in 'Schemas section' only if expanded ([#&#8203;8616](https://togithub.com/swagger-api/swagger-ui/issues/8616)) ([a8771e7](https://togithub.com/swagger-api/swagger-ui/commit/a8771e744fbee367f69dc6852b847f70ff6415af)), closes [#&#8203;8606](https://togithub.com/swagger-api/swagger-ui/issues/8606)
-   **json-schema-2020-12:** enable sub-tree expansion **performance** optimization ([#&#8203;8609](https://togithub.com/swagger-api/swagger-ui/issues/8609)) ([37e8f00](https://togithub.com/swagger-api/swagger-ui/commit/37e8f00b6f57f2cfb25a68e7b58566f4618b157d)), closes [#&#8203;8606](https://togithub.com/swagger-api/swagger-ui/issues/8606)
-   **json-schema-2020-12:** fix in collapsible behavior ([f41c6ba](https://togithub.com/swagger-api/swagger-ui/commit/f41c6ba0d7b5dff4ca9c46e073e47b58109eb844)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **json-schema-2020-12:** handle boolean schemas properly ([66d5503](https://togithub.com/swagger-api/swagger-ui/commit/66d55034b825a28323cc6ca9c9ac1ce925cca10c)), closes [#&#8203;8513](https://togithub.com/swagger-api/swagger-ui/issues/8513)
-   **response-body:** remove download button when content is empty ([#&#8203;8579](https://togithub.com/swagger-api/swagger-ui/issues/8579)) ([cdfc4de](https://togithub.com/swagger-api/swagger-ui/commit/cdfc4de43e486f592b9e471968c7a172d8d8072c))
-   **oas31:** fix rendering Path Items containing schemas with cycles ([#&#8203;8547](https://togithub.com/swagger-api/swagger-ui/issues/8547)) ([0fabcaf](https://togithub.com/swagger-api/swagger-ui/commit/0fabcafdf7bc1745d4890ecf351ef1fa666f2617)), closes [#&#8203;8537](https://togithub.com/swagger-api/swagger-ui/issues/8537)
-   **oas31:** add relative reference support for baseDoc option ([#&#8203;8533](https://togithub.com/swagger-api/swagger-ui/issues/8533)) ([7132e16](https://togithub.com/swagger-api/swagger-ui/commit/7132e16f985e53b0a67860fabd0d13f527591bbc)), closes [#&#8203;8525](https://togithub.com/swagger-api/swagger-ui/issues/8525)
-   **oas31:** fix resolver error about immutable Headers ([#&#8203;8536](https://togithub.com/swagger-api/swagger-ui/issues/8536)) ([a21e843](https://togithub.com/swagger-api/swagger-ui/commit/a21e843cbb792c23285a64a795598c0c50dc7a36)), closes [#&#8203;8532](https://togithub.com/swagger-api/swagger-ui/issues/8532)
-   **oas31:** render Callback operations only  ([#&#8203;8507](https://togithub.com/swagger-api/swagger-ui/issues/8507)) ([3d3fea0](https://togithub.com/swagger-api/swagger-ui/commit/3d3fea09c62d56dafb164edc8a67ddc5513c1956)), closes [#&#8203;8504](https://togithub.com/swagger-api/swagger-ui/issues/8504)
-   **oas3:** expand Callback operation without browser error ([#&#8203;8509](https://togithub.com/swagger-api/swagger-ui/issues/8509)) ([4dc83b9](https://togithub.com/swagger-api/swagger-ui/commit/4dc83b900d2e864a2bb9c3b7a697e55417c5412f)), closes [#&#8203;8508](https://togithub.com/swagger-api/swagger-ui/issues/8508)
-   **oas31:** detect user request body edits in OpenAPI.paths ([#&#8203;8500](https://togithub.com/swagger-api/swagger-ui/issues/8500)) ([5c11bb5](https://togithub.com/swagger-api/swagger-ui/commit/5c11bb5a455cc4f668a28b4291d4b1f9324d3087)), closes [#&#8203;8498](https://togithub.com/swagger-api/swagger-ui/issues/8498)
-   **oas31:** fix recursive bug in hasUserEditedBody selector wrapper ([#&#8203;8499](https://togithub.com/swagger-api/swagger-ui/issues/8499)) ([25edb23](https://togithub.com/swagger-api/swagger-ui/commit/25edb232f086a3d781befdd6266afd7de3ed1f63)), closes [#&#8203;8498](https://togithub.com/swagger-api/swagger-ui/issues/8498)
-   decode model schema name on model component ([#&#8203;8400](https://togithub.com/swagger-api/swagger-ui/issues/8400)) ([44e2700](https://togithub.com/swagger-api/swagger-ui/commit/44e2700c7400f872fd6b0b78d8aa2a0f73fb2807)), closes [#&#8203;5626](https://togithub.com/swagger-api/swagger-ui/issues/5626)
-   render `Info.summary` field as text, not as markdown

##### Enhancements

-   **docker**: use [templating](https://togithub.com/docker-library/docs/tree/master/nginx#using-environment-variables-in-nginx-configuration-new-in-119) to handle environment variables ([https://github.com/swagger-api/swagger-ui/pull/8878](https://togithub.com/swagger-api/swagger-ui/pull/8878))
-   **docker**: update Dockerfile base image to nginx:1.25.0-alpine ([#&#8203;8712](https://togithub.com/swagger-api/swagger-ui/pull/8712)) ([4f2fb10](https://togithub.com/swagger-api/swagger-ui/commit/4f2fb10eb52b307a0b92ca11a31506ee0791f24d))
-   add `oas31` plugin where all OpenAPI 3.1.0 related features are concentrated ([#&#8203;8474](https://togithub.com/swagger-api/swagger-ui/issues/8474)). `oas31` plugin creates clear internal/public API around SwaggerUI OpenAPI 3.1.0 features.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/kula-app/OnLaunch).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMTcuMyIsInVwZGF0ZWRJblZlciI6IjM1LjExNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cat: docker docker Pull requests that update Docker code version: 5.x

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant