@graphql-hive/gateway
Version:
630 lines (445 loc) • 238 kB
Markdown
# @graphql-hive/gateway
## 2.5.12-alpha-bb7cb0747a2f268a4a03e2f7f7f2ccd1364ded49
### Patch Changes
- Updated dependencies [[`18ca078`](https://github.com/graphql-hive/gateway/commit/18ca078a3b34afd9420e37f758713b597fa05352)]:
- @graphql-hive/gateway-runtime@2.8.0-alpha-bb7cb0747a2f268a4a03e2f7f7f2ccd1364ded49
- @graphql-hive/plugin-aws-sigv4@2.0.33
- @graphql-mesh/hmac-upstream-signature@2.0.10
- @graphql-hive/plugin-opentelemetry@1.4.9-alpha-bb7cb0747a2f268a4a03e2f7f7f2ccd1364ded49
- @graphql-mesh/plugin-prometheus@2.1.28-alpha-bb7cb0747a2f268a4a03e2f7f7f2ccd1364ded49
## 2.5.11
### Patch Changes
- Updated dependencies [[`6e15d41`](https://github.com/graphql-hive/gateway/commit/6e15d4107159c931aa65f075278104832f3f64a8)]:
- @graphql-hive/gateway-runtime@2.7.9
- @graphql-hive/plugin-aws-sigv4@2.0.33
- @graphql-mesh/hmac-upstream-signature@2.0.10
- @graphql-hive/plugin-opentelemetry@1.4.8
- @graphql-mesh/plugin-prometheus@2.1.27
## 2.5.10
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@2.7.8
- @graphql-hive/plugin-aws-sigv4@2.0.33
- @graphql-mesh/hmac-upstream-signature@2.0.10
- @graphql-hive/plugin-opentelemetry@1.4.7
- @graphql-mesh/plugin-prometheus@2.1.26
## 2.5.9
### Patch Changes
- [#2110](https://github.com/graphql-hive/gateway/pull/2110) [`37cb0e2`](https://github.com/graphql-hive/gateway/commit/37cb0e255a399822658474c6d3adb62d65be7856) Thanks [@ardatan](https://github.com/ardatan)! - Fix Rust Query Planner support in Docker image
## 2.5.8
### Patch Changes
- [#2086](https://github.com/graphql-hive/gateway/pull/2086) [`cd81bf1`](https://github.com/graphql-hive/gateway/commit/cd81bf1393e151bf56749e2fc23787517edeb469) Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Add support for the `BatchFetch` plan node. When the query planner groups compatible entity fetches into a single `BatchFetch` node, the gateway runtime now executes them as one subgraph request with aliased `_entities` calls, reducing the number of downstream HTTP requests.
- Updated dependencies []:
- @graphql-hive/plugin-aws-sigv4@2.0.32
- @graphql-hive/gateway-runtime@2.7.7
- @graphql-mesh/hmac-upstream-signature@2.0.10
- @graphql-hive/plugin-opentelemetry@1.4.6
- @graphql-mesh/plugin-prometheus@2.1.25
## 2.5.7
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@2.7.6
- @graphql-mesh/transport-http@1.0.16
- @graphql-mesh/transport-ws@2.0.16
- @graphql-hive/plugin-aws-sigv4@2.0.31
- @graphql-mesh/hmac-upstream-signature@2.0.10
- @graphql-hive/plugin-opentelemetry@1.4.5
- @graphql-mesh/plugin-prometheus@2.1.24
## 2.5.6
### Patch Changes
- Updated dependencies [[`47c9fae`](https://github.com/graphql-hive/gateway/commit/47c9faecac7035e6ccfb2eb2b4146fca0ca07e47)]:
- @graphql-mesh/hmac-upstream-signature@2.0.10
- @graphql-hive/gateway-runtime@2.7.5
- @graphql-hive/plugin-aws-sigv4@2.0.30
- @graphql-hive/plugin-opentelemetry@1.4.4
- @graphql-mesh/plugin-prometheus@2.1.23
## 2.5.5
### Patch Changes
- Updated dependencies []:
- @graphql-hive/plugin-aws-sigv4@2.0.30
- @graphql-hive/gateway-runtime@2.7.4
- @graphql-mesh/hmac-upstream-signature@2.0.9
- @graphql-hive/plugin-opentelemetry@1.4.3
- @graphql-mesh/plugin-prometheus@2.1.22
## 2.5.4
### Patch Changes
- [#2045](https://github.com/graphql-hive/gateway/pull/2045) [`77def08`](https://github.com/graphql-hive/gateway/commit/77def088b7e5e170b3745a86a0d2d7b5596217f7) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Removed dependency [`dotenv@^17.2.3` ↗︎](https://www.npmjs.com/package/dotenv/v/17.2.3) (from `dependencies`)
- Updated dependencies []:
- @graphql-hive/gateway-runtime@2.7.3
- @graphql-hive/plugin-aws-sigv4@2.0.29
- @graphql-mesh/hmac-upstream-signature@2.0.9
- @graphql-hive/plugin-opentelemetry@1.4.2
- @graphql-mesh/plugin-prometheus@2.1.21
## 2.5.3
### Patch Changes
- Updated dependencies [[`bd5e436`](https://github.com/graphql-hive/gateway/commit/bd5e436ec951cb572eadaaf2f5831480201c18b0), [`bd5e436`](https://github.com/graphql-hive/gateway/commit/bd5e436ec951cb572eadaaf2f5831480201c18b0), [`02a3ec9`](https://github.com/graphql-hive/gateway/commit/02a3ec9b59287a546d2743e0af63e36feca64ec8)]:
- @graphql-hive/gateway-runtime@2.7.2
- @graphql-hive/plugin-opentelemetry@1.4.1
- @graphql-hive/plugin-aws-sigv4@2.0.28
- @graphql-mesh/hmac-upstream-signature@2.0.9
- @graphql-mesh/plugin-prometheus@2.1.20
## 2.5.2
### Patch Changes
- [#2049](https://github.com/graphql-hive/gateway/pull/2049) [`3aa5385`](https://github.com/graphql-hive/gateway/commit/3aa53851349cfa50622d1f717b96ec2c6005eb41) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@opentelemetry/api-logs@^0.213.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/api-logs/v/0.213.0) (from `^0.212.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sampler-jaeger-remote@^0.213.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sampler-jaeger-remote/v/0.213.0) (from `^0.212.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sdk-logs@^0.213.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sdk-logs/v/0.213.0) (from `^0.212.0`, in `dependencies`)
- Updated dependencies [[`3aa5385`](https://github.com/graphql-hive/gateway/commit/3aa53851349cfa50622d1f717b96ec2c6005eb41), [`2837a9e`](https://github.com/graphql-hive/gateway/commit/2837a9e570dc6cdeb1b97af33774cf9b1893fee0), [`2837a9e`](https://github.com/graphql-hive/gateway/commit/2837a9e570dc6cdeb1b97af33774cf9b1893fee0)]:
- @graphql-hive/plugin-opentelemetry@1.4.0
## 2.5.1
### Patch Changes
- Updated dependencies [[`c75fd0a`](https://github.com/graphql-hive/gateway/commit/c75fd0a64730ab07a3a7115748841025e312f335)]:
- @graphql-hive/logger@1.1.0
- @graphql-hive/plugin-opentelemetry@1.3.11
- @graphql-mesh/plugin-prometheus@2.1.19
- @graphql-hive/gateway-runtime@2.7.1
- @graphql-hive/plugin-aws-sigv4@2.0.28
- @graphql-mesh/hmac-upstream-signature@2.0.9
- @graphql-mesh/transport-http@1.0.15
- @graphql-mesh/transport-http-callback@1.0.16
- @graphql-mesh/transport-ws@2.0.15
## 2.5.0
### Minor Changes
- [#2005](https://github.com/graphql-hive/gateway/pull/2005) [`3866e36`](https://github.com/graphql-hive/gateway/commit/3866e3632d93a517a67b1ed6f0deab0a20bac374) Thanks [@ardatan](https://github.com/ardatan)! - Support Rust QP as builtin in Docker image
While running the Docker image of the gateway, you can now use Rust QP as the builtin query planner.
```sh
docker run \
-e HIVE_ROUTER_RUNTIME=true \
-p 8080:8080 \
-v "$(pwd)/supergraph.graphql:/gateway/supergraph.graphql" \
ghcr.io/graphql-hive/gateway supergraph --port=8080
```
## 2.4.3
### Patch Changes
- Updated dependencies [[`107dcf2`](https://github.com/graphql-hive/gateway/commit/107dcf2e5f58aaf5feb6e69d7d6917cfb4f709dd)]:
- @graphql-hive/gateway-runtime@2.7.0
- @graphql-hive/plugin-aws-sigv4@2.0.27
- @graphql-mesh/hmac-upstream-signature@2.0.9
- @graphql-hive/plugin-opentelemetry@1.3.10
- @graphql-mesh/plugin-prometheus@2.1.18
## 2.4.2
### Patch Changes
- [#1957](https://github.com/graphql-hive/gateway/pull/1957) [`f5a5c41`](https://github.com/graphql-hive/gateway/commit/f5a5c41ddfc9044c27bc4568df5588b98d617b89) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@opentelemetry/api-logs@^0.212.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/api-logs/v/0.212.0) (from `^0.211.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sampler-jaeger-remote@^0.212.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sampler-jaeger-remote/v/0.212.0) (from `^0.211.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sdk-logs@^0.212.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sdk-logs/v/0.212.0) (from `^0.211.0`, in `dependencies`)
- Updated dependencies [[`f5a5c41`](https://github.com/graphql-hive/gateway/commit/f5a5c41ddfc9044c27bc4568df5588b98d617b89), [`054d627`](https://github.com/graphql-hive/gateway/commit/054d62774eb2e9d2f3eeaecb9c34ccfc85827680)]:
- @graphql-hive/plugin-opentelemetry@1.3.9
## 2.4.1
### Patch Changes
- Updated dependencies [[`8028028`](https://github.com/graphql-hive/gateway/commit/8028028109a6e14d7bb332eb37e817082e1a8de2), [`beb12fa`](https://github.com/graphql-hive/gateway/commit/beb12fade8824720ac9a74465099c8090cb36d10)]:
- @graphql-hive/gateway-runtime@2.6.1
- @graphql-mesh/transport-http-callback@1.0.15
- @graphql-hive/plugin-aws-sigv4@2.0.26
- @graphql-mesh/hmac-upstream-signature@2.0.9
- @graphql-hive/plugin-opentelemetry@1.3.8
- @graphql-mesh/plugin-prometheus@2.1.17
## 2.4.0
### Minor Changes
- [#1834](https://github.com/graphql-hive/gateway/pull/1834) [`88ca1bf`](https://github.com/graphql-hive/gateway/commit/88ca1bfbaf58bd83eab6ec86b6cdc4375608e881) Thanks [@adambenhassen](https://github.com/adambenhassen)! - Add Layer 2 cache support for persisted documents.
When using Hive CDN for persisted documents, you can now configure caching using the gateway's cache to reduce CDN requests and improve response times across gateway instances.
**Configuration:**
```typescript
persistedDocuments: {
type: 'hive',
endpoint: 'https://cdn.graphql-hive.com/artifacts/v1/<target_id>',
token: '<cdn_access_token>',
cacheTtlSeconds: 3600,
cacheNotFoundTtlSeconds: 60,
}
```
**CLI options:**
- `--hive-persisted-documents-cache-ttl <seconds>` - TTL in seconds for found documents (enables caching)
- `--hive-persisted-documents-cache-not-found-ttl <seconds>` - TTL for negative cache entries (default: 60)
**Note:** A gateway cache backend must be configured for caching to work. If cache options are provided without a gateway cache, a warning will be logged and caching will be disabled.
### Patch Changes
- [`18898ba`](https://github.com/graphql-hive/gateway/commit/18898ba551750257d9a0bdfdcc3b0576960b8658) Thanks [@ardatan](https://github.com/ardatan)! - Updated `npm` and `@isaacs/brace-expansion` in the Dockerfile to fix the security vulnerability alerts within the docker image
- Updated dependencies [[`88ca1bf`](https://github.com/graphql-hive/gateway/commit/88ca1bfbaf58bd83eab6ec86b6cdc4375608e881), [`88ca1bf`](https://github.com/graphql-hive/gateway/commit/88ca1bfbaf58bd83eab6ec86b6cdc4375608e881)]:
- @graphql-hive/gateway-runtime@2.6.0
- @graphql-hive/plugin-aws-sigv4@2.0.25
- @graphql-mesh/hmac-upstream-signature@2.0.9
- @graphql-hive/plugin-opentelemetry@1.3.7
- @graphql-mesh/plugin-prometheus@2.1.16
## 2.3.3
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@2.5.5
- @graphql-hive/plugin-aws-sigv4@2.0.25
- @graphql-mesh/hmac-upstream-signature@2.0.9
- @graphql-hive/plugin-opentelemetry@1.3.6
- @graphql-mesh/plugin-prometheus@2.1.15
## 2.3.2
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@2.5.4
- @graphql-hive/plugin-aws-sigv4@2.0.24
- @graphql-mesh/hmac-upstream-signature@2.0.9
- @graphql-hive/plugin-opentelemetry@1.3.5
- @graphql-mesh/plugin-prometheus@2.1.14
## 2.3.1
### Patch Changes
- [#1880](https://github.com/graphql-hive/gateway/pull/1880) [`0697fc4`](https://github.com/graphql-hive/gateway/commit/0697fc4f0ea7a72130e9f8918480b015cad506ff) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@opentelemetry/api-logs@^0.211.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/api-logs/v/0.211.0) (from `^0.210.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sampler-jaeger-remote@^0.211.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sampler-jaeger-remote/v/0.211.0) (from `^0.210.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sdk-logs@^0.211.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sdk-logs/v/0.211.0) (from `^0.210.0`, in `dependencies`)
- [#1891](https://github.com/graphql-hive/gateway/pull/1891) [`86ba497`](https://github.com/graphql-hive/gateway/commit/86ba497484e228bc11b6072da264cdb953374f10) Thanks [@ardatan](https://github.com/ardatan)! - Bump OpenSSL version from 3.5.1-1+deb13u1 to 3.5.4-1~deb13u2 in the Docker image
- Updated dependencies [[`0697fc4`](https://github.com/graphql-hive/gateway/commit/0697fc4f0ea7a72130e9f8918480b015cad506ff)]:
- @graphql-hive/plugin-opentelemetry@1.3.4
## 2.3.0
### Minor Changes
- [#1871](https://github.com/graphql-hive/gateway/pull/1871) [`d1f04c1`](https://github.com/graphql-hive/gateway/commit/d1f04c1df610e54592f02fdf7212f92fb3357d32) Thanks [@ardatan](https://github.com/ardatan)! - Rate Limit feature is now supported by the Rust Query Planner
### Patch Changes
- [#1871](https://github.com/graphql-hive/gateway/pull/1871) [`d1f04c1`](https://github.com/graphql-hive/gateway/commit/d1f04c1df610e54592f02fdf7212f92fb3357d32) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-mesh/plugin-rate-limit@^0.106.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-rate-limit/v/0.106.0) (from `^0.105.5`, in `dependencies`)
## 2.2.3
### Patch Changes
- [#1847](https://github.com/graphql-hive/gateway/pull/1847) [`29b86e4`](https://github.com/graphql-hive/gateway/commit/29b86e4dfe38a217a19d25012f0f2125bc1634bb) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@opentelemetry/api-logs@^0.209.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/api-logs/v/0.209.0) (from `^0.208.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sampler-jaeger-remote@^0.209.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sampler-jaeger-remote/v/0.209.0) (from `^0.208.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sdk-logs@^0.209.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sdk-logs/v/0.209.0) (from `^0.208.0`, in `dependencies`)
- [#1858](https://github.com/graphql-hive/gateway/pull/1858) [`34b913d`](https://github.com/graphql-hive/gateway/commit/34b913d99d3719f7063e6570bd1ad180dc3ad9e9) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@opentelemetry/api-logs@^0.210.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/api-logs/v/0.210.0) (from `^0.209.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sampler-jaeger-remote@^0.210.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sampler-jaeger-remote/v/0.210.0) (from `^0.209.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sdk-logs@^0.210.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sdk-logs/v/0.210.0) (from `^0.209.0`, in `dependencies`)
- Updated dependencies [[`c4802be`](https://github.com/graphql-hive/gateway/commit/c4802be46fac65f945a07bf3e9d127b10fc6f119), [`f321cbd`](https://github.com/graphql-hive/gateway/commit/f321cbdf87bc68bbf6770bec963c86e2a35b50bf), [`29b86e4`](https://github.com/graphql-hive/gateway/commit/29b86e4dfe38a217a19d25012f0f2125bc1634bb), [`c4802be`](https://github.com/graphql-hive/gateway/commit/c4802be46fac65f945a07bf3e9d127b10fc6f119), [`34b913d`](https://github.com/graphql-hive/gateway/commit/34b913d99d3719f7063e6570bd1ad180dc3ad9e9), [`d031026`](https://github.com/graphql-hive/gateway/commit/d031026ec2a0c273801bab3d81d2845f5838f15f), [`d031026`](https://github.com/graphql-hive/gateway/commit/d031026ec2a0c273801bab3d81d2845f5838f15f)]:
- @graphql-hive/gateway-runtime@2.5.3
- @graphql-hive/logger@1.0.10
- @graphql-hive/plugin-opentelemetry@1.3.3
- @graphql-hive/plugin-aws-sigv4@2.0.23
- @graphql-mesh/hmac-upstream-signature@2.0.9
- @graphql-mesh/plugin-prometheus@2.1.13
- @graphql-mesh/transport-http@1.0.14
- @graphql-mesh/transport-http-callback@1.0.14
- @graphql-mesh/transport-ws@2.0.14
## 2.2.2
### Patch Changes
- [#1842](https://github.com/graphql-hive/gateway/pull/1842) [`93aa767`](https://github.com/graphql-hive/gateway/commit/93aa76755afc93085280646fb7cb14e6d02b4a7f) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@graphql-tools/utils@^11.0.0` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/11.0.0) (from `^10.10.3`, in `dependencies`)
- Updated dependencies [[`b1a4f60`](https://github.com/graphql-hive/gateway/commit/b1a4f60f1e31d3dc8c7afd816bd117eafb0c217f), [`93aa767`](https://github.com/graphql-hive/gateway/commit/93aa76755afc93085280646fb7cb14e6d02b4a7f), [`b1a4f60`](https://github.com/graphql-hive/gateway/commit/b1a4f60f1e31d3dc8c7afd816bd117eafb0c217f), [`93aa767`](https://github.com/graphql-hive/gateway/commit/93aa76755afc93085280646fb7cb14e6d02b4a7f), [`93aa767`](https://github.com/graphql-hive/gateway/commit/93aa76755afc93085280646fb7cb14e6d02b4a7f), [`93aa767`](https://github.com/graphql-hive/gateway/commit/93aa76755afc93085280646fb7cb14e6d02b4a7f), [`93aa767`](https://github.com/graphql-hive/gateway/commit/93aa76755afc93085280646fb7cb14e6d02b4a7f), [`93aa767`](https://github.com/graphql-hive/gateway/commit/93aa76755afc93085280646fb7cb14e6d02b4a7f), [`93aa767`](https://github.com/graphql-hive/gateway/commit/93aa76755afc93085280646fb7cb14e6d02b4a7f)]:
- @graphql-hive/gateway-runtime@2.5.2
- @graphql-hive/plugin-opentelemetry@1.3.2
- @graphql-mesh/hmac-upstream-signature@2.0.9
- @graphql-mesh/plugin-prometheus@2.1.12
- @graphql-mesh/transport-http@1.0.13
- @graphql-mesh/transport-http-callback@1.0.13
- @graphql-mesh/transport-ws@2.0.13
- @graphql-hive/plugin-aws-sigv4@2.0.22
## 2.2.1
### Patch Changes
- Updated dependencies [[`3046dc2`](https://github.com/graphql-hive/gateway/commit/3046dc2e0721c0dc55cb74889b0d21525a8a52ea)]:
- @graphql-hive/gateway-runtime@2.5.1
- @graphql-hive/plugin-aws-sigv4@2.0.21
- @graphql-mesh/hmac-upstream-signature@2.0.8
- @graphql-hive/plugin-opentelemetry@1.3.1
- @graphql-mesh/plugin-prometheus@2.1.11
## 2.2.0
### Minor Changes
- [#1791](https://github.com/graphql-hive/gateway/pull/1791) [`071b1e0`](https://github.com/graphql-hive/gateway/commit/071b1e0e5a8cc04bc2815fd8e77c5549727f7bb7) Thanks [@EmrysMyrddin](https://github.com/EmrysMyrddin)! - New attributes on http, graphql operation and subgraph execution to make it easier to find those "root" spans.
- HTTP span: `hive.request: true` and `hive.request.id: <request-id>` if `requestId` exists
- GraphQL operation : `hive.graphql: true`
- Subgraph Execution : `hive.upstream: true`
- [#1791](https://github.com/graphql-hive/gateway/pull/1791) [`071b1e0`](https://github.com/graphql-hive/gateway/commit/071b1e0e5a8cc04bc2815fd8e77c5549727f7bb7) Thanks [@EmrysMyrddin](https://github.com/EmrysMyrddin)! - Added `@graphql-hive/gateway/opentelemetry/attributes` module entrypoint exposing graphql and hive
specific attributes. This was already exposed by the default entrypoint, but it now also has its own one.
This fixes an issue with some bundler (like vite) that doesn't support importing non existent `.js`
when only a `.d.ts` file exists.
### Patch Changes
- [#1804](https://github.com/graphql-hive/gateway/pull/1804) [`c913e6c`](https://github.com/graphql-hive/gateway/commit/c913e6cfec407d4d2da5b264d38047a9df8e09f0) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Added dependency [`@whatwg-node/server@^0.10.17` ↗︎](https://www.npmjs.com/package/@whatwg-node/server/v/0.10.17) (to `dependencies`)
- [#1804](https://github.com/graphql-hive/gateway/pull/1804) [`c913e6c`](https://github.com/graphql-hive/gateway/commit/c913e6cfec407d4d2da5b264d38047a9df8e09f0) Thanks [@ardatan](https://github.com/ardatan)! - Fixes for better support of the plugin system in WebSockets;
- Ensure `params: GraphQLParams` and `request: Request` exist in the context
- Invoke `onParams` and `onExecutionResult` hooks from plugins properly
- Updated dependencies [[`15b9e50`](https://github.com/graphql-hive/gateway/commit/15b9e5037fa74f8c1a8e662e196268a88642c27d), [`abd350b`](https://github.com/graphql-hive/gateway/commit/abd350b913c8938cf173a4a5e25b3ba6c04016fc), [`c913e6c`](https://github.com/graphql-hive/gateway/commit/c913e6cfec407d4d2da5b264d38047a9df8e09f0), [`071b1e0`](https://github.com/graphql-hive/gateway/commit/071b1e0e5a8cc04bc2815fd8e77c5549727f7bb7), [`071b1e0`](https://github.com/graphql-hive/gateway/commit/071b1e0e5a8cc04bc2815fd8e77c5549727f7bb7), [`a50d93a`](https://github.com/graphql-hive/gateway/commit/a50d93a0bc8f3c67de7449ad9102d3f3b60ea96a), [`071b1e0`](https://github.com/graphql-hive/gateway/commit/071b1e0e5a8cc04bc2815fd8e77c5549727f7bb7)]:
- @graphql-hive/gateway-runtime@2.5.0
- @graphql-hive/plugin-opentelemetry@1.3.0
- @graphql-hive/plugin-aws-sigv4@2.0.20
- @graphql-mesh/hmac-upstream-signature@2.0.8
- @graphql-mesh/plugin-prometheus@2.1.10
## 2.1.23
### Patch Changes
- Updated dependencies [[`7e33249`](https://github.com/graphql-hive/gateway/commit/7e332496179d213cf10f055b282ce30ab68279d1), [`db20a29`](https://github.com/graphql-hive/gateway/commit/db20a298c57c717495cbdbcaa6a8aa5b369da909), [`db20a29`](https://github.com/graphql-hive/gateway/commit/db20a298c57c717495cbdbcaa6a8aa5b369da909)]:
- @graphql-hive/gateway-runtime@2.4.1
- @graphql-hive/plugin-aws-sigv4@2.0.20
- @graphql-mesh/hmac-upstream-signature@2.0.8
- @graphql-hive/plugin-opentelemetry@1.2.5
- @graphql-mesh/plugin-prometheus@2.1.9
## 2.1.22
### Patch Changes
- Updated dependencies [[`8fdaef5`](https://github.com/graphql-hive/gateway/commit/8fdaef56d70998dacaed829c278fa7079062ad67), [`8fdaef5`](https://github.com/graphql-hive/gateway/commit/8fdaef56d70998dacaed829c278fa7079062ad67), [`2cab632`](https://github.com/graphql-hive/gateway/commit/2cab632d9094ed76badccf01c1ab8c37bc24112b)]:
- @graphql-hive/gateway-runtime@2.4.0
- @graphql-hive/plugin-opentelemetry@1.2.4
- @graphql-hive/plugin-aws-sigv4@2.0.20
- @graphql-mesh/hmac-upstream-signature@2.0.8
- @graphql-mesh/plugin-prometheus@2.1.8
## 2.1.21
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@2.3.7
- @graphql-hive/plugin-aws-sigv4@2.0.19
- @graphql-mesh/hmac-upstream-signature@2.0.8
- @graphql-hive/plugin-opentelemetry@1.2.3
- @graphql-mesh/plugin-prometheus@2.1.7
## 2.1.20
### Patch Changes
- Updated dependencies [[`0ded04f`](https://github.com/graphql-hive/gateway/commit/0ded04f56d9d9dea8c412e2e320fb89815108362), [`8ff2e47`](https://github.com/graphql-hive/gateway/commit/8ff2e471f368d5e41f91a7fe1f1b0e494ef3e6ff), [`9cfe2a5`](https://github.com/graphql-hive/gateway/commit/9cfe2a555fcbc9a70ba04b32d6844a7a795de624), [`0ded04f`](https://github.com/graphql-hive/gateway/commit/0ded04f56d9d9dea8c412e2e320fb89815108362)]:
- @graphql-hive/gateway-runtime@2.3.6
- @graphql-hive/plugin-opentelemetry@1.2.2
- @graphql-hive/plugin-aws-sigv4@2.0.18
- @graphql-mesh/hmac-upstream-signature@2.0.8
- @graphql-mesh/plugin-prometheus@2.1.6
## 2.1.19
### Patch Changes
- [#1719](https://github.com/graphql-hive/gateway/pull/1719) [`b449b05`](https://github.com/graphql-hive/gateway/commit/b449b0523eb1aef32235bdd74f1aacaa750f67c6) Thanks [@enisdenjo](https://github.com/enisdenjo)! - Built-in Prometheus plugin inherits the logger from context
- Updated dependencies [[`b449b05`](https://github.com/graphql-hive/gateway/commit/b449b0523eb1aef32235bdd74f1aacaa750f67c6), [`b449b05`](https://github.com/graphql-hive/gateway/commit/b449b0523eb1aef32235bdd74f1aacaa750f67c6), [`3706a2c`](https://github.com/graphql-hive/gateway/commit/3706a2c044eadd54f2ab3e28e43d053e25f22fe4), [`3706a2c`](https://github.com/graphql-hive/gateway/commit/3706a2c044eadd54f2ab3e28e43d053e25f22fe4)]:
- @graphql-mesh/plugin-prometheus@2.1.5
- @graphql-hive/plugin-opentelemetry@1.2.1
## 2.1.18
### Patch Changes
- Updated dependencies [[`d1df7ab`](https://github.com/graphql-hive/gateway/commit/d1df7ab73cb99f79ae7123b56d44fb9c3d724fd4), [`d1df7ab`](https://github.com/graphql-hive/gateway/commit/d1df7ab73cb99f79ae7123b56d44fb9c3d724fd4)]:
- @graphql-mesh/plugin-prometheus@2.1.4
## 2.1.17
### Patch Changes
- [#1691](https://github.com/graphql-hive/gateway/pull/1691) [`7ecaf7e`](https://github.com/graphql-hive/gateway/commit/7ecaf7e8f658c4e4c1a91d1e8db3c1a8ceca51cb) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@graphql-tools/code-file-loader@^8.1.26` ↗︎](https://www.npmjs.com/package/@graphql-tools/code-file-loader/v/8.1.26) (from `^8.1.24`, in `dependencies`)
- Updated dependency [`@graphql-tools/graphql-file-loader@^8.1.6` ↗︎](https://www.npmjs.com/package/@graphql-tools/graphql-file-loader/v/8.1.6) (from `^8.1.4`, in `dependencies`)
- Updated dependency [`@graphql-tools/load@^8.1.6` ↗︎](https://www.npmjs.com/package/@graphql-tools/load/v/8.1.6) (from `^8.1.4`, in `dependencies`)
- Updated dependency [`@graphql-tools/utils@^10.10.3` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.10.3) (from `^10.10.1`, in `dependencies`)
- [#1689](https://github.com/graphql-hive/gateway/pull/1689) [`eabd0f0`](https://github.com/graphql-hive/gateway/commit/eabd0f0b8e42ddd9137c903f489b1d76ee8ebeb0) Thanks [@enisdenjo](https://github.com/enisdenjo)! - Build binaries on macOS 15 (arm and x86)
- [#1701](https://github.com/graphql-hive/gateway/pull/1701) [`471364a`](https://github.com/graphql-hive/gateway/commit/471364a61ad8d4e8b52dfd744c583797b6f6c8eb) Thanks [@enisdenjo](https://github.com/enisdenjo)! - Properly bundle node modules to be used by the single binary
- Updated dependencies [[`4801627`](https://github.com/graphql-hive/gateway/commit/4801627ef16e963bed0052d0f071879004614a14), [`478d7e2`](https://github.com/graphql-hive/gateway/commit/478d7e25ef47fb8fb6183010a8bb61ac31688c55), [`7ecaf7e`](https://github.com/graphql-hive/gateway/commit/7ecaf7e8f658c4e4c1a91d1e8db3c1a8ceca51cb), [`a81b8b2`](https://github.com/graphql-hive/gateway/commit/a81b8b20ecdfda53fb77ae5fae3cbd508ab08936), [`ce83f35`](https://github.com/graphql-hive/gateway/commit/ce83f356cbeb2f8413689204275710e7d7a27822), [`7ecaf7e`](https://github.com/graphql-hive/gateway/commit/7ecaf7e8f658c4e4c1a91d1e8db3c1a8ceca51cb), [`4801627`](https://github.com/graphql-hive/gateway/commit/4801627ef16e963bed0052d0f071879004614a14), [`7ecaf7e`](https://github.com/graphql-hive/gateway/commit/7ecaf7e8f658c4e4c1a91d1e8db3c1a8ceca51cb), [`095aaf1`](https://github.com/graphql-hive/gateway/commit/095aaf1af4b675f4eb7687fe1fc11ea48239c34d), [`ca1dc52`](https://github.com/graphql-hive/gateway/commit/ca1dc52dd144f45d8415d9db3326ec9f21dda2c8), [`4801627`](https://github.com/graphql-hive/gateway/commit/4801627ef16e963bed0052d0f071879004614a14), [`7ecaf7e`](https://github.com/graphql-hive/gateway/commit/7ecaf7e8f658c4e4c1a91d1e8db3c1a8ceca51cb), [`7ecaf7e`](https://github.com/graphql-hive/gateway/commit/7ecaf7e8f658c4e4c1a91d1e8db3c1a8ceca51cb), [`7ecaf7e`](https://github.com/graphql-hive/gateway/commit/7ecaf7e8f658c4e4c1a91d1e8db3c1a8ceca51cb), [`7ecaf7e`](https://github.com/graphql-hive/gateway/commit/7ecaf7e8f658c4e4c1a91d1e8db3c1a8ceca51cb), [`478d7e2`](https://github.com/graphql-hive/gateway/commit/478d7e25ef47fb8fb6183010a8bb61ac31688c55), [`7ecaf7e`](https://github.com/graphql-hive/gateway/commit/7ecaf7e8f658c4e4c1a91d1e8db3c1a8ceca51cb), [`7ecaf7e`](https://github.com/graphql-hive/gateway/commit/7ecaf7e8f658c4e4c1a91d1e8db3c1a8ceca51cb), [`6a64d1d`](https://github.com/graphql-hive/gateway/commit/6a64d1d52e8cb4d845aae9696e1811ded9dbdd03)]:
- @graphql-hive/gateway-runtime@2.3.5
- @graphql-hive/logger@1.0.9
- @graphql-hive/plugin-aws-sigv4@2.0.17
- @graphql-hive/plugin-opentelemetry@1.2.0
- @graphql-mesh/hmac-upstream-signature@2.0.8
- @graphql-mesh/plugin-prometheus@2.1.3
- @graphql-mesh/transport-http@1.0.12
- @graphql-mesh/transport-http-callback@1.0.12
- @graphql-mesh/transport-ws@2.0.12
## 2.1.16
### Patch Changes
- Updated dependencies []:
- @graphql-hive/plugin-aws-sigv4@2.0.16
- @graphql-hive/gateway-runtime@2.3.4
- @graphql-mesh/hmac-upstream-signature@2.0.7
- @graphql-hive/plugin-opentelemetry@1.1.2
- @graphql-mesh/plugin-prometheus@2.1.2
## 2.1.15
### Patch Changes
- [#1677](https://github.com/graphql-hive/gateway/pull/1677) [`3fbf360`](https://github.com/graphql-hive/gateway/commit/3fbf3602bedbc4c4bb1947fcdca60bc27789ceb7) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@graphql-mesh/cache-cfw-kv@^0.105.16` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-cfw-kv/v/0.105.16) (from `^0.105.15`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-localforage@^0.105.17` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-localforage/v/0.105.17) (from `^0.105.16`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-redis@^0.105.2` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-redis/v/0.105.2) (from `^0.105.1`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-upstash-redis@^0.1.16` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-upstash-redis/v/0.1.16) (from `^0.1.15`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-http-cache@^0.105.17` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-http-cache/v/0.105.17) (from `^0.105.16`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-jit@^0.2.16` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-jit/v/0.2.16) (from `^0.2.15`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-rate-limit@^0.105.5` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-rate-limit/v/0.105.5) (from `^0.105.4`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-snapshot@^0.104.16` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-snapshot/v/0.104.16) (from `^0.104.15`, in `dependencies`)
- Updated dependency [`@graphql-mesh/types@^0.104.16` ↗︎](https://www.npmjs.com/package/@graphql-mesh/types/v/0.104.16) (from `^0.104.15`, in `dependencies`)
- Updated dependency [`@graphql-mesh/utils@^0.104.16` ↗︎](https://www.npmjs.com/package/@graphql-mesh/utils/v/0.104.16) (from `^0.104.15`, in `dependencies`)
- Updated dependencies [[`3fbf360`](https://github.com/graphql-hive/gateway/commit/3fbf3602bedbc4c4bb1947fcdca60bc27789ceb7), [`b6bab96`](https://github.com/graphql-hive/gateway/commit/b6bab969ec9ab4aec45740f0ebfccf3bca0fa976), [`3fbf360`](https://github.com/graphql-hive/gateway/commit/3fbf3602bedbc4c4bb1947fcdca60bc27789ceb7), [`3fbf360`](https://github.com/graphql-hive/gateway/commit/3fbf3602bedbc4c4bb1947fcdca60bc27789ceb7), [`3fbf360`](https://github.com/graphql-hive/gateway/commit/3fbf3602bedbc4c4bb1947fcdca60bc27789ceb7), [`3fbf360`](https://github.com/graphql-hive/gateway/commit/3fbf3602bedbc4c4bb1947fcdca60bc27789ceb7), [`3fbf360`](https://github.com/graphql-hive/gateway/commit/3fbf3602bedbc4c4bb1947fcdca60bc27789ceb7), [`3fbf360`](https://github.com/graphql-hive/gateway/commit/3fbf3602bedbc4c4bb1947fcdca60bc27789ceb7), [`3fbf360`](https://github.com/graphql-hive/gateway/commit/3fbf3602bedbc4c4bb1947fcdca60bc27789ceb7)]:
- @graphql-hive/gateway-runtime@2.3.3
- @graphql-hive/plugin-aws-sigv4@2.0.15
- @graphql-hive/plugin-opentelemetry@1.1.1
- @graphql-mesh/hmac-upstream-signature@2.0.7
- @graphql-mesh/plugin-jwt-auth@2.0.9
- @graphql-mesh/plugin-prometheus@2.1.1
- @graphql-mesh/transport-http@1.0.11
- @graphql-mesh/transport-http-callback@1.0.11
- @graphql-mesh/transport-ws@2.0.11
## 2.1.14
### Patch Changes
- [#1608](https://github.com/graphql-hive/gateway/pull/1608) [`9c789fb`](https://github.com/graphql-hive/gateway/commit/9c789fb11f6de80e781ff056cb5b98c548938bea) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-mesh/cache-cfw-kv@^0.105.14` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-cfw-kv/v/0.105.14) (from `^0.105.13`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-localforage@^0.105.15` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-localforage/v/0.105.15) (from `^0.105.14`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-redis@^0.105.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-redis/v/0.105.0) (from `^0.104.13`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-upstash-redis@^0.1.14` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-upstash-redis/v/0.1.14) (from `^0.1.13`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-http-cache@^0.105.15` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-http-cache/v/0.105.15) (from `^0.105.14`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-jit@^0.2.14` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-jit/v/0.2.14) (from `^0.2.13`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-rate-limit@^0.105.2` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-rate-limit/v/0.105.2) (from `^0.105.1`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-snapshot@^0.104.14` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-snapshot/v/0.104.14) (from `^0.104.13`, in `dependencies`)
- Updated dependency [`@graphql-mesh/types@^0.104.14` ↗︎](https://www.npmjs.com/package/@graphql-mesh/types/v/0.104.14) (from `^0.104.13`, in `dependencies`)
- Updated dependency [`@graphql-mesh/utils@^0.104.14` ↗︎](https://www.npmjs.com/package/@graphql-mesh/utils/v/0.104.14) (from `^0.104.13`, in `dependencies`)
- Updated dependency [`@graphql-tools/code-file-loader@^8.1.24` ↗︎](https://www.npmjs.com/package/@graphql-tools/code-file-loader/v/8.1.24) (from `^8.1.22`, in `dependencies`)
- Updated dependency [`@graphql-tools/graphql-file-loader@^8.1.4` ↗︎](https://www.npmjs.com/package/@graphql-tools/graphql-file-loader/v/8.1.4) (from `^8.1.2`, in `dependencies`)
- Updated dependency [`@graphql-tools/load@^8.1.4` ↗︎](https://www.npmjs.com/package/@graphql-tools/load/v/8.1.4) (from `^8.1.2`, in `dependencies`)
- Updated dependency [`@graphql-tools/utils@^10.10.1` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.10.1) (from `^10.9.1`, in `dependencies`)
- Updated dependency [`@graphql-yoga/render-graphiql@^5.16.1` ↗︎](https://www.npmjs.com/package/@graphql-yoga/render-graphiql/v/5.16.1) (from `^5.16.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/api-logs@^0.207.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/api-logs/v/0.207.0) (from `^0.206.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/context-async-hooks@^2.2.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/context-async-hooks/v/2.2.0) (from `^2.1.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/context-zone@^2.2.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/context-zone/v/2.2.0) (from `^2.1.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/core@^2.2.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/core/v/2.2.0) (from `^2.1.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/exporter-jaeger@^2.2.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/exporter-jaeger/v/2.2.0) (from `^2.1.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/exporter-zipkin@^2.2.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/exporter-zipkin/v/2.2.0) (from `^2.1.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/propagator-b3@^2.2.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/propagator-b3/v/2.2.0) (from `^2.1.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/propagator-jaeger@^2.2.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/propagator-jaeger/v/2.2.0) (from `^2.1.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sampler-jaeger-remote@^0.207.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sampler-jaeger-remote/v/0.207.0) (from `^0.206.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sdk-logs@^0.207.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sdk-logs/v/0.207.0) (from `^0.206.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sdk-metrics@^2.2.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sdk-metrics/v/2.2.0) (from `^2.1.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sdk-trace-base@^2.2.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sdk-trace-base/v/2.2.0) (from `^2.1.0`, in `dependencies`)
- Updated dependency [`commander@^14.0.2` ↗︎](https://www.npmjs.com/package/commander/v/14.0.2) (from `^14.0.1`, in `dependencies`)
- Updated dependency [`graphql-yoga@^5.16.1` ↗︎](https://www.npmjs.com/package/graphql-yoga/v/5.16.1) (from `^5.16.0`, in `dependencies`)
- [#1662](https://github.com/graphql-hive/gateway/pull/1662) [`27789de`](https://github.com/graphql-hive/gateway/commit/27789de7967cb5299d471c00434591f309b978ff) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-tools/utils@^10.10.1` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.10.1) (from `^10.10.0`, in `dependencies`)
- Updated dependency [`graphql-yoga@^5.16.1` ↗︎](https://www.npmjs.com/package/graphql-yoga/v/5.16.1) (from `^5.16.0`, in `dependencies`)
- [#1663](https://github.com/graphql-hive/gateway/pull/1663) [`d678113`](https://github.com/graphql-hive/gateway/commit/d678113debfe28095ed6e09c2abba4451a42608a) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@graphql-tools/code-file-loader@^8.1.24` ↗︎](https://www.npmjs.com/package/@graphql-tools/code-file-loader/v/8.1.24) (from `^8.1.23`, in `dependencies`)
- Updated dependency [`@graphql-tools/graphql-file-loader@^8.1.4` ↗︎](https://www.npmjs.com/package/@graphql-tools/graphql-file-loader/v/8.1.4) (from `^8.1.3`, in `dependencies`)
- Updated dependency [`@graphql-tools/load@^8.1.4` ↗︎](https://www.npmjs.com/package/@graphql-tools/load/v/8.1.4) (from `^8.1.3`, in `dependencies`)
- Updated dependency [`@graphql-yoga/render-graphiql@^5.16.1` ↗︎](https://www.npmjs.com/package/@graphql-yoga/render-graphiql/v/5.16.1) (from `^5.16.0`, in `dependencies`)
- [#1664](https://github.com/graphql-hive/gateway/pull/1664) [`d355e9b`](https://github.com/graphql-hive/gateway/commit/d355e9b73227804f75944ca4836aef2a57251b0e) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@graphql-mesh/cache-redis@^0.105.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-redis/v/0.105.0) (from `^0.104.14`, in `dependencies`)
- [#1669](https://github.com/graphql-hive/gateway/pull/1669) [`1bfac64`](https://github.com/graphql-hive/gateway/commit/1bfac649f00f1b5ac830813030cec64522fea29f) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@graphql-mesh/cache-cfw-kv@^0.105.15` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-cfw-kv/v/0.105.15) (from `^0.105.14`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-localforage@^0.105.16` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-localforage/v/0.105.16) (from `^0.105.15`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-redis@^0.105.1` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-redis/v/0.105.1) (from `^0.105.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-upstash-redis@^0.1.15` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-upstash-redis/v/0.1.15) (from `^0.1.14`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-http-cache@^0.105.16` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-http-cache/v/0.105.16) (from `^0.105.15`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-jit@^0.2.15` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-jit/v/0.2.15) (from `^0.2.14`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-rate-limit@^0.105.4` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-rate-limit/v/0.105.4) (from `^0.105.2`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-snapshot@^0.104.15` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-snapshot/v/0.104.15) (from `^0.104.14`, in `dependencies`)
- Updated dependency [`@graphql-mesh/types@^0.104.15` ↗︎](https://www.npmjs.com/package/@graphql-mesh/types/v/0.104.15) (from `^0.104.14`, in `dependencies`)
- Updated dependency [`@graphql-mesh/utils@^0.104.15` ↗︎](https://www.npmjs.com/package/@graphql-mesh/utils/v/0.104.15) (from `^0.104.14`, in `dependencies`)
- [#1670](https://github.com/graphql-hive/gateway/pull/1670) [`49e3623`](https://github.com/graphql-hive/gateway/commit/49e362308a09837561b6b509a822d6b62237c54e) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@opentelemetry/api-logs@^0.208.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/api-logs/v/0.208.0) (from `^0.207.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sampler-jaeger-remote@^0.208.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sampler-jaeger-remote/v/0.208.0) (from `^0.207.0`, in `dependencies`)
- Updated dependency [`@opentelemetry/sdk-logs@^0.208.0` ↗︎](https://www.npmjs.com/package/@opentelemetry/sdk-logs/v/0.208.0) (from `^0.207.0`, in `dependencies`)
- [#1672](https://github.com/graphql-hive/gateway/pull/1672) [`3f6b99d`](https://github.com/graphql-hive/gateway/commit/3f6b99d152cbcc17d4ec3c97bc48dae452982151) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@envelop/core@^5.4.0` ↗︎](https://www.npmjs.com/package/@envelop/core/v/5.4.0) (from `^5.3.2`, in `dependencies`)
- Updated dependency [`@graphql-yoga/render-graphiql@^5.16.2` ↗︎](https://www.npmjs.com/package/@graphql-yoga/render-graphiql/v/5.16.2) (from `^5.16.1`, in `dependencies`)
- Updated dependency [`graphql-yoga@^5.16.2` ↗︎](https://www.npmjs.com/package/graphql-yoga/v/5.16.2) (from `^5.16.1`, in `dependencies`)
- Updated dependencies [[`9c789fb`](https://github.com/graphql-hive/gateway/commit/9c789fb11f6de80e781ff056cb5b98c548938bea), [`810e12b`](https://github.com/graphql-hive/gateway/commit/810e12bd5d24f90ade73f3b257a16277d2731355), [`27789de`](https://github.com/graphql-hive/gateway/commit/27789de7967cb5299d471c00434591f309b978ff), [`d678113`](https://github.com/graphql-hive/gateway/commit/d678113debfe28095ed6e09c2abba4451a42608a), [`1bfac64`](https://github.com/graphql-hive/gateway/commit/1bfac649f00f1b5ac830813030cec64522fea29f), [`17bbebd`](https://github.com/graphql-hive/gateway/commit/17bbebd241c4285068a6f7045427869d3ca1b1ec), [`3f6b99d`](https://github.com/graphql-hive/gateway/commit/3f6b99d152cbcc17d4ec3c97bc48dae452982151), [`1f58197`](https://github.com/graphql-hive/gateway/commit/1f58197a60882c79430e59638b9396071137a221), [`9c789fb`](https://github.com/graphql-hive/gateway/commit/9c789fb11f6de80e781ff056cb5b98c548938bea), [`9c789fb`](https://github.com/graphql-hive/gateway/commit/9c789fb11f6de80e781ff056cb5b98c548938bea), [`810e12b`](https://github.com/graphql-hive/gateway/commit/810e12bd5d24f90ade73f3b257a16277d2731355), [`155d423`](https://github.com/graphql-hive/gateway/commit/155d4236f2c02e0778d3eb1ee50b94c000f8b852), [`3f6b99d`](https://github.com/graphql-hive/gateway/commit/3f6b99d152cbcc17d4ec3c97bc48dae452982151), [`9c789fb`](https://github.com/graphql-hive/gateway/commit/9c789fb11f6de80e781ff056cb5b98c548938bea), [`27789de`](https://github.com/graphql-hive/gateway/commit/27789de7967cb5299d471c00434591f309b978ff), [`1bfac64`](https://github.com/graphql-hive/gateway/commit/1bfac649f00f1b5ac830813030cec64522fea29f), [`49e3623`](https://github.com/graphql-hive/gateway/commit/49e362308a09837561b6b509a822d6b62237c54e), [`9c789fb`](https://github.com/graphql-hive/gateway/commit/9c789fb11f6de80e781ff056cb5b98c548938bea), [`27789de`](https://github.com/graphql-hive/gateway/commit/27789de7967cb5299d471c00434591f309b978ff), [`1bfac64`](https://github.com/graphql-hive/gateway/commit/1bfac649f00f1b5ac830813030cec64522fea29f), [`9c789fb`](https://github.com/graphql-hive/gateway/commit/9c789fb11f6de80e781ff056cb5b98c548938bea), [`d678113`](https://github.com/graphql-hive/gateway/commit/d678113debfe28095ed6e09c2abba4451a42608a), [`1bfac64`](https://github.com/graphql-hive/gateway/commit/1bfac649f00f1b5ac830813030cec64522fea29f), [`3f6b99d`](https://github.com/graphql-hive/gateway/commit/3f6b99d152cbcc17d4ec3c97bc48dae452982151), [`9c789fb`](https://github.com/graphql-hive/gateway/commit/9c789fb11f6de80e781ff056cb5b98c548938bea), [`27789de`](https://github.com/graphql-hive/gateway/commit/27789de7967cb5299d471c00434591f309b978ff), [`d678113`](https://github.com/graphql-hive/gateway/commit/d678113debfe28095ed6e09c2abba4451a42608a), [`1bfac64`](https://github.com/graphql-hive/gateway/commit/1bfac649f00f1b5ac830813030cec64522fea29f), [`3f6b99d`](https://github.com/graphql-hive/gateway/commit/3f6b99d152cbcc17d4ec3c97bc48dae452982151), [`9c789fb`](https://github.com/graphql-hive/gateway/commit/9c789fb11f6de80e781ff056cb5b98c548938bea), [`810e12b`](https://github.com/graphql-hive/gateway/commit/810e12bd5d24f90ade73f3b257a16277d2731355), [`27789de`](https://github.com/graphql-hive/gateway/commit/27789de7967cb5299d471c00434591f309b978ff), [`1bfac64`](https://github.com/graphql-hive/gateway/commit/1bfac649f00f1b5ac830813030cec64522fea29f), [`9c789fb`](https://github.com/graphql-hive/gateway/commit/9c789fb11f6de80e781ff056cb5b98c548938bea), [`27789de`](https://github.com/graphql-hive/gateway/commit/27789de7967cb5299d471c00434591f309b978ff), [`1bfac64`](https://github.com/graphql-hive/gateway/commit/1bfac649f00f1b5ac830813030cec64522fea29f), [`9c789fb`](https://github.com/graphql-hive/gateway/commit/9c789fb11f6de80e781ff056cb5b98c548938bea), [`27789de`](https://github.com/graphql-hive/gateway/commit/27789de7967cb5299d471c00434591f309b978ff), [`1bfac64`](https://github.com/graphql-hive/gateway/commit/1bfac649f00f1b5ac830813030cec64522fea29f), [`a3f2811`](https://github.com/graphql-hive/gateway/commit/a3f28110786231b95fe906914ac903eec6280899), [`c754a96`](https://github.com/graphql-hive/gateway/commit/c754a96d49ea69f54f57a8f1b01baf9d2fb947b6)]:
- @graphql-hive/gateway-runtime@2.3.2
- @graphql-hive/logger@1.0.8
- @graphql-hive/plugin-aws-sigv4@2.0.14
- @graphql-hive/plugin-opentelemetry@1.1.0
- @graphql-mesh/hmac-upstream-signature@2.0.6
- @graphql-mesh/plugin-jwt-auth@2.0.8
- @graphql-mesh/plugin-prometheus@2.1.0
- @graphql-mesh/transport-http@1.0.10
- @graphql-mesh/transport-http-callback@1.0.10
- @graphql-mesh/transport-ws@2.0.10
## 2.1.13
### Patch Changes
- [#1654](https://github.com/graphql-hive/gateway/pull/1654) [`efed5e0`](https://github.com/graphql-hive/gateway/commit/efed5e0c257edcacb51dae7f670c2026a747a851) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@graphql-tools/code-file-loader@^8.1.23` ↗︎](https://www.npmjs.com/package/@graphql-tools/code-file-loader/v/8.1.23) (from `^8.1.22`, in `dependencies`)
- Updated dependency [`@graphql-tools/graphql-file-loader@^8.1.3` ↗︎](https://www.npmjs.com/package/@graphql-tools/graphql-file-loader/v/8.1.3) (from `^8.1.2`, in `dependencies`)
- Updated dependency [`@graphql-tools/load@^8.1.3` ↗︎](https://www.npmjs.com/package/@graphql-tools/load/v/8.1.3) (from `^8.1.2`, in `dependencies`)
- Updated dependency [`@graphql-tools/utils@^10.10.0` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.10.0) (from `^10.9.1`, in `dependencies`)
- Updated dependencies [[`efed5e0`](https://github.com/graphql-hive/gateway/commit/efed5e0c257edcacb51dae7f670c2026a747a851), [`efed5e0`](https://github.com/graphql-hive/gateway/commit/efed5e0c257edcacb51dae7f670c2026a747a851), [`efed5e0`](https://github.com/graphql-hive/gateway/commit/efed5e0c257edcacb51dae7f670c2026a747a851), [`efed5e0`](https://github.com/graphql-hive/gateway/commit/efed5e0c257edcacb51dae7f670c2026a747a851), [`efed5e0`](https://github.com/graphql-hive/gateway/commit/efed5e0c257edcacb51dae7f670c2026a747a851), [`efed5e0`](https://github.com/graphql-hive/gateway/commit/efed5e0c257edcacb51dae7f670c2026a747a851), [`efed5e0`](https://github.com/graphql-hive/gateway/commit/efed5e0c257edcacb51dae7f670c2026a747a851), [`efed5e0`](https://github.com/graphql-hive/gateway/commit/efed5e0c257edcacb51dae7f670c2026a747a851)]:
- @graphql-hive/gateway-runtime@2.3.1
- @graphql-hive/plugin-aws-sigv4@2.0.13
- @graphql-hive/plugin-opentelemetry@1.0.15
- @graphql-mesh/hmac-upstream-signature@2.0.5
- @graphql-mesh/plugin-prometheus@2.0.16
- @graphql-mesh/transport-http@1.0.9
- @graphql-mesh/transport-http-callback@1.0.9
- @graphql-mesh/transport-ws@2.0.9
## 2.1.12
### Patch Changes
- [#1631](https://github.com/graphql-hive/gateway/pull/1631) [`0e68c01`](https://github.com/graphql-hive/gateway/commit/0e68c01f53fa32ada1575ff7a0b4d31bbe48193b) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`commander@^14.0.2` ↗︎](https://www.npmjs.com/package/commander/v/14.0.2) (from `^14.0.1`, in `dependencies`)
- [#1637](https://github.com/graphql-hive/gateway/pull/1637) [`aa1cb63`](https://github.com/graphql-hive/gateway/commit/aa1cb635583e41ed0f8ebe7ae4897feedec50a71) Thanks [@dependabot](https://github.com/apps/dependabot)! - dependencies updates:
- Updated dependency [`@graphql-mesh/cache-cfw-kv@^0.105.14` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-cfw-kv/v/0.105.14) (from `^0.105.13`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-localforage@^0.105.15` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-localforage/v/0.105.15) (from `^0.105.14`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-redis@^0.104.14` ↗︎](https: