Skip to content

Commit e387d09

Browse files
github-actions[bot]mvantellingen
authored andcommitted
update version
1 parent 6f48d9a commit e387d09

File tree

10 files changed

+20
-47
lines changed

10 files changed

+20
-47
lines changed

.changeset/beige-donuts-attend.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/five-weeks-talk.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/gentle-plants-rule.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/pre.json

Lines changed: 0 additions & 15 deletions
This file was deleted.

.changeset/tough-grapes-hug.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/tricky-news-jam.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# @labdigital/react-query-opal
22

3+
## 2.0.0
4+
5+
### Minor Changes
6+
7+
- 9de0947: Support GraphQL trusted documents by adding documentId and default headers
8+
- bd2d55c: Require the default timeout signal to be explicitly set since the presence of
9+
the signal disables nextjs request deduplication
10+
11+
### Patch Changes
12+
13+
- 83ff174: update `@apollo/utils.createhash` to fix issue with require() in nextjs
14+
- 1b03cc8: Resolve import eror when using library by setting `jsx` to `react` in `tsconfig.json`
15+
- 0fae2a8: Replace `mode` flag via simpler `includeQuery` to indicate if the query should be sent even if there is a documentId available
16+
317
## 2.0.0-next.5
418

519
### Minor Changes

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@labdigital/graphql-fetcher",
3-
"version": "2.0.0-next.5",
3+
"version": "2.0.0",
44
"description": "Custom fetcher for react-query to use with @labdigital/node-federated-token",
55
"type": "module",
66
"main": "./dist/index.cjs",

src/server.test.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -264,8 +264,7 @@ describe("gqlServerFetch", () => {
264264
await gqlServerFetch(query, { myVar: "baz" }, {});
265265

266266
vi.runAllTimers();
267-
+
268-
expect(timeoutSpy).toHaveBeenCalledTimes(1);
267+
+expect(timeoutSpy).toHaveBeenCalledTimes(1);
269268
expect(timeoutSpy).toHaveBeenCalledWith(1);
270269
expect(fetchMock).toHaveBeenCalledTimes(1);
271270

@@ -289,7 +288,6 @@ describe("gqlServerFetch", () => {
289288
signal: expect.any(AbortSignal),
290289
},
291290
);
292-
293291
});
294292

295293
// This seems as if we test fetch itself but we're actually testing whether the fetcher properly propagates the fetch errors to the package consumers

src/server.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ type Options = {
4343
*/
4444
defaultHeaders?: Headers | Record<string, string>;
4545

46-
4746
/**
4847
* Sets the default timeout duration in ms after which a request will throw a timeout error
4948
*/
@@ -102,7 +101,10 @@ export const initServerFetcher =
102101
);
103102
const requestOptions: RequestOptions = {
104103
...options,
105-
signal: defaultTimeout !== undefined && !options.signal ? AbortSignal.timeout(defaultTimeout) : options.signal,
104+
signal:
105+
defaultTimeout !== undefined && !options.signal
106+
? AbortSignal.timeout(defaultTimeout)
107+
: options.signal,
106108
headers: mergeHeaders({ ...defaultHeaders, ...options.headers }),
107109
};
108110

0 commit comments

Comments
 (0)