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