Skip to content

Releases: n1ru4l/envelop

May 23, 2023

23 May 12:48
Compare
Choose a tag to compare

@envelop/core@4.0.0

Major Changes

Patch Changes

  • #1728
    a36925c7
    Thanks @ardatan! - - Memoize parsed document string result and use
    it wherever possible, and export getDocumentString function to allow users to use it as well.
    • Use WeakMaps with DocumentNode wherever possible instead of using LRU Cache with strings. It
      is more optimal if a parser caching is used
  • Updated dependencies
    [332f1f22]:
    • @envelop/types@4.0.0

@envelop/apollo-datasources@3.0.0

Major Changes

@envelop/apollo-federation@4.0.0

Major Changes

Patch Changes

  • #1809
    d5fee04c
    Thanks @renovate! - dependencies updates:

  • #1728
    a36925c7
    Thanks @ardatan! - - Memoize parsed document string result and use
    it wherever possible, and export getDocumentString function to allow users to use it as well.

    • Use WeakMaps with DocumentNode wherever possible instead of using LRU Cache with strings. It
      is more optimal if a parser caching is used

@envelop/apollo-server-errors@5.0.0

Major Changes

@envelop/apollo-tracing@5.0.0

Major Changes

Patch Changes

@envelop/auth0@5.0.0

Major Changes

Patch Changes

@envelop/dataloader@5.0.0

Major Changes

@envelop/depth-limit@3.0.0

Major Changes

@envelop/disable-introspection@5.0.0

Major Changes

@envelop/execute-subscription-event@4.0.0

Major Changes

@envelop/extended-validation@3.0.0

Major Changes

Patch Changes

@envelop/filter-operation-type@5.0.0

Major Changes

@envelop/fragment-arguments@5.0.0

Major Changes

Read more

April 21, 2023

21 Apr 12:45
fae7fbb
Compare
Choose a tag to compare

@envelop/opentelemetry@4.1.0

Minor Changes

@envelop/response-cache@4.0.8

Patch Changes

@envelop/response-cache-redis@2.0.8

Patch Changes

  • Updated dependencies [972c087f]:
    • @envelop/response-cache@4.0.8

@envelop/validation-cache@5.1.3

Patch Changes

February 20, 2023

20 Feb 14:11
15ab9b6
Compare
Choose a tag to compare

@envelop/core@3.0.6

Patch Changes

@envelop/apollo-datasources@2.0.6

Patch Changes

@envelop/apollo-federation@3.0.6

Patch Changes

@envelop/apollo-server-errors@4.0.6

Patch Changes

@envelop/apollo-tracing@4.0.6

Patch Changes

@envelop/auth0@4.0.6

Patch Changes

@envelop/dataloader@4.0.6

Patch Changes

@envelop/depth-limit@2.0.6

Patch Changes

@envelop/disable-introspection@4.0.6

Patch Changes

@envelop/execute-subscription-event@3.0.6

Patch Changes

@envelop/extended-validation@2.0.6

Patch Changes

@envelop/filter-operation-type@4.0.6

Patch Changes

@envelop/fragment-arguments@4.0.6

Patch Changes

@envelop/generic-auth@5.0.6

Patch Changes

@envelop/graphql-jit@5.0.6

Patch Changes

@envelop/graphql-middleware@4.0.6

Patch Changes

@envelop/graphql-modules@4.0.6

Patch Changes

@envelop/immediate-introspection@1.0.6

Patch Changes

Read more

February 17, 2023

17 Feb 13:22
77b4da1
Compare
Choose a tag to compare

@envelop/core@3.0.5

Patch Changes

@envelop/apollo-datasources@2.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/apollo-federation@3.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/apollo-server-errors@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/apollo-tracing@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.5

@envelop/auth0@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/dataloader@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/depth-limit@2.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/disable-introspection@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/execute-subscription-event@3.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/extended-validation@2.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/filter-operation-type@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/fragment-arguments@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/generic-auth@5.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5
  • Updated dependencies []:
    • @envelop/extended-validation@2.0.5

@envelop/graphql-jit@5.0.5

Patch Changes

  • #1633 b581fddd Thanks @jeengbe! - Update graphql-jit for supporting @include and @skip directives.

  • Updated dependencies [270249cf]:

    • @envelop/core@3.0.5

@envelop/graphql-middleware@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/graphql-modules@4.0.5

Patch Changes

  • #1630 d90d3615 Thanks @n1ru4l! - Cleanup reference to context value on subscription completion

  • Updated dependencies [270249cf]:

    • @envelop/core@3.0.5

@envelop/immediate-introspection@1.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/live-query@5.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/newrelic@5.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.5

@envelop/on-resolve@2.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/opentelemetry@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.5

@envelop/operation-field-permissions@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5
  • Updated dependencies []:
    • @envelop/extended-validation@2.0.5

@envelop/parser-cache@5.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/persisted-operations@5.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/preload-assets@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/prometheus@7.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.5

@envelop/rate-limiter@4.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.5

@envelop/resource-limitations@3.0.6

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5
  • Updated dependencies []:
    • @envelop/extended-validation@2.0.5

@envelop/response-cache@4.0.6

Patch Changes

  • #1724 94e39a5d Thanks @ardatan! - - Respect existing extensions in the result
    • Add cacheKey to shouldCacheResult function
  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/response-cache-redis@2.0.6

Patch Changes

  • Updated dependencies [94e39a5d]:
    • @envelop/response-cache@4.0.6

@envelop/sentry@5.1.0

Minor Changes

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/statsd@3.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/validation-cache@5.1.1

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

@envelop/testing@5.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

February 03, 2023

03 Feb 12:32
320f440
Compare
Choose a tag to compare

@envelop/response-cache@4.0.5

Patch Changes

@envelop/response-cache-redis@2.0.5

Patch Changes

@envelop/validation-cache@5.1.0

Minor Changes

  • #1602 109ae870 Thanks @n1ru4l! - Include the schema introspection sha1 hash in the validation cache key instead of resetting the cache when a different GraphQL schema is consumed.

Patch Changes

December 22, 2022

22 Dec 10:49
e430ff6
Compare
Choose a tag to compare

@envelop/validation-cache@5.0.5

Patch Changes

  • #1598 21a758de Thanks @n1ru4l! - Include the validation rule names within the operation cache key.

    This prevents skipping conditional validation rules in other plugins.
    Please make sure your validation rules always have a unique name property.

November 28, 2022

28 Nov 09:38
8291991
Compare
Choose a tag to compare

@envelop/sentry@5.0.0

Major Changes

  • #1583 f6361e86 Thanks @n1ru4l! - Remove trackResolvers functionality.

    This feature resulted in errors being reported multiple times.
    In the future we might re-add it as a standalone plugin, right now we don't see any benefit from it.

Patch Changes

November 24, 2022

24 Nov 09:08
9bb352e
Compare
Choose a tag to compare

@envelop/core@3.0.4

Patch Changes

  • Updated dependencies [e2ff77ed]:
    • @envelop/types@3.0.1

@envelop/apollo-datasources@2.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/apollo-federation@3.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/apollo-server-errors@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/apollo-tracing@4.0.4

Patch Changes

  • Updated dependencies [e2ff77ed]:
    • @envelop/types@3.0.1
    • @envelop/core@3.0.4
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.4

@envelop/auth0@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/dataloader@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/depth-limit@2.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/disable-introspection@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/execute-subscription-event@3.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/extended-validation@2.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/filter-operation-type@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/fragment-arguments@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/generic-auth@5.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4
  • Updated dependencies []:
    • @envelop/extended-validation@2.0.4

@envelop/graphql-jit@5.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/graphql-middleware@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/graphql-modules@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/immediate-introspection@1.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/live-query@5.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/newrelic@5.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.4

@envelop/on-resolve@2.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/opentelemetry@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.4

@envelop/operation-field-permissions@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4
  • Updated dependencies []:
    • @envelop/extended-validation@2.0.4

@envelop/parser-cache@5.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/persisted-operations@5.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/preload-assets@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/prometheus@7.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.4

@envelop/rate-limiter@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.4

@envelop/resource-limitations@3.0.5

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4
  • Updated dependencies []:
    • @envelop/extended-validation@2.0.4

@envelop/response-cache@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/response-cache-redis@2.0.4

Patch Changes

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

@envelop/sentry@4.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.4

@envelop/statsd@3.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/validation-cache@5.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

@envelop/testing@5.0.4

Patch Changes

  • Updated dependencies [e2ff77ed]:
    • @envelop/types@3.0.1
    • @envelop/core@3.0.4

@envelop/types@3.0.1

Patch Changes

  • #1587 e2ff77ed Thanks @enisdenjo! - Don't use Id TypeScript generic utility that can cause a circular constraint error

November 15, 2022

15 Nov 14:08
890cd9a
Compare
Choose a tag to compare

@envelop/resource-limitations@3.0.4

Patch Changes

October 27, 2022

27 Oct 22:31
a11a876
Compare
Choose a tag to compare

@envelop/core@3.0.3

Patch Changes

@envelop/apollo-datasources@2.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/apollo-federation@3.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/apollo-server-errors@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/apollo-tracing@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.3

@envelop/auth0@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/dataloader@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/depth-limit@2.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/disable-introspection@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/execute-subscription-event@3.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/extended-validation@2.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/filter-operation-type@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/fragment-arguments@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/generic-auth@5.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3
  • Updated dependencies []:
    • @envelop/extended-validation@2.0.3

@envelop/graphql-jit@5.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/graphql-middleware@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/graphql-modules@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/immediate-introspection@1.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/live-query@5.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/newrelic@5.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.3

@envelop/on-resolve@2.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/opentelemetry@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.3

@envelop/operation-field-permissions@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3
  • Updated dependencies []:
    • @envelop/extended-validation@2.0.3

@envelop/parser-cache@5.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/persisted-operations@5.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/preload-assets@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/prometheus@7.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.3

@envelop/rate-limiter@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3
  • Updated dependencies []:
    • @envelop/on-resolve@2.0.3

@envelop/resource-limitations@3.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3
  • Updated dependencies []:
    • @envelop/extended-validation@2.0.3

@envelop/response-cache@4.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/response-cache-redis@2.0.3

Patch Changes

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

@envelop/sentry@4.0.3

Patch Changes

  • #1571 6b48ef96 Thanks @ardatan! - Deeply check if it is an original GraphQL Error

  • Updated dependencies [6b48ef96]:

    • @envelop/core@3.0.3
  • Updated dependencies []:

    • @envelop/on-resolve@2.0.3

@envelop/statsd@3.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/validation-cache@5.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

@envelop/testing@5.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3