GraphQL API / Overview / Changelog
The GraphQL schema changelog is a list of recent and upcoming changes to our GraphQL API schema. It includes backwards-compatible changes and upcoming breaking changes.
Breaking changes include changes that will break existing queries or could affect the runtime behavior of clients. For a list of breaking changes and when they will occur, see our breaking changes log .
2026 · 2025 · 2024 · 2023 · 2022 · 2021 · 2020 · 2019 · 2018 · 2017
Schema changes for 2026-10-08
The GraphQL schema includes these changes:
Field fullDatabaseId was added to object type Repository
Schema changes for 2026-10-05
The GraphQL schema includes these changes:
Type AddedToStackEvent was added
AddedToStackEvent object implements Node interface
Field actor was added to object type AddedToStackEvent
Field createdAt was added to object type AddedToStackEvent
Field id was added to object type AddedToStackEvent
Field pullRequest was added to object type AddedToStackEvent
Field stackId was added to object type AddedToStackEvent
Field stackNumber was added to object type AddedToStackEvent
Type RemovedFromStackEvent was added
RemovedFromStackEvent object implements Node interface
Field actor was added to object type RemovedFromStackEvent
Field createdAt was added to object type RemovedFromStackEvent
Field id was added to object type RemovedFromStackEvent
Field pullRequest was added to object type RemovedFromStackEvent
Field stackId was added to object type RemovedFromStackEvent
Field stackNumber was added to object type RemovedFromStackEvent
Type RerequestReviewsInput was added
Input field botIds of type '[ ID!]was added to input object typeRerequestReviewsInput'
Input field clientMutationId of type String was added to input object type RerequestReviewsInput
Input field pullRequestId of type ID! was added to input object type RerequestReviewsInput
Input field teamIds of type '[ ID!]was added to input object typeRerequestReviewsInput'
Input field userIds of type '[ ID!]was added to input object typeRerequestReviewsInput'
Type RerequestReviewsPayload was added
Field actor was added to object type RerequestReviewsPayload
Field clientMutationId was added to object type RerequestReviewsPayload
Field pullRequest was added to object type RerequestReviewsPayload
Field requestedReviewersEdge was added to object type RerequestReviewsPayload
Field rerequestReviews was added to object type Mutation
Argument input: RerequestReviewsInput! added to field Mutation.rerequestReviews
Member AddedToStackEvent was added to Union type PullRequestTimelineItems
Member RemovedFromStackEvent was added to Union type PullRequestTimelineItems
Argument isWithdrawn: Boolean added to field Query.securityAdvisories
Argument 'severities: [ SecurityAdvisorySeverity!]added to fieldQuery.securityAdvisories'
Field cveId was added to object type SecurityAdvisory
Field githubReviewedAt was added to object type SecurityAdvisory
Field nvdPublishedAt was added to object type SecurityAdvisory
Field repositoryAdvisoryUrl was added to object type SecurityAdvisory
Field sourceCodeLocation was added to object type SecurityAdvisory
Schema changes for 2026-10-01
The GraphQL schema includes these changes:
Input field id of type String was added to input object type 'ProjectV2Iteration'
Schema changes for 2026-09-28
The GraphQL schema includes these changes:
Type AddRelatesToInput was added
Input field clientMutationId of type String was added to input object type AddRelatesToInput
Input field issueId of type ID! was added to input object type AddRelatesToInput
Input field relatedIssueId of type ID! was added to input object type AddRelatesToInput
Type AddRelatesToPayload was added
Field clientMutationId was added to object type AddRelatesToPayload
Field issue was added to object type AddRelatesToPayload
Field relatedIssue was added to object type AddRelatesToPayload
Type IssueRelatesToOrder was added
Input field direction of type OrderDirection! was added to input object type IssueRelatesToOrder
Input field field of type IssueRelatesToOrderField! was added to input object type IssueRelatesToOrder
Type IssueRelatesToOrderField was added
Enum value 'CREATED_ ATwas added to enumIssueRelatesToOrderField'
Enum value 'RELATES_ TO_ ADDED_ ATwas added to enumIssueRelatesToOrderField'
Type RemoveRelatesToInput was added
Input field clientMutationId of type String was added to input object type RemoveRelatesToInput
Input field issueId of type ID! was added to input object type RemoveRelatesToInput
Input field relatedIssueId of type ID! was added to input object type RemoveRelatesToInput
Type RemoveRelatesToPayload was added
Field clientMutationId was added to object type RemoveRelatesToPayload
Field issue was added to object type RemoveRelatesToPayload
Field relatedIssue was added to object type RemoveRelatesToPayload
Field relatesTo was added to object type Issue
Argument after: String added to field Issue.relatesTo
Argument before: String added to field Issue.relatesTo
Argument first: Int added to field Issue.relatesTo
Argument last: Int added to field Issue.relatesTo
Argument orderBy: IssueRelatesToOrder (with default value) added to field Issue.relatesTo
Field addRelatesTo was added to object type Mutation
Argument input: AddRelatesToInput! added to field Mutation.addRelatesTo
Field removeRelatesTo was added to object type Mutation
Argument input: RemoveRelatesToInput! added to field Mutation.removeRelatesTo
Schema changes for 2026-09-21
The GraphQL schema includes these changes:
Type IssueEventRationale was removed
Type IssueEventWithRationale was removed
Type CodeCoverageParameters was added
Field maxCoverageDrop was added to object type CodeCoverageParameters
Field minimumCoverage was added to object type CodeCoverageParameters
Type CodeCoverageParametersInput was added
Input field maxCoverageDrop of type Float was added to input object type CodeCoverageParametersInput
Input field minimumCoverage of type Float was added to input object type CodeCoverageParametersInput
Type CodeQualityParameters was added
Field severity was added to object type CodeQualityParameters
Type CodeQualityParametersInput was added
Input field severity of type CodeQualitySeverity! was added to input object type CodeQualityParametersInput
Type CodeQualitySeverity was added
Enum value ALL was added to enum CodeQualitySeverity
Enum value ERRORS was added to enum CodeQualitySeverity
Enum value NOTES was added to enum CodeQualitySeverity
Enum value WARNINGS was added to enum CodeQualitySeverity
Field eventRationales (deprecated) was removed from object type Issue
Field rationale (deprecated) was removed from object type IssueFieldAddedEvent
Field rationale (deprecated) was removed from object type IssueFieldChangedEvent
Field rationale (deprecated) was removed from object type IssueFieldRemovedEvent
Field rationale (deprecated) was removed from object type IssueTypeAddedEvent
Field rationale (deprecated) was removed from object type IssueTypeChangedEvent
Field rationale (deprecated) was removed from object type IssueTypeRemovedEvent
Field rationale (deprecated) was removed from object type LabeledEvent
PendingAssigneeSuggestion object implements Node interface
Field id was added to object type PendingAssigneeSuggestion
PendingCloseSuggestion object implements Node interface
Field id was added to object type PendingCloseSuggestion
PendingFieldSuggestion object implements Node interface
Field id was added to object type PendingFieldSuggestion
PendingLabelSuggestion object implements Node interface
Field id was added to object type PendingLabelSuggestion
PendingTypeSuggestion object implements Node interface
Field id was added to object type PendingTypeSuggestion
Enum value 'TRIAGE_ PLUSwas added to enumRepositoryPermission'
Enum value 'CODE_ COVERAGEwas added to enumRepositoryRuleType'
Enum value 'CODE_ QUALITYwas added to enumRepositoryRuleType'
Member CodeCoverageParameters was added to Union type RuleParameters
Member CodeQualityParameters was added to Union type RuleParameters
Input field codeCoverage of type CodeCoverageParametersInput was added to input object type RuleParametersInput
Input field codeQuality of type CodeQualityParametersInput was added to input object type RuleParametersInput
Field rationale (deprecated) was removed from object type UnlabeledEvent
Schema changes for 2026-09-10
The GraphQL schema includes these changes:
Type ProofOfPresenceRequirement was removed
Type UpdateEnterpriseProofOfPresenceRequiredSettingInput was removed
Type UpdateEnterpriseProofOfPresenceRequiredSettingPayload was removed
Field updateEnterpriseProofOfPresenceRequiredSetting was removed from object type Mutation
Schema changes for 2026-09-04
The GraphQL schema includes these changes:
Field enterpriseRoleDatabaseId was added to object type RepositoryRulesetBypassActor
Input field enterpriseRoleDatabaseId of type BigInt was added to input object type RepositoryRulesetBypassActorInput
Schema changes for 2026-09-02
The GraphQL schema includes these changes:
Enum value 'ENTERPRISE_ ORGANIZATION_ CREATIONwas added to enumOrganizationInvitationSource'
Enum value 'ADDED_ TO_ STACK_ EVENTwas added to enumPullRequestTimelineItemsItemType'
Enum value 'REMOVED_ FROM_ STACK_ EVENTwas added to enumPullRequestTimelineItemsItemType'
Schema changes for 2026-08-26
The GraphQL schema includes these changes:
Type AddCloseIssueReferencesInput was added
Input field clientMutationId of type String was added to input object type AddCloseIssueReferencesInput
Input field issueId of type ID! was added to input object type AddCloseIssueReferencesInput
Input field pullRequestIds of type '[ ID!]!was added to input object typeAddCloseIssueReferencesInput'
Type AddCloseIssueReferencesPayload was added
Field clientMutationId was added to object type AddCloseIssueReferencesPayload
Field issue was added to object type AddCloseIssueReferencesPayload
Type RemoveCloseIssueReferencesInput was added
Input field clientMutationId of type String was added to input object type RemoveCloseIssueReferencesInput
Input field issueId of type ID! was added to input object type RemoveCloseIssueReferencesInput
Input field pullRequestIds of type '[ ID!]!was added to input object typeRemoveCloseIssueReferencesInput'
Type RemoveCloseIssueReferencesPayload was added
Field clientMutationId was added to object type RemoveCloseIssueReferencesPayload
Field issue was added to object type RemoveCloseIssueReferencesPayload
Argument 'userLogins: [ String!]added to fieldEnterprise.enterpriseTeams'
Field addCloseIssueReferences was added to object type Mutation
Argument input: AddCloseIssueReferencesInput! added to field Mutation.addCloseIssueReferences
Field removeCloseIssueReferences was added to object type Mutation
Argument input: RemoveCloseIssueReferencesInput! added to field Mutation.removeCloseIssueReferences
Schema changes for 2026-08-25
The GraphQL schema includes these changes:
Type PullRequestReviewThreadResolutionReason was added
Enum value ADDRESSED was added to enum PullRequestReviewThreadResolutionReason
Enum value INVALID was added to enum PullRequestReviewThreadResolutionReason
Enum value 'WONT_ FIXwas added to enumPullRequestReviewThreadResolutionReason'
Input field resolutionReason of type PullRequestReviewThreadResolutionReason was added to input object type ResolveReviewThreadInput
Schema changes for 2026-08-24
The GraphQL schema includes these changes:
Type IssueFieldUpdateInput was added
Input field fieldName of type String! was added to input object type IssueFieldUpdateInput
Input field operation of type IssueFieldUpdateOperation! was added to input object type IssueFieldUpdateInput
Input field value of type String was added to input object type IssueFieldUpdateInput
Type IssueFieldUpdateOperation was added
Enum value ADD was added to enum IssueFieldUpdateOperation
Enum value CLEAR was added to enum IssueFieldUpdateOperation
Enum value REMOVE was added to enum IssueFieldUpdateOperation
Enum value SET was added to enum IssueFieldUpdateOperation
Input field issueFieldUpdates of type '[ IssueFieldUpdateInput!]was added to input object typeUpdateIssueInput'
Schema changes for 2026-08-18
The GraphQL schema includes these changes:
Argument excludeUserLinked: Boolean (with default value) added to field Issue.closedByPullRequestsReferences
Argument excludeUserLinked: Boolean (with default value) added to field PullRequest.closingIssuesReferences
Schema changes for 2026-08-17
The GraphQL schema includes these changes:
Enum value 'SECURITY_ KEYwas removed from enumProofOfPresenceRequirement'
Schema changes for 2026-08-13
The GraphQL schema includes these changes:
Field innersourceVulnerabilities was added to object type Enterprise
Argument after: String added to field Enterprise.innersourceVulnerabilities
Argument before: String added to field Enterprise.innersourceVulnerabilities
Argument ecosystem: SecurityAdvisoryEcosystem added to field Enterprise.innersourceVulnerabilities
Argument first: Int added to field Enterprise.innersourceVulnerabilities
Argument last: Int added to field Enterprise.innersourceVulnerabilities
Argument orderBy: SecurityVulnerabilityOrder (with default value) added to field Enterprise.innersourceVulnerabilities
Argument package: String added to field Enterprise.innersourceVulnerabilities
Argument 'severities: [ SecurityAdvisorySeverity!]added to fieldEnterprise.innersourceVulnerabilities'
Field innersourceVulnerabilities was added to object type Organization
Argument after: String added to field Organization.innersourceVulnerabilities
Argument before: String added to field Organization.innersourceVulnerabilities
Argument ecosystem: SecurityAdvisoryEcosystem added to field Organization.innersourceVulnerabilities
Argument first: Int added to field Organization.innersourceVulnerabilities
Argument last: Int added to field Organization.innersourceVulnerabilities
Argument orderBy: SecurityVulnerabilityOrder (with default value) added to field Organization.innersourceVulnerabilities
Argument package: String added to field Organization.innersourceVulnerabilities
Argument 'severities: [ SecurityAdvisorySeverity!]added to fieldOrganization.innersourceVulnerabilities'
Schema changes for 2026-08-12
The GraphQL schema includes these changes:
Type IssueFieldValueFilter was added
Input field dateValue of type String was added to input object type IssueFieldValueFilter
Input field fieldId of type ID was added to input object type IssueFieldValueFilter
Input field fieldName of type String was added to input object type IssueFieldValueFilter
Input field multiSelectOptionIds of type '[ ID!]was added to input object typeIssueFieldValueFilter'
Input field multiSelectOptionValues of type '[ String!]was added to input object typeIssueFieldValueFilter'
Input field numberValue of type Float was added to input object type IssueFieldValueFilter
Input field singleSelectOptionId of type ID was added to input object type IssueFieldValueFilter
Input field singleSelectOptionValue of type String was added to input object type IssueFieldValueFilter
Input field textValue of type String was added to input object type IssueFieldValueFilter
Input field issueFieldValues of type '[ IssueFieldValueFilter!]was added to input object typeIssueFilters'
Field pinnedIssueFields was added to object type Organization
Argument after: String added to field Organization.pinnedIssueFields
Argument before: String added to field Organization.pinnedIssueFields
Argument first: Int added to field Organization.pinnedIssueFields
Argument last: Int added to field Organization.pinnedIssueFields
Field isIssueField was added to object type 'ProjectV2Field'
Field issueField was added to object type 'ProjectV2Field'
Field isIssueField was added to interface 'ProjectV2FieldCommon'
Field isIssueField was added to object type 'ProjectV2IterationField'
Field isIssueField was added to object type 'ProjectV2MultiSelectField'
Field issueField was added to object type 'ProjectV2MultiSelectField'
Field isIssueField was added to object type 'ProjectV2SingleSelectField'
Field issueField was added to object type 'ProjectV2SingleSelectField'
Schema changes for 2026-07-31
The GraphQL schema includes these changes:
Enum value GITLAB was added to enum MigrationSourceType
Schema changes for 2026-07-30
The GraphQL schema includes these changes:
Type 'ProjectV2ViewConfiguration' was added
Field visibleFields was added to object type 'ProjectV2ViewConfiguration'
Argument after: String added to field 'ProjectV2ViewConfiguration.visibleFields'
Argument before: String added to field 'ProjectV2ViewConfiguration.visibleFields'
Argument first: Int added to field 'ProjectV2ViewConfiguration.visibleFields'
Argument last: Int added to field 'ProjectV2ViewConfiguration.visibleFields'
Type 'ProjectV2ViewConfigurationInput' was added
Input field visibleFieldIds of type '[ ID!]was added to input object typeProjectV2ViewConfigurationInput'
Input field configuration of type 'ProjectV2ViewConfigurationInputwas added to input object typeCreateProjectV2ViewInput'
Field configuration was added to object type 'ProjectV2View'
Input field configuration of type 'ProjectV2ViewConfigurationInputwas added to input object typeUpdateProjectV2ViewInput'
Schema changes for 2026-07-28
The GraphQL schema includes these changes:
Type 'CreateProjectV2ViewInput' was added
Input field clientMutationId of type String was added to input object type 'CreateProjectV2ViewInput'
Input field layout of type 'ProjectV2ViewLayout!was added to input object typeCreateProjectV2ViewInput'
Input field name of type String! was added to input object type 'CreateProjectV2ViewInput'
Input field projectId of type ID! was added to input object type 'CreateProjectV2ViewInput'
Type 'CreateProjectV2ViewPayload' was added
Field clientMutationId was added to object type 'CreateProjectV2ViewPayload'
Field 'projectV2Viewwas added to object typeCreateProjectV2ViewPayload'
Type 'DeleteProjectV2ViewInput' was added
Input field clientMutationId of type String was added to input object type 'DeleteProjectV2ViewInput'
Input field viewId of type ID! was added to input object type 'DeleteProjectV2ViewInput'
Type 'DeleteProjectV2ViewPayload' was added
Field clientMutationId was added to object type 'DeleteProjectV2ViewPayload'
Field 'projectV2Viewwas added to object typeDeleteProjectV2ViewPayload'
Type 'UpdateProjectV2ViewInput' was added
Input field clientMutationId of type String was added to input object type 'UpdateProjectV2ViewInput'
Input field filter of type String was added to input object type 'UpdateProjectV2ViewInput'
Input field layout of type 'ProjectV2ViewLayoutwas added to input object typeUpdateProjectV2ViewInput'
Input field name of type String was added to input object type 'UpdateProjectV2ViewInput'
Input field viewId of type ID! was added to input object type 'UpdateProjectV2ViewInput'
Type 'UpdateProjectV2ViewPayload' was added
Field clientMutationId was added to object type 'UpdateProjectV2ViewPayload'
Field 'projectV2Viewwas added to object typeUpdateProjectV2ViewPayload'
Field exp was added to object type CopilotEndpoints
Field 'createProjectV2Viewwas added to object typeMutation'
Argument 'input: CreateProjectV2ViewInput!added to fieldMutation.createProjectV2View'
Field 'deleteProjectV2Viewwas added to object typeMutation'
Argument 'input: DeleteProjectV2ViewInput!added to fieldMutation.deleteProjectV2View'
Field 'updateProjectV2Viewwas added to object typeMutation'
Argument 'input: UpdateProjectV2ViewInput!added to fieldMutation.updateProjectV2View'
Enum value 'SECURITY_ KEYwas added to enumProofOfPresenceRequirement'
Schema changes for 2026-07-27
The GraphQL schema includes these changes:
Type 'ProjectV2ItemFieldMultiSelectValue' was added
'ProjectV2ItemFieldMultiSelectValueobject implementsNode' interface
'ProjectV2ItemFieldMultiSelectValueobject implementsProjectV2ItemFieldValueCommon' interface
Field createdAt was added to object type 'ProjectV2ItemFieldMultiSelectValue'
Field creator was added to object type 'ProjectV2ItemFieldMultiSelectValue'
Field databaseId was added to object type 'ProjectV2ItemFieldMultiSelectValue'
Field field was added to object type 'ProjectV2ItemFieldMultiSelectValue'
Field id was added to object type 'ProjectV2ItemFieldMultiSelectValue'
Field item was added to object type 'ProjectV2ItemFieldMultiSelectValue'
Field options was added to object type 'ProjectV2ItemFieldMultiSelectValue'
Field updatedAt was added to object type 'ProjectV2ItemFieldMultiSelectValue'
Field value was added to object type 'ProjectV2ItemFieldMultiSelectValue'
Type 'ProjectV2MultiSelectField' was added
'ProjectV2MultiSelectFieldobject implementsNode' interface
'ProjectV2MultiSelectFieldobject implementsProjectV2FieldCommon' interface
Field createdAt was added to object type 'ProjectV2MultiSelectField'
Field dataType was added to object type 'ProjectV2MultiSelectField'
Field databaseId was added to object type 'ProjectV2MultiSelectField'
Field id was added to object type 'ProjectV2MultiSelectField'
Field multiSelectOptions was added to object type 'ProjectV2MultiSelectField'
Argument 'names: [ String!]added to fieldProjectV2MultiSelectField.multiSelectOptions'
Field name was added to object type 'ProjectV2MultiSelectField'
Field project was added to object type 'ProjectV2MultiSelectField'
Field updatedAt was added to object type 'ProjectV2MultiSelectField'
Type 'ProjectV2MultiSelectFieldOption' was added
Field color was added to object type 'ProjectV2MultiSelectFieldOption'
Field description was added to object type 'ProjectV2MultiSelectFieldOption'
Field descriptionHTML was added to object type 'ProjectV2MultiSelectFieldOption'
Field id was added to object type 'ProjectV2MultiSelectFieldOption'
Field name was added to object type 'ProjectV2MultiSelectFieldOption'
Field nameHTML was added to object type 'ProjectV2MultiSelectFieldOption'
Type 'ProjectV2MultiSelectFieldOptionInput' was added
Input field color of type 'ProjectV2SingleSelectFieldOptionColor!was added to input object typeProjectV2MultiSelectFieldOptionInput'
Input field description of type String! was added to input object type 'ProjectV2MultiSelectFieldOptionInput'
Input field id of type String was added to input object type 'ProjectV2MultiSelectFieldOptionInput'
Input field name of type String! was added to input object type 'ProjectV2MultiSelectFieldOptionInput'
Input field multiSelectOptions of type '[ ProjectV2MultiSelectFieldOptionInput!]was added to input object typeCreateProjectV2FieldInput'
Enum value 'MULTI_ SELECTwas added to enumProjectV2CustomFieldType'
Member 'ProjectV2MultiSelectFieldwas added to Union typeProjectV2FieldConfiguration'
Enum value 'MULTI_ SELECTwas added to enumProjectV2FieldType'
Input field multiSelectOptionIds of type '[ String!]was added to input object typeProjectV2FieldValue'
Member 'ProjectV2ItemFieldMultiSelectValuewas added to Union typeProjectV2ItemFieldValue'
Input field multiSelectOptions of type '[ ProjectV2MultiSelectFieldOptionInput!]was added to input object typeUpdateProjectV2FieldInput'
Schema changes for 2026-07-23
The GraphQL schema includes these changes:
Type ProofOfPresenceRequirement was added
Enum value MFA was added to enum ProofOfPresenceRequirement
Enum value 'NO_ POLICYwas added to enumProofOfPresenceRequirement'
Enum value REAUTH was added to enum ProofOfPresenceRequirement
Type UpdateEnterpriseProofOfPresenceRequiredSettingInput was added
Input field clientMutationId of type String was added to input object type UpdateEnterpriseProofOfPresenceRequiredSettingInput
Input field enterpriseId of type ID! was added to input object type UpdateEnterpriseProofOfPresenceRequiredSettingInput
Input field settingValue of type ProofOfPresenceRequirement! was added to input object type UpdateEnterpriseProofOfPresenceRequiredSettingInput
Type UpdateEnterpriseProofOfPresenceRequiredSettingPayload was added
Field clientMutationId was added to object type UpdateEnterpriseProofOfPresenceRequiredSettingPayload
Field enterprise was added to object type UpdateEnterpriseProofOfPresenceRequiredSettingPayload
Field message was added to object type UpdateEnterpriseProofOfPresenceRequiredSettingPayload
Field updateEnterpriseProofOfPresenceRequiredSetting was added to object type Mutation
Argument input: UpdateEnterpriseProofOfPresenceRequiredSettingInput! added to field Mutation.updateEnterpriseProofOfPresenceRequiredSetting
Schema changes for 2026-07-22
The GraphQL schema includes these changes:
Type ApplyPendingIssueSuggestionsInput was added
Input field actorId of type ID! was added to input object type ApplyPendingIssueSuggestionsInput
Input field clientMutationId of type String was added to input object type ApplyPendingIssueSuggestionsInput
Input field issueId of type ID! was added to input object type ApplyPendingIssueSuggestionsInput
Input field suggestions of type '[ PendingIssueSuggestionRef!]!was added to input object typeApplyPendingIssueSuggestionsInput'
Type ApplyPendingIssueSuggestionsPayload was added
Field clientMutationId was added to object type ApplyPendingIssueSuggestionsPayload
Field issue was added to object type ApplyPendingIssueSuggestionsPayload
Type IssueEventRationale was added
Field actor was added to object type IssueEventRationale
Field createdAt was added to object type IssueEventRationale
Field issueEvent was added to object type IssueEventRationale
Field rationale was added to object type IssueEventRationale
Type IssueEventWithRationale was added
Member ClosedEvent was added to Union type IssueEventWithRationale
Member IssueFieldAddedEvent was added to Union type IssueEventWithRationale
Member IssueFieldChangedEvent was added to Union type IssueEventWithRationale
Member IssueFieldRemovedEvent was added to Union type IssueEventWithRationale
Member IssueTypeAddedEvent was added to Union type IssueEventWithRationale
Member IssueTypeChangedEvent was added to Union type IssueEventWithRationale
Member IssueTypeRemovedEvent was added to Union type IssueEventWithRationale
Member LabeledEvent was added to Union type IssueEventWithRationale
Member UnlabeledEvent was added to Union type IssueEventWithRationale
Type IssueUpdateIntent was added
Field confidence was added to object type IssueUpdateIntent
Field databaseId was added to object type IssueUpdateIntent
Field intentId was added to object type IssueUpdateIntent
Field rationale was added to object type IssueUpdateIntent
Type PendingAssigneeSuggestion was added
Field actor was added to object type PendingAssigneeSuggestion
Field assignee was added to object type PendingAssigneeSuggestion
Field createdAt was added to object type PendingAssigneeSuggestion
Field rationale was added to object type PendingAssigneeSuggestion
Field updatedAt was added to object type PendingAssigneeSuggestion
Type PendingCloseSuggestion was added
Field actor was added to object type PendingCloseSuggestion
Field createdAt was added to object type PendingCloseSuggestion
Field duplicateOf was added to object type PendingCloseSuggestion
Field rationale was added to object type PendingCloseSuggestion
Field stateReason was added to object type PendingCloseSuggestion
Field updatedAt was added to object type PendingCloseSuggestion
Type PendingFieldSuggestion was added
Field actor was added to object type PendingFieldSuggestion
Field createdAt was added to object type PendingFieldSuggestion
Field issueField was added to object type PendingFieldSuggestion
Field rationale was added to object type PendingFieldSuggestion
Field suggestedValue was added to object type PendingFieldSuggestion
Field updatedAt was added to object type PendingFieldSuggestion
Type PendingIssueSuggestion was added
Member PendingAssigneeSuggestion was added to Union type PendingIssueSuggestion
Member PendingCloseSuggestion was added to Union type PendingIssueSuggestion
Member PendingFieldSuggestion was added to Union type PendingIssueSuggestion
Member PendingLabelSuggestion was added to Union type PendingIssueSuggestion
Member PendingTypeSuggestion was added to Union type PendingIssueSuggestion
Type PendingIssueSuggestionKind was added
Enum value ASSIGNEE was added to enum PendingIssueSuggestionKind
Enum value CLOSE was added to enum PendingIssueSuggestionKind
Enum value FIELD was added to enum PendingIssueSuggestionKind
Enum value LABEL was added to enum PendingIssueSuggestionKind
Enum value TYPE was added to enum PendingIssueSuggestionKind
Type PendingIssueSuggestionRef was added
Input field assigneeId of type ID was added to input object type PendingIssueSuggestionRef
Input field issueFieldId of type ID was added to input object type PendingIssueSuggestionRef
Input field issueTypeId of type ID was added to input object type PendingIssueSuggestionRef
Input field kind of type PendingIssueSuggestionKind! was added to input object type PendingIssueSuggestionRef
Input field labelId of type ID was added to input object type PendingIssueSuggestionRef
Type PendingLabelSuggestion was added
Field actor was added to object type PendingLabelSuggestion
Field createdAt was added to object type PendingLabelSuggestion
Field label was added to object type PendingLabelSuggestion
Field rationale was added to object type PendingLabelSuggestion
Field updatedAt was added to object type PendingLabelSuggestion
Type PendingTypeSuggestion was added
Field actor was added to object type PendingTypeSuggestion
Field createdAt was added to object type PendingTypeSuggestion
Field issueType was added to object type PendingTypeSuggestion
Field rationale was added to object type PendingTypeSuggestion
Field updatedAt was added to object type PendingTypeSuggestion
Type PullRequestStack was added
PullRequestStack object implements Node interface
Field baseRefName was added to object type PullRequestStack
Field entries was added to object type PullRequestStack
Argument after: String added to field PullRequestStack.entries
Argument before: String added to field PullRequestStack.entries
Argument first: Int added to field PullRequestStack.entries
Argument last: Int added to field PullRequestStack.entries
Field id was added to object type PullRequestStack
Field number was added to object type PullRequestStack
Field size was added to object type PullRequestStack
Type PullRequestStackEntry was added
PullRequestStackEntry object implements Node interface
Field id was added to object type PullRequestStackEntry
Field position was added to object type PullRequestStackEntry
Field pullRequest was added to object type PullRequestStackEntry
Field stack was added to object type PullRequestStackEntry
Type PullRequestStackEntryConnection was added
Field edges was added to object type PullRequestStackEntryConnection
Field nodes was added to object type PullRequestStackEntryConnection
Field pageInfo was added to object type PullRequestStackEntryConnection
Field totalCount was added to object type PullRequestStackEntryConnection
Type PullRequestStackEntryEdge was added
Field cursor was added to object type PullRequestStackEntryEdge
Field node was added to object type PullRequestStackEntryEdge
Type RejectPendingIssueSuggestionsInput was added
Input field actorId of type ID! was added to input object type RejectPendingIssueSuggestionsInput
Input field clientMutationId of type String was added to input object type RejectPendingIssueSuggestionsInput
Input field issueId of type ID! was added to input object type RejectPendingIssueSuggestionsInput
Input field suggestions of type '[ PendingIssueSuggestionRef!]!was added to input object typeRejectPendingIssueSuggestionsInput'
Type RejectPendingIssueSuggestionsPayload was added
Field clientMutationId was added to object type RejectPendingIssueSuggestionsPayload
Field issue was added to object type RejectPendingIssueSuggestionsPayload
Field intent was added to object type AssignedEvent
Field intent was added to object type ClosedEvent
Field eventRationales was added to object type Issue
Field pendingSuggestions was added to object type Issue
Field intent was added to object type IssueFieldAddedEvent
Field rationale was added to object type IssueFieldAddedEvent
Field intent was added to object type IssueFieldChangedEvent
Field rationale was added to object type IssueFieldChangedEvent
Field intent was added to object type IssueFieldRemovedEvent
Field rationale was added to object type IssueFieldRemovedEvent
Field intent was added to object type IssueTypeAddedEvent
Field rationale was added to object type IssueTypeAddedEvent
Field intent was added to object type IssueTypeChangedEvent
Field rationale was added to object type IssueTypeChangedEvent
Field intent was added to object type IssueTypeRemovedEvent
Field rationale was added to object type IssueTypeRemovedEvent
Field intent was added to object type LabeledEvent
Field rationale was added to object type LabeledEvent
Field applyPendingIssueSuggestions was added to object type Mutation
Argument input: ApplyPendingIssueSuggestionsInput! added to field Mutation.applyPendingIssueSuggestions
Field rejectPendingIssueSuggestions was added to object type Mutation
Argument input: RejectPendingIssueSuggestionsInput! added to field Mutation.rejectPendingIssueSuggestions
Field stack was added to object type PullRequest
Field stackEntry was added to object type PullRequest
Field intent was added to object type UnlabeledEvent
Field rationale was added to object type UnlabeledEvent
Schema changes for 2026-07-20
The GraphQL schema includes these changes:
Type IssueStateUpdateInput was added
Input field confidence of type IssueEventConfidenceLevel was added to input object type IssueStateUpdateInput
Input field duplicateIssueId of type ID was added to input object type IssueStateUpdateInput
Input field rationale of type String was added to input object type IssueStateUpdateInput
Input field stateReason of type IssueClosedStateReason was added to input object type IssueStateUpdateInput
Input field suggest of type Boolean was added to input object type IssueStateUpdateInput
Input field value of type IssueState! was added to input object type IssueStateUpdateInput
Input field stateInput of type IssueStateUpdateInput was added to input object type UpdateIssueInput
Schema changes for 2026-07-16
The GraphQL schema includes these changes:
Field viewerCanAssign was added to interface Assignable
Field viewerCanAssign was added to object type Issue
Field viewerCanSetMilestone was added to object type Issue
Field viewerCanType was added to object type Issue
Field viewerCanUpdateMetadata was added to object type Issue
Field viewerCanAssign was added to object type PullRequest
Schema changes for 2026-07-14
The GraphQL schema includes these changes:
Type AssigneeUpdateInput was added
Input field actorId of type ID! was added to input object type AssigneeUpdateInput
Input field confidence of type IssueEventConfidenceLevel was added to input object type AssigneeUpdateInput
Input field rationale of type String was added to input object type AssigneeUpdateInput
Input field suggest of type Boolean was added to input object type AssigneeUpdateInput
Type IssueEventConfidenceLevel was added
Enum value HIGH was added to enum IssueEventConfidenceLevel
Enum value LOW was added to enum IssueEventConfidenceLevel
Enum value MEDIUM was added to enum IssueEventConfidenceLevel
Type IssueTypeUpdateInput was added
Input field confidence of type IssueEventConfidenceLevel was added to input object type IssueTypeUpdateInput
Input field issueTypeId of type ID was added to input object type IssueTypeUpdateInput
Input field rationale of type String was added to input object type IssueTypeUpdateInput
Input field suggest of type Boolean was added to input object type IssueTypeUpdateInput
Type LabelUpdateInput was added
Input field confidence of type IssueEventConfidenceLevel was added to input object type LabelUpdateInput
Input field labelId of type ID! was added to input object type LabelUpdateInput
Input field rationale of type String was added to input object type LabelUpdateInput
Input field suggest of type Boolean was added to input object type LabelUpdateInput
Input field assignees of type '[ AssigneeUpdateInput!]was added to input object typeAddAssigneesToAssignableInput'
Input field labels of type '[ LabelUpdateInput!]was added to input object typeAddLabelsToLabelableInput'
Input field confidence of type IssueEventConfidenceLevel was added to input object type CloseIssueInput
Input field isSuggestion of type Boolean was added to input object type CloseIssueInput
Input field rationale of type String was added to input object type CloseIssueInput
Input field confidence of type IssueEventConfidenceLevel was added to input object type IssueFieldCreateOrUpdateInput
Input field rationale of type String was added to input object type IssueFieldCreateOrUpdateInput
Input field suggest of type Boolean was added to input object type IssueFieldCreateOrUpdateInput
Input field assignees of type '[ AssigneeUpdateInput!]was added to input object typeReplaceActorsForAssignableInput'
Input field assignees of type '[ AssigneeUpdateInput!]was added to input object typeUpdateIssueInput'
Input field issueType of type IssueTypeUpdateInput was added to input object type UpdateIssueInput
Input field labels of type '[ LabelUpdateInput!]was added to input object typeUpdateIssueInput'
Schema changes for 2026-07-13
The GraphQL schema includes these changes:
Enum value 'ARCHIVED_ EVENTwas added to enumPullRequestTimelineItemsItemType'
Enum value 'UNARCHIVED_ EVENTwas added to enumPullRequestTimelineItemsItemType'
Schema changes for 2026-07-08
The GraphQL schema includes these changes:
Type DismissalRestriction was added
Field allowedActors was added to object type DismissalRestriction
Field enabled was added to object type DismissalRestriction
Type DismissalRestrictionInput was added
Input field allowedActors of type '[ ID!]was added to input object typeDismissalRestrictionInput'
Input field enabled of type Boolean! was added to input object type DismissalRestrictionInput
Input field AddAssigneesToAssignableInput.assigneeIds changed type from '[ ID!]!to[ ID!]'
Field dismissalRestriction was added to object type PullRequestParameters
Input field dismissalRestriction of type DismissalRestrictionInput was added to input object type PullRequestParametersInput
Schema changes for 2026-07-07
The GraphQL schema includes these changes:
Type IssueFieldTimelineOption was added
Field color was added to object type IssueFieldTimelineOption
Field name was added to object type IssueFieldTimelineOption
Field options was added to object type IssueFieldAddedEvent
Field newOptions was added to object type IssueFieldChangedEvent
Field previousOptions was added to object type IssueFieldChangedEvent
Field options was added to object type IssueFieldRemovedEvent
Enum value 'LICENSE_ COMPLIANCE_ SCANNINGwas added to enumRepositoryRuleType'
Input field issueCreationPolicy of type IssueCreationPolicy was added to input object type UpdateRepositoryInput
Schema changes for 2026-06-23
The following changes will be made to the schema:
On member CopilotAgentTask.type:type will be removed. Use codingAgentFilter and codingAgentTypeFilter instead. Effective 2026-10-01.
Schema changes for 2026-06-11
The GraphQL schema includes these changes:
Type AddPullRequestCreationCapBypassUsersInput was added
Input field clientMutationId of type String was added to input object type AddPullRequestCreationCapBypassUsersInput
Input field repositoryId of type ID! was added to input object type AddPullRequestCreationCapBypassUsersInput
Input field userIds of type '[ ID!]!was added to input object typeAddPullRequestCreationCapBypassUsersInput'
Type AddPullRequestCreationCapBypassUsersPayload was added
Field clientMutationId was added to object type AddPullRequestCreationCapBypassUsersPayload
Field repository was added to object type AddPullRequestCreationCapBypassUsersPayload
Type PullRequestCreationCapConfig was added
Field bypassedUsers was added to object type PullRequestCreationCapConfig
Argument after: String added to field PullRequestCreationCapConfig.bypassedUsers
Argument before: String added to field PullRequestCreationCapConfig.bypassedUsers
Argument first: Int added to field PullRequestCreationCapConfig.bypassedUsers
Argument last: Int added to field PullRequestCreationCapConfig.bypassedUsers
Type RemovePullRequestCreationCapBypassUsersInput was added
Input field clientMutationId of type String was added to input object type RemovePullRequestCreationCapBypassUsersInput
Input field repositoryId of type ID! was added to input object type RemovePullRequestCreationCapBypassUsersInput
Input field userIds of type '[ ID!]!was added to input object typeRemovePullRequestCreationCapBypassUsersInput'
Type RemovePullRequestCreationCapBypassUsersPayload was added
Field clientMutationId was added to object type RemovePullRequestCreationCapBypassUsersPayload
Field repository was added to object type RemovePullRequestCreationCapBypassUsersPayload
Field addPullRequestCreationCapBypassUsers was added to object type Mutation
Argument input: AddPullRequestCreationCapBypassUsersInput! added to field Mutation.addPullRequestCreationCapBypassUsers
Field removePullRequestCreationCapBypassUsers was added to object type Mutation
Argument input: RemovePullRequestCreationCapBypassUsersInput! added to field Mutation.removePullRequestCreationCapBypassUsers
Field pullRequestCreationCapConfig was added to object type Repository
Field updatedAt was added to object type StatusContext
Schema changes for 2026-06-10
The GraphQL schema includes these changes:
Type IssueCreationPolicy was added
Enum value ALL was added to enum IssueCreationPolicy
Enum value 'COLLABORATORS_ ONLYwas added to enumIssueCreationPolicy'
Field issueCreationPolicy was added to object type Repository
Field viewerCanCreateIssues was added to object type Repository
Field issueCreationPolicy was added to interface RepositoryInfo
Schema changes for 2026-06-09
The GraphQL schema includes these changes:
Enum value THREADS was added to enum SocialAccountProvider
Schema changes for 2026-06-08
The GraphQL schema includes these changes:
Type 'ProjectV2ItemArchivedState' was added
Enum value ARCHIVED was added to enum 'ProjectV2ItemArchivedState'
Enum value 'NOT_ ARCHIVEDwas added to enumProjectV2ItemArchivedState'
Argument 'archivedStates: [ ProjectV2ItemArchivedState!]' (with default value) added to field 'ProjectV2.items'
Schema changes for 2026-06-05
The GraphQL schema includes these changes:
Input field AddLabelsToLabelableInput.labelIds changed type from '[ ID!]!to[ ID!]'
Field displayTitle was added to object type WorkflowRun
Field runAttempt was added to object type WorkflowRun
Schema changes for 2026-06-04
The GraphQL schema includes these changes:
Type IssueFieldMultiSelect was added
IssueFieldMultiSelect object implements IssueFieldCommon interface
IssueFieldMultiSelect object implements Node interface
Field createdAt was added to object type IssueFieldMultiSelect
Field dataType was added to object type IssueFieldMultiSelect
Field description was added to object type IssueFieldMultiSelect
Field fullDatabaseId was added to object type IssueFieldMultiSelect
Field id was added to object type IssueFieldMultiSelect
Field name was added to object type IssueFieldMultiSelect
Field options was added to object type IssueFieldMultiSelect
Field visibility was added to object type IssueFieldMultiSelect
Type IssueFieldMultiSelectValue was added
IssueFieldMultiSelectValue object implements IssueFieldValueCommon interface
IssueFieldMultiSelectValue object implements Node interface
Field field was added to object type IssueFieldMultiSelectValue
Field id was added to object type IssueFieldMultiSelectValue
Field options was added to object type IssueFieldMultiSelectValue
Field value was added to object type IssueFieldMultiSelectValue
Input field multiSelectOptionIds of type '[ ID!]was added to input object typeIssueFieldCreateOrUpdateInput'
Member IssueFieldMultiSelectValue was added to Union type IssueFieldValue
Member IssueFieldMultiSelect was added to Union type IssueFields
Member IssueFieldMultiSelectValue was added to Union type 'ProjectV2IssueFieldValues'
Schema changes for 2026-05-27
The GraphQL schema includes these changes:
Enum value 'LOW_ QUALITYwas added to enumReportedContentClassifiers'
Schema changes for 2026-05-26
The GraphQL schema includes these changes:
Field fullDatabaseId was added to interface IssueFieldCommon
Field fullDatabaseId was added to object type IssueFieldDate
Field fullDatabaseId was added to object type IssueFieldNumber
Field fullDatabaseId was added to object type IssueFieldSingleSelect
Field databaseId was added to object type IssueFieldSingleSelectOption
Field fullDatabaseId was added to object type IssueFieldSingleSelectOption
Field fullDatabaseId was added to object type IssueFieldText
Schema changes for 2026-05-22
The following changes will be made to the schema:
On member User.viewerRelevantRepositories:viewerRelevantRepositories will be removed. Use viewerCopilotChatRepositorySuggestions instead. Effective 2026-10-01.
Schema changes for 2026-05-21
The GraphQL schema includes these changes:
Type EnterpriseTeam was added
EnterpriseTeam object implements Node interface
EnterpriseTeam object implements TeamReviewRequestable interface
Field assignedOrganizations was added to object type EnterpriseTeam
Argument after: String added to field EnterpriseTeam.assignedOrganizations
Argument before: String added to field EnterpriseTeam.assignedOrganizations
Argument first: Int added to field EnterpriseTeam.assignedOrganizations
Argument last: Int added to field EnterpriseTeam.assignedOrganizations
Argument orderBy: EnterpriseTeamOrganizationOrder (with default value) added to field EnterpriseTeam.assignedOrganizations
Field combinedSlug was added to object type EnterpriseTeam
Field createdAt was added to object type EnterpriseTeam
Field description was added to object type EnterpriseTeam
Field enterprise was added to object type EnterpriseTeam
Field enterpriseTeamMembers was added to object type EnterpriseTeam
Argument after: String added to field EnterpriseTeam.enterpriseTeamMembers
Argument before: String added to field EnterpriseTeam.enterpriseTeamMembers
Argument first: Int added to field EnterpriseTeam.enterpriseTeamMembers
Argument last: Int added to field EnterpriseTeam.enterpriseTeamMembers
Argument orderBy: EnterpriseTeamMemberOrder (with default value) added to field EnterpriseTeam.enterpriseTeamMembers
Argument query: String added to field EnterpriseTeam.enterpriseTeamMembers
Field fullDatabaseId was added to object type EnterpriseTeam
Field id was added to object type EnterpriseTeam
Field isViewerMember was added to object type EnterpriseTeam
Field name was added to object type EnterpriseTeam
Field notificationSetting was added to object type EnterpriseTeam
Field organizationSelectionType was added to object type EnterpriseTeam
Field privacy was added to object type EnterpriseTeam
Field slug was added to object type EnterpriseTeam
Field updatedAt was added to object type EnterpriseTeam
Field viewerCanAdminister was added to object type EnterpriseTeam
Type EnterpriseTeamAssignedOrganizationConnection was added
Field edges was added to object type EnterpriseTeamAssignedOrganizationConnection
Field nodes was added to object type EnterpriseTeamAssignedOrganizationConnection
Field pageInfo was added to object type EnterpriseTeamAssignedOrganizationConnection
Field totalCount was added to object type EnterpriseTeamAssignedOrganizationConnection
Type EnterpriseTeamAssignedOrganizationEdge was added
Field cursor was added to object type EnterpriseTeamAssignedOrganizationEdge
Field node was added to object type EnterpriseTeamAssignedOrganizationEdge
Type EnterpriseTeamConnection was added
Field edges was added to object type EnterpriseTeamConnection
Field nodes was added to object type EnterpriseTeamConnection
Field pageInfo was added to object type EnterpriseTeamConnection
Field totalCount was added to object type EnterpriseTeamConnection
Type EnterpriseTeamEdge was added
Field cursor was added to object type EnterpriseTeamEdge
Field node was added to object type EnterpriseTeamEdge
Type EnterpriseTeamMemberConnection was added
Field edges was added to object type EnterpriseTeamMemberConnection
Field nodes was added to object type EnterpriseTeamMemberConnection
Field pageInfo was added to object type EnterpriseTeamMemberConnection
Field totalCount was added to object type EnterpriseTeamMemberConnection
Type EnterpriseTeamMemberEdge was added
Field cursor was added to object type EnterpriseTeamMemberEdge
Field node was added to object type EnterpriseTeamMemberEdge
Type EnterpriseTeamMemberOrder was added
Input field direction of type OrderDirection! was added to input object type EnterpriseTeamMemberOrder
Input field field of type EnterpriseTeamMemberOrderField! was added to input object type EnterpriseTeamMemberOrder
Type EnterpriseTeamMemberOrderField was added
Enum value 'CREATED_ ATwas added to enumEnterpriseTeamMemberOrderField'
Enum value ID was added to enum EnterpriseTeamMemberOrderField
Enum value LOGIN was added to enum EnterpriseTeamMemberOrderField
Type EnterpriseTeamOrder was added
Input field direction of type OrderDirection! was added to input object type EnterpriseTeamOrder
Input field field of type EnterpriseTeamOrderField! was added to input object type EnterpriseTeamOrder
Type EnterpriseTeamOrderField was added
Enum value 'CREATED_ ATwas added to enumEnterpriseTeamOrderField'
Enum value ID was added to enum EnterpriseTeamOrderField
Enum value NAME was added to enum EnterpriseTeamOrderField
Type EnterpriseTeamOrganizationOrder was added
Input field direction of type OrderDirection! was added to input object type EnterpriseTeamOrganizationOrder
Input field field of type EnterpriseTeamOrganizationOrderField! was added to input object type EnterpriseTeamOrganizationOrder
Type EnterpriseTeamOrganizationOrderField was added
Enum value 'CREATED_ ATwas added to enumEnterpriseTeamOrganizationOrderField'
Enum value ID was added to enum EnterpriseTeamOrganizationOrderField
Enum value LOGIN was added to enum EnterpriseTeamOrganizationOrderField
Type EnterpriseTeamOrganizationSelectionType was added
Enum value ALL was added to enum EnterpriseTeamOrganizationSelectionType
Enum value DISABLED was added to enum EnterpriseTeamOrganizationSelectionType
Enum value SELECTED was added to enum EnterpriseTeamOrganizationSelectionType
Member EnterpriseTeam was added to Union type BypassActor
Field enterpriseTeam was added to object type Enterprise
Argument slug: String! added to field Enterprise.enterpriseTeam
Field enterpriseTeams was added to object type Enterprise
Argument after: String added to field Enterprise.enterpriseTeams
Argument before: String added to field Enterprise.enterpriseTeams
Argument first: Int added to field Enterprise.enterpriseTeams
Argument last: Int added to field Enterprise.enterpriseTeams
Argument orderBy: EnterpriseTeamOrder (with default value) added to field Enterprise.enterpriseTeams
Argument query: String added to field Enterprise.enterpriseTeams
Member EnterpriseTeam was added to Union type PermissionGranter
Member EnterpriseTeam was added to Union type RequestedReviewer
Schema changes for 2026-05-20
The GraphQL schema includes these changes:
Field issueFields was added to object type Repository
Argument after: String added to field Repository.issueFields
Argument before: String added to field Repository.issueFields
Argument first: Int added to field Repository.issueFields
Argument last: Int added to field Repository.issueFields
Argument orderBy: IssueFieldOrder (with default value) added to field Repository.issueFields
Schema changes for 2026-05-18
The GraphQL schema includes these changes:
Type ContentWarning was added
Field category was added to object type ContentWarning
Field customSubCategory was added to object type ContentWarning
Field subCategory was added to object type ContentWarning
Field subTitle was added to object type ContentWarning
Field title was added to object type ContentWarning
Field type was added to object type ContentWarning
Enum value 'MULTI_ SELECTwas added to enumIssueFieldDataType'
Field viewerContentWarning was added to object type Repository
Schema changes for 2026-05-15
The GraphQL schema includes these changes:
Enum value CLOSED was added to enum 'ProjectV2FieldType'
Enum value CREATED was added to enum 'ProjectV2FieldType'
Enum value UPDATED was added to enum 'ProjectV2FieldType'
Schema changes for 2026-05-08
The GraphQL schema includes these changes:
Enum value UNKNOWN was added to enum SecurityAdvisorySeverity
Schema changes for 2026-04-27
The GraphQL schema includes these changes:
Field enterpriseRole was added to object type RepositoryRulesetBypassActor
Input field enterpriseRole of type Boolean was added to input object type RepositoryRulesetBypassActorInput
Schema changes for 2026-04-24
The GraphQL schema includes these changes:
Type TeamReviewRequestable was added
Field id was added to interface TeamReviewRequestable
Field name was added to interface TeamReviewRequestable
Field slug was added to interface TeamReviewRequestable
Team object implements TeamReviewRequestable interface
Schema changes for 2026-04-23
The GraphQL schema includes these changes:
Input field id of type String was added to input object type 'ProjectV2SingleSelectFieldOptionInput'
Schema changes for 2026-04-15
The GraphQL schema includes these changes:
Type ArchivePullRequestInput was added
Input field clientMutationId of type String was added to input object type ArchivePullRequestInput
Input field pullRequestId of type ID! was added to input object type ArchivePullRequestInput
Type ArchivePullRequestPayload was added
Field clientMutationId was added to object type ArchivePullRequestPayload
Field pullRequest was added to object type ArchivePullRequestPayload
Type UnarchivePullRequestInput was added
Input field clientMutationId of type String was added to input object type UnarchivePullRequestInput
Input field pullRequestId of type ID! was added to input object type UnarchivePullRequestInput
Type UnarchivePullRequestPayload was added
Field clientMutationId was added to object type UnarchivePullRequestPayload
Field pullRequest was added to object type UnarchivePullRequestPayload
Field archivePullRequest was added to object type Mutation
Argument input: ArchivePullRequestInput! added to field Mutation.archivePullRequest
Field unarchivePullRequest was added to object type Mutation
Argument input: UnarchivePullRequestInput! added to field Mutation.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 value was added to object type IssueFieldSingleSelectValue
Schema changes for 2026-03-30
The GraphQL schema includes these changes:
Type IssueFieldAddedEvent was added
IssueFieldAddedEvent object implements Node interface
Field actor was added to object type IssueFieldAddedEvent
Field color was added to object type IssueFieldAddedEvent
Field createdAt was added to object type IssueFieldAddedEvent
Field id was added to object type IssueFieldAddedEvent
Field issueField was added to object type IssueFieldAddedEvent
Field value was added to object type IssueFieldAddedEvent
Type IssueFieldChangedEvent was added
IssueFieldChangedEvent object implements Node interface
Field actor was added to object type IssueFieldChangedEvent
Field createdAt was added to object type IssueFieldChangedEvent
Field id was added to object type IssueFieldChangedEvent
Field issueField was added to object type IssueFieldChangedEvent
Field newColor was added to object type IssueFieldChangedEvent
Field newValue was added to object type IssueFieldChangedEvent
Field previousColor was added to object type IssueFieldChangedEvent
Field previousValue was added to object type IssueFieldChangedEvent
Type IssueFieldRemovedEvent was added
IssueFieldRemovedEvent object implements Node interface
Field actor was added to object type IssueFieldRemovedEvent
Field createdAt was added to object type IssueFieldRemovedEvent
Field id was added to object type IssueFieldRemovedEvent
Field issueField was added to object type IssueFieldRemovedEvent
Type IssueSearchType was added
Enum value HYBRID was added to enum IssueSearchType
Enum value LEXICAL was added to enum IssueSearchType
Enum value SEMANTIC was added to enum IssueSearchType
Type LexicalFallbackReason was added
Enum value 'NON_ ISSUE_ TARGETwas added to enumLexicalFallbackReason'
Enum value 'NO_ ACCESSIBLE_ REPOSwas added to enumLexicalFallbackReason'
Enum value 'NO_ TEXT_ TERMSwas added to enumLexicalFallbackReason'
Enum value 'ONLY_ NON_ SEMANTIC_ FIELDS_ REQUESTEDwas added to enumLexicalFallbackReason'
Enum value 'OR_ BOOLEAN_ NOT_ SUPPORTEDwas added to enumLexicalFallbackReason'
Enum value 'QUOTED_ TEXTwas added to enumLexicalFallbackReason'
Enum value 'SERVER_ ERRORwas added to enumLexicalFallbackReason'
Member IssueFieldAddedEvent was added to Union type IssueTimelineItems
Member IssueFieldChangedEvent was added to Union type IssueTimelineItems
Member IssueFieldRemovedEvent was added to Union type IssueTimelineItems
Member IssueFieldAddedEvent was added to Union type PullRequestTimelineItems
Member IssueFieldChangedEvent was added to Union type PullRequestTimelineItems
Member IssueFieldRemovedEvent was added to Union type PullRequestTimelineItems
Field issueSearchType was added to object type SearchResultItemConnection
Field lexicalFallbackReason was added to object type SearchResultItemConnection
Enum value 'ISSUE_ HYBRIDwas added to enumSearchType'
Enum value 'ISSUE_ SEMANTICwas added to enumSearchType'
Schema changes for 2026-03-17
The GraphQL schema includes these changes:
Field optionId was added to object type IssueFieldSingleSelectValue
Schema changes for 2026-03-16
The GraphQL schema includes these changes:
Member User was added to Union type BypassActor
Schema changes for 2026-03-12
The GraphQL schema includes these changes:
Type CreateIssueFieldInput was added
Input field clientMutationId of type String was added to input object type CreateIssueFieldInput
Input field dataType of type IssueFieldDataType! was added to input object type CreateIssueFieldInput
Input field description of type String was added to input object type CreateIssueFieldInput
Input field name of type String! was added to input object type CreateIssueFieldInput
Input field options of type '[ IssueFieldSingleSelectOptionInput!]was added to input object typeCreateIssueFieldInput'
Input field ownerId of type ID! was added to input object type CreateIssueFieldInput
Input field visibility of type IssueFieldVisibility was added to input object type CreateIssueFieldInput
Type CreateIssueFieldPayload was added
Field clientMutationId was added to object type CreateIssueFieldPayload
Field issueField was added to object type CreateIssueFieldPayload
Type CreateIssueFieldValueInput was added
Input field clientMutationId of type String was added to input object type CreateIssueFieldValueInput
Input field issueField of type IssueFieldCreateOrUpdateInput! was added to input object type CreateIssueFieldValueInput
Input field issueId of type ID! was added to input object type CreateIssueFieldValueInput
Type CreateIssueFieldValuePayload was added
Field clientMutationId was added to object type CreateIssueFieldValuePayload
Field issue was added to object type CreateIssueFieldValuePayload
Field issueFieldValue was added to object type CreateIssueFieldValuePayload
Type 'CreateProjectV2IssueFieldInput' was added
Input field clientMutationId of type String was added to input object type 'CreateProjectV2IssueFieldInput'
Input field issueFieldId of type ID! was added to input object type 'CreateProjectV2IssueFieldInput'
Input field projectId of type ID! was added to input object type 'CreateProjectV2IssueFieldInput'
Type 'CreateProjectV2IssueFieldPayload' was added
Field clientMutationId was added to object type 'CreateProjectV2IssueFieldPayload'
Field 'projectV2Fieldwas added to object typeCreateProjectV2IssueFieldPayload'
Type DeleteIssueFieldInput was added
Input field clientMutationId of type String was added to input object type DeleteIssueFieldInput
Input field fieldId of type ID! was added to input object type DeleteIssueFieldInput
Type DeleteIssueFieldPayload was added
Field clientMutationId was added to object type DeleteIssueFieldPayload
Field issueField was added to object type DeleteIssueFieldPayload
Type DeleteIssueFieldValueInput was added
Input field clientMutationId of type String was added to input object type DeleteIssueFieldValueInput
Input field fieldId of type ID! was added to input object type DeleteIssueFieldValueInput
Input field issueId of type ID! was added to input object type DeleteIssueFieldValueInput
Type DeleteIssueFieldValuePayload was added
Field clientMutationId was added to object type DeleteIssueFieldValuePayload
Field issue was added to object type DeleteIssueFieldValuePayload
Field success was added to object type DeleteIssueFieldValuePayload
Type IssueCommentPinnedEvent was added
IssueCommentPinnedEvent object implements Node interface
Field actor was added to object type IssueCommentPinnedEvent
Field createdAt was added to object type IssueCommentPinnedEvent
Field id was added to object type IssueCommentPinnedEvent
Field issueComment was added to object type IssueCommentPinnedEvent
Type IssueCommentUnpinnedEvent was added
IssueCommentUnpinnedEvent object implements Node interface
Field actor was added to object type IssueCommentUnpinnedEvent
Field createdAt was added to object type IssueCommentUnpinnedEvent
Field id was added to object type IssueCommentUnpinnedEvent
Field issueComment was added to object type IssueCommentUnpinnedEvent
Type IssueFieldCommon was added
Field createdAt was added to interface IssueFieldCommon
Field dataType was added to interface IssueFieldCommon
Field description was added to interface IssueFieldCommon
Field name was added to interface IssueFieldCommon
Field visibility was added to interface IssueFieldCommon
Type IssueFieldCreateOrUpdateInput was added
Input field dateValue of type String was added to input object type IssueFieldCreateOrUpdateInput
Input field delete of type Boolean was added to input object type IssueFieldCreateOrUpdateInput
Input field fieldId of type ID! was added to input object type IssueFieldCreateOrUpdateInput
Input field numberValue of type Float was added to input object type IssueFieldCreateOrUpdateInput
Input field singleSelectOptionId of type ID was added to input object type IssueFieldCreateOrUpdateInput
Input field textValue of type String was added to input object type IssueFieldCreateOrUpdateInput
Type IssueFieldDataType was added
Enum value DATE was added to enum IssueFieldDataType
Enum value NUMBER was added to enum IssueFieldDataType
Enum value 'SINGLE_ SELECTwas added to enumIssueFieldDataType'
Enum value TEXT was added to enum IssueFieldDataType
Type IssueFieldDate was added
IssueFieldDate object implements IssueFieldCommon interface
IssueFieldDate object implements Node interface
Field createdAt was added to object type IssueFieldDate
Field dataType was added to object type IssueFieldDate
Field description was added to object type IssueFieldDate
Field id was added to object type IssueFieldDate
Field name was added to object type IssueFieldDate
Field visibility was added to object type IssueFieldDate
Type IssueFieldDateValue was added
IssueFieldDateValue object implements IssueFieldValueCommon interface
IssueFieldDateValue object implements Node interface
Field field was added to object type IssueFieldDateValue
Field id was added to object type IssueFieldDateValue
Field value was added to object type IssueFieldDateValue
Type IssueFieldNumber was added
IssueFieldNumber object implements IssueFieldCommon interface
IssueFieldNumber object implements Node interface
Field createdAt was added to object type IssueFieldNumber
Field dataType was added to object type IssueFieldNumber
Field description was added to object type IssueFieldNumber
Field id was added to object type IssueFieldNumber
Field name was added to object type IssueFieldNumber
Field visibility was added to object type IssueFieldNumber
Type IssueFieldNumberValue was added
IssueFieldNumberValue object implements IssueFieldValueCommon interface
IssueFieldNumberValue object implements Node interface
Field field was added to object type IssueFieldNumberValue
Field id was added to object type IssueFieldNumberValue
Field value was added to object type IssueFieldNumberValue
Type IssueFieldOrder was added
Input field direction of type OrderDirection! was added to input object type IssueFieldOrder
Input field field of type IssueFieldOrderField! was added to input object type IssueFieldOrder
Type IssueFieldOrderField was added
Enum value 'CREATED_ ATwas added to enumIssueFieldOrderField'
Enum value NAME was added to enum IssueFieldOrderField
Type IssueFieldSingleSelect was added
IssueFieldSingleSelect object implements IssueFieldCommon interface
IssueFieldSingleSelect object implements Node interface
Field createdAt was added to object type IssueFieldSingleSelect
Field dataType was added to object type IssueFieldSingleSelect
Field description was added to object type IssueFieldSingleSelect
Field id was added to object type IssueFieldSingleSelect
Field name was added to object type IssueFieldSingleSelect
Field options was added to object type IssueFieldSingleSelect
Field visibility was added to object type IssueFieldSingleSelect
Type IssueFieldSingleSelectOption was added
IssueFieldSingleSelectOption object implements Node interface
Field color was added to object type IssueFieldSingleSelectOption
Field description was added to object type IssueFieldSingleSelectOption
Field id was added to object type IssueFieldSingleSelectOption
Field name was added to object type IssueFieldSingleSelectOption
Field priority was added to object type IssueFieldSingleSelectOption
Type IssueFieldSingleSelectOptionColor was added
Enum value BLUE was added to enum IssueFieldSingleSelectOptionColor
Enum value GRAY was added to enum IssueFieldSingleSelectOptionColor
Enum value GREEN was added to enum IssueFieldSingleSelectOptionColor
Enum value ORANGE was added to enum IssueFieldSingleSelectOptionColor
Enum value PINK was added to enum IssueFieldSingleSelectOptionColor
Enum value PURPLE was added to enum IssueFieldSingleSelectOptionColor
Enum value RED was added to enum IssueFieldSingleSelectOptionColor
Enum value YELLOW was added to enum IssueFieldSingleSelectOptionColor
Type IssueFieldSingleSelectOptionInput was added
Input field color of type IssueFieldSingleSelectOptionColor! was added to input object type IssueFieldSingleSelectOptionInput
Input field description of type String was added to input object type IssueFieldSingleSelectOptionInput
Input field name of type String! was added to input object type IssueFieldSingleSelectOptionInput
Input field priority of type Int! was added to input object type IssueFieldSingleSelectOptionInput
Type IssueFieldSingleSelectValue was added
IssueFieldSingleSelectValue object implements IssueFieldValueCommon interface
IssueFieldSingleSelectValue object implements Node interface
Field color was added to object type IssueFieldSingleSelectValue
Field description was added to object type IssueFieldSingleSelectValue
Field field was added to object type IssueFieldSingleSelectValue
Field id was added to object type IssueFieldSingleSelectValue
Field name was added to object type IssueFieldSingleSelectValue
Type IssueFieldText was added
IssueFieldText object implements IssueFieldCommon interface
IssueFieldText object implements Node interface
Field createdAt was added to object type IssueFieldText
Field dataType was added to object type IssueFieldText
Field description was added to object type IssueFieldText
Field id was added to object type IssueFieldText
Field name was added to object type IssueFieldText
Field visibility was added to object type IssueFieldText
Type IssueFieldTextValue was added
IssueFieldTextValue object implements IssueFieldValueCommon interface
IssueFieldTextValue object implements Node interface
Field field was added to object type IssueFieldTextValue
Field id was added to object type IssueFieldTextValue
Field value was added to object type IssueFieldTextValue
Type IssueFieldValue was added
Member IssueFieldDateValue was added to Union type IssueFieldValue
Member IssueFieldNumberValue was added to Union type IssueFieldValue
Member IssueFieldSingleSelectValue was added to Union type IssueFieldValue
Member IssueFieldTextValue was added to Union type IssueFieldValue
Type IssueFieldValueCommon was added
Field field was added to interface IssueFieldValueCommon
Type IssueFieldValueConnection was added
Field edges was added to object type IssueFieldValueConnection
Field nodes was added to object type IssueFieldValueConnection
Field pageInfo was added to object type IssueFieldValueConnection
Field totalCount was added to object type IssueFieldValueConnection
Type IssueFieldValueEdge was added
Field cursor was added to object type IssueFieldValueEdge
Field node was added to object type IssueFieldValueEdge
Type IssueFieldVisibility was added
Enum value ALL was added to enum IssueFieldVisibility
Enum value 'ORG_ ONLYwas added to enumIssueFieldVisibility'
Type IssueFields was added
Member IssueFieldDate was added to Union type IssueFields
Member IssueFieldNumber was added to Union type IssueFields
Member IssueFieldSingleSelect was added to Union type IssueFields
Member IssueFieldText was added to Union type IssueFields
Type IssueFieldsConnection was added
Field edges was added to object type IssueFieldsConnection
Field nodes was added to object type IssueFieldsConnection
Field pageInfo was added to object type IssueFieldsConnection
Field totalCount was added to object type IssueFieldsConnection
Type IssueFieldsEdge was added
Field cursor was added to object type IssueFieldsEdge
Field node was added to object type IssueFieldsEdge
Type PinIssueCommentInput was added
Input field clientMutationId of type String was added to input object type PinIssueCommentInput
Input field issueCommentId of type ID! was added to input object type PinIssueCommentInput
Type PinIssueCommentPayload was added
Field clientMutationId was added to object type PinIssueCommentPayload
Field issueComment was added to object type PinIssueCommentPayload
Type Pinnable was added
Field isPinned was added to interface Pinnable
Field pinnedAt was added to interface Pinnable
Field pinnedBy was added to interface Pinnable
Field viewerCanPin was added to interface Pinnable
Field viewerCanUnpin was added to interface Pinnable
Type PinnedIssueComment was added
PinnedIssueComment object implements Node interface
Field databaseId was added to object type PinnedIssueComment
Field fullDatabaseId was added to object type PinnedIssueComment
Field id was added to object type PinnedIssueComment
Field issue was added to object type PinnedIssueComment
Field issueComment was added to object type PinnedIssueComment
Field pinnedAt was added to object type PinnedIssueComment
Field pinnedBy was added to object type PinnedIssueComment
Type 'ProjectV2IssueFieldValues' was added
Member IssueFieldDateValue was added to Union type 'ProjectV2IssueFieldValues'
Member IssueFieldNumberValue was added to Union type 'ProjectV2IssueFieldValues'
Member IssueFieldSingleSelectValue was added to Union type 'ProjectV2IssueFieldValues'
Member IssueFieldTextValue was added to Union type 'ProjectV2IssueFieldValues'
Type 'ProjectV2ItemIssueFieldValue' was added
Field field was added to object type 'ProjectV2ItemIssueFieldValue'
Field issueFieldValue was added to object type 'ProjectV2ItemIssueFieldValue'
Type SetIssueFieldValueInput was added
Input field clientMutationId of type String was added to input object type SetIssueFieldValueInput
Input field issueFields of type '[ IssueFieldCreateOrUpdateInput!]!was added to input object typeSetIssueFieldValueInput'
Input field issueId of type ID! was added to input object type SetIssueFieldValueInput
Type SetIssueFieldValuePayload was added
Field clientMutationId was added to object type SetIssueFieldValuePayload
Field issue was added to object type SetIssueFieldValuePayload
Field issueFieldValues was added to object type SetIssueFieldValuePayload
Type UnpinIssueCommentInput was added
Input field clientMutationId of type String was added to input object type UnpinIssueCommentInput
Input field issueCommentId of type ID! was added to input object type UnpinIssueCommentInput
Type UnpinIssueCommentPayload was added
Field clientMutationId was added to object type UnpinIssueCommentPayload
Field issueComment was added to object type UnpinIssueCommentPayload
Type UpdateIssueFieldInput was added
Input field clientMutationId of type String was added to input object type UpdateIssueFieldInput
Input field description of type String was added to input object type UpdateIssueFieldInput
Input field id of type ID! was added to input object type UpdateIssueFieldInput
Input field name of type String was added to input object type UpdateIssueFieldInput
Input field options of type '[ IssueFieldSingleSelectOptionInput!]was added to input object typeUpdateIssueFieldInput'
Input field visibility of type IssueFieldVisibility was added to input object type UpdateIssueFieldInput
Type UpdateIssueFieldPayload was added
Field clientMutationId was added to object type UpdateIssueFieldPayload
Field issueField was added to object type UpdateIssueFieldPayload
Type UpdateIssueFieldValueInput was added
Input field clientMutationId of type String was added to input object type UpdateIssueFieldValueInput
Input field issueField of type IssueFieldCreateOrUpdateInput! was added to input object type UpdateIssueFieldValueInput
Input field issueId of type ID! was added to input object type UpdateIssueFieldValueInput
Type UpdateIssueFieldValuePayload was added
Field clientMutationId was added to object type UpdateIssueFieldValuePayload
Field issue was added to object type UpdateIssueFieldValuePayload
Field issueFieldValue was added to object type UpdateIssueFieldValuePayload
Input field issueFields of type '[ IssueFieldCreateOrUpdateInput!]was added to input object typeCreateIssueInput'
Field issueFieldValues was added to object type Issue
Argument after: String added to field Issue.issueFieldValues
Argument before: String added to field Issue.issueFieldValues
Argument first: Int added to field Issue.issueFieldValues
Argument last: Int added to field Issue.issueFieldValues
Field pinnedIssueComment was added to object type Issue
IssueComment object implements Pinnable interface
Field isPinned was added to object type IssueComment
Field pinnedAt was added to object type IssueComment
Field pinnedBy was added to object type IssueComment
Field viewerCanPin was added to object type IssueComment
Field viewerCanUnpin was added to object type IssueComment
Member IssueCommentPinnedEvent was added to Union type IssueTimelineItems
Member IssueCommentUnpinnedEvent was added to Union type IssueTimelineItems
Field pinnedFields was added to object type IssueType
Field createIssueField was added to object type Mutation
Argument input: CreateIssueFieldInput! added to field Mutation.createIssueField
Field createIssueFieldValue was added to object type Mutation
Argument input: CreateIssueFieldValueInput! added to field Mutation.createIssueFieldValue
Field 'createProjectV2IssueFieldwas added to object typeMutation'
Argument 'input: CreateProjectV2IssueFieldInput!added to fieldMutation.createProjectV2IssueField'
Field deleteIssueField was added to object type Mutation
Argument input: DeleteIssueFieldInput! added to field Mutation.deleteIssueField
Field deleteIssueFieldValue was added to object type Mutation
Argument input: DeleteIssueFieldValueInput! added to field Mutation.deleteIssueFieldValue
Field pinIssueComment was added to object type Mutation
Argument input: PinIssueCommentInput! added to field Mutation.pinIssueComment
Field setIssueFieldValue was added to object type Mutation
Argument input: SetIssueFieldValueInput! added to field Mutation.setIssueFieldValue
Field unpinIssueComment was added to object type Mutation
Argument input: UnpinIssueCommentInput! added to field Mutation.unpinIssueComment
Field updateIssueField was added to object type Mutation
Argument input: UpdateIssueFieldInput! added to field Mutation.updateIssueField
Field updateIssueFieldValue was added to object type Mutation
Argument input: UpdateIssueFieldValueInput! added to field Mutation.updateIssueFieldValue
Field issueFields was added to object type Organization
Argument after: String added to field Organization.issueFields
Argument before: String added to field Organization.issueFields
Argument first: Int added to field Organization.issueFields
Argument last: Int added to field Organization.issueFields
Argument orderBy: IssueFieldOrder (with default value) added to field Organization.issueFields
Member 'ProjectV2ItemIssueFieldValuewas added to Union typeProjectV2ItemFieldValue'
Member IssueCommentPinnedEvent was added to Union type PullRequestTimelineItems
Member IssueCommentUnpinnedEvent was added to Union type PullRequestTimelineItems
Schema changes for 2026-03-10
The GraphQL schema includes these changes:
Field viewerCopilotAgentTaskUpdatesChannel was added to interface Agentic
Field viewerCopilotAgentTaskUpdatesChannel was added to object type User
Schema changes for 2026-03-03
The GraphQL schema includes these changes:
Field fullDatabaseId was added to object type CheckAnnotation
The following changes will be made to the schema:
On member Artifact.databaseId:databaseId will be removed. Use fullDatabaseId instead. Effective 2027-01-01.
On member CheckAnnotation.databaseId:databaseId will be removed. Use fullDatabaseId instead. Effective 2027-01-01.
Schema changes for 2026-02-25
The GraphQL schema includes these changes:
Input field requireExplicitValues of type Boolean was added to input object type CreateRepositoryCustomPropertyInput
Field requireExplicitValues was added to object type RepositoryCustomProperty
Input field requireExplicitValues of type Boolean was added to input object type UpdateRepositoryCustomPropertyInput
Schema changes for 2026-02-23
The GraphQL schema includes these changes:
Enum value 'ISSUE_ COMMENT_ PINNED_ EVENTwas added to enumIssueTimelineItemsItemType'
Enum value 'ISSUE_ COMMENT_ UNPINNED_ EVENTwas added to enumIssueTimelineItemsItemType'
Enum value 'ISSUE_ COMMENT_ PINNED_ EVENTwas added to enumPullRequestTimelineItemsItemType'
Enum value 'ISSUE_ COMMENT_ UNPINNED_ EVENTwas added to enumPullRequestTimelineItemsItemType'
Schema changes for 2026-02-20
The GraphQL schema includes these changes:
Type PullRequestCreationPolicy was added
Enum value ALL was added to enum PullRequestCreationPolicy
Enum value 'COLLABORATORS_ ONLYwas added to enumPullRequestCreationPolicy'
Field hasPullRequestsEnabled was added to object type Repository
Field pullRequestCreationPolicy was added to object type Repository
Field hasPullRequestsEnabled was added to interface RepositoryInfo
Field pullRequestCreationPolicy was added to interface RepositoryInfo
Input field hasPullRequestsEnabled of type Boolean was added to input object type UpdateRepositoryInput
Input field pullRequestCreationPolicy of type PullRequestCreationPolicy was added to input object type UpdateRepositoryInput
Schema changes for 2026-02-13
The following changes will be made to the schema:
On member Team.viewerCanSubscribe:viewerCanSubscribe will be removed. Effective 2026-07-01.
On member Team.viewerSubscription:viewerSubscription will be removed. Effective 2026-07-01.
Schema changes for 2026-02-07
The GraphQL schema includes these changes:
Type AgentAssignmentInput was added
Input field baseRef of type String was added to input object type AgentAssignmentInput
Input field customAgent of type String was added to input object type AgentAssignmentInput
Input field customInstructions of type String was added to input object type AgentAssignmentInput
Input field targetRepositoryId of type ID was added to input object type AgentAssignmentInput
Input field agentAssignment of type AgentAssignmentInput was added to input object type AddAssigneesToAssignableInput
Input field agentAssignment of type AgentAssignmentInput was added to input object type CreateIssueInput
Input field agentAssignment of type AgentAssignmentInput was added to input object type ReplaceActorsForAssignableInput
Input field agentAssignment of type AgentAssignmentInput was added to input object type UpdateIssueInput
Schema changes for 2026-02-05
The GraphQL schema includes these changes:
Type IpAllowListUserLevelEnforcementEnabledSettingValue was added
Enum value DISABLED was added to enum IpAllowListUserLevelEnforcementEnabledSettingValue
Enum value ENABLED was added to enum IpAllowListUserLevelEnforcementEnabledSettingValue
Type UpdateIpAllowListUserLevelEnforcementEnabledSettingInput was added
Input field clientMutationId of type String was added to input object type UpdateIpAllowListUserLevelEnforcementEnabledSettingInput
Input field ownerId of type ID! was added to input object type UpdateIpAllowListUserLevelEnforcementEnabledSettingInput
Input field settingValue of type IpAllowListUserLevelEnforcementEnabledSettingValue! was added to input object type UpdateIpAllowListUserLevelEnforcementEnabledSettingInput
Type UpdateIpAllowListUserLevelEnforcementEnabledSettingPayload was added
Field clientMutationId was added to object type UpdateIpAllowListUserLevelEnforcementEnabledSettingPayload
Field owner was added to object type UpdateIpAllowListUserLevelEnforcementEnabledSettingPayload
Field ipAllowListUserLevelEnforcementEnabledSetting was added to object type EnterpriseOwnerInfo
Field updateIpAllowListUserLevelEnforcementEnabledSetting was added to object type Mutation
Argument input: UpdateIpAllowListUserLevelEnforcementEnabledSettingInput! added to field Mutation.updateIpAllowListUserLevelEnforcementEnabledSetting
Schema changes for 2026-01-28
The GraphQL schema includes these changes:
Field Issue.projectItems changed type from 'ProjectV2ItemConnection!toProjectV2ItemConnection'
Field PullRequest.projectItems changed type from 'ProjectV2ItemConnection!toProjectV2ItemConnection'
Schema changes for 2026-01-23
The GraphQL schema includes these changes:
Input field actorLogins of type '[ String!]was added to input object typeReplaceActorsForAssignableInput'
Input field ReplaceActorsForAssignableInput.actorIds changed type from '[ ID!]!to[ ID!]'
Schema changes for 2026-01-22
The GraphQL schema includes these changes:
Type RequestReviewsByLoginInput was added
Input field botLogins of type '[ String!]was added to input object typeRequestReviewsByLoginInput'
Input field clientMutationId of type String was added to input object type RequestReviewsByLoginInput
Input field pullRequestId of type ID! was added to input object type RequestReviewsByLoginInput
Input field teamSlugs of type '[ String!]was added to input object typeRequestReviewsByLoginInput'
Input field union of type Boolean with default value false was added to input object type RequestReviewsByLoginInput
Input field userLogins of type '[ String!]was added to input object typeRequestReviewsByLoginInput'
Type RequestReviewsByLoginPayload was added
Field actor was added to object type RequestReviewsByLoginPayload
Field clientMutationId was added to object type RequestReviewsByLoginPayload
Field pullRequest was added to object type RequestReviewsByLoginPayload
Field requestedReviewersEdge was added to object type RequestReviewsByLoginPayload
Field requestReviewsByLogin was added to object type Mutation
Argument input: RequestReviewsByLoginInput! added to field Mutation.requestReviewsByLogin
Schema changes for 2026-01-21
The GraphQL schema includes these changes:
Argument query: String added to field PullRequest.suggestedReviewerActors
Schema changes for 2026-01-14
The GraphQL schema includes these changes:
Type UpdateEnterpriseTeamDiscussionsSettingInput was removed
Type UpdateEnterpriseTeamDiscussionsSettingPayload was removed
Field teamDiscussionsSettingOrganizations was removed from object type EnterpriseOwnerInfo
Field updateEnterpriseTeamDiscussionsSetting was removed from object type Mutation
The following changes will be made to the schema:
Schema changes for 2026-01-08
The GraphQL schema includes these changes:
Type CreateTeamDiscussionInput was removed
Type CreateTeamDiscussionPayload was removed
Type DeleteTeamDiscussionInput was removed
Type DeleteTeamDiscussionPayload was removed
Type TeamDiscussion was removed
Type TeamDiscussionConnection was removed
Type TeamDiscussionEdge was removed
Type TeamDiscussionOrder was removed
Type TeamDiscussionOrderField was removed
Type UpdateTeamDiscussionInput was removed
Type UpdateTeamDiscussionPayload was removed
Field createTeamDiscussion was removed from object type Mutation
Field deleteTeamDiscussion was removed from object type Mutation
Field updateTeamDiscussion was removed from object type Mutation
Field discussion was removed from object type Team
Field discussions was removed from object type Team
Field discussionsResourcePath was removed from object type Team
Field discussionsUrl was removed from object type Team
Schema changes for 2026-01-06
The GraphQL schema includes these changes:
Type CreateTeamDiscussionInput was added
Input field body of type String was added to input object type CreateTeamDiscussionInput
Input field clientMutationId of type String was added to input object type CreateTeamDiscussionInput
Input field private of type Boolean was added to input object type CreateTeamDiscussionInput
Input field teamId of type ID was added to input object type CreateTeamDiscussionInput
Input field title of type String was added to input object type CreateTeamDiscussionInput
Type CreateTeamDiscussionPayload was added
Field clientMutationId was added to object type CreateTeamDiscussionPayload
Field teamDiscussion was added to object type CreateTeamDiscussionPayload
Type DeleteTeamDiscussionInput was added
Input field clientMutationId of type String was added to input object type DeleteTeamDiscussionInput
Input field id of type ID! was added to input object type DeleteTeamDiscussionInput
Type DeleteTeamDiscussionPayload was added
Field clientMutationId was added to object type DeleteTeamDiscussionPayload
Type TeamDiscussion was added
TeamDiscussion object implements Comment interface
TeamDiscussion object implements Deletable interface
TeamDiscussion object implements Node interface
TeamDiscussion object implements Reactable interface
TeamDiscussion object implements Subscribable interface
TeamDiscussion object implements UniformResourceLocatable interface
TeamDiscussion object implements Updatable interface
TeamDiscussion object implements UpdatableComment interface
Field author was added to object type TeamDiscussion
Field authorAssociation was added to object type TeamDiscussion
Field body was added to object type TeamDiscussion
Field bodyHTML was added to object type TeamDiscussion
Field bodyText was added to object type TeamDiscussion
Field bodyVersion was added to object type TeamDiscussion
Field commentsResourcePath was added to object type TeamDiscussion
Field commentsUrl was added to object type TeamDiscussion
Field createdAt was added to object type TeamDiscussion
Field createdViaEmail was added to object type TeamDiscussion
Field databaseId was added to object type TeamDiscussion
Field editor was added to object type TeamDiscussion
Field id was added to object type TeamDiscussion
Field includesCreatedEdit was added to object type TeamDiscussion
Field isPinned was added to object type TeamDiscussion
Field isPrivate was added to object type TeamDiscussion
Field lastEditedAt was added to object type TeamDiscussion
Field number was added to object type TeamDiscussion
Field publishedAt was added to object type TeamDiscussion
Field reactionGroups was added to object type TeamDiscussion
Field reactions was added to object type TeamDiscussion
Argument after: String added to field TeamDiscussion.reactions
Argument before: String added to field TeamDiscussion.reactions
Argument content: ReactionContent added to field TeamDiscussion.reactions
Argument first: Int added to field TeamDiscussion.reactions
Argument last: Int added to field TeamDiscussion.reactions
Argument orderBy: ReactionOrder added to field TeamDiscussion.reactions
Field resourcePath was added to object type TeamDiscussion
Field team was added to object type TeamDiscussion
Field title was added to object type TeamDiscussion
Field updatedAt was added to object type TeamDiscussion
Field url was added to object type TeamDiscussion
Field userContentEdits was added to object type TeamDiscussion
Argument after: String added to field TeamDiscussion.userContentEdits
Argument before: String added to field TeamDiscussion.userContentEdits
Argument first: Int added to field TeamDiscussion.userContentEdits
Argument last: Int added to field TeamDiscussion.userContentEdits
Field viewerCanDelete was added to object type TeamDiscussion
Field viewerCanPin was added to object type TeamDiscussion
Field viewerCanReact was added to object type TeamDiscussion
Field viewerCanSubscribe was added to object type TeamDiscussion
Field viewerCanUpdate was added to object type TeamDiscussion
Field viewerCannotUpdateReasons was added to object type TeamDiscussion
Field viewerDidAuthor was added to object type TeamDiscussion
Field viewerSubscription was added to object type TeamDiscussion
Type TeamDiscussionConnection was added
Field edges was added to object type TeamDiscussionConnection
Field nodes was added to object type TeamDiscussionConnection
Field pageInfo was added to object type TeamDiscussionConnection
Field totalCount was added to object type TeamDiscussionConnection
Type TeamDiscussionEdge was added
Field cursor was added to object type TeamDiscussionEdge
Field node was added to object type TeamDiscussionEdge
Type TeamDiscussionOrder was added
Input field direction of type OrderDirection! was added to input object type TeamDiscussionOrder
Input field field of type TeamDiscussionOrderField! was added to input object type TeamDiscussionOrder
Type TeamDiscussionOrderField was added
Enum value 'CREATED_ ATwas added to enumTeamDiscussionOrderField'
Type UpdateTeamDiscussionInput was added
Input field body of type String was added to input object type UpdateTeamDiscussionInput
Input field bodyVersion of type String was added to input object type UpdateTeamDiscussionInput
Input field clientMutationId of type String was added to input object type UpdateTeamDiscussionInput
Input field id of type ID! was added to input object type UpdateTeamDiscussionInput
Input field pinned of type Boolean was added to input object type UpdateTeamDiscussionInput
Input field title of type String was added to input object type UpdateTeamDiscussionInput
Type UpdateTeamDiscussionPayload was added
Field clientMutationId was added to object type UpdateTeamDiscussionPayload
Field teamDiscussion was added to object type UpdateTeamDiscussionPayload
Field createTeamDiscussion was added to object type Mutation
Argument input: CreateTeamDiscussionInput! added to field Mutation.createTeamDiscussion
Field deleteTeamDiscussion was added to object type Mutation
Argument input: DeleteTeamDiscussionInput! added to field Mutation.deleteTeamDiscussion
Field updateTeamDiscussion was added to object type Mutation
Argument input: UpdateTeamDiscussionInput! added to field Mutation.updateTeamDiscussion
Field discussion was added to object type Team
Argument number: Int! added to field Team.discussion
Field discussions was added to object type Team
Argument after: String added to field Team.discussions
Argument before: String added to field Team.discussions
Argument first: Int added to field Team.discussions
Argument isPinned: Boolean added to field Team.discussions
Argument last: Int added to field Team.discussions
Argument orderBy: TeamDiscussionOrder added to field Team.discussions
Field discussionsResourcePath was added to object type Team
Field discussionsUrl was added to object type Team
The following changes will be made to the schema:
Schema changes for 2026-01-05
The GraphQL schema includes these changes:
Type CreateTeamDiscussionInput was removed
Type CreateTeamDiscussionPayload was removed
Type DeleteTeamDiscussionInput was removed
Type DeleteTeamDiscussionPayload was removed
Type TeamDiscussion was removed
Type TeamDiscussionConnection was removed
Type TeamDiscussionEdge was removed
Type TeamDiscussionOrder was removed
Type TeamDiscussionOrderField was removed
Type UpdateTeamDiscussionInput was removed
Type UpdateTeamDiscussionPayload was removed
Field createTeamDiscussion was removed from object type Mutation
Field deleteTeamDiscussion was removed from object type Mutation
Field updateTeamDiscussion was removed from object type Mutation
Field discussion was removed from object type Team
Field discussions was removed from object type Team
Field discussionsResourcePath was removed from object type Team
Field discussionsUrl was removed from object type Team
Schema changes for 2026-01-04
The GraphQL schema includes these changes:
Type CreateTeamDiscussionCommentInput was removed
Type CreateTeamDiscussionCommentPayload was removed
Type DeleteTeamDiscussionCommentInput was removed
Type DeleteTeamDiscussionCommentPayload was removed
Type TeamDiscussionComment was removed
Type TeamDiscussionCommentConnection was removed
Type TeamDiscussionCommentEdge was removed
Type TeamDiscussionCommentOrder was removed
Type TeamDiscussionCommentOrderField was removed
Type UpdateTeamDiscussionCommentInput was removed
Type UpdateTeamDiscussionCommentPayload was removed
Field createTeamDiscussionComment was removed from object type Mutation
Field deleteTeamDiscussionComment was removed from object type Mutation
Field updateTeamDiscussionComment was removed from object type Mutation
Field comments (deprecated) was removed from object type TeamDiscussion