Skip to content

Releases: graphql-hive/graphql-yoga

August 19, 2026

Choose a tag to compare

@github-actions github-actions released this 19 Aug 09:21
0c6025d

@graphql-yoga/apollo-link@5.7.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

@graphql-yoga/urql-exchange@5.7.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

@envelop/core@5.6.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

@envelop/apollo-datasources@7.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/apollo-federation@8.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/apollo-server-errors@9.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/apollo-tracing@9.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/on-resolve@7.2.0
    • @envelop/core@5.6.0

@envelop/auth0@9.2.0

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/dataloader@9.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/depth-limit@7.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/disable-introspection@9.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/execute-subscription-event@8.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/extended-validation@7.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/filter-operation-type@9.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/fragment-arguments@9.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/generic-auth@11.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/extended-validation@7.2.0
    • @envelop/core@5.6.0

@envelop/graphql-jit@11.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/graphql-middleware@9.2.0

Minor Changes

  • #4545
    94ebe5b
    Thanks @egoodwinx! - Update to support graphql-js 17

    Bump package versions, fix expected typing, and update compatability with subscribe.

Patch Changes

  • Updated dependencies
    [94ebe5b]:
    • @envelop/core@5.6.0

@envelop/graphql-modules@9.2.0

Minor Ch...

Read more

August 13, 2026

Choose a tag to compare

@github-actions github-actions released this 13 Aug 08:43
734aecb

@graphql-yoga/apollo-link@5.6.3

@graphql-yoga/urql-exchange@5.6.3

graphql-yoga@5.21.3

Patch Changes

@graphql-yoga/nestjs@3.22.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/nestjs-federation@3.22.3

Patch Changes

  • Updated dependencies []:
    • @graphql-yoga/nestjs@3.22.3
    • @graphql-yoga/plugin-apollo-inline-trace@3.21.3

@graphql-yoga/plugin-apollo-inline-trace@3.21.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/apollo-managed-federation@0.20.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/plugin-apollo-usage-report@0.16.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3
    • @graphql-yoga/plugin-apollo-inline-trace@3.21.3

@graphql-yoga/plugin-apq@3.21.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/plugin-csrf-prevention@3.21.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/plugin-defer-stream@3.21.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/plugin-disable-introspection@2.22.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/plugin-graphql-sse@3.21.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/plugin-jwt@3.15.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/plugin-persisted-operations@3.21.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/plugin-prometheus@6.16.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/plugin-response-cache@3.23.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/plugin-sofa@3.21.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/render-apollo-sandbox@0.7.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

@graphql-yoga/render-graphiql@5.21.3

Patch Changes

  • Updated dependencies
    [04014d2]:
    • graphql-yoga@5.21.3

June 24, 2026

Choose a tag to compare

@theguild-bot theguild-bot released this 24 Jun 16:13
da85d40

@envelop/rate-limiter@10.1.0

Minor Changes

  • #4530
    62c2cd1
    Thanks @enisdenjo! - Field config now accepts an identifier
    template string as a lightweight alternative to identifyFn

    Supports {args.argName} and {context.propName} dot-path interpolation, equivalent to using
    @rateLimit(identityArgs: [...]) via the directive but available in programmatic config.

    useRateLimiter({
      identifyFn: ctx => ctx.ip,
      configByField: [
        {
          type: 'Query',
          field: 'getProduct',
          window: '1m',
          max: 10,
          identifier: '{args.id}'
        },
        {
          type: 'Query',
          field: 'search',
          window: '1m',
          max: 30,
          identifier: '{context.ip}'
        }
      ]
    })
  • #4530
    62c2cd1
    Thanks @enisdenjo! - identifyFn now receives field argument
    values as a second parameter when used via configByField

    The per-field identifyFn on ConfigByField receives the resolved argument values, making it
    straightforward to rate limit unauthenticated requests by argument value without a directive.

    useRateLimiter({
      identifyFn: ctx => ctx.ip,
      configByField: [
        {
          type: 'Query',
          field: 'getProduct', // getProduct(id: ID!): Product!
          window: '1m',
          max: 10,
          identifyFn: (ctx, args) => String(args.id)
        }
      ]
    })

    Note: the root identifyFn also receives args as a second parameter when it acts as the fallback
    for a configByField entry, but args will be empty when it is invoked for directive-based rate
    limiting.

June 08, 2026

Choose a tag to compare

@theguild-bot theguild-bot released this 08 Jun 14:16
13b7c67

@graphql-yoga/apollo-link@5.6.2

@graphql-yoga/urql-exchange@5.6.2

graphql-yoga@5.21.2

Patch Changes

@graphql-yoga/nestjs@3.22.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/nestjs-federation@3.22.2

Patch Changes

  • Updated dependencies []:
    • @graphql-yoga/nestjs@3.22.2
    • @graphql-yoga/plugin-apollo-inline-trace@3.21.2

@graphql-yoga/plugin-apollo-inline-trace@3.21.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/apollo-managed-federation@0.20.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/plugin-apollo-usage-report@0.16.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2
    • @graphql-yoga/plugin-apollo-inline-trace@3.21.2

@graphql-yoga/plugin-apq@3.21.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/plugin-csrf-prevention@3.21.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/plugin-defer-stream@3.21.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/plugin-disable-introspection@2.22.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/plugin-graphql-sse@3.21.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/plugin-jwt@3.15.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/plugin-persisted-operations@3.21.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/plugin-prometheus@6.16.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/plugin-response-cache@3.23.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/plugin-sofa@3.21.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/render-apollo-sandbox@0.7.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

@graphql-yoga/render-graphiql@5.21.2

Patch Changes

  • Updated dependencies
    [39b55ba]:
    • graphql-yoga@5.21.2

June 02, 2026

Choose a tag to compare

@theguild-bot theguild-bot released this 02 Jun 14:11
2400998

@graphql-yoga/apollo-link@5.6.1

@graphql-yoga/urql-exchange@5.6.1

@envelop/graphql-middleware@9.1.2

Patch Changes

  • #4450
    08c3cb6
    Thanks @ardatan! - Do not use symbols which are forbidden in
    GraphQLjs, and use 'graphqlMiddleware.appliedTransform' string as a key in the extension instead

graphql-yoga@5.21.1

Patch Changes

@graphql-yoga/nestjs@3.22.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/nestjs-federation@3.22.1

Patch Changes

  • Updated dependencies []:
    • @graphql-yoga/nestjs@3.22.1
    • @graphql-yoga/plugin-apollo-inline-trace@3.21.1

@graphql-yoga/plugin-apollo-inline-trace@3.21.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/apollo-managed-federation@0.20.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/plugin-apollo-usage-report@0.16.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1
    • @graphql-yoga/plugin-apollo-inline-trace@3.21.1

@graphql-yoga/plugin-apq@3.21.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/plugin-csrf-prevention@3.21.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/plugin-defer-stream@3.21.1

Patch Changes

  • #4450
    08c3cb6
    Thanks @ardatan! - When adding the defer and stream directives to
    the schema, we need to make sure to also move the extensions from the old schema to the new one,
    otherwise we might lose important information like plugin metadata.

  • Updated dependencies
    [4b43efd]:

    • graphql-yoga@5.21.1

@graphql-yoga/plugin-disable-introspection@2.22.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/plugin-graphql-sse@3.21.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/plugin-jwt@3.15.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/plugin-persisted-operations@3.21.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/plugin-prometheus@6.16.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/plugin-response-cache@3.23.1

Patch Changes

  • #4492
    fbd8436
    Thanks @copilot-swe-agent! - Include the
    Last-Modified header in early 304 Not Modified responses returned by the response-cache
    plugin's onRequest short-circuit path.

    Previously, this path returned only ETag. Now it returns both ETag and Last-Modified from
    cached response metadata so conditional revalidation responses are consistent with the original
    cached 200 response headers.

    This improves interoperability with HTTP intermediaries and edge caches that rely on both
    validators (If-None-Match and If-Modified-Since) during revalidation, helping avoid unstable
    cache states when only one validator is present in a 304 response.

  • Updated dependencies
    [4b43efd]:

    • graphql-yoga@5.21.1

@graphql-yoga/plugin-sofa@3.21.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/render-apollo-sandbox@0.7.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

@graphql-yoga/render-graphiql@5.21.1

Patch Changes

  • Updated dependencies
    [4b43efd]:
    • graphql-yoga@5.21.1

April 04, 2026

Choose a tag to compare

@theguild-bot theguild-bot released this 04 Apr 18:07
b8a5edb

@graphql-yoga/apollo-link@5.6.0

@graphql-yoga/urql-exchange@5.6.0

graphql-yoga@5.21.0

Minor Changes

  • #4430
    e263f7e
    Thanks @ardatan! - Short-circuit response in onRequestParse hook

    In the onRequestParse hook, if a response is sent using endResponse, we should short-circuit
    the request parsing and return that response immediately. This allows users to handle certain
    requests entirely within the onRequestParse hook without needing to go through the rest of the
    request processing pipeline.

    const plugin = {
      onRequestParse({ endResponse }) {
        if (/* some condition */) {
          endResponse(new Response('Short-circuited response'));
        }
      },
    };

    Or you can also short-circuit the response inside the request parser:

    const plugin = {
      onRequestParse({ setRequestParser }) {
        setRequestParser(req => {
          if (req.url === '/short-circuit') {
            return new Response('Short-circuited response')
          }
          // Otherwise, return the parsed parameters as usual
          return parseRequestNormally(req)
        })
      }
    }

@graphql-yoga/nestjs@3.22.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/nestjs-federation@3.22.0

Patch Changes

  • Updated dependencies []:
    • @graphql-yoga/nestjs@3.22.0
    • @graphql-yoga/plugin-apollo-inline-trace@3.21.0

@graphql-yoga/plugin-apollo-inline-trace@3.21.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/apollo-managed-federation@0.20.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/plugin-apollo-usage-report@0.16.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0
    • @graphql-yoga/plugin-apollo-inline-trace@3.21.0

@graphql-yoga/plugin-apq@3.21.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/plugin-csrf-prevention@3.21.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/plugin-defer-stream@3.21.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/plugin-disable-introspection@2.22.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/plugin-graphql-sse@3.21.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/plugin-jwt@3.15.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/plugin-persisted-operations@3.21.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/plugin-prometheus@6.16.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/plugin-response-cache@3.23.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/plugin-sofa@3.21.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/render-apollo-sandbox@0.7.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

@graphql-yoga/render-graphiql@5.21.0

Patch Changes

  • Updated dependencies
    [e263f7e]:
    • graphql-yoga@5.21.0

April 03, 2026

Choose a tag to compare

@theguild-bot theguild-bot released this 03 Apr 18:13
cb55d46

@graphql-yoga/apollo-link@5.5.0

@graphql-yoga/urql-exchange@5.5.0

graphql-yoga@5.20.0

Minor Changes

  • #4428
    93f1dc0
    Thanks @ardatan! - Support changing graphqlEndpoint after
    initialization;

    const yoga = createYoga({
      schema,
      logging: false,
      plugins: [
        {
          onYogaInit({ yoga }) {
            // Inside the plugin
            yoga.graphqlEndpoint = `/(graphql|my-custom-path)`
          }
        }
      ]
    })
    
    // Or after the initialization
    yoga.graphqlEndpoint = `/(graphql|my-custom-path)`

@graphql-yoga/nestjs@3.21.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/nestjs-federation@3.21.0

Patch Changes

  • Updated dependencies []:
    • @graphql-yoga/nestjs@3.21.0
    • @graphql-yoga/plugin-apollo-inline-trace@3.20.0

@graphql-yoga/plugin-apollo-inline-trace@3.20.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/apollo-managed-federation@0.19.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/plugin-apollo-usage-report@0.15.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0
    • @graphql-yoga/plugin-apollo-inline-trace@3.20.0

@graphql-yoga/plugin-apq@3.20.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/plugin-csrf-prevention@3.20.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/plugin-defer-stream@3.20.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/plugin-disable-introspection@2.21.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/plugin-graphql-sse@3.20.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/plugin-jwt@3.14.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/plugin-persisted-operations@3.20.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/plugin-prometheus@6.15.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/plugin-response-cache@3.22.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/plugin-sofa@3.20.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/render-apollo-sandbox@0.6.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

@graphql-yoga/render-graphiql@5.20.0

Patch Changes

  • Updated dependencies
    [93f1dc0]:
    • graphql-yoga@5.20.0

April 01, 2026

Choose a tag to compare

@theguild-bot theguild-bot released this 01 Apr 11:04
4a69826

@graphql-yoga/apollo-link@5.4.0

@graphql-yoga/urql-exchange@5.4.0

graphql-yoga@5.19.0

Minor Changes

  • #4425
    7e0aaf6
    Thanks @ardatan! - Update TypeScript to v6, and remove
    `ReadableStream`'s `AsyncIterable` typings

@graphql-yoga/nestjs@3.20.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/nestjs-federation@3.20.0

Patch Changes

  • Updated dependencies []:
    • @graphql-yoga/nestjs@3.20.0
    • @graphql-yoga/plugin-apollo-inline-trace@3.19.0

@graphql-yoga/plugin-apollo-inline-trace@3.19.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/apollo-managed-federation@0.18.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/plugin-apollo-usage-report@0.14.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0
    • @graphql-yoga/plugin-apollo-inline-trace@3.19.0

@graphql-yoga/plugin-apq@3.19.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/plugin-csrf-prevention@3.19.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/plugin-defer-stream@3.19.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/plugin-disable-introspection@2.20.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/plugin-graphql-sse@3.19.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/plugin-jwt@3.13.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/plugin-persisted-operations@3.19.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/plugin-prometheus@6.14.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/plugin-response-cache@3.21.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/plugin-sofa@3.19.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/render-apollo-sandbox@0.5.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

@graphql-yoga/render-graphiql@5.19.0

Patch Changes

  • Updated dependencies
    [7e0aaf6]:
    • graphql-yoga@5.19.0

March 06, 2026

Choose a tag to compare

@theguild-bot theguild-bot released this 06 Mar 15:15
51caf6b

@graphql-yoga/apollo-link@5.3.1

@graphql-yoga/urql-exchange@5.3.1

@graphql-yoga/graphiql@4.4.4

Patch Changes

graphql-yoga@5.18.1

Patch Changes

  • #4345
    9a221c3
    Thanks @ardatan! - Fix error isolation in batched GraphQL operations

    When processing batched GraphQL requests, an error in one operation would previously cause the
    entire batch to fail. This change wraps each batched operation in error handling so that
    individual operation errors are caught and returned as GraphQL errors for that specific operation,
    while other operations in the batch continue to execute successfully.

  • #4346
    f98149a
    Thanks @ardatan! - dependencies updates:

@graphql-yoga/nestjs@3.19.1

Patch Changes

@graphql-yoga/nestjs-federation@3.19.1

Patch Changes

@graphql-yoga/plugin-apollo-inline-trace@3.18.1

Patch Changes

@graphql-yoga/apollo-managed-federation@0.17.1

Patch Changes

@graphql-yoga/plugin-apollo-usage-report@0.13.1

Patch Changes

  • Updated dependencies
    [f98149a,
    9a221c3,
    f98149a]:
    • @graphql-yoga/plugin-apollo-inline-trace@3.18.1
    • graphql-yoga@5.18.1

@graphql-yoga/plugin-apq@3.18.1

Patch Changes

@graphql-yoga/plugin-csrf-prevention@3.18.1

Patch Changes

@graphql-yoga/plugin-defer-stream@3.18.1

Patch Changes

@graphql-yoga/plugin-disable-introspection@2.19.1

Patch Changes

@graphql-yoga/plugin-graphql-sse@3.18.1

Patch Changes

@graphql-yoga/plugin-jwt@3.12.1

Patch Changes

@graphql-yoga/plugin-persisted-operations@3.18.1

Patch Changes

@graphql-yoga/plugin-prometheus@6.13.1

Patch Changes

@graphql-yoga/plugin-response-cache@3.20.1

Patch Changes

@graphql-yoga/plugin-sofa@3.18.1

Patch Changes

@graphql-yoga/render-apollo-sandbox@0.4.0

Minor Changes

  • #4327
    8998d9b
    Thanks @mario-jerkovic! - Breaking;

    includeCookies in the options has been removed, use initialState.includeCookies instead.

Patch Changes

@graphql...

Read more

December 18, 2025

Choose a tag to compare

@github-actions github-actions released this 18 Dec 14:50
1c43572

@graphql-yoga/apollo-link@5.3.0

@graphql-yoga/urql-exchange@5.3.0

graphql-yoga@5.18.0

Minor Changes

  • #4312
    3eabd17
    Thanks @ardatan! - Export GraphiQLRenderer type which is the
    signature for renderGraphiQL option of Yoga configuration

@graphql-yoga/nestjs@3.19.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/nestjs-federation@3.19.0

Patch Changes

  • Updated dependencies []:
    • @graphql-yoga/nestjs@3.19.0
    • @graphql-yoga/plugin-apollo-inline-trace@3.18.0

@graphql-yoga/plugin-apollo-inline-trace@3.18.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/apollo-managed-federation@0.17.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/plugin-apollo-usage-report@0.13.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0
    • @graphql-yoga/plugin-apollo-inline-trace@3.18.0

@graphql-yoga/plugin-apq@3.18.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/plugin-csrf-prevention@3.18.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/plugin-defer-stream@3.18.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/plugin-disable-introspection@2.19.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/plugin-graphql-sse@3.18.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/plugin-jwt@3.12.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/plugin-persisted-operations@3.18.0

Patch Changes

  • #4315
    ecbcb80
    Thanks @ardatan! - Handle persisted operations not per request but
    per params, so batching is supported

  • Updated dependencies
    [3eabd17]:

    • graphql-yoga@5.18.0

@graphql-yoga/plugin-prometheus@6.13.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/plugin-response-cache@3.20.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/plugin-sofa@3.18.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/render-apollo-sandbox@0.3.0

Patch Changes

  • #4312
    3eabd17
    Thanks @ardatan! - - Add target option that allows you to choose
    which HTML element you want to render Apollo Sandbox
    • Set it to #embedded-sandbox by default
    • Use GraphiQLRenderer type from graphql-yoga package to prevent typing regressions
    • Fix renderGraphiQL option type
    • Set initialEndpoint based on graphiqlOpts.endpoint if provided
    • Set includeCookies based on graphiqlOpts.credentials if provided
    • Fix margin and size issues in the rendered HTML
  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0

@graphql-yoga/render-graphiql@5.18.0

Patch Changes

  • Updated dependencies
    [3eabd17]:
    • graphql-yoga@5.18.0