Skip to content

Commit 1f7f195

Browse files
fix: bump federation composition (#7177)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent c626482 commit 1f7f195

File tree

9 files changed

+90
-35
lines changed

9 files changed

+90
-35
lines changed

.changeset/grumpy-ads-flow.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
'hive': patch
3+
---
4+
5+
Fix issue with native federation public SDL generation around inaccessible interfaces.
6+
7+
**Example supergraph:**
8+
9+
```
10+
schema
11+
@link(
12+
url: "https://specs.apollo.dev/federation/v2.3"
13+
import: ["@inaccessible"]
14+
) {
15+
query: Query
16+
}
17+
18+
type Query {
19+
user: User
20+
}
21+
22+
interface Node @inaccessible {
23+
id: ID!
24+
}
25+
26+
type User implements Node {
27+
id: ID!
28+
}
29+
```
30+
31+
**Public Schema SDL output:**
32+
33+
```diff
34+
type Query {
35+
user: User
36+
}
37+
38+
- type User implements Node {
39+
+ type User {
40+
id: ID!
41+
}
42+
```

integration-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"@hive/schema": "workspace:*",
2222
"@hive/server": "workspace:*",
2323
"@hive/storage": "workspace:*",
24-
"@theguild/federation-composition": "0.20.1",
24+
"@theguild/federation-composition": "0.20.2",
2525
"@trpc/client": "10.45.2",
2626
"@trpc/server": "10.45.2",
2727
"@types/async-retry": "1.4.8",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
"@sentry/cli": "2.40.0",
7878
"@swc/core": "1.13.5",
7979
"@theguild/eslint-config": "0.12.1",
80-
"@theguild/federation-composition": "0.20.1",
80+
"@theguild/federation-composition": "0.20.2",
8181
"@theguild/prettier-config": "2.0.7",
8282
"@types/node": "22.10.5",
8383
"bob-the-bundler": "7.0.1",

packages/libraries/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
"@oclif/core": "^3.26.6",
6161
"@oclif/plugin-help": "6.0.22",
6262
"@oclif/plugin-update": "4.2.13",
63-
"@theguild/federation-composition": "0.20.1",
63+
"@theguild/federation-composition": "0.20.2",
6464
"colors": "1.4.0",
6565
"env-ci": "7.3.0",
6666
"graphql": "^16.8.1",

packages/services/api/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"@sentry/node": "7.120.2",
3838
"@sentry/types": "7.120.2",
3939
"@slack/web-api": "7.10.0",
40-
"@theguild/federation-composition": "0.20.1",
40+
"@theguild/federation-composition": "0.20.2",
4141
"@trpc/client": "10.45.2",
4242
"@trpc/server": "10.45.2",
4343
"@types/bcryptjs": "2.4.6",

packages/services/demo/federation/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
},
88
"dependencies": {
99
"@apollo/subgraph": "2.9.3",
10-
"@theguild/federation-composition": "0.20.1",
10+
"@theguild/federation-composition": "0.20.2",
1111
"graphql": "16.9.0",
1212
"graphql-yoga": "5.13.3"
1313
},

packages/services/schema/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"@graphql-tools/stitching-directives": "3.1.38",
1616
"@hive/service-common": "workspace:*",
1717
"@sentry/node": "7.120.2",
18-
"@theguild/federation-composition": "0.20.1",
18+
"@theguild/federation-composition": "0.20.2",
1919
"@trpc/server": "10.45.2",
2020
"@types/async-retry": "1.4.8",
2121
"@types/ioredis-mock": "8.2.5",

packages/services/server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"@sentry/integrations": "7.114.0",
3434
"@sentry/node": "7.120.2",
3535
"@swc/core": "1.13.5",
36-
"@theguild/federation-composition": "0.20.1",
36+
"@theguild/federation-composition": "0.20.2",
3737
"@trpc/client": "10.45.2",
3838
"@trpc/server": "10.45.2",
3939
"@whatwg-node/server": "0.10.5",

pnpm-lock.yaml

Lines changed: 41 additions & 28 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)