Skip to content

Upcoming Release Changes#1

Open
github-actions[bot] wants to merge 1 commit intomainfrom
changeset-release/main
Open

Upcoming Release Changes#1
github-actions[bot] wants to merge 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Jun 15, 2021

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@envelop/rate-limiter@10.0.0

Major Changes

  • #1323 cecd3f6 Thanks @ardatan! - Rate Limiter no longer gets attached to the resolvers and use onExecute hook instead.
    This improves performance by reducing the number of function calls, and issues with multiple plugins trying to wrap the same resolver.

    onRateLimitError no longer receives info object, but receives type and field instead.
    interpolateMessage also receives type and field instead of info.

    onRateLimitError({
        error: string;
        identifier: string;
        context: unknown;
    -   info: GraphQLResolveInfo;
    +   type: GraphQLNamedOutputType;
    +   field: GraphQLField<any, any>;
    })
    interpolateMessage(
        message: string,
        identifier: string,
        params: {
            root: unknown;
            args: Record<string, unknown>;
            context: unknown;
    -       info: GraphQLResolveInfo;
    +       type: GraphQLNamedOutputType;
    +       field: GraphQLField<any, any>;
        }
    ): string

Patch Changes

  • Updated dependencies [d3d83bc, 49346b2]:
    • @envelop/core@5.5.0
    • @envelop/on-resolve@8.0.0

@envelop/core@5.5.0

Minor Changes

@envelop/on-resolve@8.0.0

Minor Changes

  • #2747 49346b2 Thanks @cecchi! - Add option to ignore default resolvers in opentelemetry instrumentation

    To reduce telemetry data volume and noise in traces, it is recommended to ignore resolvers with the
    default implementation since they probably doesn't do anything worth tracking.

    Usage

    import { execute, parse, specifiedRules, subscribe, validate } from "graphql";
    import { envelop, useEngine } from "@envelop/core";
    import { useOpenTelemetry } from "@envelop/opentelemetry";
    
    const getEnveloped = envelop({
      plugins: [
        useEngine({ parse, validate, specifiedRules, execute, subscribe }),
        // ... other plugins ...
    
        useOpenTelemetry({
          resolvers: true,
          defaultResolvers: false, // explicitly disable default resolvers tracing. Defaults to `true`
        }),
      ],
    });

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/opentelemetry@10.0.0

Minor Changes

  • #2747 49346b2 Thanks @cecchi! - Add option to ignore default resolvers in opentelemetry instrumentation

    To reduce telemetry data volume and noise in traces, it is recommended to ignore resolvers with the
    default implementation since they probably doesn't do anything worth tracking.

    Usage

    import { execute, parse, specifiedRules, subscribe, validate } from "graphql";
    import { envelop, useEngine } from "@envelop/core";
    import { useOpenTelemetry } from "@envelop/opentelemetry";
    
    const getEnveloped = envelop({
      plugins: [
        useEngine({ parse, validate, specifiedRules, execute, subscribe }),
        // ... other plugins ...
    
        useOpenTelemetry({
          resolvers: true,
          defaultResolvers: false, // explicitly disable default resolvers tracing. Defaults to `true`
        }),
      ],
    });

Patch Changes

  • Updated dependencies [d3d83bc, 49346b2]:
    • @envelop/core@5.5.0
    • @envelop/on-resolve@8.0.0

@envelop/apollo-datasources@8.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/apollo-federation@9.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/apollo-server-errors@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/apollo-tracing@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc, 49346b2]:
    • @envelop/core@5.5.0
    • @envelop/on-resolve@8.0.0

@envelop/auth0@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/dataloader@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/depth-limit@8.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/disable-introspection@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/execute-subscription-event@9.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/extended-validation@8.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/filter-operation-type@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/fragment-arguments@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/generic-auth@12.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0
    • @envelop/extended-validation@8.0.0

@envelop/graphql-jit@12.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/graphql-middleware@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/graphql-modules@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/immediate-introspection@8.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/live-query@11.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/newrelic@11.0.0

Patch Changes

  • Updated dependencies [d3d83bc, 49346b2]:
    • @envelop/core@5.5.0
    • @envelop/on-resolve@8.0.0

@envelop/operation-field-permissions@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0
    • @envelop/extended-validation@8.0.0

@envelop/parser-cache@11.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/persisted-operations@11.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/preload-assets@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/prometheus@15.0.0

Patch Changes

  • Updated dependencies [d3d83bc, 49346b2]:
    • @envelop/core@5.5.0
    • @envelop/on-resolve@8.0.0

@envelop/resource-limitations@9.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0
    • @envelop/extended-validation@8.0.0

@envelop/response-cache@10.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/response-cache-cloudflare-kv@7.0.0

Patch Changes

  • Updated dependencies []:
    • @envelop/response-cache@10.0.0

@envelop/response-cache-redis@4.2.6

Patch Changes

  • Updated dependencies []:
    • @envelop/response-cache@10.0.0

@envelop/sentry@16.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/statsd@9.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@envelop/validation-cache@11.0.0

Patch Changes

@envelop/testing@11.0.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

@github-actions github-actions bot force-pushed the changeset-release/main branch from 617c86d to 4724cfe Compare June 15, 2021 09:11
@github-actions github-actions bot force-pushed the changeset-release/main branch 2 times, most recently from 9a82fc4 to b37f551 Compare July 16, 2021 22:42
@github-actions github-actions bot force-pushed the changeset-release/main branch from b37f551 to 7a8c2f8 Compare September 9, 2021 11:04
@github-actions github-actions bot force-pushed the changeset-release/main branch from 7a8c2f8 to 4f3e3a0 Compare December 15, 2025 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants