Schema changes for 2024-12-04
The GraphQL schema includes these changes:
- Type 'UpdateProjectV2FieldInput' was added
- Type 'UpdateProjectV2FieldPayload' was added
- Field 'updateProjectV2Field
was added to object typeMutation'
Schema changes for 2024-12-02
The GraphQL schema includes these changes:
- Type
AddSubIssueInputwas added - Type
AddSubIssuePayloadwas added - Type
AnnouncementBannerIwas added - Type
RemoveSubIssueInputwas added - Type
RemoveSubIssuePayloadwas added - Type
ReprioritizeSubIssueInputwas added - Type
ReprioritizeSubIssuePayloadwas added - Type
SubIssuesSummarywas added - Type
AnnouncementBannerwas removed - Input field
parentIssueIdof typeIDwas added to input object typeCreateIssueInput - Field
enabledwas added to object typeDeployKey Enterpriseobject implementsAnnouncementBannerIinterfaceEnterpriseobject type no longer implementsAnnouncementBannerinterface- Field
repositoryDeployKeySettingwas added to object typeEnterpriseOwnerInfo - Field
repositoryDeployKeySettingOrganizationswas added to object typeEnterpriseOwnerInfo - Field
verifiedAtwas added to interfaceGitSignature - Field
verifiedAtwas added to object typeGpgSignature - Field
parentwas added to object typeIssue - Field
subIssueswas added to object typeIssue - Field
subIssuesSummarywas added to object typeIssue - Field
addSubIssuewas added to object typeMutation - Field
removeSubIssuewas added to object typeMutation - Field
reprioritizeSubIssuewas added to object typeMutation Organizationobject implementsAnnouncementBannerIinterfaceOrganizationobject type no longer implementsAnnouncementBannerinterface- Field
verifiedAtwas added to object typeSmimeSignature - Field
verifiedAtwas added to object typeSshSignature - Field
verifiedAtwas added to object typeUnknownSignature
Schema changes for 2024-11-07
The GraphQL schema includes these changes:
- Type
UpdateEnterpriseDeployKeySettingInputwas added - Type
UpdateEnterpriseDeployKeySettingPayloadwas added - Field
updateEnterpriseDeployKeySettingwas added to object typeMutation
Schema changes for 2024-11-01
The GraphQL schema includes these changes:
- Enum value
BLUESKYwas added to enumSocialAccountProvider
Schema changes for 2024-10-18
The GraphQL schema includes these changes:
- Type
EPSSwas added - Type
UserViewTypewas added - Argument
epssPercentage: Floatadded to fieldQuery.securityAdvisories - Argument
epssPercentile: Floatadded to fieldQuery.securityAdvisories - Field
epsswas added to object typeSecurityAdvisory - Field
userViewTypewas added to object typeUser
Schema changes for 2024-10-11
The GraphQL schema includes these changes:
- Enum value
DUPLICATEwas added to enumIssueClosedStateReason - Enum value
DUPLICATEwas added to enumIssueStateReason
Schema changes for 2024-10-09
The GraphQL schema includes these changes:
- Argument 'targets: [RepositoryRulesetTarget!]
added to fieldOrganization.rulesets' - Argument 'targets: [RepositoryRulesetTarget!]
added to fieldRepository.rulesets'
Schema changes for 2024-10-08
The GraphQL schema includes these changes:
- Type
EnterpriseDisallowedMethodsSettingValuewas added - Type
TwoFactorCredentialSecurityTypewas added - Type
UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingInputwas added - Type
UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingPayloadwas added - Field
clientIdwas added to object typeApp - Argument
twoFactorMethodSecurity: TwoFactorCredentialSecurityTypeadded to fieldEnterprise.members - Field
twoFactorDisallowedMethodsSettingwas added to object typeEnterpriseOwnerInfo - Argument
twoFactorMethodSecurity: TwoFactorCredentialSecurityTypeadded to fieldEnterpriseOwnerInfo.admins - Argument
twoFactorMethodSecurity: TwoFactorCredentialSecurityTypeadded to fieldEnterpriseOwnerInfo.outsideCollaborators - Field
updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingwas added to object typeMutation - Argument
includeParents: Boolean(with default value) added to fieldOrganization.ruleset - Field
fullDatabaseIdwas added to object type 'ProjectV2' - Field
fullDatabaseIdwas added to object type 'ProjectV2StatusUpdate' - Field
fullDatabaseIdwas added to object type 'ProjectV2View' - Field
fullDatabaseIdwas added to object type 'ProjectV2Workflow' Queryobject implementsNodeinterface- Field
idwas added to object typeQuery - Field
enterpriseOwnerwas added to object typeRepositoryRulesetBypassActor - Input field
enterpriseOwnerof typeBooleanwas added to input object typeRepositoryRulesetBypassActorInput - Member
Enterprisewas added to Union typeRuleSource - Enum value 'EPSS_PERCENTAGE
was added to enumSecurityAdvisoryOrderField' - Enum value 'EPSS_PERCENTILE
was added to enumSecurityAdvisoryOrderField'
The following changes will be made to the schema:
- On member
Enterprise.members.hasTwoFactorEnabled:hasTwoFactorEnabledwill be removed. Usetwo_factor_method_securityinstead. Effective 2025-04-01. - On member
EnterpriseOwnerInfo.admins.hasTwoFactorEnabled:hasTwoFactorEnabledwill be removed. Usetwo_factor_method_securityinstead. Effective 2025-04-01. - On member
EnterpriseOwnerInfo.outsideCollaborators.hasTwoFactorEnabled:hasTwoFactorEnabledwill be removed. Usetwo_factor_method_securityinstead. Effective 2025-04-01. - On member
ProjectV2.databaseId:databaseIdwill be removed. UsefullDatabaseIdinstead. Effective 2025-04-01. - On member
ProjectV2Item.databaseId:databaseIdwill be removed. UsefullDatabaseIdinstead. Effective 2025-04-01. - On member
ProjectV2StatusUpdate.databaseId:databaseIdwill be removed. UsefullDatabaseIdinstead. Effective 2025-04-01. - On member
ProjectV2View.databaseId:databaseIdwill be removed. UsefullDatabaseIdinstead. Effective 2025-04-01. - On member
ProjectV2Workflow.databaseId:databaseIdwill be removed. UsefullDatabaseIdinstead. Effective 2025-04-01. - On member
SecurityAdvisory.cvss:cvsswill be removed. Newcvss_severitiesfield will now contain bothcvss_v3andcvss_v4properties. Effective 2025-10-01.
Schema changes for 2024-08-29
The GraphQL schema includes these changes:
The following changes will be made to the schema:
- On member
AddMobileDevicePublicKeyPayload.expiresAt:expiresAtwill be removed. Do not rely on this field, it is currently set to a date far in the future if a device key is expirationless Effective 2025-01-01.
Schema changes for 2024-08-10
The GraphQL schema includes these changes:
- Enum value 'THANKS_DEV
was added to enumFundingPlatform'
Schema changes for 2024-07-25
The GraphQL schema includes these changes:
- Field
doNotEnforceOnCreatewas added to object typeRequiredStatusChecksParameters - Input field
doNotEnforceOnCreateof typeBooleanwas added to input object typeRequiredStatusChecksParametersInput - Field
doNotEnforceOnCreatewas added to object typeWorkflowsParameters - Input field
doNotEnforceOnCreateof typeBooleanwas added to input object typeWorkflowsParametersInput
Schema changes for 2024-07-24
The GraphQL schema includes these changes:
- Type
MergeQueueGroupingStrategywas added - Type
MergeQueueMergeMethodwas added - Type
MergeQueueParameterswas added - Type
MergeQueueParametersInputwas added - Field
viewerCanLabelwas added to object typeDiscussion - Field
viewerCanLabelwas added to object typeIssue - Field
viewerCanLabelwas added to interfaceLabelable - Field
viewerCanLabelwas added to object typePullRequest - Member
MergeQueueParameterswas added to Union typeRuleParameters - Input field
mergeQueueof typeMergeQueueParametersInputwas added to input object typeRuleParametersInput
Schema changes for 2024-07-16
The GraphQL schema includes these changes:
- Field
closedByPullRequestsReferenceswas added to object typeIssue
Schema changes for 2024-07-08
The GraphQL schema includes these changes:
- Type 'ProjectV2PermissionLevel' was added
- Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'Issue.projectsV2'
- Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'Organization.projectsV2'
- Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'ProjectV2Owner.projectsV2'
- Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'PullRequest.projectsV2'
- Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'Repository.projectsV2'
- Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'Team.projectsV2'
- Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'User.projectsV2'
Schema changes for 2024-06-27
The GraphQL schema includes these changes:
- Field
sourcewas added to object typePropertyTargetDefinition - Input field
sourceof typeStringwas added to input object typePropertyTargetDefinitionInput
Schema changes for 2024-06-25
The GraphQL schema includes these changes:
The following changes will be made to the schema:
- On member
Workflow.hasWorkflowDispatchTrigger:hasWorkflowDispatchTriggerwill be removed. Usehas_workflow_dispatch_trigger_for_branch(branch_ref)instead. Effective 2024-10-01.
Schema changes for 2024-06-21
The GraphQL schema includes these changes:
- Type 'ConvertProjectV2DraftIssueItemToIssueInput' was added
- Type 'ConvertProjectV2DraftIssueItemToIssuePayload' was added
- Type 'CreateProjectV2StatusUpdateInput' was added
- Type 'CreateProjectV2StatusUpdatePayload' was added
- Type 'DeleteProjectV2StatusUpdateInput' was added
- Type 'DeleteProjectV2StatusUpdatePayload' was added
- Type 'ProjectV2StatusOrder' was added
- Type 'ProjectV2StatusUpdate' was added
- Type 'ProjectV2StatusUpdateConnection' was added
- Type 'ProjectV2StatusUpdateEdge' was added
- Type 'ProjectV2StatusUpdateOrderField' was added
- Type 'ProjectV2StatusUpdateStatus' was added
- Type 'UpdateProjectV2StatusUpdateInput' was added
- Type 'UpdateProjectV2StatusUpdatePayload' was added
- Field 'convertProjectV2DraftIssueItemToIssue
was added to object typeMutation' - Field 'createProjectV2StatusUpdate
was added to object typeMutation' - Field 'deleteProjectV2StatusUpdate
was added to object typeMutation' - Field 'updateProjectV2StatusUpdate
was added to object typeMutation' - Field
statusUpdateswas added to object type 'ProjectV2'
Schema changes for 2024-06-14
The GraphQL schema includes these changes:
- Field
readmewas added to object typeEnterprise - Field
readmeHTMLwas added to object typeEnterprise
Schema changes for 2024-06-13
The GraphQL schema includes these changes:
- Type
AcceptEnterpriseMemberInvitationInputwas added - Type
AcceptEnterpriseMemberInvitationPayloadwas added - Type
CancelEnterpriseMemberInvitationInputwas added - Type
CancelEnterpriseMemberInvitationPayloadwas added - Type
EnterpriseMemberInvitationwas added - Type
EnterpriseMemberInvitationConnectionwas added - Type
EnterpriseMemberInvitationEdgewas added - Type
EnterpriseMemberInvitationOrderwas added - Type
EnterpriseMemberInvitationOrderFieldwas added - Type
InviteEnterpriseMemberInputwas added - Type
InviteEnterpriseMemberPayloadwas added - Field
pendingUnaffiliatedMemberInvitationswas added to object typeEnterpriseOwnerInfo - Field
acceptEnterpriseMemberInvitationwas added to object typeMutation - Field
cancelEnterpriseMemberInvitationwas added to object typeMutation - Field
inviteEnterpriseMemberwas added to object typeMutation - Field
enterpriseMemberInvitationwas added to object typeQuery - Field
enterpriseMemberInvitationByTokenwas added to object typeQuery
Schema changes for 2024-05-24
The GraphQL schema includes these changes:
- Type
CopilotEndpointswas added - Field
copilotEndpointswas added to object typeUser
Schema changes for 2024-05-20
The GraphQL schema includes these changes:
- Field
announcementCreatedAtwas added to interfaceAnnouncementBanner - Field
announcementCreatedAtwas added to object typeEnterprise - Field
announcementCreatedAtwas added to object typeOrganization
Schema changes for 2024-05-17
The GraphQL schema includes these changes:
- Enum value 'BRANCH_POLICY
was added to enumDeploymentProtectionRuleType'
Schema changes for 2024-05-15
The GraphQL schema includes these changes:
- Type
EnvironmentPinnedFilterFieldwas added - Type
PinEnvironmentInputwas added - Type
PinEnvironmentPayloadwas added - Type
PinnedEnvironmentwas added - Type
PinnedEnvironmentConnectionwas added - Type
PinnedEnvironmentEdgewas added - Type
PinnedEnvironmentOrderwas added - Type
PinnedEnvironmentOrderFieldwas added - Type
ReorderEnvironmentInputwas added - Type
ReorderEnvironmentPayloadwas added - Field
isPinnedwas added to object typeEnvironment - Field
latestCompletedDeploymentwas added to object typeEnvironment - Field
pinnedPositionwas added to object typeEnvironment - Field
pinEnvironmentwas added to object typeMutation - Field
reorderEnvironmentwas added to object typeMutation - Field
pinnedEnvironmentswas added to object typeRepository - Argument
pinnedEnvironmentFilter: EnvironmentPinnedFilterField(with default value) added to fieldRepository.environments
Schema changes for 2024-05-02
The GraphQL schema includes these changes:
- Type
CodeScanningParameterswas added - Type
CodeScanningParametersInputwas added - Type
CodeScanningToolwas added - Type
CodeScanningToolInputwas added - Enum value 'CODE_SCANNING
was added to enumRepositoryRuleType' - Member
CodeScanningParameterswas added to Union typeRuleParameters - Input field
codeScanningof typeCodeScanningParametersInputwas added to input object typeRuleParametersInput
Schema changes for 2024-04-27
The GraphQL schema includes these changes:
- Field
deployKeywas added to object typeRepositoryRulesetBypassActor - Input field
deployKeyof typeBooleanwas added to input object typeRepositoryRulesetBypassActorInput
Schema changes for 2024-04-26
The GraphQL schema includes these changes:
- Type
FileExtensionRestrictionParameterswas added - Type
FileExtensionRestrictionParametersInputwas added - Type
FilePathRestrictionParameterswas added - Type
FilePathRestrictionParametersInputwas added - Type
MaxFilePathLengthParameterswas added - Type
MaxFilePathLengthParametersInputwas added - Type
MaxFileSizeParameterswas added - Type
MaxFileSizeParametersInputwas added - Member 'ProjectV2
was added to Union typeCloser' - Enum value 'FILE_EXTENSION_RESTRICTION
was added to enumRepositoryRuleType' - Enum value 'FILE_PATH_RESTRICTION
was added to enumRepositoryRuleType' - Enum value 'MAX_FILE_PATH_LENGTH
was added to enumRepositoryRuleType' - Enum value 'MAX_FILE_SIZE
was added to enumRepositoryRuleType' - Enum value
PUSHwas added to enumRepositoryRulesetTarget - Member
FileExtensionRestrictionParameterswas added to Union typeRuleParameters - Member
FilePathRestrictionParameterswas added to Union typeRuleParameters - Member
MaxFilePathLengthParameterswas added to Union typeRuleParameters - Member
MaxFileSizeParameterswas added to Union typeRuleParameters - Input field
fileExtensionRestrictionof typeFileExtensionRestrictionParametersInputwas added to input object typeRuleParametersInput - Input field
filePathRestrictionof typeFilePathRestrictionParametersInputwas added to input object typeRuleParametersInput - Input field
maxFilePathLengthof typeMaxFilePathLengthParametersInputwas added to input object typeRuleParametersInput - Input field
maxFileSizeof typeMaxFileSizeParametersInputwas added to input object typeRuleParametersInput
Schema changes for 2024-04-16
The GraphQL schema includes these changes:
- Input field
StartRepositoryMigrationInput.sourceRepositoryUrlchanged type fromURItoURI!
Schema changes for 2024-04-11
The GraphQL schema includes these changes:
- Field
statusCheckRollupwas added to object typePullRequest
Schema changes for 2024-04-09
The GraphQL schema includes these changes:
- Type
RepositoryPlanFeatureswas added - Field
planFeatureswas added to object typeRepository
Schema changes for 2024-03-12
The GraphQL schema includes these changes:
- Enum value 'BUY_ME_A_COFFEE
was added to enumFundingPlatform'
Schema changes for 2024-03-09
The GraphQL schema includes these changes:
- Input field
recurringof typeBooleanwas added to input object typeCreateSponsorshipsInput
Schema changes for 2024-03-08
The GraphQL schema includes these changes:
- Enum value
OTECHIEwas removed from enumFundingPlatform
Schema changes for 2024-03-07
The GraphQL schema includes these changes:
- Argument 'names: [String!]' (with default value) added to field
Repository.environments
Schema changes for 2024-03-02
The GraphQL schema includes these changes:
- Enum value 'RULESET_REQUIRED_SIGNATURES
was removed from enumRepositoryRuleType'
Schema changes for 2024-02-27
The GraphQL schema includes these changes:
- Field
fullDatabaseIdwas added to object type 'ProjectV2Item'
Schema changes for 2024-02-25
The GraphQL schema includes these changes:
- Type
MarkNotificationAsDoneInputwas added - Type
MarkNotificationAsDonePayloadwas added - Field
markNotificationAsDonewas added to object typeMutation
Schema changes for 2024-02-15
The GraphQL schema includes these changes:
- Enum value
POLARwas added to enumFundingPlatform
Schema changes for 2024-02-09
The GraphQL schema includes these changes:
- Field
fullDatabaseIdwas added to object typePullRequest - Field
fullDatabaseIdwas added to object typePullRequestReview - Field
fullDatabaseIdwas added to object typePullRequestReviewComment
The following changes will be made to the schema:
- On member
PullRequest.databaseId:databaseIdwill be removed. UsefullDatabaseIdinstead. Effective 2024-07-01. - On member
PullRequestReview.databaseId:databaseIdwill be removed. UsefullDatabaseIdinstead. Effective 2024-07-01. - On member
PullRequestReviewComment.databaseId:databaseIdwill be removed. UsefullDatabaseIdinstead. Effective 2024-07-01.
Schema changes for 2024-02-07
The GraphQL schema includes these changes:
- Field
hasSponsorshipsEnabledwas added to object typeRepository - Field
hasSponsorshipsEnabledwas added to interfaceRepositoryInfo - Input field
hasSponsorshipsEnabledof typeBooleanwas added to input object typeUpdateRepositoryInput
Schema changes for 2024-02-01
The GraphQL schema includes these changes:
- Field
isInMergeQueuewas added to object typePullRequest - Field
isMergeQueueEnabledwas added to object typePullRequest - Field
mergeQueuewas added to object typePullRequest - Input field
countMembersAlreadyRequestedof typeBooleanwas added to input object typeUpdateTeamReviewAssignmentInput - Input field
includeChildTeamMembersof typeBooleanwas added to input object typeUpdateTeamReviewAssignmentInput - Input field
removeTeamRequestof typeBooleanwas added to input object typeUpdateTeamReviewAssignmentInput
Schema changes for 2024-01-31
The GraphQL schema includes these changes:
- Type
PropertyTargetDefinitionwas added - Type
PropertyTargetDefinitionInputwas added - Type
RepositoryPropertyConditionTargetwas added - Type
RepositoryPropertyConditionTargetInputwas added - Field
repositoryPropertywas added to object typeRepositoryRuleConditions - Input field
repositoryPropertyof typeRepositoryPropertyConditionTargetInputwas added to input object typeRepositoryRuleConditionsInput
Schema changes for 2024-01-27
The GraphQL schema includes these changes:
- Field
billingEmailwas added to object typeEnterprise
Schema changes for 2024-01-25
The GraphQL schema includes these changes:
- Type
SponsorAndLifetimeValuewas added - Type
SponsorAndLifetimeValueConnectionwas added - Type
SponsorAndLifetimeValueEdgewas added - Type
SponsorAndLifetimeValueOrderwas added - Type
SponsorAndLifetimeValueOrderFieldwas added - Field
lifetimeReceivedSponsorshipValueswas added to object typeOrganization - Field
lifetimeReceivedSponsorshipValueswas added to interfaceSponsorable - Field
lifetimeReceivedSponsorshipValueswas added to object typeUser
Schema changes for 2024-01-23
The GraphQL schema includes these changes:
- Field
idwas added to object typeUnpinIssuePayload
Schema changes for 2024-01-10
The GraphQL schema includes these changes:
- Argument
visibility: RepositoryVisibilityadded to fieldOrganization.repositories - Argument
visibility: RepositoryVisibilityadded to fieldRepository.forks - Argument
visibility: RepositoryVisibilityadded to fieldRepositoryOwner.repositories - Argument
visibility: RepositoryVisibilityadded to fieldTopic.repositories - Argument
visibility: RepositoryVisibilityadded to fieldUser.repositories - Argument
visibility: RepositoryVisibilityadded to fieldUser.watching
Schema changes for 2024-01-09
The GraphQL schema includes these changes:
- Type
RepositoryRuleOrderwas added - Type
RepositoryRuleOrderFieldwas added - Field
inviterActorwas added to object typeOrganizationInvitation - Field
ruleswas added to object typeRef
The following changes will be made to the schema:
- On member
OrganizationInvitation.inviter:inviterwill be removed.inviterwill be replaced byinviterActor. Effective 2024-07-01.
Schema changes for 2024-01-01
The GraphQL schema includes these changes:
- Input field
AcceptTopicSuggestionInput.namechanged type fromString!toString - Input field
AcceptTopicSuggestionInput.repositoryIdchanged type fromID!toID - Input field
DeclineTopicSuggestionInput.namechanged type fromString!toString - Input field
DeclineTopicSuggestionInput.reasonchanged type fromTopicSuggestionDeclineReason!toTopicSuggestionDeclineReason - Input field
DeclineTopicSuggestionInput.repositoryIdchanged type fromID!toID
The following changes will be made to the schema:
- On member
AcceptTopicSuggestionInput.name:namewill be removed. Effective 2024-04-01. - On member
AcceptTopicSuggestionInput.repositoryId:repositoryIdwill be removed. Effective 2024-04-01. - On member
AcceptTopicSuggestionPayload.topic:topicwill be removed. Effective 2024-04-01. - On member
DeclineTopicSuggestionInput.name:namewill be removed. Effective 2024-04-01. - On member
DeclineTopicSuggestionInput.reason:reasonwill be removed. Effective 2024-04-01. - On member
DeclineTopicSuggestionInput.repositoryId:repositoryIdwill be removed. Effective 2024-04-01. - On member
DeclineTopicSuggestionPayload.topic:topicwill be removed. Effective 2024-04-01. - On member
TopicSuggestionDeclineReason.NOT_RELEVANT:NOT_RELEVANTwill be removed. Effective 2024-04-01. - On member
TopicSuggestionDeclineReason.PERSONAL_PREFERENCE:PERSONAL_PREFERENCEwill be removed. Effective 2024-04-01. - On member
TopicSuggestionDeclineReason.TOO_GENERAL:TOO_GENERALwill be removed. Effective 2024-04-01. - On member
TopicSuggestionDeclineReason.TOO_SPECIFIC:TOO_SPECIFICwill be removed. Effective 2024-04-01.