getkin/kin-openapi (github.com/getkin/kin-openapi)
### [`v0.124.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.124.0)
[Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.123.0...v0.124.0)
#### What's Changed
- ci: make sure go-run'ing binaries works by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/894](https://togithub.com/getkin/kin-openapi/pull/894)
- Make the JSON body decode public by [@cdent](https://togithub.com/cdent) in [https://github.com/getkin/kin-openapi/pull/896](https://togithub.com/getkin/kin-openapi/pull/896)
- add Delete operation to maplike structs by [@tcdsv](https://togithub.com/tcdsv) in [https://github.com/getkin/kin-openapi/pull/899](https://togithub.com/getkin/kin-openapi/pull/899)
- openapi3filter: fix `x-www-form-urlencoded` decoder for oneOf, anyOf, and allOf by [@imtaketa](https://togithub.com/imtaketa) in [https://github.com/getkin/kin-openapi/pull/903](https://togithub.com/getkin/kin-openapi/pull/903)
- openapi3filter: add `Unwrap()` method to SecurityRequirementsError by [@nickajacks1](https://togithub.com/nickajacks1) in [https://github.com/getkin/kin-openapi/pull/905](https://togithub.com/getkin/kin-openapi/pull/905)
- Make Loader testable by [@reuvenharrison](https://togithub.com/reuvenharrison) in [https://github.com/getkin/kin-openapi/pull/906](https://togithub.com/getkin/kin-openapi/pull/906)
- openapi3filter: support deepObject with nested objects and array parameters by [@danicc097](https://togithub.com/danicc097) in [https://github.com/getkin/kin-openapi/pull/911](https://togithub.com/getkin/kin-openapi/pull/911)
- openapi2,3: support array of types in `type` field by [@brandonbloom](https://togithub.com/brandonbloom) in [https://github.com/getkin/kin-openapi/pull/912](https://togithub.com/getkin/kin-openapi/pull/912)
- openapi3: fix regex replacing `\u` literals by [@thiagownt](https://togithub.com/thiagownt) in [https://github.com/getkin/kin-openapi/pull/918](https://togithub.com/getkin/kin-openapi/pull/918)
- openapi3filter: fix array of primitives query parameter types by [@danicc097](https://togithub.com/danicc097) in [https://github.com/getkin/kin-openapi/pull/921](https://togithub.com/getkin/kin-openapi/pull/921)
- openapi3: Implement YAML Marshaler interface for AdditionalProperties by [@praneetloke](https://togithub.com/praneetloke) in [https://github.com/getkin/kin-openapi/pull/922](https://togithub.com/getkin/kin-openapi/pull/922)
- openapi3filter: deepObject array of objects and array of arrays support by [@danicc097](https://togithub.com/danicc097) in [https://github.com/getkin/kin-openapi/pull/923](https://togithub.com/getkin/kin-openapi/pull/923)
- openapi3gen: allow overriding how a Schema is generated by [@taufik-rama](https://togithub.com/taufik-rama) in [https://github.com/getkin/kin-openapi/pull/920](https://togithub.com/getkin/kin-openapi/pull/920)
- openapi3gen: rename example to show up in docs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/932](https://togithub.com/getkin/kin-openapi/pull/932)
- openapi3: implement YAML Marshaller interface for paths and responses by [@nobbynobbs](https://togithub.com/nobbynobbs) in [https://github.com/getkin/kin-openapi/pull/931](https://togithub.com/getkin/kin-openapi/pull/931)
- openapi3filter: some syntax tweaks by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/933](https://togithub.com/getkin/kin-openapi/pull/933)
- openapi3: tests for [#931](https://togithub.com/getkin/kin-openapi/issues/931) by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/887](https://togithub.com/getkin/kin-openapi/pull/887)
- openapi3filter: guard BodyEncoder registration behind a RW lock by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/934](https://togithub.com/getkin/kin-openapi/pull/934)
- openapi3gen: add CreateComponentSchemas option to export object schemas to components by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/935](https://togithub.com/getkin/kin-openapi/pull/935)
#### New Contributors
- [@cdent](https://togithub.com/cdent) made their first contribution in [https://github.com/getkin/kin-openapi/pull/896](https://togithub.com/getkin/kin-openapi/pull/896)
- [@tcdsv](https://togithub.com/tcdsv) made their first contribution in [https://github.com/getkin/kin-openapi/pull/899](https://togithub.com/getkin/kin-openapi/pull/899)
- [@imtaketa](https://togithub.com/imtaketa) made their first contribution in [https://github.com/getkin/kin-openapi/pull/903](https://togithub.com/getkin/kin-openapi/pull/903)
- [@nickajacks1](https://togithub.com/nickajacks1) made their first contribution in [https://github.com/getkin/kin-openapi/pull/905](https://togithub.com/getkin/kin-openapi/pull/905)
- [@brandonbloom](https://togithub.com/brandonbloom) made their first contribution in [https://github.com/getkin/kin-openapi/pull/912](https://togithub.com/getkin/kin-openapi/pull/912)
- [@thiagownt](https://togithub.com/thiagownt) made their first contribution in [https://github.com/getkin/kin-openapi/pull/918](https://togithub.com/getkin/kin-openapi/pull/918)
- [@taufik-rama](https://togithub.com/taufik-rama) made their first contribution in [https://github.com/getkin/kin-openapi/pull/920](https://togithub.com/getkin/kin-openapi/pull/920)
- [@nobbynobbs](https://togithub.com/nobbynobbs) made their first contribution in [https://github.com/getkin/kin-openapi/pull/931](https://togithub.com/getkin/kin-openapi/pull/931)
**Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.123.0...v0.124.0
### [`v0.123.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.123.0)
[Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.122.0...v0.123.0)
#### What's Changed
- Update README.md by [@syordanov94](https://togithub.com/syordanov94) in [https://github.com/getkin/kin-openapi/pull/881](https://togithub.com/getkin/kin-openapi/pull/881)
- openapi3: optimize Unmarshal for maplike structs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/882](https://togithub.com/getkin/kin-openapi/pull/882)
- feat(openapi3filter): add ExludeRequestQuery by [@zekth](https://togithub.com/zekth) in [https://github.com/getkin/kin-openapi/pull/886](https://togithub.com/getkin/kin-openapi/pull/886)
- feat: support default value binding with allOfSchema by [@podhmo](https://togithub.com/podhmo) in [https://github.com/getkin/kin-openapi/pull/885](https://togithub.com/getkin/kin-openapi/pull/885)
- openapi3: fix abort logic of validation for schemas with anyOf, allOf, oneOf by [@AmadeusK525](https://togithub.com/AmadeusK525) in [https://github.com/getkin/kin-openapi/pull/892](https://togithub.com/getkin/kin-openapi/pull/892)
- cmd/validate: re-enable go run ...[@latest](https://togithub.com/latest) now that unsafe dep sums are dropped by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/888](https://togithub.com/getkin/kin-openapi/pull/888)
#### New Contributors
- [@syordanov94](https://togithub.com/syordanov94) made their first contribution in [https://github.com/getkin/kin-openapi/pull/881](https://togithub.com/getkin/kin-openapi/pull/881)
- [@podhmo](https://togithub.com/podhmo) made their first contribution in [https://github.com/getkin/kin-openapi/pull/885](https://togithub.com/getkin/kin-openapi/pull/885)
**Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.122.0...v0.123.0
### [`v0.122.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.122.0)
[Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.121.0...v0.122.0)
#### What's Changed
- docs.sh: fix narrow docs checks spectrum by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/877](https://togithub.com/getkin/kin-openapi/pull/877)
- fix after [#870](https://togithub.com/getkin/kin-openapi/issues/870): make sure Bis does not surface up by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/878](https://togithub.com/getkin/kin-openapi/pull/878)
- openapi3: add support for extensions on the few types left by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/763](https://togithub.com/getkin/kin-openapi/pull/763)
**Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.121.0...v0.122.0
### [`v0.121.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.121.0)
[Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.120.0...v0.121.0)
#### What's Changed
- Replace deprecated io/ioutil with io by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/840](https://togithub.com/getkin/kin-openapi/pull/840)
- fix compile errors in README example code by [@Jumpaku](https://togithub.com/Jumpaku) in [https://github.com/getkin/kin-openapi/pull/842](https://togithub.com/getkin/kin-openapi/pull/842)
- openapi3: add length of circular reference to error message by [@jamietanna](https://togithub.com/jamietanna) in [https://github.com/getkin/kin-openapi/pull/839](https://togithub.com/getkin/kin-openapi/pull/839)
- openapi2conv: fix that removes an extra `required` array from `formDataBody` by [@liankui](https://togithub.com/liankui) in [https://github.com/getkin/kin-openapi/pull/848](https://togithub.com/getkin/kin-openapi/pull/848)
- openapi3: fix schema validation for `anyOf`, `allOf`, `oneOf` operations by [@AmadeusK525](https://togithub.com/AmadeusK525) in [https://github.com/getkin/kin-openapi/pull/850](https://togithub.com/getkin/kin-openapi/pull/850)
- reproduce incorrect allOf + nullable behaviour by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/253](https://togithub.com/getkin/kin-openapi/pull/253)
- reproduce issue [#423](https://togithub.com/getkin/kin-openapi/issues/423) by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/432](https://togithub.com/getkin/kin-openapi/pull/432)
- openapi2conv: expose loader and location to ToV3 by [@AriehSchneier](https://togithub.com/AriehSchneier) in [https://github.com/getkin/kin-openapi/pull/851](https://togithub.com/getkin/kin-openapi/pull/851)
- openAPI3 template T class add server helper function by [@spdrcd](https://togithub.com/spdrcd) in [https://github.com/getkin/kin-openapi/pull/852](https://togithub.com/getkin/kin-openapi/pull/852)
- openapi3: handle tangible \*nil in Schema.IsEmpty impl by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/858](https://togithub.com/getkin/kin-openapi/pull/858)
- openapi3: no longer error when drilling into a silenced yaml tag by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/859](https://togithub.com/getkin/kin-openapi/pull/859)
- openapi3: shave some tests by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/862](https://togithub.com/getkin/kin-openapi/pull/862)
- openapi3: refacto drill bit by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/865](https://togithub.com/getkin/kin-openapi/pull/865)
- openapi3: unify Loader.resolve\*Ref impls by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/863](https://togithub.com/getkin/kin-openapi/pull/863)
- openapi3: refacto path resolving, remove a couple error cases by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/864](https://togithub.com/getkin/kin-openapi/pull/864)
- openapi3: fast path drilling into UFO-type refs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/866](https://togithub.com/getkin/kin-openapi/pull/866)
- cmd/validate: read v2 documents that dont mention swagger as well by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/868](https://togithub.com/getkin/kin-openapi/pull/868)
- openapi3: save some allocs when checking extras in refs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/869](https://togithub.com/getkin/kin-openapi/pull/869)
- openapi3: fix validating extra siblings in remote refs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/872](https://togithub.com/getkin/kin-openapi/pull/872)
- openapi3: reclaims Extensions unused mem post-unmarshal by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/871](https://togithub.com/getkin/kin-openapi/pull/871)
- openapi3: handle refs missing fragment by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/511](https://togithub.com/getkin/kin-openapi/pull/511)
- openapi3: support \uC4FE codepoint syntax in Schema.Pattern by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/873](https://togithub.com/getkin/kin-openapi/pull/873)
- close [#594](https://togithub.com/getkin/kin-openapi/issues/594): yaml "control characters are not allowed" no longer reproducible by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/597](https://togithub.com/getkin/kin-openapi/pull/597)
- openapi{2,3}: simplify unmarshal errors by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/870](https://togithub.com/getkin/kin-openapi/pull/870)
- openapi3: refacto ref-resolving end conditions by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/874](https://togithub.com/getkin/kin-openapi/pull/874)
- openapi3: rename type of Components.Responses to ResponseBodies (from Responses) by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/875](https://togithub.com/getkin/kin-openapi/pull/875)
- openapi3: correct implementations of JSONLookup by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/876](https://togithub.com/getkin/kin-openapi/pull/876)
#### New Contributors
- [@Jumpaku](https://togithub.com/Jumpaku) made their first contribution in [https://github.com/getkin/kin-openapi/pull/842](https://togithub.com/getkin/kin-openapi/pull/842)
- [@jamietanna](https://togithub.com/jamietanna) made their first contribution in [https://github.com/getkin/kin-openapi/pull/839](https://togithub.com/getkin/kin-openapi/pull/839)
- [@liankui](https://togithub.com/liankui) made their first contribution in [https://github.com/getkin/kin-openapi/pull/848](https://togithub.com/getkin/kin-openapi/pull/848)
- [@AmadeusK525](https://togithub.com/AmadeusK525) made their first contribution in [https://github.com/getkin/kin-openapi/pull/850](https://togithub.com/getkin/kin-openapi/pull/850)
- [@AriehSchneier](https://togithub.com/AriehSchneier) made their first contribution in [https://github.com/getkin/kin-openapi/pull/851](https://togithub.com/getkin/kin-openapi/pull/851)
- [@spdrcd](https://togithub.com/spdrcd) made their first contribution in [https://github.com/getkin/kin-openapi/pull/852](https://togithub.com/getkin/kin-openapi/pull/852)
**Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.120.0...v0.121.0
### [`v0.120.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.120.0)
[Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.119.0...v0.120.0)
#### What's Changed
- fix/ update version of go to 1.20 by [@lyndonhebditch-aviva](https://togithub.com/lyndonhebditch-aviva) in [https://github.com/getkin/kin-openapi/pull/837](https://togithub.com/getkin/kin-openapi/pull/837)
- openapi3: add missing document parameter validations by [@radwaretaltr](https://togithub.com/radwaretaltr) in [https://github.com/getkin/kin-openapi/pull/835](https://togithub.com/getkin/kin-openapi/pull/835)
- Exclude gopkg.in/yaml.v3 v3.0.0 by [@natehart](https://togithub.com/natehart) in [https://github.com/getkin/kin-openapi/pull/838](https://togithub.com/getkin/kin-openapi/pull/838)
#### New Contributors
- [@lyndonhebditch-aviva](https://togithub.com/lyndonhebditch-aviva) made their first contribution in [https://github.com/getkin/kin-openapi/pull/837](https://togithub.com/getkin/kin-openapi/pull/837)
- [@natehart](https://togithub.com/natehart) made their first contribution in [https://github.com/getkin/kin-openapi/pull/838](https://togithub.com/getkin/kin-openapi/pull/838)
**Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.119.0...v0.120.0
### [`v0.119.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.119.0)
[Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.118.0...v0.119.0)
#### What's Changed
- openapi3,routers: simplify code by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/800](https://togithub.com/getkin/kin-openapi/pull/800)
- lint: fix typos in comments, tests and README by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/799](https://togithub.com/getkin/kin-openapi/pull/799)
- openapi3: fix checks in tests by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/801](https://togithub.com/getkin/kin-openapi/pull/801)
- Add projectsveltos addon-controller by [@gianlucam76](https://togithub.com/gianlucam76) in [https://github.com/getkin/kin-openapi/pull/802](https://togithub.com/getkin/kin-openapi/pull/802)
- openapi3: fix links to JSONPointable iface by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/803](https://togithub.com/getkin/kin-openapi/pull/803)
- openapi3: late Spring cleanup by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/804](https://togithub.com/getkin/kin-openapi/pull/804)
- openapi3: split info.go three ways by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/805](https://togithub.com/getkin/kin-openapi/pull/805)
- openapi3filter: simplify validation test by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/806](https://togithub.com/getkin/kin-openapi/pull/806)
- openapi3,openapi3filter: refactor bytes.Buffer creation by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/807](https://togithub.com/getkin/kin-openapi/pull/807)
- openapi3: spell "marshal" with one "l" for consistency by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/808](https://togithub.com/getkin/kin-openapi/pull/808)
- openapi3: refactor tests: use BoolPtr, require.Same by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/809](https://togithub.com/getkin/kin-openapi/pull/809)
- openapi3,openapi3filter: fix typos in comments, tests by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/810](https://togithub.com/getkin/kin-openapi/pull/810)
- openapi3: fix [#775](https://togithub.com/getkin/kin-openapi/issues/775) race on schema pattern regex compilation by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/811](https://togithub.com/getkin/kin-openapi/pull/811)
- openapi3: move helpers to their own dedicated file by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/813](https://togithub.com/getkin/kin-openapi/pull/813)
- cmd/validate: support setting openapi3.CircularReferenceCounter by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/815](https://togithub.com/getkin/kin-openapi/pull/815)
- Support loading from stdin by [@const-tmp](https://togithub.com/const-tmp) in [https://github.com/getkin/kin-openapi/pull/820](https://togithub.com/getkin/kin-openapi/pull/820)
- Fix Enum Query Parameters by [@mgross-ebner](https://togithub.com/mgross-ebner) in [https://github.com/getkin/kin-openapi/pull/822](https://togithub.com/getkin/kin-openapi/pull/822)
- Use os.ReadFile instead of ioutil.ReadFile by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/691](https://togithub.com/getkin/kin-openapi/pull/691)
- sponsor: Speakeasy Rebrand by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/826](https://togithub.com/getkin/kin-openapi/pull/826)
- openapi3: support patterned fields in Responses ([#819](https://togithub.com/getkin/kin-openapi/issues/819)) by [@mgirouard](https://togithub.com/mgirouard) in [https://github.com/getkin/kin-openapi/pull/827](https://togithub.com/getkin/kin-openapi/pull/827)
- sponsor: toggle logo in dark/light modes by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/829](https://togithub.com/getkin/kin-openapi/pull/829)
- openapi3: fix format error when Header marshal to YAML by [@caixw](https://togithub.com/caixw) in [https://github.com/getkin/kin-openapi/pull/823](https://togithub.com/getkin/kin-openapi/pull/823)
- openapi3: fix func doc after [#823](https://togithub.com/getkin/kin-openapi/issues/823) by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/830](https://togithub.com/getkin/kin-openapi/pull/830)
- openapi3: fix ref internalization by [@radwaretaltr](https://togithub.com/radwaretaltr) in [https://github.com/getkin/kin-openapi/pull/832](https://togithub.com/getkin/kin-openapi/pull/832)
#### New Contributors
- [@gianlucam76](https://togithub.com/gianlucam76) made their first contribution in [https://github.com/getkin/kin-openapi/pull/802](https://togithub.com/getkin/kin-openapi/pull/802)
- [@const-tmp](https://togithub.com/const-tmp) made their first contribution in [https://github.com/getkin/kin-openapi/pull/820](https://togithub.com/getkin/kin-openapi/pull/820)
- [@mgross-ebner](https://togithub.com/mgross-ebner) made their first contribution in [https://github.com/getkin/kin-openapi/pull/822](https://togithub.com/getkin/kin-openapi/pull/822)
- [@mgirouard](https://togithub.com/mgirouard) made their first contribution in [https://github.com/getkin/kin-openapi/pull/827](https://togithub.com/getkin/kin-openapi/pull/827)
- [@caixw](https://togithub.com/caixw) made their first contribution in [https://github.com/getkin/kin-openapi/pull/823](https://togithub.com/getkin/kin-openapi/pull/823)
**Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.118.0...v0.119.0
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.118.0
->v0.124.0
Release Notes
getkin/kin-openapi (github.com/getkin/kin-openapi)
### [`v0.124.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.124.0) [Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.123.0...v0.124.0) #### What's Changed - ci: make sure go-run'ing binaries works by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/894](https://togithub.com/getkin/kin-openapi/pull/894) - Make the JSON body decode public by [@cdent](https://togithub.com/cdent) in [https://github.com/getkin/kin-openapi/pull/896](https://togithub.com/getkin/kin-openapi/pull/896) - add Delete operation to maplike structs by [@tcdsv](https://togithub.com/tcdsv) in [https://github.com/getkin/kin-openapi/pull/899](https://togithub.com/getkin/kin-openapi/pull/899) - openapi3filter: fix `x-www-form-urlencoded` decoder for oneOf, anyOf, and allOf by [@imtaketa](https://togithub.com/imtaketa) in [https://github.com/getkin/kin-openapi/pull/903](https://togithub.com/getkin/kin-openapi/pull/903) - openapi3filter: add `Unwrap()` method to SecurityRequirementsError by [@nickajacks1](https://togithub.com/nickajacks1) in [https://github.com/getkin/kin-openapi/pull/905](https://togithub.com/getkin/kin-openapi/pull/905) - Make Loader testable by [@reuvenharrison](https://togithub.com/reuvenharrison) in [https://github.com/getkin/kin-openapi/pull/906](https://togithub.com/getkin/kin-openapi/pull/906) - openapi3filter: support deepObject with nested objects and array parameters by [@danicc097](https://togithub.com/danicc097) in [https://github.com/getkin/kin-openapi/pull/911](https://togithub.com/getkin/kin-openapi/pull/911) - openapi2,3: support array of types in `type` field by [@brandonbloom](https://togithub.com/brandonbloom) in [https://github.com/getkin/kin-openapi/pull/912](https://togithub.com/getkin/kin-openapi/pull/912) - openapi3: fix regex replacing `\u` literals by [@thiagownt](https://togithub.com/thiagownt) in [https://github.com/getkin/kin-openapi/pull/918](https://togithub.com/getkin/kin-openapi/pull/918) - openapi3filter: fix array of primitives query parameter types by [@danicc097](https://togithub.com/danicc097) in [https://github.com/getkin/kin-openapi/pull/921](https://togithub.com/getkin/kin-openapi/pull/921) - openapi3: Implement YAML Marshaler interface for AdditionalProperties by [@praneetloke](https://togithub.com/praneetloke) in [https://github.com/getkin/kin-openapi/pull/922](https://togithub.com/getkin/kin-openapi/pull/922) - openapi3filter: deepObject array of objects and array of arrays support by [@danicc097](https://togithub.com/danicc097) in [https://github.com/getkin/kin-openapi/pull/923](https://togithub.com/getkin/kin-openapi/pull/923) - openapi3gen: allow overriding how a Schema is generated by [@taufik-rama](https://togithub.com/taufik-rama) in [https://github.com/getkin/kin-openapi/pull/920](https://togithub.com/getkin/kin-openapi/pull/920) - openapi3gen: rename example to show up in docs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/932](https://togithub.com/getkin/kin-openapi/pull/932) - openapi3: implement YAML Marshaller interface for paths and responses by [@nobbynobbs](https://togithub.com/nobbynobbs) in [https://github.com/getkin/kin-openapi/pull/931](https://togithub.com/getkin/kin-openapi/pull/931) - openapi3filter: some syntax tweaks by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/933](https://togithub.com/getkin/kin-openapi/pull/933) - openapi3: tests for [#931](https://togithub.com/getkin/kin-openapi/issues/931) by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/887](https://togithub.com/getkin/kin-openapi/pull/887) - openapi3filter: guard BodyEncoder registration behind a RW lock by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/934](https://togithub.com/getkin/kin-openapi/pull/934) - openapi3gen: add CreateComponentSchemas option to export object schemas to components by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/935](https://togithub.com/getkin/kin-openapi/pull/935) #### New Contributors - [@cdent](https://togithub.com/cdent) made their first contribution in [https://github.com/getkin/kin-openapi/pull/896](https://togithub.com/getkin/kin-openapi/pull/896) - [@tcdsv](https://togithub.com/tcdsv) made their first contribution in [https://github.com/getkin/kin-openapi/pull/899](https://togithub.com/getkin/kin-openapi/pull/899) - [@imtaketa](https://togithub.com/imtaketa) made their first contribution in [https://github.com/getkin/kin-openapi/pull/903](https://togithub.com/getkin/kin-openapi/pull/903) - [@nickajacks1](https://togithub.com/nickajacks1) made their first contribution in [https://github.com/getkin/kin-openapi/pull/905](https://togithub.com/getkin/kin-openapi/pull/905) - [@brandonbloom](https://togithub.com/brandonbloom) made their first contribution in [https://github.com/getkin/kin-openapi/pull/912](https://togithub.com/getkin/kin-openapi/pull/912) - [@thiagownt](https://togithub.com/thiagownt) made their first contribution in [https://github.com/getkin/kin-openapi/pull/918](https://togithub.com/getkin/kin-openapi/pull/918) - [@taufik-rama](https://togithub.com/taufik-rama) made their first contribution in [https://github.com/getkin/kin-openapi/pull/920](https://togithub.com/getkin/kin-openapi/pull/920) - [@nobbynobbs](https://togithub.com/nobbynobbs) made their first contribution in [https://github.com/getkin/kin-openapi/pull/931](https://togithub.com/getkin/kin-openapi/pull/931) **Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.123.0...v0.124.0 ### [`v0.123.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.123.0) [Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.122.0...v0.123.0) #### What's Changed - Update README.md by [@syordanov94](https://togithub.com/syordanov94) in [https://github.com/getkin/kin-openapi/pull/881](https://togithub.com/getkin/kin-openapi/pull/881) - openapi3: optimize Unmarshal for maplike structs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/882](https://togithub.com/getkin/kin-openapi/pull/882) - feat(openapi3filter): add ExludeRequestQuery by [@zekth](https://togithub.com/zekth) in [https://github.com/getkin/kin-openapi/pull/886](https://togithub.com/getkin/kin-openapi/pull/886) - feat: support default value binding with allOfSchema by [@podhmo](https://togithub.com/podhmo) in [https://github.com/getkin/kin-openapi/pull/885](https://togithub.com/getkin/kin-openapi/pull/885) - openapi3: fix abort logic of validation for schemas with anyOf, allOf, oneOf by [@AmadeusK525](https://togithub.com/AmadeusK525) in [https://github.com/getkin/kin-openapi/pull/892](https://togithub.com/getkin/kin-openapi/pull/892) - cmd/validate: re-enable go run ...[@latest](https://togithub.com/latest) now that unsafe dep sums are dropped by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/888](https://togithub.com/getkin/kin-openapi/pull/888) #### New Contributors - [@syordanov94](https://togithub.com/syordanov94) made their first contribution in [https://github.com/getkin/kin-openapi/pull/881](https://togithub.com/getkin/kin-openapi/pull/881) - [@podhmo](https://togithub.com/podhmo) made their first contribution in [https://github.com/getkin/kin-openapi/pull/885](https://togithub.com/getkin/kin-openapi/pull/885) **Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.122.0...v0.123.0 ### [`v0.122.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.122.0) [Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.121.0...v0.122.0) #### What's Changed - docs.sh: fix narrow docs checks spectrum by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/877](https://togithub.com/getkin/kin-openapi/pull/877) - fix after [#870](https://togithub.com/getkin/kin-openapi/issues/870): make sure Bis does not surface up by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/878](https://togithub.com/getkin/kin-openapi/pull/878) - openapi3: add support for extensions on the few types left by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/763](https://togithub.com/getkin/kin-openapi/pull/763) **Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.121.0...v0.122.0 ### [`v0.121.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.121.0) [Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.120.0...v0.121.0) #### What's Changed - Replace deprecated io/ioutil with io by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/840](https://togithub.com/getkin/kin-openapi/pull/840) - fix compile errors in README example code by [@Jumpaku](https://togithub.com/Jumpaku) in [https://github.com/getkin/kin-openapi/pull/842](https://togithub.com/getkin/kin-openapi/pull/842) - openapi3: add length of circular reference to error message by [@jamietanna](https://togithub.com/jamietanna) in [https://github.com/getkin/kin-openapi/pull/839](https://togithub.com/getkin/kin-openapi/pull/839) - openapi2conv: fix that removes an extra `required` array from `formDataBody` by [@liankui](https://togithub.com/liankui) in [https://github.com/getkin/kin-openapi/pull/848](https://togithub.com/getkin/kin-openapi/pull/848) - openapi3: fix schema validation for `anyOf`, `allOf`, `oneOf` operations by [@AmadeusK525](https://togithub.com/AmadeusK525) in [https://github.com/getkin/kin-openapi/pull/850](https://togithub.com/getkin/kin-openapi/pull/850) - reproduce incorrect allOf + nullable behaviour by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/253](https://togithub.com/getkin/kin-openapi/pull/253) - reproduce issue [#423](https://togithub.com/getkin/kin-openapi/issues/423) by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/432](https://togithub.com/getkin/kin-openapi/pull/432) - openapi2conv: expose loader and location to ToV3 by [@AriehSchneier](https://togithub.com/AriehSchneier) in [https://github.com/getkin/kin-openapi/pull/851](https://togithub.com/getkin/kin-openapi/pull/851) - openAPI3 template T class add server helper function by [@spdrcd](https://togithub.com/spdrcd) in [https://github.com/getkin/kin-openapi/pull/852](https://togithub.com/getkin/kin-openapi/pull/852) - openapi3: handle tangible \*nil in Schema.IsEmpty impl by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/858](https://togithub.com/getkin/kin-openapi/pull/858) - openapi3: no longer error when drilling into a silenced yaml tag by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/859](https://togithub.com/getkin/kin-openapi/pull/859) - openapi3: shave some tests by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/862](https://togithub.com/getkin/kin-openapi/pull/862) - openapi3: refacto drill bit by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/865](https://togithub.com/getkin/kin-openapi/pull/865) - openapi3: unify Loader.resolve\*Ref impls by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/863](https://togithub.com/getkin/kin-openapi/pull/863) - openapi3: refacto path resolving, remove a couple error cases by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/864](https://togithub.com/getkin/kin-openapi/pull/864) - openapi3: fast path drilling into UFO-type refs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/866](https://togithub.com/getkin/kin-openapi/pull/866) - cmd/validate: read v2 documents that dont mention swagger as well by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/868](https://togithub.com/getkin/kin-openapi/pull/868) - openapi3: save some allocs when checking extras in refs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/869](https://togithub.com/getkin/kin-openapi/pull/869) - openapi3: fix validating extra siblings in remote refs by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/872](https://togithub.com/getkin/kin-openapi/pull/872) - openapi3: reclaims Extensions unused mem post-unmarshal by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/871](https://togithub.com/getkin/kin-openapi/pull/871) - openapi3: handle refs missing fragment by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/511](https://togithub.com/getkin/kin-openapi/pull/511) - openapi3: support \uC4FE codepoint syntax in Schema.Pattern by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/873](https://togithub.com/getkin/kin-openapi/pull/873) - close [#594](https://togithub.com/getkin/kin-openapi/issues/594): yaml "control characters are not allowed" no longer reproducible by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/597](https://togithub.com/getkin/kin-openapi/pull/597) - openapi{2,3}: simplify unmarshal errors by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/870](https://togithub.com/getkin/kin-openapi/pull/870) - openapi3: refacto ref-resolving end conditions by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/874](https://togithub.com/getkin/kin-openapi/pull/874) - openapi3: rename type of Components.Responses to ResponseBodies (from Responses) by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/875](https://togithub.com/getkin/kin-openapi/pull/875) - openapi3: correct implementations of JSONLookup by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/876](https://togithub.com/getkin/kin-openapi/pull/876) #### New Contributors - [@Jumpaku](https://togithub.com/Jumpaku) made their first contribution in [https://github.com/getkin/kin-openapi/pull/842](https://togithub.com/getkin/kin-openapi/pull/842) - [@jamietanna](https://togithub.com/jamietanna) made their first contribution in [https://github.com/getkin/kin-openapi/pull/839](https://togithub.com/getkin/kin-openapi/pull/839) - [@liankui](https://togithub.com/liankui) made their first contribution in [https://github.com/getkin/kin-openapi/pull/848](https://togithub.com/getkin/kin-openapi/pull/848) - [@AmadeusK525](https://togithub.com/AmadeusK525) made their first contribution in [https://github.com/getkin/kin-openapi/pull/850](https://togithub.com/getkin/kin-openapi/pull/850) - [@AriehSchneier](https://togithub.com/AriehSchneier) made their first contribution in [https://github.com/getkin/kin-openapi/pull/851](https://togithub.com/getkin/kin-openapi/pull/851) - [@spdrcd](https://togithub.com/spdrcd) made their first contribution in [https://github.com/getkin/kin-openapi/pull/852](https://togithub.com/getkin/kin-openapi/pull/852) **Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.120.0...v0.121.0 ### [`v0.120.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.120.0) [Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.119.0...v0.120.0) #### What's Changed - fix/ update version of go to 1.20 by [@lyndonhebditch-aviva](https://togithub.com/lyndonhebditch-aviva) in [https://github.com/getkin/kin-openapi/pull/837](https://togithub.com/getkin/kin-openapi/pull/837) - openapi3: add missing document parameter validations by [@radwaretaltr](https://togithub.com/radwaretaltr) in [https://github.com/getkin/kin-openapi/pull/835](https://togithub.com/getkin/kin-openapi/pull/835) - Exclude gopkg.in/yaml.v3 v3.0.0 by [@natehart](https://togithub.com/natehart) in [https://github.com/getkin/kin-openapi/pull/838](https://togithub.com/getkin/kin-openapi/pull/838) #### New Contributors - [@lyndonhebditch-aviva](https://togithub.com/lyndonhebditch-aviva) made their first contribution in [https://github.com/getkin/kin-openapi/pull/837](https://togithub.com/getkin/kin-openapi/pull/837) - [@natehart](https://togithub.com/natehart) made their first contribution in [https://github.com/getkin/kin-openapi/pull/838](https://togithub.com/getkin/kin-openapi/pull/838) **Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.119.0...v0.120.0 ### [`v0.119.0`](https://togithub.com/getkin/kin-openapi/releases/tag/v0.119.0) [Compare Source](https://togithub.com/getkin/kin-openapi/compare/v0.118.0...v0.119.0) #### What's Changed - openapi3,routers: simplify code by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/800](https://togithub.com/getkin/kin-openapi/pull/800) - lint: fix typos in comments, tests and README by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/799](https://togithub.com/getkin/kin-openapi/pull/799) - openapi3: fix checks in tests by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/801](https://togithub.com/getkin/kin-openapi/pull/801) - Add projectsveltos addon-controller by [@gianlucam76](https://togithub.com/gianlucam76) in [https://github.com/getkin/kin-openapi/pull/802](https://togithub.com/getkin/kin-openapi/pull/802) - openapi3: fix links to JSONPointable iface by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/803](https://togithub.com/getkin/kin-openapi/pull/803) - openapi3: late Spring cleanup by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/804](https://togithub.com/getkin/kin-openapi/pull/804) - openapi3: split info.go three ways by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/805](https://togithub.com/getkin/kin-openapi/pull/805) - openapi3filter: simplify validation test by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/806](https://togithub.com/getkin/kin-openapi/pull/806) - openapi3,openapi3filter: refactor bytes.Buffer creation by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/807](https://togithub.com/getkin/kin-openapi/pull/807) - openapi3: spell "marshal" with one "l" for consistency by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/808](https://togithub.com/getkin/kin-openapi/pull/808) - openapi3: refactor tests: use BoolPtr, require.Same by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/809](https://togithub.com/getkin/kin-openapi/pull/809) - openapi3,openapi3filter: fix typos in comments, tests by [@alexandear](https://togithub.com/alexandear) in [https://github.com/getkin/kin-openapi/pull/810](https://togithub.com/getkin/kin-openapi/pull/810) - openapi3: fix [#775](https://togithub.com/getkin/kin-openapi/issues/775) race on schema pattern regex compilation by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/811](https://togithub.com/getkin/kin-openapi/pull/811) - openapi3: move helpers to their own dedicated file by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/813](https://togithub.com/getkin/kin-openapi/pull/813) - cmd/validate: support setting openapi3.CircularReferenceCounter by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/815](https://togithub.com/getkin/kin-openapi/pull/815) - Support loading from stdin by [@const-tmp](https://togithub.com/const-tmp) in [https://github.com/getkin/kin-openapi/pull/820](https://togithub.com/getkin/kin-openapi/pull/820) - Fix Enum Query Parameters by [@mgross-ebner](https://togithub.com/mgross-ebner) in [https://github.com/getkin/kin-openapi/pull/822](https://togithub.com/getkin/kin-openapi/pull/822) - Use os.ReadFile instead of ioutil.ReadFile by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/691](https://togithub.com/getkin/kin-openapi/pull/691) - sponsor: Speakeasy Rebrand by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/826](https://togithub.com/getkin/kin-openapi/pull/826) - openapi3: support patterned fields in Responses ([#819](https://togithub.com/getkin/kin-openapi/issues/819)) by [@mgirouard](https://togithub.com/mgirouard) in [https://github.com/getkin/kin-openapi/pull/827](https://togithub.com/getkin/kin-openapi/pull/827) - sponsor: toggle logo in dark/light modes by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/829](https://togithub.com/getkin/kin-openapi/pull/829) - openapi3: fix format error when Header marshal to YAML by [@caixw](https://togithub.com/caixw) in [https://github.com/getkin/kin-openapi/pull/823](https://togithub.com/getkin/kin-openapi/pull/823) - openapi3: fix func doc after [#823](https://togithub.com/getkin/kin-openapi/issues/823) by [@fenollp](https://togithub.com/fenollp) in [https://github.com/getkin/kin-openapi/pull/830](https://togithub.com/getkin/kin-openapi/pull/830) - openapi3: fix ref internalization by [@radwaretaltr](https://togithub.com/radwaretaltr) in [https://github.com/getkin/kin-openapi/pull/832](https://togithub.com/getkin/kin-openapi/pull/832) #### New Contributors - [@gianlucam76](https://togithub.com/gianlucam76) made their first contribution in [https://github.com/getkin/kin-openapi/pull/802](https://togithub.com/getkin/kin-openapi/pull/802) - [@const-tmp](https://togithub.com/const-tmp) made their first contribution in [https://github.com/getkin/kin-openapi/pull/820](https://togithub.com/getkin/kin-openapi/pull/820) - [@mgross-ebner](https://togithub.com/mgross-ebner) made their first contribution in [https://github.com/getkin/kin-openapi/pull/822](https://togithub.com/getkin/kin-openapi/pull/822) - [@mgirouard](https://togithub.com/mgirouard) made their first contribution in [https://github.com/getkin/kin-openapi/pull/827](https://togithub.com/getkin/kin-openapi/pull/827) - [@caixw](https://togithub.com/caixw) made their first contribution in [https://github.com/getkin/kin-openapi/pull/823](https://togithub.com/getkin/kin-openapi/pull/823) **Full Changelog**: https://github.com/getkin/kin-openapi/compare/v0.118.0...v0.119.0Configuration
📅 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.
This PR has been generated by Mend Renovate. View repository job log here.