Skip to content

August 20, 2026

Choose a tag to compare

@github-actions github-actions released this 20 Aug 14:46
· 4 commits to master since this release
e85b2ae

@graphql-mesh/json-schema@0.112.2

Patch Changes

  • Updated dependencies
    [5eab022]:
    • @omnigraph/json-schema@0.112.2

@graphql-mesh/openapi@0.112.2

Patch Changes

  • Updated dependencies []:
    • @omnigraph/openapi@0.112.2

@graphql-mesh/raml@0.112.2

Patch Changes

  • Updated dependencies []:
    • @omnigraph/raml@0.112.2

@omnigraph/json-schema@0.112.2

Patch Changes

  • #9643
    5eab022
    Thanks @ardatan! - Keep HTTP 204 (No Content) arms in status-code
    response unions.

    OpenAPI encodes a 204 response as { type: 'null' } inside a oneOf that also carries a
    statusCodeOneOfIndexMap comment. The OpenAPI 3.1 nullability strip introduced for
    [#8719](https://github.com/ardatan/graphql-mesh/issues/8719) treated that { type: 'null' }
    member as a nullability marker and removed it, so success outcomes disappeared from the generated
    GraphQL union (e.g. DELETE + 204/404 collapsed to only the error type, or a union of errors
    without Void_container).

    Skip the { type: 'null' } strip when the schema is a status-code response union ($comment
    starts with statusCodeOneOfIndexMap:). Data-schema nullability via anyOf/oneOf with
    { type: 'null' } is unchanged.

@omnigraph/openapi@0.112.2

Patch Changes

  • Updated dependencies
    [5eab022]:
    • @omnigraph/json-schema@0.112.2

@omnigraph/raml@0.112.2

Patch Changes

  • Updated dependencies
    [5eab022]:
    • @omnigraph/json-schema@0.112.2