File tree Expand file tree Collapse file tree 9 files changed +90
-35
lines changed Expand file tree Collapse file tree 9 files changed +90
-35
lines changed Original file line number Diff line number Diff line change 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+ ```
Original file line number Diff line number Diff line change 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" ,
Original file line number Diff line number Diff line change 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" ,
Original file line number Diff line number Diff line change 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" ,
Original file line number Diff line number Diff line change 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" ,
Original file line number Diff line number Diff line change 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 },
Original file line number Diff line number Diff line change 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" ,
Original file line number Diff line number Diff line change 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" ,
You can’t perform that action at this time.
0 commit comments