Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 28, 2025

This PR contains the following updates:

Package Change Age Confidence
@graphql-tools/schema (source) 10.0.29 -> 10.0.30 age confidence
@graphql-tools/utils (source) 10.10.3 -> 10.11.0 age confidence

Release Notes

ardatan/graphql-tools (@​graphql-tools/schema)

v10.0.30

Compare Source

Patch Changes
ardatan/graphql-tools (@​graphql-tools/utils)

v10.11.0

Compare Source

Minor Changes
  • #​7588
    2118a80
    Thanks @​EmrysMyrddin! - Add optional schema coordinate in error
    extensions. This extension allows to precisely identify the source of the error by automated tools
    like tracing or monitoring.

    This new feature is opt-in, you have to enable it using schemaCoordinateInErrors executor
    option.

    Caution: This feature, when enabled, will expose information about your schema. If you need to
    keep your schema private and secret, you should strip this attribute at serialization time before
    sending errors to the client.

    import { parse } from 'graphql'
    import { normalizedExecutor } from '@​graphql-tools/executor'
    import { getSchemaCoordinate } from '@​graphql-tools/utils'
    import schema from './schema'
    
    const result = await normalizedExecutor({
      schema,
      document: parse(`...`),
      schemaCoordinateInErrors: true // enable adding schema coordinate to graphql errors
    })
    
    if (result.errors) {
      for (const error of result.errors) {
        console.log('Error in resolver ', error.coordinate, ':', error.message)
        // or with `getSchemaCoordinate` util, to workaround types if needed
        console.log('Error in resolver', getSchemaCoordinate(error), ':', error.message)
      }
    }

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions
Copy link
Contributor

github-actions bot commented Nov 28, 2025

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
@envelop/core 5.5.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/apollo-datasources 8.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/apollo-federation 9.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/apollo-server-errors 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/apollo-tracing 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/auth0 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/dataloader 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/depth-limit 8.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/disable-introspection 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/execute-subscription-event 9.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/extended-validation 8.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/filter-operation-type 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/fragment-arguments 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/generic-auth 12.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/graphql-jit 12.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/graphql-middleware 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/graphql-modules 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/immediate-introspection 8.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/live-query 11.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/newrelic 11.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/on-resolve 8.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/opentelemetry 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/operation-field-permissions 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/parser-cache 11.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/persisted-operations 11.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/preload-assets 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/prometheus 15.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/rate-limiter 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/resource-limitations 9.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/response-cache 10.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/response-cache-cloudflare-kv 7.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/response-cache-redis 4.2.6-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/sentry 16.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/statsd 9.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/validation-cache 11.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎
@envelop/testing 11.0.0-alpha-20251211205538-5005189af5ce4a47150dc63ed3732eee84998197 npm ↗︎ unpkg ↗︎

@renovate renovate bot requested a review from ardatan November 28, 2025 17:15
@renovate renovate bot force-pushed the renovate/graphql-tools branch 4 times, most recently from da0df74 to 5613f25 Compare December 4, 2025 23:18
@github-actions
Copy link
Contributor

💻 Website Preview

The latest changes are available as preview in: https://1aa1c7fe.envelop.pages.dev

@ardatan ardatan merged commit f811d93 into main Dec 12, 2025
13 checks passed
@renovate renovate bot deleted the renovate/graphql-tools branch December 12, 2025 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant