-
Notifications
You must be signed in to change notification settings - Fork 354
fix(deps): update gateway dependencies (major) #8745
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
Apollo Federation Subgraph Compatibility Results
Learn more: |
🚀 Snapshot Release (
|
| Package | Version | Info |
|---|---|---|
@graphql-mesh/cache-cfw-kv |
0.105.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cache-file |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cache-inmemory-lru |
0.8.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cache-localforage |
0.105.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cache-redis |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cache-upstash-redis |
0.1.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/compose-cli |
1.4.18-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/fusion-composition |
0.8.17-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/include |
0.3.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/apollo-link |
0.106.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/cli |
0.100.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/config |
0.108.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/graphql |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/grpc |
0.108.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/json-schema |
0.109.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/mongoose |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/mysql |
0.105.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/neo4j |
0.107.11-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/odata |
0.106.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/openapi |
0.109.20-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/postgraphile |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/raml |
0.109.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/soap |
0.107.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/supergraph |
0.10.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/thrift |
0.106.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/tuql |
0.105.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/http |
0.106.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/merger-bare |
0.105.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/merger-stitching |
0.105.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/migrate-config-cli |
1.6.19-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/runtime |
0.106.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/store |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-cache |
0.105.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-encapsulate |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-extend |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-federation |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-filter-schema |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-hive |
0.104.15-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-hoist-field |
0.105.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-naming-convention |
0.105.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-prefix |
0.105.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-prune |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-rate-limit |
0.105.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-rename |
0.105.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-replace-field |
0.105.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-resolvers-composition |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-transfer-schema |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transform-type-merging |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/types |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/urql-exchange |
0.106.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/utils |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/grpc |
0.2.7-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/json-schema |
0.109.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/mysql |
0.9.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/neo4j |
0.11.11-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/odata |
0.2.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/openapi |
0.109.20-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/raml |
0.109.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/soap |
0.107.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/sqlite |
0.8.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@omnigraph/thrift |
0.9.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-deduplicate-request |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-hive |
0.104.15-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-http-cache |
0.105.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-http-details-extensions |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-jit |
0.2.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-live-query |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-mock |
0.105.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-newrelic |
0.104.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-operation-field-permissions |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-operation-headers |
1.4.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-rate-limit |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-response-cache |
0.104.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-snapshot |
0.104.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/plugin-statsd |
0.104.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/string-interpolation |
0.5.9-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-grpc |
0.3.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-mysql |
0.9.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-neo4j |
0.10.11-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-odata |
0.2.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-rest |
0.9.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-soap |
0.10.14-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-sqlite |
0.9.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
@graphql-mesh/transport-thrift |
0.9.13-alpha-20250915151512-7a9042f63cbdd1ee61cfffb696997226dd0ffee4 |
npm ↗︎ unpkg ↗︎ |
💻 Website PreviewThe latest changes are available as preview in: https://ef2df370.graphql-mesh.pages.dev |
431a442 to
e61ee32
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.
This PR contains the following updates:
^1.8.0->^2.0.0^1.16.3->^2.0.0^1.3.3->^2.0.0^1.3.5->^2.0.0^0.12.0->^1.0.0^0.7.13->^1.0.0^0.7.25->^1.0.0^9.0.16->^10.0.0^9.0.10->^10.0.0^9.0.9->^10.0.0^10.0.28->^11.0.0^3.0.0->^4.0.0^9.2.17->^10.0.0^3.1.9->^4.0.0^8.0.9->^9.0.0^10.0.28->^11.0.0Release Notes
graphql-hive/gateway (@graphql-hive/gateway)
v2.1.2Compare Source
Patch Changes
70c5010]:v2.1.1Compare Source
Patch Changes
7212b86]:v2.1.0Compare Source
Minor Changes
#1458
6495780Thanks @ardatan! - New directive@pubsubPublishto publish the payload to the pubsub engine directlyPatch Changes
#1463
bcb9407Thanks @ardatan! - dependencies updates:@graphql-yoga/render-graphiql@^5.15.2↗︎ (from^5.15.1, independencies)graphql-yoga@^5.15.2↗︎ (from^5.15.1, independencies)#1462
0061547Thanks @ardatan! - Export RedisPubSub and NATSPubSub from@graphql-hive/gatewaypackageUpdated dependencies [
bcb9407,e758071,7020674,7020674,6495780,7020674]:v2.0.4Compare Source
Patch Changes
a6cb800]:v2.0.3Compare Source
Patch Changes
#1450
ab05e3fThanks @dependabot! - dependencies updates:@graphql-mesh/cache-cfw-kv@^0.105.11↗︎ (from^0.105.8, independencies)@graphql-mesh/cache-localforage@^0.105.12↗︎ (from^0.105.9, independencies)@graphql-mesh/cache-redis@^0.104.11↗︎ (from^0.104.8, independencies)@graphql-mesh/cache-upstash-redis@^0.1.11↗︎ (from^0.1.8, independencies)@graphql-mesh/plugin-http-cache@^0.105.12↗︎ (from^0.105.8, independencies)@graphql-mesh/plugin-jit@^0.2.11↗︎ (from^0.2.7, independencies)@graphql-mesh/plugin-rate-limit@^0.104.11↗︎ (from^0.104.7, independencies)@graphql-mesh/plugin-snapshot@^0.104.11↗︎ (from^0.104.7, independencies)@graphql-mesh/types@^0.104.11↗︎ (from^0.104.8, independencies)#1452
b0e5568Thanks @dependabot! - dependencies updates:@envelop/core@^5.3.1↗︎ (from^5.3.0, independencies)@escape.tech/graphql-armor-max-depth@^2.4.2↗︎ (from^2.4.0, independencies)@graphql-tools/graphql-file-loader@^8.1.1↗︎ (from^8.0.22, independencies)dotenv@^17.2.2↗︎ (from^17.2.1, independencies)#1455
b6f985bThanks @ardatan! - dependencies updates:@graphql-mesh/types@^0.104.12↗︎ (from^0.104.11, independencies)@graphql-mesh/utils@^0.104.12↗︎ (from^0.104.11, independencies)#1455
b6f985bThanks @ardatan! - Support client side pubsub operation definition with@pubsubOperationInstead of
@resolveToon the gateway-side configuration withadditionalTypeDefs, now you can define those operations on the subgraphs directly. Since this is a additional directive provided by Mesh, you need to use@composeDirectiveUpdated dependencies [
ab05e3f,b0e5568,b6f985b,b0e5568,b0e5568,ab05e3f,b6f985b,ab05e3f,b6f985b,ab05e3f,b6f985b,ab05e3f,b6f985b,ab05e3f,b6f985b,ab05e3f,b6f985b,ab05e3f,b6f985b,b6f985b,105c10d,105c10d,b0e5568]:v2.0.2Compare Source
Patch Changes
20f4880]:v2.0.1Compare Source
Patch Changes
#1441
2b3946fThanks @enisdenjo! - maxDepth and maxTokens disabled by defaultOther gateways out there don't have these defaults and they might be too limiting, let's leave it for the users to decide. No new breaking change because it's too early for significant adoption.
Updated dependencies [
2b3946f,65eef45,65eef45,65eef45]:v2.0.0Compare Source
Major Changes
#956
46d2661Thanks @EmrysMyrddin! - Sane security defaults, max token and depths limits enabled by defaultMax token limit defaults to 1000 (can be configured via
maxTokensoption) and max depth limit defaults to 8 (can be configured viamaxDepthoption).#956
46d2661Thanks @EmrysMyrddin! - Drop Node 18 supportLeast supported Node version is now v20.
#956
46d2661Thanks @EmrysMyrddin! -useDeduplicateRequest()plugin has been removed in favour of the built-in inflight request deduplicationTo migrate, simply remove the plugin from your configuration and you're good to go!
import { defineConfig, - useDeduplicateRequest, } from '@​graphql-hive/gateway' export const gatewayConfig = defineConfig({ - plugins: ctx => [useDeduplicateRequest(ctx)] })If you still want to use the deprecated plugin, you need to install it separately and use it as before:
#956
46d2661Thanks @EmrysMyrddin! - Introduce and use the new Hive LoggerRead more about it on the Hive Logger documentation here.
If coming from Hive Gateway v1, read the migration guide here.
#956
46d2661Thanks @EmrysMyrddin! - Disable forking even if NODE_ENV=productionForking workers for concurrent processing is a delicate process and if not done carefully can lead to performance degradations. It should be configured with careful consideration by advanced users.
#956
46d2661Thanks @EmrysMyrddin! - Remove mocking plugin from Hive Gateway built-insThere is no need to provide the
useMockplugin alongside Hive Gateway built-ins. Not only is the mock plugin 2MB in size (minified), but installing and using it is very simple.#956
46d2661Thanks @EmrysMyrddin! - Load schema on initializationFailing to start if the schema is not loaded for whatever reason.
Minor Changes
46d2661Thanks @EmrysMyrddin! - ThedefineConfigaccepts a TContext genericPatch Changes
#956
46d2661Thanks @EmrysMyrddin! - dependencies updates:@graphql-hive/logger@workspace:^↗︎ (todependencies)#956
46d2661Thanks @EmrysMyrddin! - dependencies updates:@opentelemetry/api@^1.9.0↗︎ (todependencies)@opentelemetry/context-zone@^2.0.1↗︎ (todependencies)@opentelemetry/core@^2.0.1↗︎ (todependencies)@opentelemetry/exporter-jaeger@^2.0.1↗︎ (todependencies)@opentelemetry/exporter-zipkin@^2.0.1↗︎ (todependencies)@opentelemetry/propagator-b3@​^2.0.1↗︎ (todependencies)@opentelemetry/propagator-jaeger@^2.0.1↗︎ (todependencies)@opentelemetry/sampler-jaeger-remote@^0.202.0↗︎ (todependencies)@opentelemetry/sdk-metrics@^2.0.1↗︎ (todependencies)#956
46d2661Thanks @EmrysMyrddin! - dependencies updates:@opentelemetry/api-logs@^0.202.0↗︎ (todependencies)@opentelemetry/sdk-logs@^0.202.0↗︎ (todependencies)#956
46d2661Thanks @EmrysMyrddin! - dependencies updates:@opentelemetry/context-async-hooks@^2.0.1↗︎ (todependencies)@opentelemetry/sdk-trace-base@^2.0.1↗︎ (todependencies)#956
46d2661Thanks @EmrysMyrddin! - dependencies updates:@graphql-hive/plugin-deduplicate-request@workspace:^↗︎ (fromdependencies)#956
46d2661Thanks @EmrysMyrddin! - dependencies updates:@graphql-hive/logger@workspace:^↗︎ (todependencies)@graphql-hive/plugin-opentelemetry@workspace:^↗︎ (todependencies)@opentelemetry/api@^1.9.0↗︎ (todependencies)@opentelemetry/api-logs@^0.203.0↗︎ (todependencies)@opentelemetry/context-async-hooks@^2.0.1↗︎ (todependencies)@opentelemetry/context-zone@^2.0.1↗︎ (todependencies)@opentelemetry/core@^2.0.1↗︎ (todependencies)@opentelemetry/exporter-jaeger@^2.0.1↗︎ (todependencies)@opentelemetry/exporter-zipkin@^2.0.1↗︎ (todependencies)@opentelemetry/propagator-b3@​^2.0.1↗︎ (todependencies)@opentelemetry/propagator-jaeger@^2.0.1↗︎ (todependencies)@opentelemetry/sampler-jaeger-remote@^0.203.0↗︎ (todependencies)@opentelemetry/sdk-logs@^0.203.0↗︎ (todependencies)@opentelemetry/sdk-metrics@^2.0.1↗︎ (todependencies)@opentelemetry/sdk-trace-base@^2.0.1↗︎ (todependencies)@graphql-hive/plugin-deduplicate-request@workspace:^↗︎ (fromdependencies)@graphql-mesh/plugin-mock@^0.105.8↗︎ (fromdependencies)@graphql-mesh/plugin-opentelemetry@workspace:^↗︎ (fromdependencies)#956
46d2661Thanks @EmrysMyrddin! - Inflight request deduplicationUpdated dependencies [
46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661,46d2661]:graphql-hive/gateway (@graphql-hive/gateway-runtime)
v2.1.2Compare Source
Patch Changes
#1474
70c5010Thanks @ardatan! - InpersistedDocumentsoptions,allowArbitraryOperationsflag has been deprecated, and introducedallowArbitraryDocumentsfor both Hive Console and custom store sourcesdefineConfig({ /* .. */ persistedDocuments: { /* .. */ - allowArbitraryOperations: true, + allowArbitraryDocuments: true, }, });Updated dependencies []:
v2.1.1Compare Source
Patch Changes
#1468
7212b86Thanks @ardatan! - Also usedocumentIdproperty or query param as the key for persisted documents when you use a custom storeAll of these will work:
{ "extensions" { "persistedQuery": { "version": 1, "sha256Hash": "<hash>" } } }{ "documentId": "<hash>" }{ "extensions" { "persistedQuery": { "version": 1, "sha256Hash": "<hash>" } } }{ "extensions" { "persistedQuery": { "version": 1, "sha256Hash": "<hash>" } } }Updated dependencies []:
v2.1.0Compare Source
Minor Changes
#1458
6495780Thanks @ardatan! - New directive@pubsubPublishto publish the payload to the pubsub engine directlyPatch Changes
#1463
bcb9407Thanks @ardatan! - dependencies updates:graphql-yoga@^5.15.2↗︎ (from^5.15.1, independencies)#1464
e758071Thanks @enisdenjo! - Load debug plugins but noop if log level is not debugUpdated dependencies [
bcb9407,6495780]:v2.0.3Compare Source
Patch Changes
#1450
ab05e3fThanks @dependabot! - dependencies updates:@graphql-mesh/plugin-response-cache@^0.104.12↗︎ (from^0.104.8, independencies)@graphql-mesh/types@^0.104.11↗︎ (from^0.104.8, independencies)#1452
b0e5568Thanks @dependabot! - dependencies updates:@envelop/core@^5.3.1↗︎ (from^5.3.0, independencies)#1455
b6f985bThanks @ardatan! - dependencies updates:@graphql-mesh/types@^0.104.12↗︎ (from^0.104.11, independencies)@graphql-mesh/utils@^0.104.12↗︎ (from^0.104.11, independencies)#1455
b6f985bThanks @ardatan! - Support client side pubsub operation definition with@pubsubOperationInstead of
@resolveToon the gateway-side configuration withadditionalTypeDefs, now you can define those operations on the subgraphs directly. Since this is a additional directive provided by Mesh, you need to use@composeDirective#1448
105c10dThanks @enisdenjo! - Define user/plugin extended context generics as partial#1448
105c10dThanks @enisdenjo! - Propagate headers options payloads contain the execution contextUpdated dependencies [
b0e5568,ab05e3f,b0e5568,b6f985b,ab05e3f,b6f985b,ab05e3f,b0e5568,b6f985b,b0e5568,b6f985b,b0e5568]:Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.