@graphql-hive/gateway
Version:
566 lines (392 loc) • 42.8 kB
Markdown
# @graphql-hive/gateway
## 1.7.4-alpha-9c41cde1c216af298b0d06bac70cea796d4f03e2
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@1.4.4-alpha-9c41cde1c216af298b0d06bac70cea796d4f03e2
- @graphql-mesh/plugin-opentelemetry@1.3.32-alpha-9c41cde1c216af298b0d06bac70cea796d4f03e2
- @graphql-mesh/plugin-prometheus@1.3.20-alpha-9c41cde1c216af298b0d06bac70cea796d4f03e2
- @graphql-mesh/hmac-upstream-signature@1.2.18
## 1.7.3
### Patch Changes
- [#373](https://github.com/graphql-hive/gateway/pull/373) [`e606975`](https://github.com/graphql-hive/gateway/commit/e60697593290255fb9ac407e591ae3e8cb752df2) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-tools/utils@^10.7.0` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.7.0) (from `^10.6.2`, in `dependencies`)
- Updated dependencies [[`e606975`](https://github.com/graphql-hive/gateway/commit/e60697593290255fb9ac407e591ae3e8cb752df2), [`e606975`](https://github.com/graphql-hive/gateway/commit/e60697593290255fb9ac407e591ae3e8cb752df2), [`e606975`](https://github.com/graphql-hive/gateway/commit/e60697593290255fb9ac407e591ae3e8cb752df2), [`e606975`](https://github.com/graphql-hive/gateway/commit/e60697593290255fb9ac407e591ae3e8cb752df2), [`e606975`](https://github.com/graphql-hive/gateway/commit/e60697593290255fb9ac407e591ae3e8cb752df2), [`e606975`](https://github.com/graphql-hive/gateway/commit/e60697593290255fb9ac407e591ae3e8cb752df2), [`e606975`](https://github.com/graphql-hive/gateway/commit/e60697593290255fb9ac407e591ae3e8cb752df2), [`15975c2`](https://github.com/graphql-hive/gateway/commit/15975c28daddbb4f31d520371f53520aecacaac7), [`e606975`](https://github.com/graphql-hive/gateway/commit/e60697593290255fb9ac407e591ae3e8cb752df2)]:
- @graphql-hive/gateway-runtime@1.4.3
- @graphql-mesh/hmac-upstream-signature@1.2.18
- @graphql-mesh/plugin-opentelemetry@1.3.31
- @graphql-mesh/plugin-prometheus@1.3.19
- @graphql-mesh/transport-http@0.6.28
- @graphql-mesh/transport-http-callback@0.5.15
- @graphql-mesh/transport-ws@0.4.13
## 1.7.2
### Patch Changes
- [#357](https://github.com/graphql-hive/gateway/pull/357) [`8b64103`](https://github.com/graphql-hive/gateway/commit/8b64103324d82c4934ff459ea644276bafbcda17) Thanks [@ardatan](https://github.com/ardatan)! - Fix the bug on setting the default polling interval to 10 seconds
So by default, the gateway will poll the schema every 10 seconds, and update the schema if it has changed.
This PR also contains improvements on logging about polling
- [#342](https://github.com/graphql-hive/gateway/pull/342) [`2f59fce`](https://github.com/graphql-hive/gateway/commit/2f59fce8aece4a326b20d4a9db2ee53773675e70) Thanks [@ardatan](https://github.com/ardatan)! - Respect both registry token from CLI arguments and the configuration in the \`gateway.config\`
User can provide the token in the CLI arguments, and have some registry configuration in \`gateway.config\`
- Updated dependencies [[`7a1877a`](https://github.com/graphql-hive/gateway/commit/7a1877a66de082d5a0e4a17d1a715c10773abd77), [`8b64103`](https://github.com/graphql-hive/gateway/commit/8b64103324d82c4934ff459ea644276bafbcda17), [`122c013`](https://github.com/graphql-hive/gateway/commit/122c0133bea6137b1760b4af064de9aeba53bcc5), [`2f59fce`](https://github.com/graphql-hive/gateway/commit/2f59fce8aece4a326b20d4a9db2ee53773675e70)]:
- @graphql-mesh/plugin-opentelemetry@1.3.30
- @graphql-hive/gateway-runtime@1.4.2
- @graphql-mesh/hmac-upstream-signature@1.2.17
- @graphql-mesh/plugin-prometheus@1.3.18
## 1.7.1
### Patch Changes
- [#333](https://github.com/graphql-hive/gateway/pull/333) [`0d81307`](https://github.com/graphql-hive/gateway/commit/0d813079753e7c66158499e2db6e301a3c145856) Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`graphql-yoga@^5.10.6` ↗︎](https://www.npmjs.com/package/graphql-yoga/v/5.10.6) (from `^5.10.4`, in `dependencies`)
- Updated dependencies [[`0d81307`](https://github.com/graphql-hive/gateway/commit/0d813079753e7c66158499e2db6e301a3c145856), [`0d81307`](https://github.com/graphql-hive/gateway/commit/0d813079753e7c66158499e2db6e301a3c145856)]:
- @graphql-hive/gateway-runtime@1.4.1
- @graphql-mesh/plugin-prometheus@1.3.17
- @graphql-mesh/hmac-upstream-signature@1.2.17
- @graphql-mesh/plugin-opentelemetry@1.3.29
## 1.7.0
### Minor Changes
- [#322](https://github.com/graphql-hive/gateway/pull/322) [`23b8987`](https://github.com/graphql-hive/gateway/commit/23b89874fcf10b4cb6b1b941f29fa5f5aecf0ef2) Thanks [@ardatan](https://github.com/ardatan)! - New Retry and Timeout plugins;
- Retry plugin: Retry a request if it fails
It respects the `Retry-After` HTTP header, [See more about this HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Retry-After)
```ts
export const gatewayConfig = defineConfig({
upstreamRetry: {
// The maximum number of retries to attempt.
maxRetries: 3, // required
// The delay between retries in milliseconds.
retryDelay: 1000, // default
/**
* A function that determines whether a response should be retried.
* If the upstream returns `Retry-After` header, the request will be retried.
*/
shouldRetry: ({ response }) => response?.status >= 500 || response?.status === 429
}
// or you can configure it by subgraph name
upstreamRetry({ subgraphName }) {
if (subgraphName === 'my-rate-limited-subgraph') {
return {
maxRetries: 3,
}
}
return { maxRetries: 10 }
}
})
```
- Timeout plugin: Timeout a request if it takes too long
```ts
export const gatewayConfig = defineConfig({
// The maximum time in milliseconds to wait for a response from the upstream.
upstreamTimeout: 1000, // required
// or you can configure it by subgraph name
upstreamTimeout({ subgraphName }) {
if (subgraphName === 'my-slow-subgraph') {
return 1000;
}
},
});
```
### Patch Changes
- Updated dependencies [[`23b8987`](https://github.com/graphql-hive/gateway/commit/23b89874fcf10b4cb6b1b941f29fa5f5aecf0ef2), [`23b8987`](https://github.com/graphql-hive/gateway/commit/23b89874fcf10b4cb6b1b941f29fa5f5aecf0ef2)]:
- @graphql-hive/gateway-runtime@1.4.0
- @graphql-mesh/plugin-opentelemetry@1.3.28
- @graphql-mesh/plugin-prometheus@1.3.16
- @graphql-mesh/hmac-upstream-signature@1.2.17
- @graphql-mesh/transport-http@0.6.27
- @graphql-mesh/transport-http-callback@0.5.14
- @graphql-mesh/transport-ws@0.4.12
## 1.6.8
### Patch Changes
- Updated dependencies [[`367b359`](https://github.com/graphql-hive/gateway/commit/367b3593cb7fd51c42ef4a13ab4adac202845734)]:
- @graphql-mesh/transport-http@0.6.26
- @graphql-hive/gateway-runtime@1.3.15
- @graphql-mesh/plugin-opentelemetry@1.3.27
- @graphql-mesh/plugin-prometheus@1.3.15
- @graphql-mesh/hmac-upstream-signature@1.2.16
## 1.6.7
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@1.3.14
- @graphql-mesh/plugin-opentelemetry@1.3.26
- @graphql-mesh/plugin-prometheus@1.3.14
- @graphql-mesh/hmac-upstream-signature@1.2.16
## 1.6.6
### Patch Changes
- Updated dependencies [[`21ac43e`](https://github.com/graphql-hive/gateway/commit/21ac43eaa46a704a8ffc91398d01240fb2f4b33a)]:
- @graphql-hive/gateway-runtime@1.3.13
- @graphql-mesh/plugin-opentelemetry@1.3.25
- @graphql-mesh/plugin-prometheus@1.3.13
- @graphql-mesh/hmac-upstream-signature@1.2.16
## 1.6.5
### Patch Changes
- [#291](https://github.com/graphql-hive/gateway/pull/291) [`34d1224`](https://github.com/graphql-hive/gateway/commit/34d12249ead65b8277df976f6318dca757df1151) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-mesh/cross-helpers@^0.4.9` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cross-helpers/v/0.4.9) (from `^0.4.8`, in `dependencies`)
- Updated dependency [`@graphql-mesh/types@^0.103.6` ↗︎](https://www.npmjs.com/package/@graphql-mesh/types/v/0.103.6) (from `^0.103.4`, in `dependencies`)
- Updated dependency [`@graphql-mesh/utils@^0.103.6` ↗︎](https://www.npmjs.com/package/@graphql-mesh/utils/v/0.103.6) (from `^0.103.4`, in `dependencies`)
- Updated dependency [`graphql-yoga@^5.10.4` ↗︎](https://www.npmjs.com/package/graphql-yoga/v/5.10.4) (from `^5.10.3`, in `dependencies`)
- Updated dependency [`tslib@^2.8.1` ↗︎](https://www.npmjs.com/package/tslib/v/2.8.1) (from `^2.8.0`, in `dependencies`)
- Updated dependencies [[`34d1224`](https://github.com/graphql-hive/gateway/commit/34d12249ead65b8277df976f6318dca757df1151), [`34d1224`](https://github.com/graphql-hive/gateway/commit/34d12249ead65b8277df976f6318dca757df1151), [`34d1224`](https://github.com/graphql-hive/gateway/commit/34d12249ead65b8277df976f6318dca757df1151), [`34d1224`](https://github.com/graphql-hive/gateway/commit/34d12249ead65b8277df976f6318dca757df1151), [`34d1224`](https://github.com/graphql-hive/gateway/commit/34d12249ead65b8277df976f6318dca757df1151), [`34d1224`](https://github.com/graphql-hive/gateway/commit/34d12249ead65b8277df976f6318dca757df1151), [`34d1224`](https://github.com/graphql-hive/gateway/commit/34d12249ead65b8277df976f6318dca757df1151)]:
- @graphql-hive/gateway-runtime@1.3.12
- @graphql-mesh/hmac-upstream-signature@1.2.16
- @graphql-mesh/plugin-opentelemetry@1.3.24
- @graphql-mesh/plugin-prometheus@1.3.12
- @graphql-mesh/transport-http@0.6.25
- @graphql-mesh/transport-http-callback@0.5.13
- @graphql-mesh/transport-ws@0.4.11
## 1.6.4
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@1.3.11
- @graphql-mesh/plugin-opentelemetry@1.3.23
- @graphql-mesh/plugin-prometheus@1.3.11
- @graphql-mesh/hmac-upstream-signature@1.2.15
## 1.6.3
### Patch Changes
- [#286](https://github.com/graphql-hive/gateway/pull/286) [`ed9e205`](https://github.com/graphql-hive/gateway/commit/ed9e205adf705f31b6ae85ce4ad7a8eb0b30fe32) Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Removed dependency [`@graphql-mesh/store@^0.103.4` ↗︎](https://www.npmjs.com/package/@graphql-mesh/store/v/0.103.4) (from `dependencies`)
- Updated dependencies [[`ed9e205`](https://github.com/graphql-hive/gateway/commit/ed9e205adf705f31b6ae85ce4ad7a8eb0b30fe32), [`ed9e205`](https://github.com/graphql-hive/gateway/commit/ed9e205adf705f31b6ae85ce4ad7a8eb0b30fe32), [`ed9e205`](https://github.com/graphql-hive/gateway/commit/ed9e205adf705f31b6ae85ce4ad7a8eb0b30fe32), [`ed9e205`](https://github.com/graphql-hive/gateway/commit/ed9e205adf705f31b6ae85ce4ad7a8eb0b30fe32)]:
- @graphql-hive/gateway-runtime@1.3.10
- @graphql-mesh/hmac-upstream-signature@1.2.15
- @graphql-mesh/plugin-opentelemetry@1.3.22
- @graphql-mesh/plugin-prometheus@1.3.10
## 1.6.2
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@1.3.9
- @graphql-mesh/plugin-opentelemetry@1.3.21
- @graphql-mesh/plugin-prometheus@1.3.9
- @graphql-mesh/hmac-upstream-signature@1.2.14
## 1.6.1
### Patch Changes
- [#276](https://github.com/graphql-hive/gateway/pull/276) [`7e444f9`](https://github.com/graphql-hive/gateway/commit/7e444f9669b0169799630a3f3dfd10f89896d3a0) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Added dependency [`@graphql-tools/code-file-loader@^8.1.8` ↗︎](https://www.npmjs.com/package/@graphql-tools/code-file-loader/v/8.1.8) (to `dependencies`)
- Added dependency [`@graphql-tools/graphql-file-loader@^8.0.6` ↗︎](https://www.npmjs.com/package/@graphql-tools/graphql-file-loader/v/8.0.6) (to `dependencies`)
- Added dependency [`@graphql-tools/load@^8.0.7` ↗︎](https://www.npmjs.com/package/@graphql-tools/load/v/8.0.7) (to `dependencies`)
- [#276](https://github.com/graphql-hive/gateway/pull/276) [`7e444f9`](https://github.com/graphql-hive/gateway/commit/7e444f9669b0169799630a3f3dfd10f89896d3a0) Thanks [@ardatan](https://github.com/ardatan)! - Support loading files based on paths and globs
- Updated dependencies [[`c77884b`](https://github.com/graphql-hive/gateway/commit/c77884bec188bb8bff9fe83d2ce8ff3ff61aa3f7)]:
- @graphql-mesh/plugin-opentelemetry@1.3.20
- @graphql-mesh/hmac-upstream-signature@1.2.14
- @graphql-hive/gateway-runtime@1.3.8
- @graphql-mesh/transport-http@0.6.24
- @graphql-mesh/plugin-prometheus@1.3.8
## 1.6.0
### Minor Changes
- [#254](https://github.com/graphql-hive/gateway/pull/254) [`18c86e7`](https://github.com/graphql-hive/gateway/commit/18c86e797bbd1f741ca5d629108a93441ef1210d) Thanks [@ardatan](https://github.com/ardatan)! - Configure request timeout with `requestTimeout` option.
### Patch Changes
- [#269](https://github.com/graphql-hive/gateway/pull/269) [`cdca511`](https://github.com/graphql-hive/gateway/commit/cdca5116ce30c2bfced1130c9fbead67280af9d4) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-tools/utils@^10.6.2` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.6.2) (from `^10.6.0`, in `dependencies`)
- Updated dependencies [[`cdca511`](https://github.com/graphql-hive/gateway/commit/cdca5116ce30c2bfced1130c9fbead67280af9d4), [`cdca511`](https://github.com/graphql-hive/gateway/commit/cdca5116ce30c2bfced1130c9fbead67280af9d4), [`cdca511`](https://github.com/graphql-hive/gateway/commit/cdca5116ce30c2bfced1130c9fbead67280af9d4), [`cdca511`](https://github.com/graphql-hive/gateway/commit/cdca5116ce30c2bfced1130c9fbead67280af9d4), [`cdca511`](https://github.com/graphql-hive/gateway/commit/cdca5116ce30c2bfced1130c9fbead67280af9d4), [`cdca511`](https://github.com/graphql-hive/gateway/commit/cdca5116ce30c2bfced1130c9fbead67280af9d4), [`cdca511`](https://github.com/graphql-hive/gateway/commit/cdca5116ce30c2bfced1130c9fbead67280af9d4)]:
- @graphql-hive/gateway-runtime@1.3.7
- @graphql-mesh/hmac-upstream-signature@1.2.14
- @graphql-mesh/plugin-opentelemetry@1.3.19
- @graphql-mesh/plugin-prometheus@1.3.7
- @graphql-mesh/transport-http@0.6.23
- @graphql-mesh/transport-http-callback@0.5.12
- @graphql-mesh/transport-ws@0.4.10
## 1.5.9
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@1.3.6
- @graphql-mesh/plugin-opentelemetry@1.3.18
- @graphql-mesh/plugin-prometheus@1.3.6
- @graphql-mesh/hmac-upstream-signature@1.2.13
- @graphql-mesh/transport-http@0.6.22
- @graphql-mesh/transport-http-callback@0.5.11
- @graphql-mesh/transport-ws@0.4.9
## 1.5.8
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@1.3.5
- @graphql-mesh/plugin-opentelemetry@1.3.17
- @graphql-mesh/plugin-prometheus@1.3.5
- @graphql-mesh/hmac-upstream-signature@1.2.12
## 1.5.7
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@1.3.4
- @graphql-mesh/plugin-opentelemetry@1.3.16
- @graphql-mesh/plugin-prometheus@1.3.4
- @graphql-mesh/hmac-upstream-signature@1.2.12
- @graphql-mesh/transport-http@0.6.21
- @graphql-mesh/transport-http-callback@0.5.10
- @graphql-mesh/transport-ws@0.4.8
## 1.5.6
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@1.3.3
- @graphql-mesh/plugin-opentelemetry@1.3.15
- @graphql-mesh/plugin-prometheus@1.3.3
- @graphql-mesh/hmac-upstream-signature@1.2.11
## 1.5.5
### Patch Changes
- Updated dependencies []:
- @graphql-hive/gateway-runtime@1.3.2
- @graphql-mesh/plugin-opentelemetry@1.3.14
- @graphql-mesh/plugin-prometheus@1.3.2
- @graphql-mesh/hmac-upstream-signature@1.2.11
- @graphql-mesh/transport-http@0.6.20
- @graphql-mesh/transport-http-callback@0.5.9
- @graphql-mesh/transport-ws@0.4.7
## 1.5.4
### Patch Changes
- [#205](https://github.com/graphql-hive/gateway/pull/205) [`2e0add3`](https://github.com/graphql-hive/gateway/commit/2e0add3ea9b237ad385d5b5cd4c12eeeb847805a) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`graphql-yoga@^5.10.3` ↗︎](https://www.npmjs.com/package/graphql-yoga/v/5.10.3) (from `^5.7.0`, in `dependencies`)
- Updated dependencies [[`baf896d`](https://github.com/graphql-hive/gateway/commit/baf896d961bf122f7598355b0e9a09d93be1d822), [`2e0add3`](https://github.com/graphql-hive/gateway/commit/2e0add3ea9b237ad385d5b5cd4c12eeeb847805a), [`2e0add3`](https://github.com/graphql-hive/gateway/commit/2e0add3ea9b237ad385d5b5cd4c12eeeb847805a), [`d7d3e85`](https://github.com/graphql-hive/gateway/commit/d7d3e856d30f64922d540ad4228f589524001f93)]:
- @graphql-hive/gateway-runtime@1.3.1
- @graphql-mesh/plugin-prometheus@1.3.1
- @graphql-mesh/transport-http-callback@0.5.8
- @graphql-mesh/hmac-upstream-signature@1.2.10
- @graphql-mesh/plugin-opentelemetry@1.3.13
- @graphql-mesh/transport-http@0.6.19
- @graphql-mesh/transport-ws@0.4.6
## 1.5.3
### Patch Changes
- [#164](https://github.com/graphql-hive/gateway/pull/164) [`310613d`](https://github.com/graphql-hive/gateway/commit/310613d68d1df3e2bceafbd0730084a4c83527bf) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-tools/utils@^10.6.0` ↗︎](https://www.npmjs.com/package/@graphql-tools/utils/v/10.6.0) (from `^10.5.6`, in `dependencies`)
- [#180](https://github.com/graphql-hive/gateway/pull/180) [`9438e21`](https://github.com/graphql-hive/gateway/commit/9438e21982ed5c6fb18cb678b275046595ae00f5) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-mesh/store@^0.103.4` ↗︎](https://www.npmjs.com/package/@graphql-mesh/store/v/0.103.4) (from `^0.103.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/types@^0.103.4` ↗︎](https://www.npmjs.com/package/@graphql-mesh/types/v/0.103.4) (from `^0.103.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/utils@^0.103.4` ↗︎](https://www.npmjs.com/package/@graphql-mesh/utils/v/0.103.4) (from `^0.103.1`, in `dependencies`)
- [#185](https://github.com/graphql-hive/gateway/pull/185) [`f0b6921`](https://github.com/graphql-hive/gateway/commit/f0b69219fefc1b24c5511a1c623a5e3bbaf5ca0b) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-mesh/store@^0.103.4` ↗︎](https://www.npmjs.com/package/@graphql-mesh/store/v/0.103.4) (from `^0.103.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/types@^0.103.4` ↗︎](https://www.npmjs.com/package/@graphql-mesh/types/v/0.103.4) (from `^0.103.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/utils@^0.103.4` ↗︎](https://www.npmjs.com/package/@graphql-mesh/utils/v/0.103.4) (from `^0.103.1`, in `dependencies`)
- [#98](https://github.com/graphql-hive/gateway/pull/98) [`697308d`](https://github.com/graphql-hive/gateway/commit/697308df3b2dd96f28dc65a5f5361a911077e022) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-mesh/cross-helpers@^0.4.8` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cross-helpers/v/0.4.8) (from `^0.4.7`, in `dependencies`)
- Updated dependency [`@graphql-mesh/utils@^0.103.1` ↗︎](https://www.npmjs.com/package/@graphql-mesh/utils/v/0.103.1) (from `^0.103.0`, in `dependencies`)
- [#180](https://github.com/graphql-hive/gateway/pull/180) [`9438e21`](https://github.com/graphql-hive/gateway/commit/9438e21982ed5c6fb18cb678b275046595ae00f5) Thanks [@ardatan](https://github.com/ardatan)! - Use new explicit resource management internally
- [#173](https://github.com/graphql-hive/gateway/pull/173) [`9d0d417`](https://github.com/graphql-hive/gateway/commit/9d0d417d8b5060c3867668e5b350b709b2a3327a) Thanks [@enisdenjo](https://github.com/enisdenjo)! - Use provided cache to store fetched supergraph schema
- [#98](https://github.com/graphql-hive/gateway/pull/98) [`697308d`](https://github.com/graphql-hive/gateway/commit/697308df3b2dd96f28dc65a5f5361a911077e022) Thanks [@ardatan](https://github.com/ardatan)! - Bun support by using native Bun API whenever possible
- Updated dependencies [[`310613d`](https://github.com/graphql-hive/gateway/commit/310613d68d1df3e2bceafbd0730084a4c83527bf), [`9438e21`](https://github.com/graphql-hive/gateway/commit/9438e21982ed5c6fb18cb678b275046595ae00f5), [`f0b6921`](https://github.com/graphql-hive/gateway/commit/f0b69219fefc1b24c5511a1c623a5e3bbaf5ca0b), [`a9daf33`](https://github.com/graphql-hive/gateway/commit/a9daf33e630c85b4162fbe252f6e8726c35bf314), [`697308d`](https://github.com/graphql-hive/gateway/commit/697308df3b2dd96f28dc65a5f5361a911077e022), [`310613d`](https://github.com/graphql-hive/gateway/commit/310613d68d1df3e2bceafbd0730084a4c83527bf), [`9438e21`](https://github.com/graphql-hive/gateway/commit/9438e21982ed5c6fb18cb678b275046595ae00f5), [`f0b6921`](https://github.com/graphql-hive/gateway/commit/f0b69219fefc1b24c5511a1c623a5e3bbaf5ca0b), [`697308d`](https://github.com/graphql-hive/gateway/commit/697308df3b2dd96f28dc65a5f5361a911077e022), [`310613d`](https://github.com/graphql-hive/gateway/commit/310613d68d1df3e2bceafbd0730084a4c83527bf), [`9438e21`](https://github.com/graphql-hive/gateway/commit/9438e21982ed5c6fb18cb678b275046595ae00f5), [`f0b6921`](https://github.com/graphql-hive/gateway/commit/f0b69219fefc1b24c5511a1c623a5e3bbaf5ca0b), [`697308d`](https://github.com/graphql-hive/gateway/commit/697308df3b2dd96f28dc65a5f5361a911077e022), [`310613d`](https://github.com/graphql-hive/gateway/commit/310613d68d1df3e2bceafbd0730084a4c83527bf), [`92d977e`](https://github.com/graphql-hive/gateway/commit/92d977eaa784b1e78f091f6f155dd347052cc6b3), [`9438e21`](https://github.com/graphql-hive/gateway/commit/9438e21982ed5c6fb18cb678b275046595ae00f5), [`f0b6921`](https://github.com/graphql-hive/gateway/commit/f0b69219fefc1b24c5511a1c623a5e3bbaf5ca0b), [`697308d`](https://github.com/graphql-hive/gateway/commit/697308df3b2dd96f28dc65a5f5361a911077e022), [`310613d`](https://github.com/graphql-hive/gateway/commit/310613d68d1df3e2bceafbd0730084a4c83527bf), [`9438e21`](https://github.com/graphql-hive/gateway/commit/9438e21982ed5c6fb18cb678b275046595ae00f5), [`f0b6921`](https://github.com/graphql-hive/gateway/commit/f0b69219fefc1b24c5511a1c623a5e3bbaf5ca0b), [`697308d`](https://github.com/graphql-hive/gateway/commit/697308df3b2dd96f28dc65a5f5361a911077e022), [`310613d`](https://github.com/graphql-hive/gateway/commit/310613d68d1df3e2bceafbd0730084a4c83527bf), [`9438e21`](https://github.com/graphql-hive/gateway/commit/9438e21982ed5c6fb18cb678b275046595ae00f5), [`f0b6921`](https://github.com/graphql-hive/gateway/commit/f0b69219fefc1b24c5511a1c623a5e3bbaf5ca0b), [`697308d`](https://github.com/graphql-hive/gateway/commit/697308df3b2dd96f28dc65a5f5361a911077e022), [`310613d`](https://github.com/graphql-hive/gateway/commit/310613d68d1df3e2bceafbd0730084a4c83527bf), [`9438e21`](https://github.com/graphql-hive/gateway/commit/9438e21982ed5c6fb18cb678b275046595ae00f5), [`f0b6921`](https://github.com/graphql-hive/gateway/commit/f0b69219fefc1b24c5511a1c623a5e3bbaf5ca0b), [`697308d`](https://github.com/graphql-hive/gateway/commit/697308df3b2dd96f28dc65a5f5361a911077e022), [`9438e21`](https://github.com/graphql-hive/gateway/commit/9438e21982ed5c6fb18cb678b275046595ae00f5), [`9d0d417`](https://github.com/graphql-hive/gateway/commit/9d0d417d8b5060c3867668e5b350b709b2a3327a), [`b534288`](https://github.com/graphql-hive/gateway/commit/b5342885f8ac1197d70cbf45266c83b720b4f85a), [`5538e31`](https://github.com/graphql-hive/gateway/commit/5538e31a4242a31dbabef898d067f81cdaba5201), [`92d977e`](https://github.com/graphql-hive/gateway/commit/92d977eaa784b1e78f091f6f155dd347052cc6b3), [`3a2d26e`](https://github.com/graphql-hive/gateway/commit/3a2d26e86de1b77827e7167ba4fb1d87d6a7f960), [`2463109`](https://github.com/graphql-hive/gateway/commit/246310992a38e1d42eef0f6324f47b68e011eab4)]:
- @graphql-hive/gateway-runtime@1.3.0
- @graphql-mesh/hmac-upstream-signature@1.2.9
- @graphql-mesh/plugin-opentelemetry@1.3.12
- @graphql-mesh/plugin-prometheus@1.3.0
- @graphql-mesh/transport-http@0.6.18
- @graphql-mesh/transport-http-callback@0.5.7
- @graphql-mesh/transport-ws@0.4.5
## 1.5.2
### Patch Changes
- Updated dependencies [[`4e1d246`](https://github.com/graphql-hive/gateway/commit/4e1d246b3650e653bfe0c415ae1f21967543b27d), [`094ca85`](https://github.com/graphql-hive/gateway/commit/094ca858182aa9253b03655c64d24f3e897c02e8), [`094ca85`](https://github.com/graphql-hive/gateway/commit/094ca858182aa9253b03655c64d24f3e897c02e8)]:
- @graphql-mesh/plugin-opentelemetry@1.3.11
- @graphql-mesh/plugin-prometheus@1.2.10
- @graphql-hive/gateway-runtime@1.2.1
- @graphql-mesh/hmac-upstream-signature@1.2.8
## 1.5.1
### Patch Changes
- [#140](https://github.com/graphql-hive/gateway/pull/140) [`ce37b62`](https://github.com/graphql-hive/gateway/commit/ce37b629f7d462f3e24bad8aca2ec092827c8b45) Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`@graphql-mesh/cache-cfw-kv@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-cfw-kv/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- [#148](https://github.com/graphql-hive/gateway/pull/148) [`f32cb2a`](https://github.com/graphql-hive/gateway/commit/f32cb2a0289aa32e4811ced5dc1aac3efb0674f1) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-mesh/cache-cfw-kv@^0.104.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-cfw-kv/v/0.104.0) (from `^0.103.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-localforage@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-localforage/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-redis@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-redis/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cross-helpers@^0.4.7` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cross-helpers/v/0.4.7) (from `^0.4.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/include@^0.2.3` ↗︎](https://www.npmjs.com/package/@graphql-mesh/include/v/0.2.3) (from `^0.2.2`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-deduplicate-request@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-deduplicate-request/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-http-cache@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-http-cache/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-jit@^0.1.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-jit/v/0.1.0) (from `^0.0.7`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-jwt-auth@^1.3.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-jwt-auth/v/1.3.0) (from `^1.1.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-mock@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-mock/v/0.103.0) (from `^0.102.7`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-rate-limit@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-rate-limit/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-snapshot@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-snapshot/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/store@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/store/v/0.103.0) (from `^0.102.10`, in `dependencies`)
- Updated dependency [`@graphql-mesh/types@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/types/v/0.103.0) (from `^0.102.10`, in `dependencies`)
- Updated dependency [`@graphql-mesh/utils@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/utils/v/0.103.0) (from `^0.102.10`, in `dependencies`)
- [#150](https://github.com/graphql-hive/gateway/pull/150) [`c0e189a`](https://github.com/graphql-hive/gateway/commit/c0e189ac83901da3a101f16f151e859ff7cca19f) Thanks [@enisdenjo](https://github.com/enisdenjo)! - dependencies updates:
- Updated dependency [`@graphql-mesh/cache-cfw-kv@^0.104.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-cfw-kv/v/0.104.0) (from `^0.103.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-localforage@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-localforage/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cache-redis@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cache-redis/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/cross-helpers@^0.4.7` ↗︎](https://www.npmjs.com/package/@graphql-mesh/cross-helpers/v/0.4.7) (from `^0.4.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/include@^0.2.3` ↗︎](https://www.npmjs.com/package/@graphql-mesh/include/v/0.2.3) (from `^0.2.2`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-deduplicate-request@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-deduplicate-request/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-http-cache@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-http-cache/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-jit@^0.1.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-jit/v/0.1.0) (from `^0.0.7`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-jwt-auth@^1.3.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-jwt-auth/v/1.3.0) (from `^1.1.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-mock@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-mock/v/0.103.0) (from `^0.102.7`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-rate-limit@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-rate-limit/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-snapshot@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-snapshot/v/0.103.0) (from `^0.102.6`, in `dependencies`)
- Updated dependency [`@graphql-mesh/store@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/store/v/0.103.0) (from `^0.102.10`, in `dependencies`)
- Updated dependency [`@graphql-mesh/types@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/types/v/0.103.0) (from `^0.102.10`, in `dependencies`)
- Updated dependency [`@graphql-mesh/utils@^0.103.0` ↗︎](https://www.npmjs.com/package/@graphql-mesh/utils/v/0.103.0) (from `^0.102.10`, in `dependencies`)
- [#143](https://github.com/graphql-hive/gateway/pull/143) [`3bf5c10`](https://github.com/graphql-hive/gateway/commit/3bf5c10808e6d08b985ac7fd4665a7641fa91afe) Thanks [@enisdenjo](https://github.com/enisdenjo)! - Re-export LogLevel and DefaultLogger for easier access and logging manipulation
- [#150](https://github.com/graphql-hive/gateway/pull/150) [`c0e189a`](https://github.com/graphql-hive/gateway/commit/c0e189ac83901da3a101f16f151e859ff7cca19f) Thanks [@enisdenjo](https://github.com/enisdenjo)! - Added graphql-middleware as a dependency to @graphql-mesh/plugin-rate-limit plugin
- Updated dependencies [[`f32cb2a`](https://github.com/graphql-hive/gateway/commit/f32cb2a0289aa32e4811ced5dc1aac3efb0674f1), [`c0e189a`](https://github.com/graphql-hive/gateway/commit/c0e189ac83901da3a101f16f151e859ff7cca19f), [`f32cb2a`](https://github.com/graphql-hive/gateway/commit/f32cb2a0289aa32e4811ced5dc1aac3efb0674f1), [`c0e189a`](https://github.com/graphql-hive/gateway/commit/c0e189ac83901da3a101f16f151e859ff7cca19f), [`f32cb2a`](https://github.com/graphql-hive/gateway/commit/f32cb2a0289aa32e4811ced5dc1aac3efb0674f1), [`c0e189a`](https://github.com/graphql-hive/gateway/commit/c0e189ac83901da3a101f16f151e859ff7cca19f), [`f32cb2a`](https://github.com/graphql-hive/gateway/commit/f32cb2a0289aa32e4811ced5dc1aac3efb0674f1), [`c0e189a`](https://github.com/graphql-hive/gateway/commit/c0e189ac83901da3a101f16f151e859ff7cca19f), [`f32cb2a`](https://github.com/graphql-hive/gateway/commit/f32cb2a0289aa32e4811ced5dc1aac3efb0674f1), [`c0e189a`](https://github.com/graphql-hive/gateway/commit/c0e189ac83901da3a101f16f151e859ff7cca19f), [`f32cb2a`](https://github.com/graphql-hive/gateway/commit/f32cb2a0289aa32e4811ced5dc1aac3efb0674f1), [`c0e189a`](https://github.com/graphql-hive/gateway/commit/c0e189ac83901da3a101f16f151e859ff7cca19f), [`f32cb2a`](https://github.com/graphql-hive/gateway/commit/f32cb2a0289aa32e4811ced5dc1aac3efb0674f1), [`c0e189a`](https://github.com/graphql-hive/gateway/commit/c0e189ac83901da3a101f16f151e859ff7cca19f), [`f32cb2a`](https://github.com/graphql-hive/gateway/commit/f32cb2a0289aa32e4811ced5dc1aac3efb0674f1), [`f32cb2a`](https://github.com/graphql-hive/gateway/commit/f32cb2a0289aa32e4811ced5dc1aac3efb0674f1), [`d491e7d`](https://github.com/graphql-hive/gateway/commit/d491e7d59920e94083d1b8322068bf34e6efb9d3), [`3bf5c10`](https://github.com/graphql-hive/gateway/commit/3bf5c10808e6d08b985ac7fd4665a7641fa91afe)]:
- @graphql-hive/gateway-runtime@1.2.0
- @graphql-mesh/hmac-upstream-signature@1.2.8
- @graphql-mesh/plugin-opentelemetry@1.3.10
- @graphql-mesh/plugin-prometheus@1.2.9
- @graphql-mesh/transport-http@0.6.17
- @graphql-mesh/transport-http-callback@0.5.6
- @graphql-mesh/transport-ws@0.4.4
## 1.5.0
### Minor Changes
- [#87](https://github.com/graphql-hive/gateway/pull/87) [`e3e6a18`](https://github.com/graphql-hive/gateway/commit/e3e6a18a28352d96e4062f62e76b9ab36f7c88bb) Thanks [@klippx](https://github.com/klippx)! - Export `useRateLimit` and `usePrometheus`
### Patch Changes
- [#108](https://github.com/graphql-hive/gateway/pull/108) [`86c7ac1`](https://github.com/graphql-hive/gateway/commit/86c7ac1df787e9d38bdb001483b0588ada962c5c) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-mesh/hmac-upstream-signature@workspace:^` ↗︎](https://www.npmjs.com/package/@graphql-mesh/hmac-upstream-signature/v/workspace:^) (from `^1.1.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-opentelemetry@workspace:^` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-opentelemetry/v/workspace:^) (from `^1.1.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/plugin-prometheus@workspace:^` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-prometheus/v/workspace:^) (from `^1.1.0`, in `dependencies`)
- Updated dependency [`@graphql-mesh/transport-http@workspace:^` ↗︎](https://www.npmjs.com/package/@graphql-mesh/transport-http/v/workspace:^) (from `^0.6.15`, in `dependencies`)
- Updated dependency [`@graphql-mesh/transport-http-callback@workspace:^` ↗︎](https://www.npmjs.com/package/@graphql-mesh/transport-http-callback/v/workspace:^) (from `^0.5.2`, in `dependencies`)
- Updated dependency [`@graphql-mesh/transport-ws@workspace:^` ↗︎](https://www.npmjs.com/package/@graphql-mesh/transport-ws/v/workspace:^) (from `^0.4.0`, in `dependencies`)
- [#118](https://github.com/graphql-hive/gateway/pull/118) [`73c621d`](https://github.com/graphql-hive/gateway/commit/73c621d98a4e6ca134527e349bc71223c03d06db) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Updated dependency [`@graphql-mesh/plugin-jit@^0.0.7` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-jit/v/0.0.7) (from `^0.0.6`, in `dependencies`)
- [#122](https://github.com/graphql-hive/gateway/pull/122) [`bb5a756`](https://github.com/graphql-hive/gateway/commit/bb5a756588b66537bb5679d2a657f28242ee16e6) Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`@graphql-mesh/plugin-jit@^0.0.7` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-jit/v/0.0.7) (from `^0.0.6`, in `dependencies`)
- [#91](https://github.com/graphql-hive/gateway/pull/91) [`8b7e2a3`](https://github.com/graphql-hive/gateway/commit/8b7e2a373b475ac5c3d02e682f42e20d441636a4) Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`@graphql-mesh/plugin-jit@^0.0.6` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-jit/v/0.0.6) (from `^0.0.5`, in `dependencies`)
- [`c95d25e`](https://github.com/graphql-hive/gateway/commit/c95d25e3a2dbe20795f88965cdcd22a49f51f1c1) Thanks [@enisdenjo](https://github.com/enisdenjo)! - `onError` and `onEnd` callbacks from `onSubgraphExecute` are invoked only once regardless of how many times throw/return was called on the iterator
- [`93bd019`](https://github.com/graphql-hive/gateway/commit/93bd019a3abe10a45c82c49dd0626e12bef7d33f) Thanks [@enisdenjo](https://github.com/enisdenjo)! - Bump @graphql-mesh/transport-http. Latest includes a fix for canceling SSE streams even while waiting for next event
- [`e73b2be`](https://github.com/graphql-hive/gateway/commit/e73b2bece94772fb14f33777c71524ac6a292bc4) Thanks [@enisdenjo](https://github.com/enisdenjo)! - Use ranged dependencies from the monorepo
- Updated dependencies [[`bca7230`](https://github.com/graphql-hive/gateway/commit/bca72302580289dd6c4fec1da988465ff894e745), [`86c7ac1`](https://github.com/graphql-hive/gateway/commit/86c7ac1df787e9d38bdb001483b0588ada962c5c), [`73c621d`](https://github.com/graphql-hive/gateway/commit/73c621d98a4e6ca134527e349bc71223c03d06db), [`4288177`](https://github.com/graphql-hive/gateway/commit/4288177ed6e6df7bb741891754d67f8ec0aea9cf), [`65b7444`](https://github.com/graphql-hive/gateway/commit/65b74449c2a01b9c229d10f5da25814397083865), [`445809e`](https://github.com/graphql-hive/gateway/commit/445809ec4f621b9f61593e92f599b6369e13f414), [`73c621d`](https://github.com/graphql-hive/gateway/commit/73c621d98a4e6ca134527e349bc71223c03d06db), [`73c621d`](https://github.com/graphql-hive/gateway/commit/73c621d98a4e6ca134527e349bc71223c03d06db), [`387e346`](https://github.com/graphql-hive/gateway/commit/387e346dbd8c27ecbdb3a6dec6fb64863432b38c), [`c95d25e`](https://github.com/graphql-hive/gateway/commit/c95d25e3a2dbe20795f88965cdcd22a49f51f1c1), [`19bc6a4`](https://github.com/graphql-hive/gateway/commit/19bc6a4c222ff157553785ea16760888cdfe10bb), [`e73b2be`](https://github.com/graphql-hive/gateway/commit/e73b2bece94772fb14f33777c71524ac6a292bc4)]:
- @graphql-hive/gateway-runtime@1.1.7
- @graphql-mesh/plugin-opentelemetry@1.3.9
- @graphql-mesh/transport-http@0.6.16
- @graphql-mesh/transport-ws@0.4.3
- @graphql-mesh/hmac-upstream-signature@1.2.7
- @graphql-mesh/transport-http-callback@0.5.5
- @graphql-mesh/plugin-prometheus@1.2.8
## 1.4.12
### Patch Changes
- [`eebfc84`](https://github.com/graphql-hive/gateway/commit/eebfc84567720f771296ead420bfbc1015c8e0c3) Thanks [@enisdenjo](https://github.com/enisdenjo)! - Inject helpers containing code that detects at runtime if the required value contains the `__esModule` property.
- Updated dependencies [[`eebfc84`](https://github.com/graphql-hive/gateway/commit/eebfc84567720f771296ead420bfbc1015c8e0c3)]:
- @graphql-hive/gateway-runtime@1.1.6
## 1.4.11
### Patch Changes
- Updated dependencies [[`7c9560a`](https://github.com/graphql-hive/gateway/commit/7c9560aa77bf40c37074eb5b77f9941664062b5e)]:
- @graphql-hive/gateway-runtime@1.1.5
## 1.4.10
### Patch Changes
- Updated dependencies [[`9a0b434`](https://github.com/graphql-hive/gateway/commit/9a0b4346a9344add8e933c7d1a2706e759cb56de)]:
- @graphql-hive/gateway-runtime@1.1.4
## 1.4.9
### Patch Changes
- [#71](https://github.com/graphql-hive/gateway/pull/71) [`ccee7f2`](https://github.com/graphql-hive/gateway/commit/ccee7f2bc36a5990bb9b944b6c6bad47305bcb17) Thanks [@ardatan](https://github.com/ardatan)! - dependencies updates:
- Added dependency [`@graphql-mesh/transport-http@^0.6.7` ↗︎](https://www.npmjs.com/package/@graphql-mesh/transport-http/v/0.6.7) (to `dependencies`)
- Updated dependencies [[`ccee7f2`](https://github.com/graphql-hive/gateway/commit/ccee7f2bc36a5990bb9b944b6c6bad47305bcb17)]:
- @graphql-hive/gateway-runtime@1.1.3
## 1.4.8
### Patch Changes
- [`106f6c1`](https://github.com/graphql-hive/gateway/commit/106f6c128b4a1d188645eba850ff6935d26ef74a) Thanks [@ardatan](https://github.com/ardatan)! - Support `mesh.config` configuration file name for backwards compatibility
## 1.4.7
### Patch Changes
- Updated dependencies [[`6ad4b1a`](https://github.com/graphql-hive/gateway/commit/6ad4b1aa998e8753779e01737c4bea733580819f)]:
- @graphql-hive/gateway-runtime@1.1.2
## 1.4.6
### Patch Changes
- [`33eb2e5`](https://github.com/graphql-hive/gateway/commit/33eb2e5963b7e0edaa7fae1fde412222d6e5e364) Thanks [@ardatan](https://github.com/ardatan)! - Respect available memory on forking the processes not just CPU
## 1.4.5
### Patch Changes
- [`4aa45c3`](https://github.com/graphql-hive/gateway/commit/4aa45c356a703055bf16934755fd1c13aea9eccf) Thanks [@ardatan](https://github.com/ardatan)! - Pass configuration from the CLI parameters to the plugins
## 1.4.4
### Patch Changes
- Updated dependencies [[`07fe045`](https://github.com/graphql-hive/gateway/commit/07fe0458935ff0f171db8c9fa96bdbdd02884716)]:
- @graphql-hive/gateway-runtime@1.1.1
## 1.4.3
### Patch Changes
- Updated dependencies [[`7f5e0b0`](https://github.com/graphql-hive/gateway/commit/7f5e0b07a3e3bdd6d84bc9527fa1f83db5fe0c45), [`106eace`](https://github.com/graphql-hive/gateway/commit/106eacee488670155a11e539655d8c4c22d54ffe)]:
- @graphql-hive/gateway-runtime@1.1.0
## 1.4.2
### Patch Changes
- [#41](https://github.com/graphql-hive/gateway/pull/41) [`2f9b289`](https://github.com/graphql-hive/gateway/commit/2f9b2899ab9a05ab79ca47399809f4bfbb9092ec) Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates:
- Updated dependency [`@graphql-mesh/plugin-jit@^0.0.5` ↗︎](https://www.npmjs.com/package/@graphql-mesh/plugin-jit/v/0.0.5) (from `^0.0.4`, in `dependencies`)
## 1.4.1
### Patch Changes
- [`a0434c6`](https://github.com/graphql-hive/gateway/commit/a0434c6c0dd37d0fe42f5187eeae79e1076280c5) Thanks [@enisdenjo](https://github.com/enisdenjo)! - Hive Gateway has been moved to a new GitHub repository! You can now find it at [github.com/graphql-hive/gateway](https://github.com/graphql-hive/gateway).
- Updated dependencies [[`53a8d59`](https://github.com/graphql-hive/gateway/commit/53a8d590941d84345c4a49a854404eef3a0c04d9)]:
- @graphql-hive/gateway-runtime@1.0.0