Skip to content

May 23, 2023

Compare
Choose a tag to compare
@theguild-bot theguild-bot released this 23 May 12:48
· 509 commits to main since this release

@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

@envelop/generic-auth@6.0.0

Major Changes

Patch Changes

@envelop/graphql-jit@6.0.0

Major Changes

Patch Changes

  • #1767
    0b127cc4
    Thanks @n1ru4l! - 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/graphql-middleware@5.0.0

Major Changes

@envelop/graphql-modules@5.0.0

Major Changes

@envelop/immediate-introspection@2.0.0

Major Changes

@envelop/live-query@6.0.0

Major Changes

Patch Changes

@envelop/newrelic@6.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,
    7066ce98]:
    • @envelop/on-resolve@3.0.0

@envelop/on-resolve@3.0.0

Major Changes

Patch Changes

@envelop/opentelemetry@5.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,
    7066ce98]:
    • @envelop/on-resolve@3.0.0

@envelop/operation-field-permissions@5.0.0

Major Changes

Patch Changes

@envelop/parser-cache@6.0.0

Major Changes

Patch Changes

@envelop/persisted-operations@6.0.0

Major Changes

@envelop/preload-assets@5.0.0

Major Changes

@envelop/prometheus@8.0.0

Major Changes

Patch Changes

@envelop/rate-limiter@5.0.0

Major Changes

Patch Changes

@envelop/resource-limitations@4.0.0

Major Changes

Patch Changes

@envelop/response-cache@5.0.0

Major Changes

Patch Changes

@envelop/response-cache-redis@3.0.0

Major Changes

Patch Changes

@envelop/sentry@6.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

@envelop/statsd@4.0.0

Major Changes

@envelop/validation-cache@6.0.0

Major Changes

Patch Changes

  • #1767
    0b127cc4
    Thanks @n1ru4l! - 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/testing@6.0.0

Major Changes

Patch Changes

  • #1776
    332f1f22
    Thanks @ardatan! - 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/types@4.0.0

Major Changes