GraphQL changelog for 2026 - GitHub Docs
Skip to main content
Skip to content

GraphQL changelog for 2026

GraphQL schema changes from 2026.

In this article

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