Skip to main content

Changelog

The GraphQL schema changelog is a list of recent and upcoming changes to our GraphQL API schema. It includes backwards-compatible changes and upcoming breaking changes.

In this article

Breaking changes include changes that will break existing queries or could affect the runtime behavior of clients. For a list of breaking changes and when they will occur, see our breaking changes log.

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 GraphQL schema includes these changes:

    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 GraphQL schema includes these changes:

      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