Skip to content

Commit 11102c6

Browse files
committed
no node 18 and some fixes
1 parent 0a949af commit 11102c6

File tree

1 file changed

+36
-1
lines changed

1 file changed

+36
-1
lines changed

packages/web/docs/src/content/migration-guides/gateway-v1-v2.mdx

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,44 @@ instructions to ensure a smooth transition.
88

99
v2 includes several breaking changes and improvements over v1. The most significant changes are:
1010

11-
- [Disabled automatic forking](#forking)
11+
- [Drop Support for Node v18](#drop-support-for-node-v18)
12+
- [Disabled Automatic Forking](#disabled-automatic-forking)
1213
- [New Hive Logger for next-level observability and debugging](#hive-logger)
1314

15+
## Drop Support for Node v18
16+
17+
Node v18 has reached its end of life (as of 30 Apr 2025), and Hive Gateway v2, with it's
18+
dependencies, no longer support it. The minimum Node version required to run Hive Gateway is now
19+
Node v20.
20+
21+
The following packages have been updated to their latest versions, which require Node v20 or higher:
22+
23+
- `@graphql-hive/gateway`
24+
- `@graphql-hive/gateway-runtime`
25+
- `@graphql-mesh/fusion-runtime`
26+
- `@graphql-mesh/hmac-upstream-signature`
27+
- `@graphql-hive/plugin-deduplicate-request`
28+
- `@graphql-mesh/transport-http-callback`
29+
- `@graphql-mesh/plugin-opentelemetry`
30+
- `@graphql-tools/executor-graphql-ws`
31+
- `@graphql-tools/stitching-directives`
32+
- `@graphql-mesh/plugin-prometheus`
33+
- `@graphql-hive/plugin-aws-sigv4`
34+
- `@graphql-mesh/transport-common`
35+
- `@graphql-tools/executor-common`
36+
- `@graphql-mesh/plugin-jwt-auth`
37+
- `@graphql-mesh/transport-http`
38+
- `@graphql-tools/batch-delegate`
39+
- `@graphql-tools/executor-http`
40+
- `@graphql-tools/batch-execute`
41+
- `@graphql-mesh/transport-ws`
42+
- `@graphql-tools/federation`
43+
- `@graphql-tools/delegate`
44+
- `@graphql-hive/nestjs`
45+
- `@graphql-hive/pubsub`
46+
- `@graphql-tools/stitch`
47+
- `@graphql-tools/wrap`
48+
1449
## Disabled Automatic Forking
1550

1651
We were previously forking workers automatically in v1 when detecting `NODE_ENV=production`;

0 commit comments

Comments
 (0)