You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/source/api/link/persisted-queries.mdx
+5-5
Original file line number
Diff line number
Diff line change
@@ -31,21 +31,21 @@ Using persisted queries for safelisting has the following requirements:
31
31
- Apollo Client Web (v3.7.0+)
32
32
- The [`@apollo/generate-persisted-query-manifest` package](https://www.npmjs.com/package/@apollo/generate-persisted-query-manifest)
33
33
- The [`@apollo/persisted-query-lists` package](https://www.npmjs.com/package/@apollo/persisted-query-lists)
34
-
-[Apollo Router](/router) (v1.25.0+)
34
+
-[GraphOS Router](/router) (v1.25.0+)
35
35
-[GraphOS Enterprise plan](/graphos/enterprise/)
36
36
37
-
You can use APQ with the following versions of Apollo Client Web, Apollo Server, and Apollo Router:
37
+
You can use APQ with the following versions of Apollo Client Web, Apollo Server, and Apollo Router Core:
38
38
- Apollo Client Web (v3.2.0+)
39
39
-[Apollo Server](/apollo-server/) (v1.0.0+)
40
-
-[Apollo Router](/router) (v0.1.0+)
40
+
-[Apollo Router Core](/router) (v0.1.0+)
41
41
42
-
> **Note:** You can use _either_ Apollo Server _or_ Apollo Router for APQs. They don't need to be used together.
42
+
> **Note:** You can use _either_ Apollo Server _or_ Apollo Router Core for APQs. They don't need to be used together.
43
43
44
44
## 1. Generate operation manifests
45
45
46
46
> **This step is only required for persisted queries, not APQ.**
47
47
48
-
An operation manifest acts as a safelist the [Apollo Router](/router/) can check incoming requests against.
48
+
An operation manifest acts as a safelist the [GraphOS Router](/router/) can check incoming requests against.
49
49
You can generate the manifest using the [`@apollo/generate-persisted-query-manifest`](https://www.npmjs.com/package/@apollo/generate-persisted-query-manifest) package:
50
50
51
51
1. Install the [`@apollo/generate-persisted-query-manifest`](https://www.npmjs.com/package/@apollo/generate-persisted-query-manifest) package as a dev dependency:
Copy file name to clipboardexpand all lines: docs/source/data/defer.mdx
+1-1
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ description: Receive query response data incrementally
7
7
8
8
Beginning with version `3.7.0`, Apollo Client provides preview support for [the `@defer` directive](https://github.com/graphql/graphql-wg/blob/main/rfcs/DeferStream.md). This directive enables your queries to receive data for specific fields _incrementally_, instead of receiving all field data at the same time. This is helpful whenever some fields in a query take much longer to resolve than others.
9
9
10
-
> For a query to defer fields successfully, the queried endpoint must _also_ support the `@defer` directive. Entity-based `@defer` support is also at the General Availability stage in [Apollo Router](/router/executing-operations/defer-support/) and is compatible with all [federation-compatible subgraph libraries](/federation/building-supergraphs/supported-subgraphs/).
10
+
> For a query to defer fields successfully, the queried endpoint must _also_ support the `@defer` directive. Entity-based `@defer` support is also at the General Availability stage in [GraphOS Router](/router/executing-operations/defer-support/) and is compatible with all [federation-compatible subgraph libraries](/federation/building-supergraphs/supported-subgraphs/).
0 commit comments