Skip to content

Releases: dotansimha/graphql-yoga

November 20, 2024

20 Nov 12:33
369e3ce
Compare
Choose a tag to compare

@graphql-yoga/urql-exchange@3.10.3

Patch Changes

@graphql-yoga/graphiql@4.3.2

Patch Changes

graphql-yoga@5.10.3

Patch Changes

@graphql-yoga/nestjs@3.10.3

Patch Changes

@graphql-yoga/nestjs-federation@3.10.3

Patch Changes

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

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

Patch Changes

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

Patch Changes

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

Patch Changes

  • Updated dependencies
    [c93366d,
    c93366d]:
    • graphql-yoga@5.10.3
    • @graphql-yoga/plugin-apollo-inline-trace@3.10.3

@graphql-yoga/plugin-apq@3.10.3

Patch Changes

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

Patch Changes

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-graphql-sse@3.10.3

Patch Changes

@graphql-yoga/plugin-jwt@3.4.3

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-prometheus@6.4.3

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-sofa@3.10.3

Patch Changes

@graphql-yoga/render-graphiql@5.10.3

Patch Changes

November 14, 2024

14 Nov 10:49
3a62f33
Compare
Choose a tag to compare

@graphql-yoga/apollo-link@3.10.2

@graphql-yoga/urql-exchange@3.10.2

graphql-yoga@5.10.2

Patch Changes

  • #3491
    7a413bc
    Thanks @n1ru4l! - dependencies updates:

  • #3491
    7a413bc
    Thanks @n1ru4l! - Fix issue where context values being shared between
    batched requests.

    A bug within @whatwg-node/server caused properties assigned to a batched requests context to be
    propagated to all other batched requests contexts. It is resolved by updating the dependency of
    @whatwg-node/server to 0.9.55.

@graphql-yoga/nestjs@3.10.2

Patch Changes

@graphql-yoga/nestjs-federation@3.10.2

Patch Changes

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

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

Patch Changes

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

Patch Changes

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

Patch Changes

  • Updated dependencies
    [7a413bc,
    7a413bc]:
    • graphql-yoga@5.10.2
    • @graphql-yoga/plugin-apollo-inline-trace@3.10.2

@graphql-yoga/plugin-apq@3.10.2

Patch Changes

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

Patch Changes

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-graphql-sse@3.10.2

Patch Changes

@graphql-yoga/plugin-jwt@3.4.2

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-prometheus@6.4.2

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-sofa@3.10.2

Patch Changes

@graphql-yoga/render-graphiql@5.10.2

Patch Changes

November 11, 2024

11 Nov 20:39
732b184
Compare
Choose a tag to compare

@graphql-yoga/apollo-link@3.10.1

@graphql-yoga/urql-exchange@3.10.1

graphql-yoga@5.10.1

Patch Changes

@graphql-yoga/nestjs@3.10.1

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

@graphql-yoga/nestjs-federation@3.10.1

Patch Changes

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

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

Patch Changes

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

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

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

Patch Changes

@graphql-yoga/plugin-apq@3.10.1

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

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

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

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

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

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

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

@graphql-yoga/plugin-graphql-sse@3.10.1

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

@graphql-yoga/plugin-jwt@3.4.1

Patch Changes

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

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

@graphql-yoga/plugin-prometheus@6.4.1

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

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

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

@graphql-yoga/plugin-sofa@3.10.1

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

@graphql-yoga/render-graphiql@5.10.1

Patch Changes

  • Updated dependencies
    [20cd9b6]:
    • graphql-yoga@5.10.1

November 11, 2024

11 Nov 08:17
11c2748
Compare
Choose a tag to compare

@graphql-yoga/apollo-link@3.10.0

@graphql-yoga/urql-exchange@3.10.0

graphql-yoga@5.10.0

Minor Changes

  • #3462
    f81501c
    Thanks @maeldur! - Correctly handle HTTP GET requests with ?
    characters in the query search string.

@graphql-yoga/nestjs@3.10.0

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

@graphql-yoga/nestjs-federation@3.10.0

Patch Changes

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

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

Patch Changes

  • #3455
    6e2ab86
    Thanks @kroupacz! - - updated: @envelop/on-resolve@^4.1.1
    dependency
    • fixed: package @envelop/core@^5.0.2 was added to devDependencies and @envelop/on-resolve was
      removed
  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

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

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

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

Patch Changes

  • #3455
    6e2ab86
    Thanks @kroupacz! - - fixed: get specific or the nearest possible
    trace node if something fails at non-nullable GraphQL query field

  • Updated dependencies
    [6e2ab86,
    f81501c]:

    • @graphql-yoga/plugin-apollo-inline-trace@3.10.0
    • graphql-yoga@5.10.0

@graphql-yoga/plugin-apq@3.10.0

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

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

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

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

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

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

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

@graphql-yoga/plugin-graphql-sse@3.10.0

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

@graphql-yoga/plugin-jwt@3.4.0

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

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

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

@graphql-yoga/plugin-prometheus@6.4.0

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

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

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

@graphql-yoga/plugin-sofa@3.10.0

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

@graphql-yoga/render-graphiql@5.10.0

Patch Changes

  • Updated dependencies
    [f81501c]:
    • graphql-yoga@5.10.0

November 08, 2024

08 Nov 09:37
43385f8
Compare
Choose a tag to compare

@graphql-yoga/apollo-link@3.9.0

@graphql-yoga/urql-exchange@3.9.0

graphql-yoga@5.9.0

Minor Changes

Patch Changes

@graphql-yoga/nestjs@3.9.0

Patch Changes

@graphql-yoga/nestjs-federation@3.9.0

Patch Changes

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

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

Patch Changes

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

Patch Changes

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

Patch Changes

  • #3457
    2523d9f
    Thanks @kroupacz! - ### Fixed
    • do not set default values for clientName and clientVersion
  • Updated dependencies
    [2523d9f,
    87ee333]:
    • graphql-yoga@5.9.0
    • @graphql-yoga/plugin-apollo-inline-trace@3.9.0

@graphql-yoga/plugin-apq@3.9.0

Patch Changes

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

Patch Changes

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-graphql-sse@3.9.0

Patch Changes

@graphql-yoga/plugin-jwt@3.3.0

Patch Changes

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

Minor Changes

  • #3464
    87ee333
    Thanks @n1ru4l! - Forward server context into
    extractPersistedOperationId and getPersistedOperation handlers.

Patch Changes

@graphql-yoga/plugin-prometheus@6.3.0

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-sofa@3.9.0

Patch Changes

@graphql-yoga/render-graphiql@5.9.0

Patch Changes

October 31, 2024

31 Oct 14:22
708d908
Compare
Choose a tag to compare

@graphql-yoga/apollo-link@3.8.0

@graphql-yoga/urql-exchange@3.8.0

graphql-yoga@5.8.0

Minor Changes

Patch Changes

@graphql-yoga/nestjs@3.8.0

Patch Changes

@graphql-yoga/nestjs-federation@3.8.0

Patch Changes

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

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

Patch Changes

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-apq@3.8.0

Patch Changes

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

Patch Changes

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-graphql-sse@3.8.0

Patch Changes

@graphql-yoga/plugin-jwt@3.2.0

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-prometheus@6.2.0

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-sofa@3.8.0

Patch Changes

@graphql-yoga/render-graphiql@5.8.0

Patch Changes

August 15, 2024

15 Aug 22:45
1fbc07d
Compare
Choose a tag to compare

@graphql-yoga/apollo-link@3.7.0

@graphql-yoga/urql-exchange@3.7.0

graphql-yoga@5.7.0

Minor Changes

  • #3331
    5dae4ab
    Thanks @EmrysMyrddin! - Expose server context in
    onResultProcessHook. In particular, this gives access to the waitUntil method to cleanly
    handle hanging promises.

  • #3331
    5dae4ab
    Thanks @EmrysMyrddin! - New hook: onExecutionResult which is
    triggered when an execution is done on the pipeline. If it is a batched operation, this is called
    per each operation in the batch

  • #3331
    5dae4ab
    Thanks @EmrysMyrddin! - Expose the already existing waitUntil
    method from the server context.

Patch Changes

@graphql-yoga/nestjs@3.7.0

Minor Changes

Patch Changes

@graphql-yoga/nestjs-federation@3.7.0

Patch Changes

  • Updated dependencies
    [5dae4ab,
    5dae4ab]:
    • @graphql-yoga/plugin-apollo-inline-trace@3.7.0
    • @graphql-yoga/nestjs@3.7.0

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

Patch Changes

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-apq@3.7.0

Patch Changes

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

Patch Changes

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-graphql-sse@3.7.0

Patch Changes

@graphql-yoga/plugin-jwt@3.1.0

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-prometheus@6.1.0

Patch Changes

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

Patch Changes

Read more

August 14, 2024

14 Aug 11:37
d2e4557
Compare
Choose a tag to compare

@graphql-yoga/plugin-prometheus@6.0.0

Major Changes

  • #3391
    0788d8a
    Thanks @EmrysMyrddin! - Breaking Change: Rename all metrics
    options to their actual metric name to avoid confusion.

    All metric options have been moved under a mandatory metrics key, and the name of each options
    have been renamed to match the default metric name.

    The plugin option argument is also now mandatory.

    export const serveConfig = defineConfig({
      plugins: pluginCtx => [
        usePrometheus({
          ...pluginCtx,
    
          // Enable all available metrics
    -     http: true
    -     requestSummary: true,
    -     parse: true,
    -     validate: true,
    -     contextBuilding: true,
    -     execute: true,
    -     subscribe: true,
    -     errors: true,
    -     deprecatedFields: true,
    -     requestTotalDuration: true,
    -     schemaChangeCount: true,
    
          // Warning: enabling resolvers level metrics will introduce significant overhead
    -     resolvers: true,
    +     metrics: {
    +       graphql_yoga_http_duration: true,
    +       graphql_envelop_request_time_summary: true,
    +       graphql_envelop_phase_parse: true,
    +       graphql_envelop_phase_validate: true,
    +       graphql_envelop_phase_context: true,
    +       graphql_envelop_phase_execute: true,
    +       graphql_envelop_phase_subscribe: true,
    +       graphql_envelop_error_result: true,
    +       graphql_envelop_deprecated_field: true,
    +       graphql_envelop_request_duration: true,
    +       graphql_envelop_schema_change: true,
    
            // Warning: enabling resolvers level metrics will introduce significant overhead
    +       graphql_envelop_execute_resolver: true,
    +     }
        })
      ]
    })
  • #3408
    88393b3
    Thanks @dotansimha! - By default, the following metrics are now
    enabled:

    • graphql_envelop_deprecated_field
    • graphql_envelop_request
    • graphql_envelop_request_duration
    • graphql_envelop_request_time_summary
    • graphql_envelop_phase_parse
    • graphql_envelop_phase_validate
    • graphql_envelop_phase_context
    • graphql_envelop_error_result
    • graphql_envelop_phase_execute
    • graphql_envelop_phase_subscribe
    • graphql_envelop_schema_change
    • graphql_yoga_http_duration

Minor Changes

  • #3391
    0788d8a
    Thanks @EmrysMyrddin! - Add missing labels path and phase
    of graphql_envelop_error_result metric to the configuration.

    Add missing labels method and statusCode of graphql_yoga_http_duration metric to the
    configuration.

Patch Changes

August 04, 2024

04 Aug 03:40
f7b64d8
Compare
Choose a tag to compare

@graphql-yoga/apollo-link@3.6.3

@graphql-yoga/urql-exchange@3.6.3

graphql-yoga@5.6.3

Patch Changes

@graphql-yoga/nestjs@3.6.3

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

@graphql-yoga/nestjs-federation@3.6.3

Patch Changes

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

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

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

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

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

@graphql-yoga/plugin-apq@3.6.3

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

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

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

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

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

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

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

@graphql-yoga/plugin-graphql-sse@3.6.3

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

@graphql-yoga/plugin-jwt@3.0.2

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

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

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

@graphql-yoga/plugin-prometheus@5.3.3

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

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

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

@graphql-yoga/plugin-sofa@3.6.4

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

@graphql-yoga/render-graphiql@5.6.3

Patch Changes

  • Updated dependencies
    [0866c1b]:
    • graphql-yoga@5.6.3

July 25, 2024

25 Jul 17:30
aa8237d
Compare
Choose a tag to compare

@graphql-yoga/apollo-link@3.6.2

@graphql-yoga/urql-exchange@3.6.2

graphql-yoga@5.6.2

Patch Changes

@graphql-yoga/nestjs@3.6.2

Patch Changes

@graphql-yoga/nestjs-federation@3.6.2

Patch Changes

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

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-apq@3.6.2

Patch Changes

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

Patch Changes

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-graphql-sse@3.6.2

Patch Changes

@graphql-yoga/plugin-jwt@3.0.1

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-prometheus@5.3.2

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-sofa@3.6.3

Patch Changes

@graphql-yoga/render-graphiql@5.6.2

Patch Changes