Skip to content

Commit 4a5b67d

Browse files
Remove empty and unused nodes from redacted query after validation of generic-auth directives when issuing requests to subgraphs (#1640)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent aa1cb63 commit 4a5b67d

File tree

5 files changed

+36
-10
lines changed

5 files changed

+36
-10
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
'@graphql-hive/gateway-runtime': patch
3+
---
4+
5+
dependencies updates:
6+
7+
- Updated dependency [`@envelop/generic-auth@^10.0.1` ↗︎](https://www.npmjs.com/package/@envelop/generic-auth/v/10.0.1) (from `^10.0.0`, in `dependencies`)

.changeset/odd-moose-scream.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@graphql-mesh/plugin-jwt-auth': patch
3+
'@graphql-hive/gateway-runtime': patch
4+
---
5+
6+
Remove empty and unused nodes from redacted query after validation of generic-auth directives when issuing requests to subgraphs

packages/plugins/jwt-auth/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
},
5050
"devDependencies": {
5151
"@envelop/core": "^5.3.2",
52-
"@envelop/generic-auth": "^10.0.0",
52+
"@envelop/generic-auth": "^10.0.1",
5353
"graphql": "^16.10.0",
5454
"graphql-yoga": "^5.16.0",
5555
"jsonwebtoken": "9.0.2",

packages/runtime/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"dependencies": {
4848
"@envelop/core": "^5.3.2",
4949
"@envelop/disable-introspection": "^8.0.0",
50-
"@envelop/generic-auth": "^10.0.0",
50+
"@envelop/generic-auth": "^10.0.1",
5151
"@envelop/instrumentation": "^1.0.0",
5252
"@graphql-hive/core": "^0.13.0",
5353
"@graphql-hive/logger": "workspace:^",

yarn.lock

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3682,19 +3682,32 @@ __metadata:
36823682
languageName: node
36833683
linkType: hard
36843684

3685-
"@envelop/generic-auth@npm:^10.0.0":
3686-
version: 10.0.0
3687-
resolution: "@envelop/generic-auth@npm:10.0.0"
3685+
"@envelop/extended-validation@npm:^6.1.0":
3686+
version: 6.1.0
3687+
resolution: "@envelop/extended-validation@npm:6.1.0"
36883688
dependencies:
3689-
"@envelop/extended-validation": "npm:^6.0.0"
3689+
"@graphql-tools/utils": "npm:^10.0.0"
3690+
tslib: "npm:^2.5.0"
3691+
peerDependencies:
3692+
"@envelop/core": ^5.3.2
3693+
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0
3694+
checksum: 10c0/0b44a393e69dec354f6babd9f33d780d1256418dafb2953d54e187c8f7c3615c70b3bfa4aff834bff1d30783003c174f27afff17c180febf139c1336ccc91115
3695+
languageName: node
3696+
linkType: hard
3697+
3698+
"@envelop/generic-auth@npm:^10.0.1":
3699+
version: 10.0.1
3700+
resolution: "@envelop/generic-auth@npm:10.0.1"
3701+
dependencies:
3702+
"@envelop/extended-validation": "npm:^6.1.0"
36903703
"@graphql-tools/executor": "npm:^1.3.6"
36913704
"@graphql-tools/utils": "npm:^10.5.1"
36923705
"@whatwg-node/promise-helpers": "npm:^1.2.1"
36933706
tslib: "npm:^2.5.0"
36943707
peerDependencies:
3695-
"@envelop/core": ^5.3.0
3708+
"@envelop/core": ^5.3.2
36963709
graphql: ^14.0.0 || ^15.0.0 || ^16.0.0
3697-
checksum: 10c0/086ceb6421addd8eed92ad14f31fdee60d47f2277f799d60b337e3190507a4e3a1280486272100206a096ac0fae714eb846a810781f0e48637e78fc37e7d2ec6
3710+
checksum: 10c0/0befd12cf9b9ced5a0df623573e41176f5f47bb09409ddefa258eaf9c3fe4d7e9e9da90c3dc8218c606c3e9428e83163125d847d72d6acdc832c270c189c59d0
36983711
languageName: node
36993712
linkType: hard
37003713

@@ -4226,7 +4239,7 @@ __metadata:
42264239
"@apollo/subgraph": "npm:^2.11.3"
42274240
"@envelop/core": "npm:^5.3.2"
42284241
"@envelop/disable-introspection": "npm:^8.0.0"
4229-
"@envelop/generic-auth": "npm:^10.0.0"
4242+
"@envelop/generic-auth": "npm:^10.0.1"
42304243
"@envelop/instrumentation": "npm:^1.0.0"
42314244
"@graphql-hive/core": "npm:^0.13.0"
42324245
"@graphql-hive/logger": "workspace:^"
@@ -4856,7 +4869,7 @@ __metadata:
48564869
resolution: "@graphql-mesh/plugin-jwt-auth@workspace:packages/plugins/jwt-auth"
48574870
dependencies:
48584871
"@envelop/core": "npm:^5.3.2"
4859-
"@envelop/generic-auth": "npm:^10.0.0"
4872+
"@envelop/generic-auth": "npm:^10.0.1"
48604873
"@graphql-mesh/types": "npm:^0.104.14"
48614874
"@graphql-mesh/utils": "npm:^0.104.14"
48624875
"@graphql-yoga/plugin-jwt": "npm:^3.10.0"

0 commit comments

Comments
 (0)