Skip to content

Commit 68261af

Browse files
GraphQL schema update (#63561)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
1 parent d125c31 commit 68261af

7 files changed

Lines changed: 852 additions & 0 deletions

File tree

‎src/graphql/data/fpt/category-map.json‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@
130130
"addcloseissuereferences": "issues",
131131
"addcomment": "issues",
132132
"addlabelstolabelable": "issues",
133+
"addrelatesto": "issues",
133134
"addsubissue": "issues",
134135
"applypendingissuesuggestions": "issues",
135136
"clearlabelsfromlabelable": "issues",
@@ -156,6 +157,7 @@
156157
"removeblockedby": "issues",
157158
"removecloseissuereferences": "issues",
158159
"removelabelsfromlabelable": "issues",
160+
"removerelatesto": "issues",
159161
"removesubissue": "issues",
160162
"reopenissue": "issues",
161163
"replaceactorsforassignable": "issues",
@@ -1248,6 +1250,7 @@
12481250
"issuefieldupdateoperation": "issues",
12491251
"issuefieldvisibility": "issues",
12501252
"issueorderfield": "issues",
1253+
"issuerelatestoorderfield": "issues",
12511254
"issuesearchtype": "issues",
12521255
"issuestate": "issues",
12531256
"issuestatereason": "issues",
@@ -1576,6 +1579,7 @@
15761579
"addcloseissuereferencesinput": "issues",
15771580
"addcommentinput": "issues",
15781581
"addlabelstolabelableinput": "issues",
1582+
"addrelatestoinput": "issues",
15791583
"addsubissueinput": "issues",
15801584
"applypendingissuesuggestionsinput": "issues",
15811585
"assigneeupdateinput": "issues",
@@ -1603,6 +1607,7 @@
16031607
"issuefieldvaluefilter": "issues",
16041608
"issuefilters": "issues",
16051609
"issueorder": "issues",
1610+
"issuerelatestoorder": "issues",
16061611
"issuestateupdateinput": "issues",
16071612
"issuetypeorder": "issues",
16081613
"issuetypeupdateinput": "issues",
@@ -1619,6 +1624,7 @@
16191624
"removeblockedbyinput": "issues",
16201625
"removecloseissuereferencesinput": "issues",
16211626
"removelabelsfromlabelableinput": "issues",
1627+
"removerelatestoinput": "issues",
16221628
"removesubissueinput": "issues",
16231629
"reopenissueinput": "issues",
16241630
"replaceactorsforassignableinput": "issues",

‎src/graphql/data/fpt/changelog.json‎

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,48 @@
11
[
2+
{
3+
"schemaChanges": [
4+
{
5+
"title": "The GraphQL schema includes these changes:",
6+
"changes": [
7+
"<p>Type <code>AddRelatesToInput</code> was added</p>",
8+
"<p>Input field <code>clientMutationId</code> of type <code>String</code> was added to input object type <code>AddRelatesToInput</code></p>",
9+
"<p>Input field <code>issueId</code> of type <code>ID!</code> was added to input object type <code>AddRelatesToInput</code></p>",
10+
"<p>Input field <code>relatedIssueId</code> of type <code>ID!</code> was added to input object type <code>AddRelatesToInput</code></p>",
11+
"<p>Type <code>AddRelatesToPayload</code> was added</p>",
12+
"<p>Field <code>clientMutationId</code> was added to object type <code>AddRelatesToPayload</code></p>",
13+
"<p>Field <code>issue</code> was added to object type <code>AddRelatesToPayload</code></p>",
14+
"<p>Field <code>relatedIssue</code> was added to object type <code>AddRelatesToPayload</code></p>",
15+
"<p>Type <code>IssueRelatesToOrder</code> was added</p>",
16+
"<p>Input field <code>direction</code> of type <code>OrderDirection!</code> was added to input object type <code>IssueRelatesToOrder</code></p>",
17+
"<p>Input field <code>field</code> of type <code>IssueRelatesToOrderField!</code> was added to input object type <code>IssueRelatesToOrder</code></p>",
18+
"<p>Type <code>IssueRelatesToOrderField</code> was added</p>",
19+
"<p>Enum value 'CREATED_AT<code>was added to enum</code>IssueRelatesToOrderField'</p>",
20+
"<p>Enum value 'RELATES_TO_ADDED_AT<code>was added to enum</code>IssueRelatesToOrderField'</p>",
21+
"<p>Type <code>RemoveRelatesToInput</code> was added</p>",
22+
"<p>Input field <code>clientMutationId</code> of type <code>String</code> was added to input object type <code>RemoveRelatesToInput</code></p>",
23+
"<p>Input field <code>issueId</code> of type <code>ID!</code> was added to input object type <code>RemoveRelatesToInput</code></p>",
24+
"<p>Input field <code>relatedIssueId</code> of type <code>ID!</code> was added to input object type <code>RemoveRelatesToInput</code></p>",
25+
"<p>Type <code>RemoveRelatesToPayload</code> was added</p>",
26+
"<p>Field <code>clientMutationId</code> was added to object type <code>RemoveRelatesToPayload</code></p>",
27+
"<p>Field <code>issue</code> was added to object type <code>RemoveRelatesToPayload</code></p>",
28+
"<p>Field <code>relatedIssue</code> was added to object type <code>RemoveRelatesToPayload</code></p>",
29+
"<p>Field <code>relatesTo</code> was added to object type <code>Issue</code></p>",
30+
"<p>Argument <code>after: String</code> added to field <code>Issue.relatesTo</code></p>",
31+
"<p>Argument <code>before: String</code> added to field <code>Issue.relatesTo</code></p>",
32+
"<p>Argument <code>first: Int</code> added to field <code>Issue.relatesTo</code></p>",
33+
"<p>Argument <code>last: Int</code> added to field <code>Issue.relatesTo</code></p>",
34+
"<p>Argument <code>orderBy: IssueRelatesToOrder</code> (with default value) added to field <code>Issue.relatesTo</code></p>",
35+
"<p>Field <code>addRelatesTo</code> was added to object type <code>Mutation</code></p>",
36+
"<p>Argument <code>input: AddRelatesToInput!</code> added to field <code>Mutation.addRelatesTo</code></p>",
37+
"<p>Field <code>removeRelatesTo</code> was added to object type <code>Mutation</code></p>",
38+
"<p>Argument <code>input: RemoveRelatesToInput!</code> added to field <code>Mutation.removeRelatesTo</code></p>"
39+
]
40+
}
41+
],
42+
"previewChanges": [],
43+
"upcomingChanges": [],
44+
"date": "2026-09-28"
45+
},
246
{
347
"schemaChanges": [
448
{

‎src/graphql/data/fpt/schema-issues.json‎

Lines changed: 238 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,45 @@
181181
],
182182
"category": "issues"
183183
},
184+
{
185+
"name": "addRelatesTo",
186+
"id": "addrelatesto",
187+
"href": "/graphql/reference/issues#mutation-addrelatesto",
188+
"description": "<p>Adds a 'relates to' relationship between two issues.</p>",
189+
"isDeprecated": false,
190+
"inputFields": [
191+
{
192+
"name": "input",
193+
"type": "AddRelatesToInput!",
194+
"id": "addrelatestoinput",
195+
"href": "/graphql/reference/issues#input-object-addrelatestoinput"
196+
}
197+
],
198+
"returnFields": [
199+
{
200+
"name": "clientMutationId",
201+
"type": "String",
202+
"id": "string",
203+
"href": "/graphql/reference/other#scalar-string",
204+
"description": "<p>A unique identifier for the client performing the mutation.</p>"
205+
},
206+
{
207+
"name": "issue",
208+
"type": "Issue",
209+
"id": "issue",
210+
"href": "/graphql/reference/issues#object-issue",
211+
"description": "<p>The source issue.</p>"
212+
},
213+
{
214+
"name": "relatedIssue",
215+
"type": "Issue",
216+
"id": "issue",
217+
"href": "/graphql/reference/issues#object-issue",
218+
"description": "<p>The related issue.</p>"
219+
}
220+
],
221+
"category": "issues"
222+
},
184223
{
185224
"name": "addSubIssue",
186225
"id": "addsubissue",
@@ -1041,6 +1080,45 @@
10411080
],
10421081
"category": "issues"
10431082
},
1083+
{
1084+
"name": "removeRelatesTo",
1085+
"id": "removerelatesto",
1086+
"href": "/graphql/reference/issues#mutation-removerelatesto",
1087+
"description": "<p>Removes a 'relates to' relationship between two issues.</p>",
1088+
"isDeprecated": false,
1089+
"inputFields": [
1090+
{
1091+
"name": "input",
1092+
"type": "RemoveRelatesToInput!",
1093+
"id": "removerelatestoinput",
1094+
"href": "/graphql/reference/issues#input-object-removerelatestoinput"
1095+
}
1096+
],
1097+
"returnFields": [
1098+
{
1099+
"name": "clientMutationId",
1100+
"type": "String",
1101+
"id": "string",
1102+
"href": "/graphql/reference/other#scalar-string",
1103+
"description": "<p>A unique identifier for the client performing the mutation.</p>"
1104+
},
1105+
{
1106+
"name": "issue",
1107+
"type": "Issue",
1108+
"id": "issue",
1109+
"href": "/graphql/reference/issues#object-issue",
1110+
"description": "<p>The previously targeted issue.</p>"
1111+
},
1112+
{
1113+
"name": "relatedIssue",
1114+
"type": "Issue",
1115+
"id": "issue",
1116+
"href": "/graphql/reference/issues#object-issue",
1117+
"description": "<p>The previously related issue.</p>"
1118+
}
1119+
],
1120+
"category": "issues"
1121+
},
10441122
{
10451123
"name": "removeSubIssue",
10461124
"id": "removesubissue",
@@ -3601,6 +3679,60 @@
36013679
}
36023680
]
36033681
},
3682+
{
3683+
"name": "relatesTo",
3684+
"description": "<p>A list of issues related to this issue.</p>",
3685+
"type": "IssueConnection!",
3686+
"id": "issueconnection",
3687+
"href": "/graphql/reference/issues#object-issueconnection",
3688+
"arguments": [
3689+
{
3690+
"name": "after",
3691+
"description": "<p>Returns the elements in the list that come after the specified cursor.</p>",
3692+
"type": {
3693+
"name": "String",
3694+
"id": "string",
3695+
"href": "/graphql/reference/other#scalar-string"
3696+
}
3697+
},
3698+
{
3699+
"name": "before",
3700+
"description": "<p>Returns the elements in the list that come before the specified cursor.</p>",
3701+
"type": {
3702+
"name": "String",
3703+
"id": "string",
3704+
"href": "/graphql/reference/other#scalar-string"
3705+
}
3706+
},
3707+
{
3708+
"name": "first",
3709+
"description": "<p>Returns the first <em>n</em> elements from the list.</p>",
3710+
"type": {
3711+
"name": "Int",
3712+
"id": "int",
3713+
"href": "/graphql/reference/other#scalar-int"
3714+
}
3715+
},
3716+
{
3717+
"name": "last",
3718+
"description": "<p>Returns the last <em>n</em> elements from the list.</p>",
3719+
"type": {
3720+
"name": "Int",
3721+
"id": "int",
3722+
"href": "/graphql/reference/other#scalar-int"
3723+
}
3724+
},
3725+
{
3726+
"name": "orderBy",
3727+
"description": "<p>Ordering options for related issues.</p>",
3728+
"type": {
3729+
"name": "IssueRelatesToOrder",
3730+
"id": "issuerelatestoorder",
3731+
"href": "/graphql/reference/issues#input-object-issuerelatestoorder"
3732+
}
3733+
}
3734+
]
3735+
},
36043736
{
36053737
"name": "repository",
36063738
"description": "<p>The repository associated with this node.</p>",
@@ -10031,6 +10163,24 @@
1003110163
],
1003210164
"category": "issues"
1003310165
},
10166+
{
10167+
"name": "IssueRelatesToOrderField",
10168+
"id": "issuerelatestoorderfield",
10169+
"href": "/graphql/reference/issues#enum-issuerelatestoorderfield",
10170+
"description": "<p>Properties by which related issues can be ordered.</p>",
10171+
"isDeprecated": false,
10172+
"values": [
10173+
{
10174+
"name": "CREATED_AT",
10175+
"description": "<p>Order related issues by the creation time of the related issue.</p>"
10176+
},
10177+
{
10178+
"name": "RELATES_TO_ADDED_AT",
10179+
"description": "<p>Order related issues by time of when the relates-to relationship was added.</p>"
10180+
}
10181+
],
10182+
"category": "issues"
10183+
},
1003410184
{
1003510185
"name": "IssueSearchType",
1003610186
"id": "issuesearchtype",
@@ -11304,6 +11454,38 @@
1130411454
],
1130511455
"category": "issues"
1130611456
},
11457+
{
11458+
"name": "AddRelatesToInput",
11459+
"id": "addrelatestoinput",
11460+
"href": "/graphql/reference/issues#input-object-addrelatestoinput",
11461+
"description": "<p>Autogenerated input type of AddRelatesTo.</p>",
11462+
"inputFields": [
11463+
{
11464+
"name": "clientMutationId",
11465+
"description": "<p>A unique identifier for the client performing the mutation.</p>",
11466+
"type": "String",
11467+
"id": "string",
11468+
"href": "/graphql/reference/other#scalar-string"
11469+
},
11470+
{
11471+
"name": "issueId",
11472+
"description": "<p>The ID of the issue.</p>",
11473+
"type": "ID!",
11474+
"id": "id",
11475+
"href": "/graphql/reference/other#scalar-id",
11476+
"isDeprecated": false
11477+
},
11478+
{
11479+
"name": "relatedIssueId",
11480+
"description": "<p>The ID of the related issue.</p>",
11481+
"type": "ID!",
11482+
"id": "id",
11483+
"href": "/graphql/reference/other#scalar-id",
11484+
"isDeprecated": false
11485+
}
11486+
],
11487+
"category": "issues"
11488+
},
1130711489
{
1130811490
"name": "AddSubIssueInput",
1130911491
"id": "addsubissueinput",
@@ -12436,6 +12618,30 @@
1243612618
],
1243712619
"category": "issues"
1243812620
},
12621+
{
12622+
"name": "IssueRelatesToOrder",
12623+
"id": "issuerelatestoorder",
12624+
"href": "/graphql/reference/issues#input-object-issuerelatestoorder",
12625+
"description": "<p>Ordering options for related issues.</p>",
12626+
"isDeprecated": false,
12627+
"inputFields": [
12628+
{
12629+
"name": "direction",
12630+
"description": "<p>The ordering direction.</p>",
12631+
"type": "OrderDirection!",
12632+
"id": "orderdirection",
12633+
"href": "/graphql/reference/meta#enum-orderdirection"
12634+
},
12635+
{
12636+
"name": "field",
12637+
"description": "<p>The field to order related issues by.</p>",
12638+
"type": "IssueRelatesToOrderField!",
12639+
"id": "issuerelatestoorderfield",
12640+
"href": "/graphql/reference/issues#enum-issuerelatestoorderfield"
12641+
}
12642+
],
12643+
"category": "issues"
12644+
},
1243912645
{
1244012646
"name": "IssueStateUpdateInput",
1244112647
"id": "issuestateupdateinput",
@@ -12960,6 +13166,38 @@
1296013166
],
1296113167
"category": "issues"
1296213168
},
13169+
{
13170+
"name": "RemoveRelatesToInput",
13171+
"id": "removerelatestoinput",
13172+
"href": "/graphql/reference/issues#input-object-removerelatestoinput",
13173+
"description": "<p>Autogenerated input type of RemoveRelatesTo.</p>",
13174+
"inputFields": [
13175+
{
13176+
"name": "clientMutationId",
13177+
"description": "<p>A unique identifier for the client performing the mutation.</p>",
13178+
"type": "String",
13179+
"id": "string",
13180+
"href": "/graphql/reference/other#scalar-string"
13181+
},
13182+
{
13183+
"name": "issueId",
13184+
"description": "<p>The ID of the issue.</p>",
13185+
"type": "ID!",
13186+
"id": "id",
13187+
"href": "/graphql/reference/other#scalar-id",
13188+
"isDeprecated": false
13189+
},
13190+
{
13191+
"name": "relatedIssueId",
13192+
"description": "<p>The ID of the previously related issue.</p>",
13193+
"type": "ID!",
13194+
"id": "id",
13195+
"href": "/graphql/reference/other#scalar-id",
13196+
"isDeprecated": false
13197+
}
13198+
],
13199+
"category": "issues"
13200+
},
1296313201
{
1296413202
"name": "RemoveSubIssueInput",
1296513203
"id": "removesubissueinput",

0 commit comments

Comments
 (0)