Skip to content

Releases: graphql-hive/graphql-yoga

March 29, 2024

29 Mar 22:39
0c95e90
Compare
Choose a tag to compare

graphql-yoga-cloud-run-guide@3.3.0

Patch Changes

@graphql-yoga/apollo-link@3.3.0

@graphql-yoga/urql-exchange@3.3.0

graphql-yoga@5.3.0

Minor Changes

  • #3197
    f775b341
    Thanks @n1ru4l! - Experimental support for aborting GraphQL execution
    when the HTTP request is canceled.

    The execution of subsequent GraphQL resolvers is now aborted if the incoming HTTP request is
    canceled from the client side. This reduces the load of your API in case incoming requests with
    deep GraphQL operation selection sets are canceled.

    import { createYoga, useExecutionCancellation } from 'graphql-yoga'
    
    const yoga = createYoga({
      plugins: [useExecutionCancellation()]
    })

    Learn more in our docs

    Action Required In order to benefit from this new feature, you need to update your integration
    setup for Fastify, Koa and Hapi.

    - const response = await yoga.handleNodeRequest(req, { ... })
    + const response = await yoga.handleNodeRequestAndResponse(req, res, { ... })

    Please refer to the corresponding integration guides for examples.

Patch Changes

@graphql-yoga/nestjs@3.3.0

Patch Changes

@graphql-yoga/nestjs-federation@3.3.0

Patch Changes

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

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

Patch Changes

@graphql-yoga/plugin-apq@3.3.0

Patch Changes

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

Patch Changes

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-graphql-sse@3.3.0

Patch Changes

@graphql-yoga/plugin-jwt@2.3.0

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-prometheus@4.2.0

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-sofa@3.3.0

Patch Changes

@graphql-yoga/render-graphiql@5.3.0

Patch Changes

March 13, 2024

13 Mar 14:22
40b5224
Compare
Choose a tag to compare

graphql-yoga-cloud-run-guide@3.2.0

Patch Changes

@graphql-yoga/apollo-link@3.2.0

@graphql-yoga/urql-exchange@3.2.0

graphql-yoga@5.2.0

Minor Changes

  • #3196
    71db7548
    Thanks @n1ru4l! - Allow setting async iterable within onParams hook
    setResult function

Patch Changes

@graphql-yoga/nestjs@3.2.0

Patch Changes

@graphql-yoga/nestjs-federation@3.2.0

Patch Changes

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

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

Patch Changes

@graphql-yoga/plugin-apq@3.2.0

Patch Changes

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

Patch Changes

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-graphql-sse@3.2.0

Patch Changes

@graphql-yoga/plugin-jwt@2.2.0

Patch Changes

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

Minor Changes

  • #3183
    6725f8e7
    Thanks @n1ru4l! - Inject request into extractPersistedOperationId
    function for allowing to extract the ID based on request header, query parameters or request path.

Patch Changes

@graphql-yoga/plugin-prometheus@4.1.0

Minor Changes

  • 9047d76d
    Thanks @ardatan! - Ability to rename the metrics without creating a
    new histogram

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-sofa@3.2.0

Patch Changes

@graphql-yoga/render-graphiql@5.2.0

Patch Changes

February 04, 2024

04 Feb 12:20
a852e34
Compare
Choose a tag to compare

@graphql-yoga/plugin-prometheus@4.0.0

Major Changes

January 18, 2024

18 Jan 15:09
def25fc
Compare
Choose a tag to compare

@graphql-yoga/plugin-prometheus@3.1.2

Patch Changes

January 16, 2024

16 Jan 14:23
f3e0d22
Compare
Choose a tag to compare

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

Minor Changes

  • #3164
    353c0fed
    Thanks @n1ru4l! - Add servedFromResponseCache symbol property to
    responses served from the response cache in order to allow other plugins to determine, whether a
    response was served from the cache and apply custom logic based on that.

January 03, 2024

03 Jan 15:39
e65b273
Compare
Choose a tag to compare

graphql-yoga-cloud-run-guide@3.1.1

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

@graphql-yoga/apollo-link@3.1.1

@graphql-yoga/urql-exchange@3.1.1

graphql-yoga@5.1.1

Patch Changes

@graphql-yoga/nestjs@3.1.1

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

@graphql-yoga/nestjs-federation@3.1.1

Patch Changes

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

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

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

@graphql-yoga/plugin-apq@3.1.1

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

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

Patch Changes

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

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

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

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

@graphql-yoga/plugin-graphql-sse@3.1.1

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

@graphql-yoga/plugin-jwt@2.1.2

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

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

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

@graphql-yoga/plugin-prometheus@3.1.1

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

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

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

@graphql-yoga/plugin-sofa@3.1.1

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

@graphql-yoga/render-graphiql@5.1.1

Patch Changes

  • Updated dependencies
    [3ef877a7]:
    • graphql-yoga@5.1.1

December 22, 2023

22 Dec 15:42
1606c95
Compare
Choose a tag to compare

@graphql-yoga/plugin-jwt@2.1.1

Patch Changes

  • #3149
    b9d2afcc
    Thanks @EmrysMyrddin! - Fix unauthorized error resulting in an
    response with 500 status or in a server crash (depending on actual HTTP server implementation
    used).

December 22, 2023

22 Dec 11:41
ab81a2e
Compare
Choose a tag to compare

graphql-yoga-cloud-run-guide@3.1.0

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

@graphql-yoga/apollo-link@3.1.0

@graphql-yoga/urql-exchange@3.1.0

graphql-yoga@5.1.0

Minor Changes

@graphql-yoga/nestjs@3.1.0

Minor Changes

  • #2992
    b1f0e3a2
    Thanks @magrinj! - Adding support of conditionalSchema option.
    (Currently without support for WebSocket subscriptions)

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

@graphql-yoga/nestjs-federation@3.1.0

Patch Changes

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

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

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

@graphql-yoga/plugin-apq@3.1.0

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

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

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

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

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

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

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

@graphql-yoga/plugin-graphql-sse@3.1.0

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

@graphql-yoga/plugin-jwt@2.1.0

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

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

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

@graphql-yoga/plugin-prometheus@3.1.0

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

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

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

@graphql-yoga/plugin-sofa@3.1.0

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

@graphql-yoga/render-graphiql@5.1.0

Patch Changes

  • Updated dependencies
    [b1f0e3a2]:
    • graphql-yoga@5.1.0

December 19, 2023

19 Dec 20:05
f060b99
Compare
Choose a tag to compare

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

Patch Changes

December 08, 2023

08 Dec 09:55
9c85aef
Compare
Choose a tag to compare

graphql-yoga-cloud-run-guide@3.0.2

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

@graphql-yoga/apollo-link@3.0.3

@graphql-yoga/urql-exchange@3.0.3

@graphql-yoga/graphiql@4.2.1

Patch Changes

graphql-yoga@5.0.2

Patch Changes

  • #3133
    77d107fe
    Thanks @ardatan! - Update HTTP Executor and add method and
    useGETForQueries to GraphiQL options

@graphql-yoga/nestjs@3.0.2

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

@graphql-yoga/nestjs-federation@3.0.2

Patch Changes

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

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

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

@graphql-yoga/plugin-apq@3.0.3

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

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

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

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

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

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

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

@graphql-yoga/plugin-graphql-sse@3.0.2

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

@graphql-yoga/plugin-jwt@2.0.2

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

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

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

@graphql-yoga/plugin-prometheus@3.0.2

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

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

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

@graphql-yoga/plugin-sofa@3.0.2

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2

@graphql-yoga/render-graphiql@5.0.2

Patch Changes

  • Updated dependencies
    [77d107fe]:
    • graphql-yoga@5.0.2