Zu den Breaking Changes gehören Änderungen, die vorhandene Abfragen unterbrechen oder das Laufzeitverhalten von Clients beeinflussen könnten. Eine Liste der Breaking Changes und wann sie auftreten, findest du in unserem Breaking Changes-Protokoll.
Schema changes for 2026-04-27
The GraphQL schema includes these changes:
- Field
enterpriseRolewas added to object typeRepositoryRulesetBypassActor - Input field
enterpriseRoleof typeBooleanwas added to input object typeRepositoryRulesetBypassActorInput
Schema changes for 2026-04-24
The GraphQL schema includes these changes:
- Type
TeamReviewRequestablewas added - Field
idwas added to interfaceTeamReviewRequestable - Field
namewas added to interfaceTeamReviewRequestable - Field
slugwas added to interfaceTeamReviewRequestable Teamobject implementsTeamReviewRequestableinterface
Schema changes for 2026-04-23
The GraphQL schema includes these changes:
- Input field
idof typeStringwas added to input object type 'ProjectV2SingleSelectFieldOptionInput'
Schema changes for 2026-04-15
The GraphQL schema includes these changes:
- Type
ArchivePullRequestInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeArchivePullRequestInput - Input field
pullRequestIdof typeID!was added to input object typeArchivePullRequestInput - Type
ArchivePullRequestPayloadwas added - Field
clientMutationIdwas added to object typeArchivePullRequestPayload - Field
pullRequestwas added to object typeArchivePullRequestPayload - Type
UnarchivePullRequestInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeUnarchivePullRequestInput - Input field
pullRequestIdof typeID!was added to input object typeUnarchivePullRequestInput - Type
UnarchivePullRequestPayloadwas added - Field
clientMutationIdwas added to object typeUnarchivePullRequestPayload - Field
pullRequestwas added to object typeUnarchivePullRequestPayload - Field
archivePullRequestwas added to object typeMutation - Argument
input: ArchivePullRequestInput!added to fieldMutation.archivePullRequest - Field
unarchivePullRequestwas added to object typeMutation - Argument
input: UnarchivePullRequestInput!added to fieldMutation.unarchivePullRequest
Schema changes for 2026-04-02
The GraphQL schema includes these changes:
- Argument 'classifications: [SecurityAdvisoryClassification!]
added to fieldRepository.vulnerabilityAlerts'
Schema changes for 2026-03-31
The GraphQL schema includes these changes:
- Field
valuewas added to object typeIssueFieldSingleSelectValue
Schema changes for 2026-03-30
The GraphQL schema includes these changes:
- Type
IssueFieldAddedEventwas added IssueFieldAddedEventobject implementsNodeinterface- Field
actorwas added to object typeIssueFieldAddedEvent - Field
colorwas added to object typeIssueFieldAddedEvent - Field
createdAtwas added to object typeIssueFieldAddedEvent - Field
idwas added to object typeIssueFieldAddedEvent - Field
issueFieldwas added to object typeIssueFieldAddedEvent - Field
valuewas added to object typeIssueFieldAddedEvent - Type
IssueFieldChangedEventwas added IssueFieldChangedEventobject implementsNodeinterface- Field
actorwas added to object typeIssueFieldChangedEvent - Field
createdAtwas added to object typeIssueFieldChangedEvent - Field
idwas added to object typeIssueFieldChangedEvent - Field
issueFieldwas added to object typeIssueFieldChangedEvent - Field
newColorwas added to object typeIssueFieldChangedEvent - Field
newValuewas added to object typeIssueFieldChangedEvent - Field
previousColorwas added to object typeIssueFieldChangedEvent - Field
previousValuewas added to object typeIssueFieldChangedEvent - Type
IssueFieldRemovedEventwas added IssueFieldRemovedEventobject implementsNodeinterface- Field
actorwas added to object typeIssueFieldRemovedEvent - Field
createdAtwas added to object typeIssueFieldRemovedEvent - Field
idwas added to object typeIssueFieldRemovedEvent - Field
issueFieldwas added to object typeIssueFieldRemovedEvent - Type
IssueSearchTypewas added - Enum value
HYBRIDwas added to enumIssueSearchType - Enum value
LEXICALwas added to enumIssueSearchType - Enum value
SEMANTICwas added to enumIssueSearchType - Type
LexicalFallbackReasonwas added - Enum value 'NON_ISSUE_TARGET
was added to enumLexicalFallbackReason' - Enum value 'NO_ACCESSIBLE_REPOS
was added to enumLexicalFallbackReason' - Enum value 'NO_TEXT_TERMS
was added to enumLexicalFallbackReason' - Enum value 'ONLY_NON_SEMANTIC_FIELDS_REQUESTED
was added to enumLexicalFallbackReason' - Enum value 'OR_BOOLEAN_NOT_SUPPORTED
was added to enumLexicalFallbackReason' - Enum value 'QUOTED_TEXT
was added to enumLexicalFallbackReason' - Enum value 'SERVER_ERROR
was added to enumLexicalFallbackReason' - Member
IssueFieldAddedEventwas added to Union typeIssueTimelineItems - Member
IssueFieldChangedEventwas added to Union typeIssueTimelineItems - Member
IssueFieldRemovedEventwas added to Union typeIssueTimelineItems - Member
IssueFieldAddedEventwas added to Union typePullRequestTimelineItems - Member
IssueFieldChangedEventwas added to Union typePullRequestTimelineItems - Member
IssueFieldRemovedEventwas added to Union typePullRequestTimelineItems - Field
issueSearchTypewas added to object typeSearchResultItemConnection - Field
lexicalFallbackReasonwas added to object typeSearchResultItemConnection - Enum value 'ISSUE_HYBRID
was added to enumSearchType' - Enum value 'ISSUE_SEMANTIC
was added to enumSearchType'
Schema changes for 2026-03-17
The GraphQL schema includes these changes:
- Field
optionIdwas added to object typeIssueFieldSingleSelectValue
Schema changes for 2026-03-16
The GraphQL schema includes these changes:
- Member
Userwas added to Union typeBypassActor
Schema changes for 2026-03-12
The GraphQL schema includes these changes:
- Type
CreateIssueFieldInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeCreateIssueFieldInput - Input field
dataTypeof typeIssueFieldDataType!was added to input object typeCreateIssueFieldInput - Input field
descriptionof typeStringwas added to input object typeCreateIssueFieldInput - Input field
nameof typeString!was added to input object typeCreateIssueFieldInput - Input field
optionsof type '[IssueFieldSingleSelectOptionInput!]was added to input object typeCreateIssueFieldInput' - Input field
ownerIdof typeID!was added to input object typeCreateIssueFieldInput - Input field
visibilityof typeIssueFieldVisibilitywas added to input object typeCreateIssueFieldInput - Type
CreateIssueFieldPayloadwas added - Field
clientMutationIdwas added to object typeCreateIssueFieldPayload - Field
issueFieldwas added to object typeCreateIssueFieldPayload - Type
CreateIssueFieldValueInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeCreateIssueFieldValueInput - Input field
issueFieldof typeIssueFieldCreateOrUpdateInput!was added to input object typeCreateIssueFieldValueInput - Input field
issueIdof typeID!was added to input object typeCreateIssueFieldValueInput - Type
CreateIssueFieldValuePayloadwas added - Field
clientMutationIdwas added to object typeCreateIssueFieldValuePayload - Field
issuewas added to object typeCreateIssueFieldValuePayload - Field
issueFieldValuewas added to object typeCreateIssueFieldValuePayload - Type 'CreateProjectV2IssueFieldInput' was added
- Input field
clientMutationIdof typeStringwas added to input object type 'CreateProjectV2IssueFieldInput' - Input field
issueFieldIdof typeID!was added to input object type 'CreateProjectV2IssueFieldInput' - Input field
projectIdof typeID!was added to input object type 'CreateProjectV2IssueFieldInput' - Type 'CreateProjectV2IssueFieldPayload' was added
- Field
clientMutationIdwas added to object type 'CreateProjectV2IssueFieldPayload' - Field 'projectV2Field
was added to object typeCreateProjectV2IssueFieldPayload' - Type
DeleteIssueFieldInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeDeleteIssueFieldInput - Input field
fieldIdof typeID!was added to input object typeDeleteIssueFieldInput - Type
DeleteIssueFieldPayloadwas added - Field
clientMutationIdwas added to object typeDeleteIssueFieldPayload - Field
issueFieldwas added to object typeDeleteIssueFieldPayload - Type
DeleteIssueFieldValueInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeDeleteIssueFieldValueInput - Input field
fieldIdof typeID!was added to input object typeDeleteIssueFieldValueInput - Input field
issueIdof typeID!was added to input object typeDeleteIssueFieldValueInput - Type
DeleteIssueFieldValuePayloadwas added - Field
clientMutationIdwas added to object typeDeleteIssueFieldValuePayload - Field
issuewas added to object typeDeleteIssueFieldValuePayload - Field
successwas added to object typeDeleteIssueFieldValuePayload - Type
IssueCommentPinnedEventwas added IssueCommentPinnedEventobject implementsNodeinterface- Field
actorwas added to object typeIssueCommentPinnedEvent - Field
createdAtwas added to object typeIssueCommentPinnedEvent - Field
idwas added to object typeIssueCommentPinnedEvent - Field
issueCommentwas added to object typeIssueCommentPinnedEvent - Type
IssueCommentUnpinnedEventwas added IssueCommentUnpinnedEventobject implementsNodeinterface- Field
actorwas added to object typeIssueCommentUnpinnedEvent - Field
createdAtwas added to object typeIssueCommentUnpinnedEvent - Field
idwas added to object typeIssueCommentUnpinnedEvent - Field
issueCommentwas added to object typeIssueCommentUnpinnedEvent - Type
IssueFieldCommonwas added - Field
createdAtwas added to interfaceIssueFieldCommon - Field
dataTypewas added to interfaceIssueFieldCommon - Field
descriptionwas added to interfaceIssueFieldCommon - Field
namewas added to interfaceIssueFieldCommon - Field
visibilitywas added to interfaceIssueFieldCommon - Type
IssueFieldCreateOrUpdateInputwas added - Input field
dateValueof typeStringwas added to input object typeIssueFieldCreateOrUpdateInput - Input field
deleteof typeBooleanwas added to input object typeIssueFieldCreateOrUpdateInput - Input field
fieldIdof typeID!was added to input object typeIssueFieldCreateOrUpdateInput - Input field
numberValueof typeFloatwas added to input object typeIssueFieldCreateOrUpdateInput - Input field
singleSelectOptionIdof typeIDwas added to input object typeIssueFieldCreateOrUpdateInput - Input field
textValueof typeStringwas added to input object typeIssueFieldCreateOrUpdateInput - Type
IssueFieldDataTypewas added - Enum value
DATEwas added to enumIssueFieldDataType - Enum value
NUMBERwas added to enumIssueFieldDataType - Enum value 'SINGLE_SELECT
was added to enumIssueFieldDataType' - Enum value
TEXTwas added to enumIssueFieldDataType - Type
IssueFieldDatewas added IssueFieldDateobject implementsIssueFieldCommoninterfaceIssueFieldDateobject implementsNodeinterface- Field
createdAtwas added to object typeIssueFieldDate - Field
dataTypewas added to object typeIssueFieldDate - Field
descriptionwas added to object typeIssueFieldDate - Field
idwas added to object typeIssueFieldDate - Field
namewas added to object typeIssueFieldDate - Field
visibilitywas added to object typeIssueFieldDate - Type
IssueFieldDateValuewas added IssueFieldDateValueobject implementsIssueFieldValueCommoninterfaceIssueFieldDateValueobject implementsNodeinterface- Field
fieldwas added to object typeIssueFieldDateValue - Field
idwas added to object typeIssueFieldDateValue - Field
valuewas added to object typeIssueFieldDateValue - Type
IssueFieldNumberwas added IssueFieldNumberobject implementsIssueFieldCommoninterfaceIssueFieldNumberobject implementsNodeinterface- Field
createdAtwas added to object typeIssueFieldNumber - Field
dataTypewas added to object typeIssueFieldNumber - Field
descriptionwas added to object typeIssueFieldNumber - Field
idwas added to object typeIssueFieldNumber - Field
namewas added to object typeIssueFieldNumber - Field
visibilitywas added to object typeIssueFieldNumber - Type
IssueFieldNumberValuewas added IssueFieldNumberValueobject implementsIssueFieldValueCommoninterfaceIssueFieldNumberValueobject implementsNodeinterface- Field
fieldwas added to object typeIssueFieldNumberValue - Field
idwas added to object typeIssueFieldNumberValue - Field
valuewas added to object typeIssueFieldNumberValue - Type
IssueFieldOrderwas added - Input field
directionof typeOrderDirection!was added to input object typeIssueFieldOrder - Input field
fieldof typeIssueFieldOrderField!was added to input object typeIssueFieldOrder - Type
IssueFieldOrderFieldwas added - Enum value 'CREATED_AT
was added to enumIssueFieldOrderField' - Enum value
NAMEwas added to enumIssueFieldOrderField - Type
IssueFieldSingleSelectwas added IssueFieldSingleSelectobject implementsIssueFieldCommoninterfaceIssueFieldSingleSelectobject implementsNodeinterface- Field
createdAtwas added to object typeIssueFieldSingleSelect - Field
dataTypewas added to object typeIssueFieldSingleSelect - Field
descriptionwas added to object typeIssueFieldSingleSelect - Field
idwas added to object typeIssueFieldSingleSelect - Field
namewas added to object typeIssueFieldSingleSelect - Field
optionswas added to object typeIssueFieldSingleSelect - Field
visibilitywas added to object typeIssueFieldSingleSelect - Type
IssueFieldSingleSelectOptionwas added IssueFieldSingleSelectOptionobject implementsNodeinterface- Field
colorwas added to object typeIssueFieldSingleSelectOption - Field
descriptionwas added to object typeIssueFieldSingleSelectOption - Field
idwas added to object typeIssueFieldSingleSelectOption - Field
namewas added to object typeIssueFieldSingleSelectOption - Field
prioritywas added to object typeIssueFieldSingleSelectOption - Type
IssueFieldSingleSelectOptionColorwas added - Enum value
BLUEwas added to enumIssueFieldSingleSelectOptionColor - Enum value
GRAYwas added to enumIssueFieldSingleSelectOptionColor - Enum value
GREENwas added to enumIssueFieldSingleSelectOptionColor - Enum value
ORANGEwas added to enumIssueFieldSingleSelectOptionColor - Enum value
PINKwas added to enumIssueFieldSingleSelectOptionColor - Enum value
PURPLEwas added to enumIssueFieldSingleSelectOptionColor - Enum value
REDwas added to enumIssueFieldSingleSelectOptionColor - Enum value
YELLOWwas added to enumIssueFieldSingleSelectOptionColor - Type
IssueFieldSingleSelectOptionInputwas added - Input field
colorof typeIssueFieldSingleSelectOptionColor!was added to input object typeIssueFieldSingleSelectOptionInput - Input field
descriptionof typeStringwas added to input object typeIssueFieldSingleSelectOptionInput - Input field
nameof typeString!was added to input object typeIssueFieldSingleSelectOptionInput - Input field
priorityof typeInt!was added to input object typeIssueFieldSingleSelectOptionInput - Type
IssueFieldSingleSelectValuewas added IssueFieldSingleSelectValueobject implementsIssueFieldValueCommoninterfaceIssueFieldSingleSelectValueobject implementsNodeinterface- Field
colorwas added to object typeIssueFieldSingleSelectValue - Field
descriptionwas added to object typeIssueFieldSingleSelectValue - Field
fieldwas added to object typeIssueFieldSingleSelectValue - Field
idwas added to object typeIssueFieldSingleSelectValue - Field
namewas added to object typeIssueFieldSingleSelectValue - Type
IssueFieldTextwas added IssueFieldTextobject implementsIssueFieldCommoninterfaceIssueFieldTextobject implementsNodeinterface- Field
createdAtwas added to object typeIssueFieldText - Field
dataTypewas added to object typeIssueFieldText - Field
descriptionwas added to object typeIssueFieldText - Field
idwas added to object typeIssueFieldText - Field
namewas added to object typeIssueFieldText - Field
visibilitywas added to object typeIssueFieldText - Type
IssueFieldTextValuewas added IssueFieldTextValueobject implementsIssueFieldValueCommoninterfaceIssueFieldTextValueobject implementsNodeinterface- Field
fieldwas added to object typeIssueFieldTextValue - Field
idwas added to object typeIssueFieldTextValue - Field
valuewas added to object typeIssueFieldTextValue - Type
IssueFieldValuewas added - Member
IssueFieldDateValuewas added to Union typeIssueFieldValue - Member
IssueFieldNumberValuewas added to Union typeIssueFieldValue - Member
IssueFieldSingleSelectValuewas added to Union typeIssueFieldValue - Member
IssueFieldTextValuewas added to Union typeIssueFieldValue - Type
IssueFieldValueCommonwas added - Field
fieldwas added to interfaceIssueFieldValueCommon - Type
IssueFieldValueConnectionwas added - Field
edgeswas added to object typeIssueFieldValueConnection - Field
nodeswas added to object typeIssueFieldValueConnection - Field
pageInfowas added to object typeIssueFieldValueConnection - Field
totalCountwas added to object typeIssueFieldValueConnection - Type
IssueFieldValueEdgewas added - Field
cursorwas added to object typeIssueFieldValueEdge - Field
nodewas added to object typeIssueFieldValueEdge - Type
IssueFieldVisibilitywas added - Enum value
ALLwas added to enumIssueFieldVisibility - Enum value 'ORG_ONLY
was added to enumIssueFieldVisibility' - Type
IssueFieldswas added - Member
IssueFieldDatewas added to Union typeIssueFields - Member
IssueFieldNumberwas added to Union typeIssueFields - Member
IssueFieldSingleSelectwas added to Union typeIssueFields - Member
IssueFieldTextwas added to Union typeIssueFields - Type
IssueFieldsConnectionwas added - Field
edgeswas added to object typeIssueFieldsConnection - Field
nodeswas added to object typeIssueFieldsConnection - Field
pageInfowas added to object typeIssueFieldsConnection - Field
totalCountwas added to object typeIssueFieldsConnection - Type
IssueFieldsEdgewas added - Field
cursorwas added to object typeIssueFieldsEdge - Field
nodewas added to object typeIssueFieldsEdge - Type
PinIssueCommentInputwas added - Input field
clientMutationIdof typeStringwas added to input object typePinIssueCommentInput - Input field
issueCommentIdof typeID!was added to input object typePinIssueCommentInput - Type
PinIssueCommentPayloadwas added - Field
clientMutationIdwas added to object typePinIssueCommentPayload - Field
issueCommentwas added to object typePinIssueCommentPayload - Type
Pinnablewas added - Field
isPinnedwas added to interfacePinnable - Field
pinnedAtwas added to interfacePinnable - Field
pinnedBywas added to interfacePinnable - Field
viewerCanPinwas added to interfacePinnable - Field
viewerCanUnpinwas added to interfacePinnable - Type
PinnedIssueCommentwas added PinnedIssueCommentobject implementsNodeinterface- Field
databaseIdwas added to object typePinnedIssueComment - Field
fullDatabaseIdwas added to object typePinnedIssueComment - Field
idwas added to object typePinnedIssueComment - Field
issuewas added to object typePinnedIssueComment - Field
issueCommentwas added to object typePinnedIssueComment - Field
pinnedAtwas added to object typePinnedIssueComment - Field
pinnedBywas added to object typePinnedIssueComment - Type 'ProjectV2IssueFieldValues' was added
- Member
IssueFieldDateValuewas added to Union type 'ProjectV2IssueFieldValues' - Member
IssueFieldNumberValuewas added to Union type 'ProjectV2IssueFieldValues' - Member
IssueFieldSingleSelectValuewas added to Union type 'ProjectV2IssueFieldValues' - Member
IssueFieldTextValuewas added to Union type 'ProjectV2IssueFieldValues' - Type 'ProjectV2ItemIssueFieldValue' was added
- Field
fieldwas added to object type 'ProjectV2ItemIssueFieldValue' - Field
issueFieldValuewas added to object type 'ProjectV2ItemIssueFieldValue' - Type
SetIssueFieldValueInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeSetIssueFieldValueInput - Input field
issueFieldsof type '[IssueFieldCreateOrUpdateInput!]!was added to input object typeSetIssueFieldValueInput' - Input field
issueIdof typeID!was added to input object typeSetIssueFieldValueInput - Type
SetIssueFieldValuePayloadwas added - Field
clientMutationIdwas added to object typeSetIssueFieldValuePayload - Field
issuewas added to object typeSetIssueFieldValuePayload - Field
issueFieldValueswas added to object typeSetIssueFieldValuePayload - Type
UnpinIssueCommentInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeUnpinIssueCommentInput - Input field
issueCommentIdof typeID!was added to input object typeUnpinIssueCommentInput - Type
UnpinIssueCommentPayloadwas added - Field
clientMutationIdwas added to object typeUnpinIssueCommentPayload - Field
issueCommentwas added to object typeUnpinIssueCommentPayload - Type
UpdateIssueFieldInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeUpdateIssueFieldInput - Input field
descriptionof typeStringwas added to input object typeUpdateIssueFieldInput - Input field
idof typeID!was added to input object typeUpdateIssueFieldInput - Input field
nameof typeStringwas added to input object typeUpdateIssueFieldInput - Input field
optionsof type '[IssueFieldSingleSelectOptionInput!]was added to input object typeUpdateIssueFieldInput' - Input field
visibilityof typeIssueFieldVisibilitywas added to input object typeUpdateIssueFieldInput - Type
UpdateIssueFieldPayloadwas added - Field
clientMutationIdwas added to object typeUpdateIssueFieldPayload - Field
issueFieldwas added to object typeUpdateIssueFieldPayload - Type
UpdateIssueFieldValueInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeUpdateIssueFieldValueInput - Input field
issueFieldof typeIssueFieldCreateOrUpdateInput!was added to input object typeUpdateIssueFieldValueInput - Input field
issueIdof typeID!was added to input object typeUpdateIssueFieldValueInput - Type
UpdateIssueFieldValuePayloadwas added - Field
clientMutationIdwas added to object typeUpdateIssueFieldValuePayload - Field
issuewas added to object typeUpdateIssueFieldValuePayload - Field
issueFieldValuewas added to object typeUpdateIssueFieldValuePayload - Input field
issueFieldsof type '[IssueFieldCreateOrUpdateInput!]was added to input object typeCreateIssueInput' - Field
issueFieldValueswas added to object typeIssue - Argument
after: Stringadded to fieldIssue.issueFieldValues - Argument
before: Stringadded to fieldIssue.issueFieldValues - Argument
first: Intadded to fieldIssue.issueFieldValues - Argument
last: Intadded to fieldIssue.issueFieldValues - Field
pinnedIssueCommentwas added to object typeIssue IssueCommentobject implementsPinnableinterface- Field
isPinnedwas added to object typeIssueComment - Field
pinnedAtwas added to object typeIssueComment - Field
pinnedBywas added to object typeIssueComment - Field
viewerCanPinwas added to object typeIssueComment - Field
viewerCanUnpinwas added to object typeIssueComment - Member
IssueCommentPinnedEventwas added to Union typeIssueTimelineItems - Member
IssueCommentUnpinnedEventwas added to Union typeIssueTimelineItems - Field
pinnedFieldswas added to object typeIssueType - Field
createIssueFieldwas added to object typeMutation - Argument
input: CreateIssueFieldInput!added to fieldMutation.createIssueField - Field
createIssueFieldValuewas added to object typeMutation - Argument
input: CreateIssueFieldValueInput!added to fieldMutation.createIssueFieldValue - Field 'createProjectV2IssueField
was added to object typeMutation' - Argument 'input: CreateProjectV2IssueFieldInput!
added to fieldMutation.createProjectV2IssueField' - Field
deleteIssueFieldwas added to object typeMutation - Argument
input: DeleteIssueFieldInput!added to fieldMutation.deleteIssueField - Field
deleteIssueFieldValuewas added to object typeMutation - Argument
input: DeleteIssueFieldValueInput!added to fieldMutation.deleteIssueFieldValue - Field
pinIssueCommentwas added to object typeMutation - Argument
input: PinIssueCommentInput!added to fieldMutation.pinIssueComment - Field
setIssueFieldValuewas added to object typeMutation - Argument
input: SetIssueFieldValueInput!added to fieldMutation.setIssueFieldValue - Field
unpinIssueCommentwas added to object typeMutation - Argument
input: UnpinIssueCommentInput!added to fieldMutation.unpinIssueComment - Field
updateIssueFieldwas added to object typeMutation - Argument
input: UpdateIssueFieldInput!added to fieldMutation.updateIssueField - Field
updateIssueFieldValuewas added to object typeMutation - Argument
input: UpdateIssueFieldValueInput!added to fieldMutation.updateIssueFieldValue - Field
issueFieldswas added to object typeOrganization - Argument
after: Stringadded to fieldOrganization.issueFields - Argument
before: Stringadded to fieldOrganization.issueFields - Argument
first: Intadded to fieldOrganization.issueFields - Argument
last: Intadded to fieldOrganization.issueFields - Argument
orderBy: IssueFieldOrder(with default value) added to fieldOrganization.issueFields - Member 'ProjectV2ItemIssueFieldValue
was added to Union typeProjectV2ItemFieldValue' - Member
IssueCommentPinnedEventwas added to Union typePullRequestTimelineItems - Member
IssueCommentUnpinnedEventwas added to Union typePullRequestTimelineItems
Schema changes for 2026-03-10
The GraphQL schema includes these changes:
- Field
viewerCopilotAgentTaskUpdatesChannelwas added to interfaceAgentic - Field
viewerCopilotAgentTaskUpdatesChannelwas added to object typeUser
Schema changes for 2026-03-03
The GraphQL schema includes these changes:
- Field
fullDatabaseIdwas added to object typeCheckAnnotation
The following changes will be made to the schema:
- On member
Artifact.databaseId:databaseIdwill be removed. UsefullDatabaseIdinstead. Effective 2027-01-01. - On member
CheckAnnotation.databaseId:databaseIdwill be removed. UsefullDatabaseIdinstead. Effective 2027-01-01.
Schema changes for 2026-02-25
The GraphQL schema includes these changes:
- Input field
requireExplicitValuesof typeBooleanwas added to input object typeCreateRepositoryCustomPropertyInput - Field
requireExplicitValueswas added to object typeRepositoryCustomProperty - Input field
requireExplicitValuesof typeBooleanwas added to input object typeUpdateRepositoryCustomPropertyInput
Schema changes for 2026-02-23
The GraphQL schema includes these changes:
- Enum value 'ISSUE_COMMENT_PINNED_EVENT
was added to enumIssueTimelineItemsItemType' - Enum value 'ISSUE_COMMENT_UNPINNED_EVENT
was added to enumIssueTimelineItemsItemType' - Enum value 'ISSUE_COMMENT_PINNED_EVENT
was added to enumPullRequestTimelineItemsItemType' - Enum value 'ISSUE_COMMENT_UNPINNED_EVENT
was added to enumPullRequestTimelineItemsItemType'
Schema changes for 2026-02-20
The GraphQL schema includes these changes:
- Type
PullRequestCreationPolicywas added - Enum value
ALLwas added to enumPullRequestCreationPolicy - Enum value 'COLLABORATORS_ONLY
was added to enumPullRequestCreationPolicy' - Field
hasPullRequestsEnabledwas added to object typeRepository - Field
pullRequestCreationPolicywas added to object typeRepository - Field
hasPullRequestsEnabledwas added to interfaceRepositoryInfo - Field
pullRequestCreationPolicywas added to interfaceRepositoryInfo - Input field
hasPullRequestsEnabledof typeBooleanwas added to input object typeUpdateRepositoryInput - Input field
pullRequestCreationPolicyof typePullRequestCreationPolicywas added to input object typeUpdateRepositoryInput
Schema changes for 2026-02-13
The GraphQL schema includes these changes:
The following changes will be made to the schema:
- On member
Team.viewerCanSubscribe:viewerCanSubscribewill be removed. Effective 2026-07-01. - On member
Team.viewerSubscription:viewerSubscriptionwill be removed. Effective 2026-07-01.
Schema changes for 2026-02-07
The GraphQL schema includes these changes:
- Type
AgentAssignmentInputwas added - Input field
baseRefof typeStringwas added to input object typeAgentAssignmentInput - Input field
customAgentof typeStringwas added to input object typeAgentAssignmentInput - Input field
customInstructionsof typeStringwas added to input object typeAgentAssignmentInput - Input field
targetRepositoryIdof typeIDwas added to input object typeAgentAssignmentInput - Input field
agentAssignmentof typeAgentAssignmentInputwas added to input object typeAddAssigneesToAssignableInput - Input field
agentAssignmentof typeAgentAssignmentInputwas added to input object typeCreateIssueInput - Input field
agentAssignmentof typeAgentAssignmentInputwas added to input object typeReplaceActorsForAssignableInput - Input field
agentAssignmentof typeAgentAssignmentInputwas added to input object typeUpdateIssueInput
Schema changes for 2026-02-05
The GraphQL schema includes these changes:
- Type
IpAllowListUserLevelEnforcementEnabledSettingValuewas added - Enum value
DISABLEDwas added to enumIpAllowListUserLevelEnforcementEnabledSettingValue - Enum value
ENABLEDwas added to enumIpAllowListUserLevelEnforcementEnabledSettingValue - Type
UpdateIpAllowListUserLevelEnforcementEnabledSettingInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeUpdateIpAllowListUserLevelEnforcementEnabledSettingInput - Input field
ownerIdof typeID!was added to input object typeUpdateIpAllowListUserLevelEnforcementEnabledSettingInput - Input field
settingValueof typeIpAllowListUserLevelEnforcementEnabledSettingValue!was added to input object typeUpdateIpAllowListUserLevelEnforcementEnabledSettingInput - Type
UpdateIpAllowListUserLevelEnforcementEnabledSettingPayloadwas added - Field
clientMutationIdwas added to object typeUpdateIpAllowListUserLevelEnforcementEnabledSettingPayload - Field
ownerwas added to object typeUpdateIpAllowListUserLevelEnforcementEnabledSettingPayload - Field
ipAllowListUserLevelEnforcementEnabledSettingwas added to object typeEnterpriseOwnerInfo - Field
updateIpAllowListUserLevelEnforcementEnabledSettingwas added to object typeMutation - Argument
input: UpdateIpAllowListUserLevelEnforcementEnabledSettingInput!added to fieldMutation.updateIpAllowListUserLevelEnforcementEnabledSetting
Schema changes for 2026-01-28
The GraphQL schema includes these changes:
- Field
Issue.projectItemschanged type from 'ProjectV2ItemConnection!toProjectV2ItemConnection' - Field
PullRequest.projectItemschanged type from 'ProjectV2ItemConnection!toProjectV2ItemConnection'
Schema changes for 2026-01-23
The GraphQL schema includes these changes:
- Input field
actorLoginsof type '[String!]was added to input object typeReplaceActorsForAssignableInput' - Input field
ReplaceActorsForAssignableInput.actorIdschanged type from '[ID!]!to[ID!]'
Schema changes for 2026-01-22
The GraphQL schema includes these changes:
- Type
RequestReviewsByLoginInputwas added - Input field
botLoginsof type '[String!]was added to input object typeRequestReviewsByLoginInput' - Input field
clientMutationIdof typeStringwas added to input object typeRequestReviewsByLoginInput - Input field
pullRequestIdof typeID!was added to input object typeRequestReviewsByLoginInput - Input field
teamSlugsof type '[String!]was added to input object typeRequestReviewsByLoginInput' - Input field
unionof typeBooleanwith default valuefalsewas added to input object typeRequestReviewsByLoginInput - Input field
userLoginsof type '[String!]was added to input object typeRequestReviewsByLoginInput' - Type
RequestReviewsByLoginPayloadwas added - Field
actorwas added to object typeRequestReviewsByLoginPayload - Field
clientMutationIdwas added to object typeRequestReviewsByLoginPayload - Field
pullRequestwas added to object typeRequestReviewsByLoginPayload - Field
requestedReviewersEdgewas added to object typeRequestReviewsByLoginPayload - Field
requestReviewsByLoginwas added to object typeMutation - Argument
input: RequestReviewsByLoginInput!added to fieldMutation.requestReviewsByLogin
Schema changes for 2026-01-21
The GraphQL schema includes these changes:
- Argument
query: Stringadded to fieldPullRequest.suggestedReviewerActors
Schema changes for 2026-01-14
The GraphQL schema includes these changes:
- Type
UpdateEnterpriseTeamDiscussionsSettingInputwas removed - Type
UpdateEnterpriseTeamDiscussionsSettingPayloadwas removed - Field
teamDiscussionsSettingOrganizationswas removed from object typeEnterpriseOwnerInfo - Field
updateEnterpriseTeamDiscussionsSettingwas removed from object typeMutation
The following changes will be made to the schema:
- On member
EnterpriseOwnerInfo.teamDiscussionsSetting:teamDiscussionsSettingwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01.
Schema changes for 2026-01-08
The GraphQL schema includes these changes:
- Type
CreateTeamDiscussionInputwas removed - Type
CreateTeamDiscussionPayloadwas removed - Type
DeleteTeamDiscussionInputwas removed - Type
DeleteTeamDiscussionPayloadwas removed - Type
TeamDiscussionwas removed - Type
TeamDiscussionConnectionwas removed - Type
TeamDiscussionEdgewas removed - Type
TeamDiscussionOrderwas removed - Type
TeamDiscussionOrderFieldwas removed - Type
UpdateTeamDiscussionInputwas removed - Type
UpdateTeamDiscussionPayloadwas removed - Field
createTeamDiscussionwas removed from object typeMutation - Field
deleteTeamDiscussionwas removed from object typeMutation - Field
updateTeamDiscussionwas removed from object typeMutation - Field
discussionwas removed from object typeTeam - Field
discussionswas removed from object typeTeam - Field
discussionsResourcePathwas removed from object typeTeam - Field
discussionsUrlwas removed from object typeTeam
Schema changes for 2026-01-06
The GraphQL schema includes these changes:
- Type
CreateTeamDiscussionInputwas added - Input field
bodyof typeStringwas added to input object typeCreateTeamDiscussionInput - Input field
clientMutationIdof typeStringwas added to input object typeCreateTeamDiscussionInput - Input field
privateof typeBooleanwas added to input object typeCreateTeamDiscussionInput - Input field
teamIdof typeIDwas added to input object typeCreateTeamDiscussionInput - Input field
titleof typeStringwas added to input object typeCreateTeamDiscussionInput - Type
CreateTeamDiscussionPayloadwas added - Field
clientMutationIdwas added to object typeCreateTeamDiscussionPayload - Field
teamDiscussionwas added to object typeCreateTeamDiscussionPayload - Type
DeleteTeamDiscussionInputwas added - Input field
clientMutationIdof typeStringwas added to input object typeDeleteTeamDiscussionInput - Input field
idof typeID!was added to input object typeDeleteTeamDiscussionInput - Type
DeleteTeamDiscussionPayloadwas added - Field
clientMutationIdwas added to object typeDeleteTeamDiscussionPayload - Type
TeamDiscussionwas added TeamDiscussionobject implementsCommentinterfaceTeamDiscussionobject implementsDeletableinterfaceTeamDiscussionobject implementsNodeinterfaceTeamDiscussionobject implementsReactableinterfaceTeamDiscussionobject implementsSubscribableinterfaceTeamDiscussionobject implementsUniformResourceLocatableinterfaceTeamDiscussionobject implementsUpdatableinterfaceTeamDiscussionobject implementsUpdatableCommentinterface- Field
authorwas added to object typeTeamDiscussion - Field
authorAssociationwas added to object typeTeamDiscussion - Field
bodywas added to object typeTeamDiscussion - Field
bodyHTMLwas added to object typeTeamDiscussion - Field
bodyTextwas added to object typeTeamDiscussion - Field
bodyVersionwas added to object typeTeamDiscussion - Field
commentsResourcePathwas added to object typeTeamDiscussion - Field
commentsUrlwas added to object typeTeamDiscussion - Field
createdAtwas added to object typeTeamDiscussion - Field
createdViaEmailwas added to object typeTeamDiscussion - Field
databaseIdwas added to object typeTeamDiscussion - Field
editorwas added to object typeTeamDiscussion - Field
idwas added to object typeTeamDiscussion - Field
includesCreatedEditwas added to object typeTeamDiscussion - Field
isPinnedwas added to object typeTeamDiscussion - Field
isPrivatewas added to object typeTeamDiscussion - Field
lastEditedAtwas added to object typeTeamDiscussion - Field
numberwas added to object typeTeamDiscussion - Field
publishedAtwas added to object typeTeamDiscussion - Field
reactionGroupswas added to object typeTeamDiscussion - Field
reactionswas added to object typeTeamDiscussion - Argument
after: Stringadded to fieldTeamDiscussion.reactions - Argument
before: Stringadded to fieldTeamDiscussion.reactions - Argument
content: ReactionContentadded to fieldTeamDiscussion.reactions - Argument
first: Intadded to fieldTeamDiscussion.reactions - Argument
last: Intadded to fieldTeamDiscussion.reactions - Argument
orderBy: ReactionOrderadded to fieldTeamDiscussion.reactions - Field
resourcePathwas added to object typeTeamDiscussion - Field
teamwas added to object typeTeamDiscussion - Field
titlewas added to object typeTeamDiscussion - Field
updatedAtwas added to object typeTeamDiscussion - Field
urlwas added to object typeTeamDiscussion - Field
userContentEditswas added to object typeTeamDiscussion - Argument
after: Stringadded to fieldTeamDiscussion.userContentEdits - Argument
before: Stringadded to fieldTeamDiscussion.userContentEdits - Argument
first: Intadded to fieldTeamDiscussion.userContentEdits - Argument
last: Intadded to fieldTeamDiscussion.userContentEdits - Field
viewerCanDeletewas added to object typeTeamDiscussion - Field
viewerCanPinwas added to object typeTeamDiscussion - Field
viewerCanReactwas added to object typeTeamDiscussion - Field
viewerCanSubscribewas added to object typeTeamDiscussion - Field
viewerCanUpdatewas added to object typeTeamDiscussion - Field
viewerCannotUpdateReasonswas added to object typeTeamDiscussion - Field
viewerDidAuthorwas added to object typeTeamDiscussion - Field
viewerSubscriptionwas added to object typeTeamDiscussion - Type
TeamDiscussionConnectionwas added - Field
edgeswas added to object typeTeamDiscussionConnection - Field
nodeswas added to object typeTeamDiscussionConnection - Field
pageInfowas added to object typeTeamDiscussionConnection - Field
totalCountwas added to object typeTeamDiscussionConnection - Type
TeamDiscussionEdgewas added - Field
cursorwas added to object typeTeamDiscussionEdge - Field
nodewas added to object typeTeamDiscussionEdge - Type
TeamDiscussionOrderwas added - Input field
directionof typeOrderDirection!was added to input object typeTeamDiscussionOrder - Input field
fieldof typeTeamDiscussionOrderField!was added to input object typeTeamDiscussionOrder - Type
TeamDiscussionOrderFieldwas added - Enum value 'CREATED_AT
was added to enumTeamDiscussionOrderField' - Type
UpdateTeamDiscussionInputwas added - Input field
bodyof typeStringwas added to input object typeUpdateTeamDiscussionInput - Input field
bodyVersionof typeStringwas added to input object typeUpdateTeamDiscussionInput - Input field
clientMutationIdof typeStringwas added to input object typeUpdateTeamDiscussionInput - Input field
idof typeID!was added to input object typeUpdateTeamDiscussionInput - Input field
pinnedof typeBooleanwas added to input object typeUpdateTeamDiscussionInput - Input field
titleof typeStringwas added to input object typeUpdateTeamDiscussionInput - Type
UpdateTeamDiscussionPayloadwas added - Field
clientMutationIdwas added to object typeUpdateTeamDiscussionPayload - Field
teamDiscussionwas added to object typeUpdateTeamDiscussionPayload - Field
createTeamDiscussionwas added to object typeMutation - Argument
input: CreateTeamDiscussionInput!added to fieldMutation.createTeamDiscussion - Field
deleteTeamDiscussionwas added to object typeMutation - Argument
input: DeleteTeamDiscussionInput!added to fieldMutation.deleteTeamDiscussion - Field
updateTeamDiscussionwas added to object typeMutation - Argument
input: UpdateTeamDiscussionInput!added to fieldMutation.updateTeamDiscussion - Field
discussionwas added to object typeTeam - Argument
number: Int!added to fieldTeam.discussion - Field
discussionswas added to object typeTeam - Argument
after: Stringadded to fieldTeam.discussions - Argument
before: Stringadded to fieldTeam.discussions - Argument
first: Intadded to fieldTeam.discussions - Argument
isPinned: Booleanadded to fieldTeam.discussions - Argument
last: Intadded to fieldTeam.discussions - Argument
orderBy: TeamDiscussionOrderadded to fieldTeam.discussions - Field
discussionsResourcePathwas added to object typeTeam - Field
discussionsUrlwas added to object typeTeam
The following changes will be made to the schema:
- On member
CreateTeamDiscussionInput.body:bodywill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
CreateTeamDiscussionInput.private:privatewill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
CreateTeamDiscussionInput.teamId:teamIdwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
CreateTeamDiscussionInput.title:titlewill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
CreateTeamDiscussionPayload.teamDiscussion:teamDiscussionwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.authorAssociation:authorAssociationwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.bodyVersion:bodyVersionwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.commentsResourcePath:commentsResourcePathwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.commentsUrl:commentsUrlwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.isPinned:isPinnedwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.isPrivate:isPrivatewill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.number:numberwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.resourcePath:resourcePathwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.team:teamwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.title:titlewill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.url:urlwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01. - On member
TeamDiscussion.viewerCanPin:viewerCanPinwill be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement. Effective 2024-07-01.
Schema changes for 2026-01-05
The GraphQL schema includes these changes:
- Type
CreateTeamDiscussionInputwas removed - Type
CreateTeamDiscussionPayloadwas removed - Type
DeleteTeamDiscussionInputwas removed - Type
DeleteTeamDiscussionPayloadwas removed - Type
TeamDiscussionwas removed - Type
TeamDiscussionConnectionwas removed - Type
TeamDiscussionEdgewas removed - Type
TeamDiscussionOrderwas removed - Type
TeamDiscussionOrderFieldwas removed - Type
UpdateTeamDiscussionInputwas removed - Type
UpdateTeamDiscussionPayloadwas removed - Field
createTeamDiscussionwas removed from object typeMutation - Field
deleteTeamDiscussionwas removed from object typeMutation - Field
updateTeamDiscussionwas removed from object typeMutation - Field
discussionwas removed from object typeTeam - Field
discussionswas removed from object typeTeam - Field
discussionsResourcePathwas removed from object typeTeam - Field
discussionsUrlwas removed from object typeTeam
Schema changes for 2026-01-04
The GraphQL schema includes these changes:
- Type
CreateTeamDiscussionCommentInputwas removed - Type
CreateTeamDiscussionCommentPayloadwas removed - Type
DeleteTeamDiscussionCommentInputwas removed - Type
DeleteTeamDiscussionCommentPayloadwas removed - Type
TeamDiscussionCommentwas removed - Type
TeamDiscussionCommentConnectionwas removed - Type
TeamDiscussionCommentEdgewas removed - Type
TeamDiscussionCommentOrderwas removed - Type
TeamDiscussionCommentOrderFieldwas removed - Type
UpdateTeamDiscussionCommentInputwas removed - Type
UpdateTeamDiscussionCommentPayloadwas removed - Field
createTeamDiscussionCommentwas removed from object typeMutation - Field
deleteTeamDiscussionCommentwas removed from object typeMutation - Field
updateTeamDiscussionCommentwas removed from object typeMutation - Field
comments(deprecated) was removed from object typeTeamDiscussion