| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-22 | 3.6 kB | |
| v0.152.0 source code.tar.gz | 2026-10-22 | 846.8 kB | |
| v0.152.0 source code.zip | 2026-10-22 | 1.4 MB | |
| Totals: 3 Items | 2.3 MB | 0 | |
What's Changed
- openapi2conv: push path-level body/formData parameters into operations by @Yi-111-a in https://github.com/getkin/kin-openapi/pull/1340
- fix(openapi3): resolve transitive component refs in JSON Schema 2020-12 validation by @Yi-111-a in https://github.com/getkin/kin-openapi/pull/1342
- openapi3: honor readOnly/writeOnly from allOf schemas in required checks by @ybai08 in https://github.com/getkin/kin-openapi/pull/1343
- openapi3: resolve $refs of Components.Links by @fenollp in https://github.com/getkin/kin-openapi/pull/1344
- openapi3: marshal a schema's empty type list as absent rather than null by @fenollp in https://github.com/getkin/kin-openapi/pull/1345
- openapi3: drop the Header dump from its content/schema error by @fenollp in https://github.com/getkin/kin-openapi/pull/1346
- openapi3gen: always propagate field tag by @phooijenga in https://github.com/getkin/kin-openapi/pull/1347
- routers/gorillamux: return an error instead of panicking when registering routes by @fenollp in https://github.com/getkin/kin-openapi/pull/1348
- openapi3: report $refs to null nodes as unresolved instead of panicking by @fenollp in https://github.com/getkin/kin-openapi/pull/1349
- openapi3: validate null servers, server variables, tags and components without panicking by @fenollp in https://github.com/getkin/kin-openapi/pull/1351
- openapi2conv: fix FromV3Parameter panics on binary schema refs and value-less schemas by @fenollp in https://github.com/getkin/kin-openapi/pull/1352
- openapi3filter: parse integer values as base 10 by @LuisFigueroaG in https://github.com/getkin/kin-openapi/pull/1353
- openapi3filter: decode spaceDelimited and pipeDelimited query objects by @ybai08 in https://github.com/getkin/kin-openapi/pull/1350
- Case-sensitive usmarshalling with json/v2 by @fenollp in https://github.com/getkin/kin-openapi/pull/1355
- openapi3filter: decode deepObject and non-exploded form object properties of urlencoded bodies by @ybai08 in https://github.com/getkin/kin-openapi/pull/1354
- openapi3: keep $ref siblings on a schema reached through a cycle by @Yi-111-a in https://github.com/getkin/kin-openapi/pull/1357
- tests: go around encoding/json/v2's randomness in error message by @fenollp in https://github.com/getkin/kin-openapi/pull/1361
- tests: remove actual network calls from tests by @fenollp in https://github.com/getkin/kin-openapi/pull/1362
- tests: run more in parallel by @fenollp in https://github.com/getkin/kin-openapi/pull/1363
- openapi3: ignore reference siblings in OpenAPI 3.0 by @lucky798213 in https://github.com/getkin/kin-openapi/pull/1268
- openapi3: WalkSchemas and WalkParameters stop on a callback cycle by @reuvenharrison in https://github.com/getkin/kin-openapi/pull/1364
- openapi3filter: validate response headers described with content by @LuisFigueroaG in https://github.com/getkin/kin-openapi/pull/1358
- openapi3filter: honor ExcludeRequestQueryParams for path item parameters by @LuisFigueroaG in https://github.com/getkin/kin-openapi/pull/1365
- openapi3: handle fields next to $ref as OpenAPI 3.0, 3.1 and 3.2 specify by @fenollp in https://github.com/getkin/kin-openapi/pull/1371
- changelog: fixup rebased messes by @fenollp in https://github.com/getkin/kin-openapi/pull/1372
New Contributors
- @ybai08 made their first contribution in https://github.com/getkin/kin-openapi/pull/1343
- @phooijenga made their first contribution in https://github.com/getkin/kin-openapi/pull/1347
Full Changelog: https://github.com/getkin/kin-openapi/compare/v0.151.0...v0.152.0