Skip to content

Commit 5bffca4

Browse files
GraphQL schema update (#62734)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
1 parent 150fddb commit 5bffca4

52 files changed

Lines changed: 6690 additions & 2103 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1595,6 +1595,7 @@
15951595
"issuefieldcreateorupdateinput": "issues",
15961596
"issuefieldorder": "issues",
15971597
"issuefieldsingleselectoptioninput": "issues",
1598+
"issuefieldvaluefilter": "issues",
15981599
"issuefilters": "issues",
15991600
"issueorder": "issues",
16001601
"issuestateupdateinput": "issues",

src/graphql/data/fpt/changelog.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,40 @@
11
[
2+
{
3+
"schemaChanges": [
4+
{
5+
"title": "The GraphQL schema includes these changes:",
6+
"changes": [
7+
"<p>Type <code>IssueFieldValueFilter</code> was added</p>",
8+
"<p>Input field <code>dateValue</code> of type <code>String</code> was added to input object type <code>IssueFieldValueFilter</code></p>",
9+
"<p>Input field <code>fieldId</code> of type <code>ID</code> was added to input object type <code>IssueFieldValueFilter</code></p>",
10+
"<p>Input field <code>fieldName</code> of type <code>String</code> was added to input object type <code>IssueFieldValueFilter</code></p>",
11+
"<p>Input field <code>multiSelectOptionIds</code> of type '[ID!]<code>was added to input object type</code>IssueFieldValueFilter'</p>",
12+
"<p>Input field <code>multiSelectOptionValues</code> of type '[String!]<code>was added to input object type</code>IssueFieldValueFilter'</p>",
13+
"<p>Input field <code>numberValue</code> of type <code>Float</code> was added to input object type <code>IssueFieldValueFilter</code></p>",
14+
"<p>Input field <code>singleSelectOptionId</code> of type <code>ID</code> was added to input object type <code>IssueFieldValueFilter</code></p>",
15+
"<p>Input field <code>singleSelectOptionValue</code> of type <code>String</code> was added to input object type <code>IssueFieldValueFilter</code></p>",
16+
"<p>Input field <code>textValue</code> of type <code>String</code> was added to input object type <code>IssueFieldValueFilter</code></p>",
17+
"<p>Input field <code>issueFieldValues</code> of type '[IssueFieldValueFilter!]<code>was added to input object type</code>IssueFilters'</p>",
18+
"<p>Field <code>pinnedIssueFields</code> was added to object type <code>Organization</code></p>",
19+
"<p>Argument <code>after: String</code> added to field <code>Organization.pinnedIssueFields</code></p>",
20+
"<p>Argument <code>before: String</code> added to field <code>Organization.pinnedIssueFields</code></p>",
21+
"<p>Argument <code>first: Int</code> added to field <code>Organization.pinnedIssueFields</code></p>",
22+
"<p>Argument <code>last: Int</code> added to field <code>Organization.pinnedIssueFields</code></p>",
23+
"<p>Field <code>isIssueField</code> was added to object type 'ProjectV2Field'</p>",
24+
"<p>Field <code>issueField</code> was added to object type 'ProjectV2Field'</p>",
25+
"<p>Field <code>isIssueField</code> was added to interface 'ProjectV2FieldCommon'</p>",
26+
"<p>Field <code>isIssueField</code> was added to object type 'ProjectV2IterationField'</p>",
27+
"<p>Field <code>isIssueField</code> was added to object type 'ProjectV2MultiSelectField'</p>",
28+
"<p>Field <code>issueField</code> was added to object type 'ProjectV2MultiSelectField'</p>",
29+
"<p>Field <code>isIssueField</code> was added to object type 'ProjectV2SingleSelectField'</p>",
30+
"<p>Field <code>issueField</code> was added to object type 'ProjectV2SingleSelectField'</p>"
31+
]
32+
}
33+
],
34+
"previewChanges": [],
35+
"upcomingChanges": [],
36+
"date": "2026-08-12"
37+
},
238
{
339
"schemaChanges": [
440
{

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

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12195,6 +12195,78 @@
1219512195
],
1219612196
"category": "issues"
1219712197
},
12198+
{
12199+
"name": "IssueFieldValueFilter",
12200+
"id": "issuefieldvaluefilter",
12201+
"href": "/graphql/reference/issues#input-object-issuefieldvaluefilter",
12202+
"description": "<p>A filter for matching an issue field value. Exactly one value argument should be provided.</p>",
12203+
"inputFields": [
12204+
{
12205+
"name": "dateValue",
12206+
"description": "<p>Matches a date issue field value (YYYY-MM-DD).</p>",
12207+
"type": "String",
12208+
"id": "string",
12209+
"href": "/graphql/reference/other#scalar-string"
12210+
},
12211+
{
12212+
"name": "fieldId",
12213+
"description": "<p>The ID of the issue field to filter by. Exactly one of <code>fieldId</code> or <code>fieldName</code> must be provided.</p>",
12214+
"type": "ID",
12215+
"id": "id",
12216+
"href": "/graphql/reference/other#scalar-id"
12217+
},
12218+
{
12219+
"name": "fieldName",
12220+
"description": "<p>The name of the issue field to filter by. Exactly one of <code>fieldId</code> or <code>fieldName</code> must be provided.</p>",
12221+
"type": "String",
12222+
"id": "string",
12223+
"href": "/graphql/reference/other#scalar-string"
12224+
},
12225+
{
12226+
"name": "multiSelectOptionIds",
12227+
"description": "<p>Matches issues containing all of the multi-select issue field option IDs.</p>",
12228+
"type": "[ID!]",
12229+
"id": "id",
12230+
"href": "/graphql/reference/other#scalar-id"
12231+
},
12232+
{
12233+
"name": "multiSelectOptionValues",
12234+
"description": "<p>Matches issues containing all of the multi-select issue field option names.</p>",
12235+
"type": "[String!]",
12236+
"id": "string",
12237+
"href": "/graphql/reference/other#scalar-string"
12238+
},
12239+
{
12240+
"name": "numberValue",
12241+
"description": "<p>Matches a numeric issue field value.</p>",
12242+
"type": "Float",
12243+
"id": "float",
12244+
"href": "/graphql/reference/other#scalar-float"
12245+
},
12246+
{
12247+
"name": "singleSelectOptionId",
12248+
"description": "<p>Matches a single-select issue field option by ID.</p>",
12249+
"type": "ID",
12250+
"id": "id",
12251+
"href": "/graphql/reference/other#scalar-id"
12252+
},
12253+
{
12254+
"name": "singleSelectOptionValue",
12255+
"description": "<p>Matches a single-select issue field option by name.</p>",
12256+
"type": "String",
12257+
"id": "string",
12258+
"href": "/graphql/reference/other#scalar-string"
12259+
},
12260+
{
12261+
"name": "textValue",
12262+
"description": "<p>Matches a text issue field value.</p>",
12263+
"type": "String",
12264+
"id": "string",
12265+
"href": "/graphql/reference/other#scalar-string"
12266+
}
12267+
],
12268+
"category": "issues"
12269+
},
1219812270
{
1219912271
"name": "IssueFilters",
1220012272
"id": "issuefilters",
@@ -12216,6 +12288,13 @@
1221612288
"id": "string",
1221712289
"href": "/graphql/reference/other#scalar-string"
1221812290
},
12291+
{
12292+
"name": "issueFieldValues",
12293+
"description": "<p>List issues where each supplied issue field value filter matches.</p>",
12294+
"type": "[IssueFieldValueFilter!]",
12295+
"id": "issuefieldvaluefilter",
12296+
"href": "/graphql/reference/issues#input-object-issuefieldvaluefilter"
12297+
},
1221912298
{
1222012299
"name": "labels",
1222112300
"description": "<p>List issues where the list of label names exist on the issue.</p>",

src/graphql/data/fpt/schema-orgs.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7658,6 +7658,51 @@
76587658
}
76597659
]
76607660
},
7661+
{
7662+
"name": "pinnedIssueFields",
7663+
"description": "<p>An ordered list of issue fields pinned to issues when no type is selected.</p>",
7664+
"type": "IssueFieldsConnection",
7665+
"id": "issuefieldsconnection",
7666+
"href": "/graphql/reference/issues#object-issuefieldsconnection",
7667+
"arguments": [
7668+
{
7669+
"name": "after",
7670+
"description": "<p>Returns the elements in the list that come after the specified cursor.</p>",
7671+
"type": {
7672+
"name": "String",
7673+
"id": "string",
7674+
"href": "/graphql/reference/other#scalar-string"
7675+
}
7676+
},
7677+
{
7678+
"name": "before",
7679+
"description": "<p>Returns the elements in the list that come before the specified cursor.</p>",
7680+
"type": {
7681+
"name": "String",
7682+
"id": "string",
7683+
"href": "/graphql/reference/other#scalar-string"
7684+
}
7685+
},
7686+
{
7687+
"name": "first",
7688+
"description": "<p>Returns the first <em>n</em> elements from the list.</p>",
7689+
"type": {
7690+
"name": "Int",
7691+
"id": "int",
7692+
"href": "/graphql/reference/other#scalar-int"
7693+
}
7694+
},
7695+
{
7696+
"name": "last",
7697+
"description": "<p>Returns the last <em>n</em> elements from the list.</p>",
7698+
"type": {
7699+
"name": "Int",
7700+
"id": "int",
7701+
"href": "/graphql/reference/other#scalar-int"
7702+
}
7703+
}
7704+
]
7705+
},
76617706
{
76627707
"name": "pinnedItems",
76637708
"description": "<p>A list of repositories and gists this profile owner has pinned to their profile.</p>",

src/graphql/data/fpt/schema-projects.json

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2092,6 +2092,20 @@
20922092
"id": "id",
20932093
"href": "/graphql/reference/other#scalar-id"
20942094
},
2095+
{
2096+
"name": "isIssueField",
2097+
"description": "<p>Returns true if this field is associated with an organization issue field.</p>",
2098+
"type": "Boolean!",
2099+
"id": "boolean",
2100+
"href": "/graphql/reference/other#scalar-boolean"
2101+
},
2102+
{
2103+
"name": "issueField",
2104+
"description": "<p>The organization issue field associated with this project field, if any.</p>",
2105+
"type": "IssueFields",
2106+
"id": "issuefields",
2107+
"href": "/graphql/reference/issues#union-issuefields"
2108+
},
20952109
{
20962110
"name": "name",
20972111
"description": "<p>The project field's name.</p>",
@@ -3509,6 +3523,13 @@
35093523
"id": "id",
35103524
"href": "/graphql/reference/other#scalar-id"
35113525
},
3526+
{
3527+
"name": "isIssueField",
3528+
"description": "<p>Returns true if this field is associated with an organization issue field.</p>",
3529+
"type": "Boolean!",
3530+
"id": "boolean",
3531+
"href": "/graphql/reference/other#scalar-boolean"
3532+
},
35123533
{
35133534
"name": "name",
35143535
"description": "<p>The project field's name.</p>",
@@ -3663,6 +3684,20 @@
36633684
"id": "id",
36643685
"href": "/graphql/reference/other#scalar-id"
36653686
},
3687+
{
3688+
"name": "isIssueField",
3689+
"description": "<p>Returns true if this field is associated with an organization issue field.</p>",
3690+
"type": "Boolean!",
3691+
"id": "boolean",
3692+
"href": "/graphql/reference/other#scalar-boolean"
3693+
},
3694+
{
3695+
"name": "issueField",
3696+
"description": "<p>The organization issue field associated with this project field, if any.</p>",
3697+
"type": "IssueFields",
3698+
"id": "issuefields",
3699+
"href": "/graphql/reference/issues#union-issuefields"
3700+
},
36663701
{
36673702
"name": "multiSelectOptions",
36683703
"description": "<p>Options for the multi select field.</p>",
@@ -3804,6 +3839,20 @@
38043839
"id": "id",
38053840
"href": "/graphql/reference/other#scalar-id"
38063841
},
3842+
{
3843+
"name": "isIssueField",
3844+
"description": "<p>Returns true if this field is associated with an organization issue field.</p>",
3845+
"type": "Boolean!",
3846+
"id": "boolean",
3847+
"href": "/graphql/reference/other#scalar-boolean"
3848+
},
3849+
{
3850+
"name": "issueField",
3851+
"description": "<p>The organization issue field associated with this project field, if any.</p>",
3852+
"type": "IssueFields",
3853+
"id": "issuefields",
3854+
"href": "/graphql/reference/issues#union-issuefields"
3855+
},
38073856
{
38083857
"name": "name",
38093858
"description": "<p>The project field's name.</p>",
@@ -5122,6 +5171,13 @@
51225171
"id": "id",
51235172
"href": "/graphql/reference/other#scalar-id"
51245173
},
5174+
{
5175+
"name": "isIssueField",
5176+
"description": "<p>Returns true if this field is associated with an organization issue field.</p>",
5177+
"type": "Boolean!",
5178+
"id": "boolean",
5179+
"href": "/graphql/reference/other#scalar-boolean"
5180+
},
51255181
{
51265182
"name": "name",
51275183
"description": "<p>The project field's name.</p>",

0 commit comments

Comments
 (0)