Skip to content

Commit f9f69b0

Browse files
docs-botheiskr
andauthored
GraphQL schema update (#57993)
Co-authored-by: heiskr <1221423+heiskr@users.noreply.github.com>
1 parent b554742 commit f9f69b0

File tree

5 files changed

+1187
-0
lines changed

5 files changed

+1187
-0
lines changed

src/graphql/data/fpt/changelog.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,39 @@
11
[
2+
{
3+
"schemaChanges": [
4+
{
5+
"title": "The GraphQL schema includes these changes:",
6+
"changes": [
7+
"<p>Type 'AddedToProjectV2Event' was added</p>",
8+
"<p>Type <code>ConvertedFromDraftEvent</code> was added</p>",
9+
"<p>Type 'ProjectV2Event' was added</p>",
10+
"<p>Type 'ProjectV2ItemStatusChangedEvent' was added</p>",
11+
"<p>Type 'RemovedFromProjectV2Event' was added</p>",
12+
"<p>Field <code>totalBlockedBy</code> was added to object type <code>IssueDependenciesSummary</code></p>",
13+
"<p>Field <code>totalBlocking</code> was added to object type <code>IssueDependenciesSummary</code></p>",
14+
"<p>Member 'AddedToProjectV2Event<code>was added to Union type</code>IssueTimelineItems'</p>",
15+
"<p>Member <code>ConvertedFromDraftEvent</code> was added to Union type <code>IssueTimelineItems</code></p>",
16+
"<p>Member 'ProjectV2ItemStatusChangedEvent<code>was added to Union type</code>IssueTimelineItems'</p>",
17+
"<p>Member 'RemovedFromProjectV2Event<code>was added to Union type</code>IssueTimelineItems'</p>",
18+
"<p>Enum value 'ADDED_TO_PROJECT_V2_EVENT<code>was added to enum</code>IssueTimelineItemsItemType'</p>",
19+
"<p>Enum value 'CONVERTED_FROM_DRAFT_EVENT<code>was added to enum</code>IssueTimelineItemsItemType'</p>",
20+
"<p>Enum value 'PROJECT_V2_ITEM_STATUS_CHANGED_EVENT<code>was added to enum</code>IssueTimelineItemsItemType'</p>",
21+
"<p>Enum value 'REMOVED_FROM_PROJECT_V2_EVENT<code>was added to enum</code>IssueTimelineItemsItemType'</p>",
22+
"<p>Member 'AddedToProjectV2Event<code>was added to Union type</code>PullRequestTimelineItems'</p>",
23+
"<p>Member <code>ConvertedFromDraftEvent</code> was added to Union type <code>PullRequestTimelineItems</code></p>",
24+
"<p>Member 'ProjectV2ItemStatusChangedEvent<code>was added to Union type</code>PullRequestTimelineItems'</p>",
25+
"<p>Member 'RemovedFromProjectV2Event<code>was added to Union type</code>PullRequestTimelineItems'</p>",
26+
"<p>Enum value 'ADDED_TO_PROJECT_V2_EVENT<code>was added to enum</code>PullRequestTimelineItemsItemType'</p>",
27+
"<p>Enum value 'CONVERTED_FROM_DRAFT_EVENT<code>was added to enum</code>PullRequestTimelineItemsItemType'</p>",
28+
"<p>Enum value 'PROJECT_V2_ITEM_STATUS_CHANGED_EVENT<code>was added to enum</code>PullRequestTimelineItemsItemType'</p>",
29+
"<p>Enum value 'REMOVED_FROM_PROJECT_V2_EVENT<code>was added to enum</code>PullRequestTimelineItemsItemType'</p>"
30+
]
31+
}
32+
],
33+
"previewChanges": [],
34+
"upcomingChanges": [],
35+
"date": "2025-10-15"
36+
},
237
{
338
"schemaChanges": [
439
{

src/graphql/data/fpt/schema.docs.graphql

Lines changed: 203 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1386,6 +1386,36 @@ type AddedToProjectEvent implements Node {
13861386
)
13871387
}
13881388

1389+
"""
1390+
Represents a 'added_to_project_v2' event on a given issue or pull request.
1391+
"""
1392+
type AddedToProjectV2Event implements Node & ProjectV2Event {
1393+
"""
1394+
Identifies the actor who performed the event.
1395+
"""
1396+
actor: Actor
1397+
1398+
"""
1399+
Identifies the date and time when the object was created.
1400+
"""
1401+
createdAt: DateTime!
1402+
1403+
"""
1404+
The Node ID of the AddedToProjectV2Event object
1405+
"""
1406+
id: ID!
1407+
1408+
"""
1409+
Project referenced by event.
1410+
"""
1411+
project: ProjectV2
1412+
1413+
"""
1414+
Did this event result from workflow automation?
1415+
"""
1416+
wasAutomated: Boolean!
1417+
}
1418+
13891419
"""
13901420
An announcement banner for an enterprise or organization.
13911421
"""
@@ -7179,6 +7209,36 @@ type ConvertToDraftEvent implements Node & UniformResourceLocatable {
71797209
url: URI!
71807210
}
71817211

7212+
"""
7213+
Represents a 'converted_from_draft' event on a given issue or pull request.
7214+
"""
7215+
type ConvertedFromDraftEvent implements Node & ProjectV2Event {
7216+
"""
7217+
Identifies the actor who performed the event.
7218+
"""
7219+
actor: Actor
7220+
7221+
"""
7222+
Identifies the date and time when the object was created.
7223+
"""
7224+
createdAt: DateTime!
7225+
7226+
"""
7227+
The Node ID of the ConvertedFromDraftEvent object
7228+
"""
7229+
id: ID!
7230+
7231+
"""
7232+
Project referenced by event.
7233+
"""
7234+
project: ProjectV2
7235+
7236+
"""
7237+
Did this event result from workflow automation?
7238+
"""
7239+
wasAutomated: Boolean!
7240+
}
7241+
71827242
"""
71837243
Represents a 'converted_note_to_issue' event on a given issue or pull request.
71847244
"""
@@ -20013,6 +20073,16 @@ type IssueDependenciesSummary {
2001320073
Count of issues this issue is blocking
2001420074
"""
2001520075
blocking: Int!
20076+
20077+
"""
20078+
Total count of issues this issue is blocked by (open and closed)
20079+
"""
20080+
totalBlockedBy: Int!
20081+
20082+
"""
20083+
Total count of issues this issue is blocking (open and closed)
20084+
"""
20085+
totalBlocking: Int!
2001620086
}
2001720087

2001820088
"""
@@ -20359,6 +20429,7 @@ An item in an issue timeline
2035920429
"""
2036020430
union IssueTimelineItems =
2036120431
| AddedToProjectEvent
20432+
| AddedToProjectV2Event
2036220433
| AssignedEvent
2036320434
| BlockedByAddedEvent
2036420435
| BlockedByRemovedEvent
@@ -20367,6 +20438,7 @@ union IssueTimelineItems =
2036720438
| ClosedEvent
2036820439
| CommentDeletedEvent
2036920440
| ConnectedEvent
20441+
| ConvertedFromDraftEvent
2037020442
| ConvertedNoteToIssueEvent
2037120443
| ConvertedToDiscussionEvent
2037220444
| CrossReferencedEvent
@@ -20385,8 +20457,10 @@ union IssueTimelineItems =
2038520457
| ParentIssueAddedEvent
2038620458
| ParentIssueRemovedEvent
2038720459
| PinnedEvent
20460+
| ProjectV2ItemStatusChangedEvent
2038820461
| ReferencedEvent
2038920462
| RemovedFromProjectEvent
20463+
| RemovedFromProjectV2Event
2039020464
| RenamedTitleEvent
2039120465
| ReopenedEvent
2039220466
| SubIssueAddedEvent
@@ -20465,6 +20539,11 @@ enum IssueTimelineItemsItemType {
2046520539
"""
2046620540
ADDED_TO_PROJECT_EVENT
2046720541

20542+
"""
20543+
Represents a 'added_to_project_v2' event on a given issue or pull request.
20544+
"""
20545+
ADDED_TO_PROJECT_V2_EVENT
20546+
2046820547
"""
2046920548
Represents an 'assigned' event on any assignable object.
2047020549
"""
@@ -20505,6 +20584,11 @@ enum IssueTimelineItemsItemType {
2050520584
"""
2050620585
CONNECTED_EVENT
2050720586

20587+
"""
20588+
Represents a 'converted_from_draft' event on a given issue or pull request.
20589+
"""
20590+
CONVERTED_FROM_DRAFT_EVENT
20591+
2050820592
"""
2050920593
Represents a 'converted_note_to_issue' event on a given issue or pull request.
2051020594
"""
@@ -20595,6 +20679,11 @@ enum IssueTimelineItemsItemType {
2059520679
"""
2059620680
PINNED_EVENT
2059720681

20682+
"""
20683+
Represents a 'project_v2_item_status_changed' event on a given issue or pull request.
20684+
"""
20685+
PROJECT_V2_ITEM_STATUS_CHANGED_EVENT
20686+
2059820687
"""
2059920688
Represents a 'referenced' event on a given `ReferencedSubject`.
2060020689
"""
@@ -20605,6 +20694,11 @@ enum IssueTimelineItemsItemType {
2060520694
"""
2060620695
REMOVED_FROM_PROJECT_EVENT
2060720696

20697+
"""
20698+
Represents a 'removed_from_project_v2' event on a given issue or pull request.
20699+
"""
20700+
REMOVED_FROM_PROJECT_V2_EVENT
20701+
2060820702
"""
2060920703
Represents a 'renamed' event on a given issue or pull request
2061020704
"""
@@ -37667,6 +37761,21 @@ type ProjectV2Edge {
3766737761
node: ProjectV2
3766837762
}
3766937763

37764+
"""
37765+
Represents an event related to a project on the timeline of an issue or pull request.
37766+
"""
37767+
interface ProjectV2Event {
37768+
"""
37769+
Project referenced by event.
37770+
"""
37771+
project: ProjectV2
37772+
37773+
"""
37774+
Did this event result from workflow automation?
37775+
"""
37776+
wasAutomated: Boolean!
37777+
}
37778+
3767037779
"""
3767137780
A field inside a project.
3767237781
"""
@@ -38731,6 +38840,46 @@ enum ProjectV2ItemOrderField {
3873138840
POSITION
3873238841
}
3873338842

38843+
"""
38844+
Represents a 'project_v2_item_status_changed' event on a given issue or pull request.
38845+
"""
38846+
type ProjectV2ItemStatusChangedEvent implements Node & ProjectV2Event {
38847+
"""
38848+
Identifies the actor who performed the event.
38849+
"""
38850+
actor: Actor
38851+
38852+
"""
38853+
Identifies the date and time when the object was created.
38854+
"""
38855+
createdAt: DateTime!
38856+
38857+
"""
38858+
The Node ID of the ProjectV2ItemStatusChangedEvent object
38859+
"""
38860+
id: ID!
38861+
38862+
"""
38863+
The previous status of the project item.
38864+
"""
38865+
previousStatus: String!
38866+
38867+
"""
38868+
Project referenced by event.
38869+
"""
38870+
project: ProjectV2
38871+
38872+
"""
38873+
The new status of the project item.
38874+
"""
38875+
status: String!
38876+
38877+
"""
38878+
Did this event result from workflow automation?
38879+
"""
38880+
wasAutomated: Boolean!
38881+
}
38882+
3873438883
"""
3873538884
The type of a project item.
3873638885
"""
@@ -42966,6 +43115,7 @@ An item in a pull request timeline
4296643115
union PullRequestTimelineItems =
4296743116
| AddedToMergeQueueEvent
4296843117
| AddedToProjectEvent
43118+
| AddedToProjectV2Event
4296943119
| AssignedEvent
4297043120
| AutoMergeDisabledEvent
4297143121
| AutoMergeEnabledEvent
@@ -42984,6 +43134,7 @@ union PullRequestTimelineItems =
4298443134
| CommentDeletedEvent
4298543135
| ConnectedEvent
4298643136
| ConvertToDraftEvent
43137+
| ConvertedFromDraftEvent
4298743138
| ConvertedNoteToIssueEvent
4298843139
| ConvertedToDiscussionEvent
4298943140
| CrossReferencedEvent
@@ -43008,6 +43159,7 @@ union PullRequestTimelineItems =
4300843159
| ParentIssueAddedEvent
4300943160
| ParentIssueRemovedEvent
4301043161
| PinnedEvent
43162+
| ProjectV2ItemStatusChangedEvent
4301143163
| PullRequestCommit
4301243164
| PullRequestCommitCommentThread
4301343165
| PullRequestReview
@@ -43017,6 +43169,7 @@ union PullRequestTimelineItems =
4301743169
| ReferencedEvent
4301843170
| RemovedFromMergeQueueEvent
4301943171
| RemovedFromProjectEvent
43172+
| RemovedFromProjectV2Event
4302043173
| RenamedTitleEvent
4302143174
| ReopenedEvent
4302243175
| ReviewDismissedEvent
@@ -43103,6 +43256,11 @@ enum PullRequestTimelineItemsItemType {
4310343256
"""
4310443257
ADDED_TO_PROJECT_EVENT
4310543258

43259+
"""
43260+
Represents a 'added_to_project_v2' event on a given issue or pull request.
43261+
"""
43262+
ADDED_TO_PROJECT_V2_EVENT
43263+
4310643264
"""
4310743265
Represents an 'assigned' event on any assignable object.
4310843266
"""
@@ -43188,6 +43346,11 @@ enum PullRequestTimelineItemsItemType {
4318843346
"""
4318943347
CONNECTED_EVENT
4319043348

43349+
"""
43350+
Represents a 'converted_from_draft' event on a given issue or pull request.
43351+
"""
43352+
CONVERTED_FROM_DRAFT_EVENT
43353+
4319143354
"""
4319243355
Represents a 'converted_note_to_issue' event on a given issue or pull request.
4319343356
"""
@@ -43313,6 +43476,11 @@ enum PullRequestTimelineItemsItemType {
4331343476
"""
4331443477
PINNED_EVENT
4331543478

43479+
"""
43480+
Represents a 'project_v2_item_status_changed' event on a given issue or pull request.
43481+
"""
43482+
PROJECT_V2_ITEM_STATUS_CHANGED_EVENT
43483+
4331643484
"""
4331743485
Represents a Git commit part of a pull request.
4331843486
"""
@@ -43358,6 +43526,11 @@ enum PullRequestTimelineItemsItemType {
4335843526
"""
4335943527
REMOVED_FROM_PROJECT_EVENT
4336043528

43529+
"""
43530+
Represents a 'removed_from_project_v2' event on a given issue or pull request.
43531+
"""
43532+
REMOVED_FROM_PROJECT_V2_EVENT
43533+
4336143534
"""
4336243535
Represents a 'renamed' event on a given issue or pull request
4336343536
"""
@@ -46028,6 +46201,36 @@ type RemovedFromProjectEvent implements Node {
4602846201
)
4602946202
}
4603046203

46204+
"""
46205+
Represents a 'removed_from_project_v2' event on a given issue or pull request.
46206+
"""
46207+
type RemovedFromProjectV2Event implements Node & ProjectV2Event {
46208+
"""
46209+
Identifies the actor who performed the event.
46210+
"""
46211+
actor: Actor
46212+
46213+
"""
46214+
Identifies the date and time when the object was created.
46215+
"""
46216+
createdAt: DateTime!
46217+
46218+
"""
46219+
The Node ID of the RemovedFromProjectV2Event object
46220+
"""
46221+
id: ID!
46222+
46223+
"""
46224+
Project referenced by event.
46225+
"""
46226+
project: ProjectV2
46227+
46228+
"""
46229+
Did this event result from workflow automation?
46230+
"""
46231+
wasAutomated: Boolean!
46232+
}
46233+
4603146234
"""
4603246235
Represents a 'renamed' event on a given issue or pull request
4603346236
"""

0 commit comments

Comments
 (0)