Schema changes for 2019-12-16
The GraphQL schema includes these changes:
- Field
actorwas added to object typeUpdatePullRequestPayload - Field
actorwas added to object typeUpdateIssuePayload - Field
actorwas added to object typeUnlockLockablePayload - Field
actorwas added to object typeMergePullRequestPayload - Field
actorwas added to object typeLockLockablePayload - Argument
orderBy: LabelOrderadded to fieldRepository.labels - Argument
orderBy: LabelOrderadded to fieldIssue.labels - Argument
orderBy: LabelOrderadded to fieldLabelable.labels - Argument
orderBy: LabelOrderadded to fieldPullRequest.labels - Type
LabelOrderFieldwas added - Type
LabelOrderwas added
Schema changes for 2019-12-11
The GraphQL schema includes these changes:
- Field
createdAtwas added to object typeRepositoryVulnerabilityAlert
Schema changes for 2019-12-05
The GraphQL schema includes these changes:
- Field
createdAtwas added to object typeSponsorsListing
Schema changes for 2019-11-25
The GitHub Packages preview includes these changes:
- Field
statisticswas added to object typePackageVersion - Field
statisticswas added to object typePackage - Type
PackageStatisticswas added - Type
PackageVersionStatisticswas added
The following changes will be made to the schema:
- On member
Organization.registryPackages:registryPackageswill be removed. Use thePackageOwnerobject instead. Effective 2020-04-01. - On member
Organization.registryPackagesForQuery:registryPackagesForQuerywill be removed. Use thePackageSearchobject instead. Effective 2020-04-01. - On member
RegistryPackage.color:colorwill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.latestVersion:latestVersionwill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.name:namewill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.nameWithOwner:nameWithOwnerwill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.packageFileByGuid:packageFileByGuidwill be removed. Use thePackageobject. Effective 2020-04-01. - On member
RegistryPackage.packageFileBySha256:packageFileBySha256will be removed. Use thePackageobject. Effective 2020-04-01. - On member
RegistryPackage.packageType:packageTypewill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.preReleaseVersions:preReleaseVersionswill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.registryPackageType:registryPackageTypewill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.repository:repositorywill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.statistics:statisticswill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.tags:tagswill be removed. Use thePackageobject. Effective 2020-04-01. - On member
RegistryPackage.topics:topicswill be removed. Use thePackageobject. Effective 2020-04-01. - On member
RegistryPackage.version:versionwill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.versionByPlatform:versionByPlatformwill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.versionBySha256:versionBySha256will be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.versions:versionswill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackage.versionsByMetadatum:versionsByMetadatumwill be removed. Use thePackageobject instead. Effective 2020-04-01. - On member
RegistryPackageDependency.dependencyType:dependencyTypewill be removed. Use thePackageDependencyobject instead. Effective 2020-04-01. - On member
RegistryPackageDependency.name:namewill be removed. Use thePackageDependencyobject instead. Effective 2020-04-01. - On member
RegistryPackageDependency.version:versionwill be removed. Use thePackageDependencyobject instead. Effective 2020-04-01. - On member
RegistryPackageFile.guid:guidwill be removed. Use thePackageFileobject instead. Effective 2020-04-01. - On member
RegistryPackageFile.md5:md5will be removed. Use thePackageFileobject instead. Effective 2020-04-01. - On member
RegistryPackageFile.metadataUrl:metadataUrlwill be removed. Use thePackageFileobject instead. Effective 2020-04-01. - On member
RegistryPackageFile.name:namewill be removed. Use thePackageFileobject instead. Effective 2020-04-01. - On member
RegistryPackageFile.packageVersion:packageVersionwill be removed. Use thePackageFileobject instead. Effective 2020-04-01. - On member
RegistryPackageFile.sha1:sha1will be removed. Use thePackageFileobject instead. Effective 2020-04-01. - On member
RegistryPackageFile.sha256:sha256will be removed. Use thePackageFileobject instead. Effective 2020-04-01. - On member
RegistryPackageFile.size:sizewill be removed. Use thePackageFileobject instead. Effective 2020-04-01. - On member
RegistryPackageFile.url:urlwill be removed. Use thePackageFileobject instead. Effective 2020-04-01. - On member
RegistryPackageOwner.registryPackages:registryPackageswill be removed. Use thePackageOwnerobject instead. Effective 2020-04-01. - On member
RegistryPackageSearch.registryPackagesForQuery:registryPackagesForQuerywill be removed. Use thePackageSearchobject instead. Effective 2020-04-01. - On member
RegistryPackageStatistics.downloadsThisMonth:downloadsThisMonthwill be removed. Use thePackageStatisticsobject instead. Effective 2020-04-01. - On member
RegistryPackageStatistics.downloadsThisWeek:downloadsThisWeekwill be removed. Use thePackageStatisticsobject instead. Effective 2020-04-01. - On member
RegistryPackageStatistics.downloadsThisYear:downloadsThisYearwill be removed. Use thePackageStatisticsobject instead. Effective 2020-04-01. - On member
RegistryPackageStatistics.downloadsToday:downloadsTodaywill be removed. Use thePackageStatisticsobject instead. Effective 2020-04-01. - On member
RegistryPackageStatistics.downloadsTotalCount:downloadsTotalCountwill be removed. Use thePackageStatisticsobject instead. Effective 2020-04-01. - On member
RegistryPackageTag.name:namewill be removed. Use thePackageTagobject instead. Effective 2020-04-01. - On member
RegistryPackageTag.version:versionwill be removed. Use thePackageTagobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.deleted:deletedwill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.dependencies:dependencieswill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.fileByName:fileByNamewill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.files:fileswill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.installationCommand:installationCommandwill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.manifest:manifestwill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.platform:platformwill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.preRelease:preReleasewill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.readme:readmewill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.readmeHtml:readmeHtmlwill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.registryPackage:registryPackagewill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.release:releasewill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.sha256:sha256will be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.size:sizewill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.statistics:statisticswill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.summary:summarywill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.updatedAt:updatedAtwill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.version:versionwill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersion.viewerCanEdit:viewerCanEditwill be removed. Use thePackageVersionobject instead. Effective 2020-04-01. - On member
RegistryPackageVersionStatistics.downloadsThisMonth:downloadsThisMonthwill be removed. Use thePackageVersionStatisticsobject instead. Effective 2020-04-01. - On member
RegistryPackageVersionStatistics.downloadsThisWeek:downloadsThisWeekwill be removed. Use thePackageVersionStatisticsobject instead. Effective 2020-04-01. - On member
RegistryPackageVersionStatistics.downloadsThisYear:downloadsThisYearwill be removed. Use thePackageVersionStatisticsobject instead. Effective 2020-04-01. - On member
RegistryPackageVersionStatistics.downloadsToday:downloadsTodaywill be removed. Use thePackageVersionStatisticsobject instead. Effective 2020-04-01. - On member
RegistryPackageVersionStatistics.downloadsTotalCount:downloadsTotalCountwill be removed. Use thePackageVersionStatisticsobject instead. Effective 2020-04-01. - On member
Repository.registryPackages:registryPackageswill be removed. Use thePackageOwnerobject instead. Effective 2020-04-01. - On member
Repository.registryPackagesForQuery:registryPackagesForQuerywill be removed. Use thePackageSearchobject instead. Effective 2020-04-01. - On member
User.registryPackages:registryPackageswill be removed. Use thePackageOwnerobject instead. Effective 2020-04-01. - On member
User.registryPackagesForQuery:registryPackagesForQuerywill be removed. Use thePackageSearchobject instead. Effective 2020-04-01.
Schema changes for 2019-11-22
The GraphQL schema includes these changes:
- Field
unarchiveRepositorywas added to object typeMutation - Field
archiveRepositorywas added to object typeMutation - Field
fundingLinkswas added to object typeRepository - Type
UpdateTeamReviewAssignmentPayloadwas added - Type
UnarchiveRepositoryInputwas added - Type
UnarchiveRepositoryPayloadwas added - Type
ArchiveRepositoryInputwas added - Type
ArchiveRepositoryPayloadwas added - Type
FundingPlatformwas added - Type
FundingLinkwas added
The [Team Review Assignments Preview preview](/graphql/overview/schema-previews#team-review-assignments-preview) includes these changes:
- Field
updateTeamReviewAssignmentwas added to object typeMutation - Field
reviewRequestDelegationNotifyTeamwas added to object typeTeam - Field
reviewRequestDelegationMemberCountwas added to object typeTeam - Field
reviewRequestDelegationEnabledwas added to object typeTeam - Field
reviewRequestDelegationAlgorithmwas added to object typeTeam - Type
UpdateTeamReviewAssignmentInputwas added - Type
TeamReviewAssignmentAlgorithmwas added
Schema changes for 2019-11-19
The GraphQL schema includes these changes:
- Field
hasProjectsEnabledwas added to object typeRepositoryInfo - Field
hasProjectsEnabledwas added to object typeRepository
Schema changes for 2019-11-06
The [Update refs preview](/graphql/overview/schema-previews#update-refs-preview) includes these changes:
- Field
updateRefswas added to object typeMutation - Type
GitRefnamewas added - Type
RefUpdatewas added - Type
UpdateRefsInputwas added - Type
UpdateRefsPayloadwas added
Schema changes for 2019-10-31
The GraphQL schema includes these changes:
- Input field
fieldwas added to input object typeSponsorshipOrder Repositoryobject implementsPackageOwnerinterfaceUserobject implementsPackageOwnerinterfaceOrganizationobject implementsPackageOwnerinterface- Field
tierswas added to object typeSponsorsListing - Field
adminInfowas added to object typeSponsorsTier - Field
sponsorsListingwas added to object typeSponsorable - Field
sponsorsListingwas added to object typeUser - Field
sponsorsListingwas added to object typeOrganization - Type
SponsorsTierOrderFieldwas added - Type
SponsorsTierOrderwas added - Type
SponsorshipOrderFieldwas added - Type
SponsorsTierAdminInfowas added - Type
SponsorsTierConnectionwas added - Type
PackageVersionEdgewas added - Type
PackageVersionConnectionwas added - Type
PackageFileEdgewas added - Type
PackageFileConnectionwas added - Type
PackageEdgewas added - Type
PackageConnectionwas added
The GitHub Packages preview includes these changes:
- Field
packageswas added to object typeRepository - Field
packageswas added to object typeUser - Field
packageswas added to object typeOrganization - Type
PackageTagwas added - Type
PackageVersionOrderFieldwas added - Type
PackageVersionOrderwas added - Type
PackageOrderFieldwas added - Type
PackageOrderwas added - Type
PackageFileOrderFieldwas added - Type
PackageFileOrderwas added - Type
PackageFilewas added - Type
PackageVersionwas added - Type
Packagewas added - Type
PackageOwnerwas added
The following changes will be made to the schema:
- On member
Query.sponsorsListing:sponsorsListingwill be removed. UseSponsorable.sponsorsListinginstead. Effective 2020-04-01.
Schema changes for 2019-10-23
The GraphQL schema includes these changes:
- Field
tierwas added to object typeSponsorship - Type
SponsorsTierEdgewas added - Type
SponsorsTierwas added
Schema changes for 2019-10-09
The GraphQL schema includes these changes:
- Argument
query: Stringadded to fieldRepository.mentionableUsers
Schema changes for 2019-09-24
The GraphQL schema includes these changes:
- Field
unfollowUserwas added to object typeMutation - Type
UnfollowUserInputwas added - Type
UnfollowUserPayloadwas added
Schema changes for 2019-09-20
The GraphQL schema includes these changes:
Organizationobject implementsSponsorableinterface- Field
followUserwas added to object typeMutation - Field
sponsorshipsAsSponsorwas added to object typeOrganization - Field
sponsorshipsAsMaintainerwas added to object typeOrganization - Type
FollowUserInputwas added - Type
FollowUserPayloadwas added
Schema changes for 2019-09-19
The GraphQL schema includes these changes:
- Union member
OrgCreateAuditEntrywas added to Union typeOrganizationAuditEntry - Enum value
COMPOSERwas added to enumSecurityAdvisoryEcosystem - Field
emailwas added to object typeMannequin - Type
OrgCreateAuditEntryBillingPlanwas added - Type
OrgCreateAuditEntrywas added
Schema changes for 2019-09-17
The GraphQL schema includes these changes:
Repositoryobject implementsRegistryPackageSearchinterface- Field
registryPackagesForQuerywas added to object typeRepository
Schema changes for 2019-09-14
The GraphQL schema includes these changes:
- Argument
query: Stringadded to fieldRepository.assignableUsers
Schema changes for 2019-09-12
The GraphQL schema includes these changes:
- Argument
query: Stringadded to fieldRepository.collaborators
Schema changes for 2019-09-10
The GraphQL schema includes these changes:
- Field
updatedAtwas added to object typeOrganization - Field
createdAtwas added to object typeOrganization
Schema changes for 2019-09-08
The GraphQL schema includes these changes:
- Argument
skip: Intadded to fieldPullRequestReviewThread.comments
Schema changes for 2019-09-05
The GraphQL schema includes these changes:
- Input field
mergeMethodwas added to input object typeMergePullRequestInput - Field
operationTypewas added to object typeTeamRemoveRepositoryAuditEntry - Field
operationTypewas added to object typeTeamRemoveMemberAuditEntry - Field
operationTypewas added to object typeTeamChangeParentTeamAuditEntry - Field
operationTypewas added to object typeTeamAddRepositoryAuditEntry - Field
operationTypewas added to object typeTeamAddMemberAuditEntry - Field
operationTypewas added to object typeRepositoryVisibilityChangeEnableAuditEntry - Field
operationTypewas added to object typeRepositoryVisibilityChangeDisableAuditEntry - Field
operationTypewas added to object typeRepoRemoveTopicAuditEntry - Field
operationTypewas added to object typeRepoRemoveMemberAuditEntry - Field
operationTypewas added to object typeRepoDestroyAuditEntry - Field
operationTypewas added to object typeRepoCreateAuditEntry - Field
operationTypewas added to object typeRepoConfigUnlockAnonymousGitAccessAuditEntry - Field
operationTypewas added to object typeRepoConfigLockAnonymousGitAccessAuditEntry - Field
operationTypewas added to object typeRepoConfigEnableSockpuppetDisallowedAuditEntry - Field
operationTypewas added to object typeRepoConfigEnableContributorsOnlyAuditEntry - Field
operationTypewas added to object typeRepoConfigEnableCollaboratorsOnlyAuditEntry - Field
operationTypewas added to object typeRepoConfigEnableAnonymousGitAccessAuditEntry - Field
operationTypewas added to object typeRepoConfigDisableSockpuppetDisallowedAuditEntry - Field
operationTypewas added to object typeRepoConfigDisableContributorsOnlyAuditEntry - Field
operationTypewas added to object typeRepoConfigDisableCollaboratorsOnlyAuditEntry - Field
operationTypewas added to object typeRepoConfigDisableAnonymousGitAccessAuditEntry - Field
operationTypewas added to object typeRepoChangeMergeSettingAuditEntry - Field
operationTypewas added to object typeRepoArchivedAuditEntry - Field
operationTypewas added to object typeRepoAddTopicAuditEntry - Field
operationTypewas added to object typeRepoAddMemberAuditEntry - Field
operationTypewas added to object typeRepoAccessAuditEntry - Field
operationTypewas added to object typePrivateRepositoryForkingEnableAuditEntry - Field
operationTypewas added to object typePrivateRepositoryForkingDisableAuditEntry - Field
operationTypewas added to object typeOrgUpdateMemberRepositoryInvitationPermissionAuditEntry - Field
operationTypewas added to object typeOrgUpdateMemberRepositoryCreationPermissionAuditEntry - Field
operationTypewas added to object typeOrgUpdateMemberAuditEntry - Field
operationTypewas added to object typeOrgUpdateDefaultRepositoryPermissionAuditEntry - Field
operationTypewas added to object typeOrgUnblockUserAuditEntry - Field
operationTypewas added to object typeOrgRestoreMemberAuditEntry - Field
operationTypewas added to object typeOrgRemoveOutsideCollaboratorAuditEntry - Field
operationTypewas added to object typeOrgRemoveMemberAuditEntry - Field
operationTypewas added to object typeOrgRemoveBillingManagerAuditEntry - Field
operationTypewas added to object typeOrgOauthAppAccessRequestedAuditEntry - Field
operationTypewas added to object typeOrgOauthAppAccessDeniedAuditEntry - Field
operationTypewas added to object typeOrgOauthAppAccessApprovedAuditEntry - Field
operationTypewas added to object typeOrgInviteToBusinessAuditEntry - Field
operationTypewas added to object typeOrgInviteMemberAuditEntry - Field
operationTypewas added to object typeOrgEnableTwoFactorRequirementAuditEntry - Field
operationTypewas added to object typeOrgEnableSamlAuditEntry - Field
operationTypewas added to object typeOrgEnableOauthAppRestrictionsAuditEntry - Field
operationTypewas added to object typeOrgDisableTwoFactorRequirementAuditEntry - Field
operationTypewas added to object typeOrgDisableSamlAuditEntry - Field
operationTypewas added to object typeOrgDisableOauthAppRestrictionsAuditEntry - Field
operationTypewas added to object typeOrgConfigEnableCollaboratorsOnlyAuditEntry - Field
operationTypewas added to object typeOrgConfigDisableCollaboratorsOnlyAuditEntry - Field
operationTypewas added to object typeOrgBlockUserAuditEntry - Field
operationTypewas added to object typeOrgAddMemberAuditEntry - Field
operationTypewas added to object typeOrgAddBillingManagerAuditEntry - Field
operationTypewas added to object typeOauthApplicationCreateAuditEntry - Field
operationTypewas added to object typeMembersCanDeleteReposEnableAuditEntry - Field
operationTypewas added to object typeMembersCanDeleteReposDisableAuditEntry - Field
operationTypewas added to object typeAuditEntry - Field
operationTypewas added to object typeMembersCanDeleteReposClearAuditEntry - Field
descriptionHTMLwas added to object typeOrganization - Type
PullRequestMergeMethodwas added - Type
OperationTypewas added
Schema changes for 2019-08-29
The GraphQL schema includes these changes:
- Field
topRepositorieswas added to object typeUser
Schema changes for 2019-08-27
The GraphQL schema includes these changes:
- Field
preReleasewas added to object typeRegistryPackageVersion
Schema changes for 2019-08-23
The GraphQL schema includes these changes:
- Union member
Appwas added to Union typePushAllowanceActor
Schema changes for 2019-08-21
The GraphQL schema includes these changes:
- Field
shortDescriptionHTMLwas added to object typeRelease - Field
descriptionHTMLwas added to object typeRelease
Schema changes for 2019-08-15
The GraphQL schema includes these changes:
- Field
removeEnterpriseIdentityProviderwas removed from object typeMutation - Type
RemoveEnterpriseIdentityProviderInputwas removed - Type
RemoveEnterpriseIdentityProviderPayloadwas removed - Enum value
ARCHIVEDwas added to enumCommentCannotUpdateReason
Schema changes for 2019-08-13
The GraphQL schema includes these changes:
- Field
setEnterpriseIdentityProviderwas removed from object typeMutation - Type
SetEnterpriseIdentityProviderInputwas removed - Type
SetEnterpriseIdentityProviderPayloadwas removed
Schema changes for 2019-08-09
The GraphQL schema includes these changes:
- Field
transferIssuewas added to object typeMutation - Type
TransferIssueInputwas added - Type
TransferIssuePayloadwas added
Schema changes for 2019-08-08
The GraphQL schema includes these changes:
- Union member
RepoRemoveTopicAuditEntrywas added to Union typeOrganizationAuditEntry - Union member
RepoDestroyAuditEntrywas added to Union typeOrganizationAuditEntry - Union member
RepoCreateAuditEntrywas added to Union typeOrganizationAuditEntry - Union member
RepoChangeMergeSettingAuditEntrywas added to Union typeOrganizationAuditEntry - Union member
RepoArchivedAuditEntrywas added to Union typeOrganizationAuditEntry - Union member
RepoAddTopicAuditEntrywas added to Union typeOrganizationAuditEntry - Type
UpdateEnterpriseTwoFactorAuthenticationRequiredSettingInputwas added - Type
UpdateEnterpriseTwoFactorAuthenticationRequiredSettingPayloadwas added - Type
UpdateEnterpriseTeamDiscussionsSettingInputwas added - Type
UpdateEnterpriseTeamDiscussionsSettingPayloadwas added - Type
UpdateEnterpriseRepositoryProjectsSettingInputwas added - Type
UpdateEnterpriseRepositoryProjectsSettingPayloadwas added - Type
UpdateEnterpriseProfileInputwas added - Type
UpdateEnterpriseProfilePayloadwas added - Type
UpdateEnterpriseOrganizationProjectsSettingInputwas added - Type
UpdateEnterpriseOrganizationProjectsSettingPayloadwas added - Type
UpdateEnterpriseMembersCanViewDependencyInsightsSettingInputwas added - Type
UpdateEnterpriseMembersCanViewDependencyInsightsSettingPayloadwas added - Type
UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingInputwas added - Type
UpdateEnterpriseMembersCanUpdateProtectedBranchesSettingPayloadwas added - Type
UpdateEnterpriseMembersCanMakePurchasesSettingInputwas added - Type
UpdateEnterpriseMembersCanMakePurchasesSettingPayloadwas added - Type
UpdateEnterpriseMembersCanInviteCollaboratorsSettingInputwas added - Type
UpdateEnterpriseMembersCanInviteCollaboratorsSettingPayloadwas added - Type
UpdateEnterpriseMembersCanDeleteRepositoriesSettingInputwas added - Type
UpdateEnterpriseMembersCanDeleteRepositoriesSettingPayloadwas added - Type
UpdateEnterpriseMembersCanDeleteIssuesSettingInputwas added - Type
UpdateEnterpriseMembersCanDeleteIssuesSettingPayloadwas added - Type
UpdateEnterpriseMembersCanCreateRepositoriesSettingInputwas added - Type
UpdateEnterpriseMembersCanCreateRepositoriesSettingPayloadwas added - Type
UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingInputwas added - Type
UpdateEnterpriseMembersCanChangeRepositoryVisibilitySettingPayloadwas added - Type
UpdateEnterpriseDefaultRepositoryPermissionSettingInputwas added - Type
UpdateEnterpriseDefaultRepositoryPermissionSettingPayloadwas added - Type
UpdateEnterpriseAllowPrivateRepositoryForkingSettingInputwas added - Type
UpdateEnterpriseAllowPrivateRepositoryForkingSettingPayloadwas added - Type
UpdateEnterpriseAdministratorRoleInputwas added - Type
UpdateEnterpriseAdministratorRolePayloadwas added - Type
UpdateEnterpriseActionExecutionCapabilitySettingInputwas added - Type
UpdateEnterpriseActionExecutionCapabilitySettingPayloadwas added - Type
SetEnterpriseIdentityProviderInputwas added - Type
SetEnterpriseIdentityProviderPayloadwas added - Type
RemoveEnterpriseOrganizationInputwas added - Type
RemoveEnterpriseOrganizationPayloadwas added - Type
RemoveEnterpriseIdentityProviderInputwas added - Type
RemoveEnterpriseIdentityProviderPayloadwas added - Type
RemoveEnterpriseAdminInputwas added - Type
RemoveEnterpriseAdminPayloadwas added - Type
RegenerateEnterpriseIdentityProviderRecoveryCodesInputwas added - Type
RegenerateEnterpriseIdentityProviderRecoveryCodesPayloadwas added - Type
InviteEnterpriseAdminInputwas added - Type
InviteEnterpriseAdminPayloadwas added - Type
CreateEnterpriseOrganizationInputwas added - Type
CreateEnterpriseOrganizationPayloadwas added - Type
CancelEnterpriseAdminInvitationInputwas added - Type
CancelEnterpriseAdminInvitationPayloadwas added - Type
AcceptEnterpriseAdministratorInvitationInputwas added - Type
AcceptEnterpriseAdministratorInvitationPayloadwas added - Type
EnterpriseUserAccountEdgewas added - Type
EnterpriseUserAccountConnectionwas added - Type
IdentityProviderConfigurationStatewas added - Type
EnterpriseAdministratorInvitationEdgewas added - Type
EnterpriseAdministratorInvitationConnectionwas added - Type
EnterpriseRepositoryInfoEdgewas added - Type
EnterpriseRepositoryInfoConnectionwas added - Type
EnterpriseServerUserAccountsUploadEdgewas added - Type
EnterpriseServerUserAccountsUploadConnectionwas added - Type
EnterpriseServerUserAccountEmailEdgewas added - Type
EnterpriseServerUserAccountEmailConnectionwas added - Type
EnterpriseServerUserAccountEdgewas added - Type
EnterpriseServerUserAccountConnectionwas added - Type
EnterpriseServerInstallationEdgewas added - Type
EnterpriseServerInstallationConnectionwas added - Type
RepoRemoveTopicAuditEntrywas added - Type
RepoDestroyAuditEntryVisibilitywas added - Type
RepoDestroyAuditEntrywas added - Type
RepoCreateAuditEntryVisibilitywas added - Type
RepoCreateAuditEntrywas added - Type
RepoChangeMergeSettingAuditEntryMergeTypewas added - Type
RepoChangeMergeSettingAuditEntrywas added - Type
RepoArchivedAuditEntryVisibilitywas added - Type
RepoArchivedAuditEntrywas added - Type
TopicAuditEntryDatawas added - Type
RepoAddTopicAuditEntrywas added
The Enterprise accounts preview includes these changes:
- Field
updateEnterpriseTwoFactorAuthenticationRequiredSettingwas added to object typeMutation - Field
updateEnterpriseTeamDiscussionsSettingwas added to object typeMutation - Field
updateEnterpriseRepositoryProjectsSettingwas added to object typeMutation - Field
updateEnterpriseProfilewas added to object typeMutation - Field
updateEnterpriseOrganizationProjectsSettingwas added to object typeMutation - Field
updateEnterpriseMembersCanViewDependencyInsightsSettingwas added to object typeMutation - Field
updateEnterpriseMembersCanUpdateProtectedBranchesSettingwas added to object typeMutation - Field
updateEnterpriseMembersCanMakePurchasesSettingwas added to object typeMutation - Field
updateEnterpriseMembersCanInviteCollaboratorsSettingwas added to object typeMutation - Field
updateEnterpriseMembersCanDeleteRepositoriesSettingwas added to object typeMutation - Field
updateEnterpriseMembersCanDeleteIssuesSettingwas added to object typeMutation - Field
updateEnterpriseMembersCanCreateRepositoriesSettingwas added to object typeMutation - Field
updateEnterpriseMembersCanChangeRepositoryVisibilitySettingwas added to object typeMutation - Field
updateEnterpriseDefaultRepositoryPermissionSettingwas added to object typeMutation - Field
updateEnterpriseAllowPrivateRepositoryForkingSettingwas added to object typeMutation - Field
updateEnterpriseAdministratorRolewas added to object typeMutation - Field
updateEnterpriseActionExecutionCapabilitySettingwas added to object typeMutation - Field
setEnterpriseIdentityProviderwas added to object typeMutation - Field
removeEnterpriseOrganizationwas added to object typeMutation - Field
removeEnterpriseIdentityProviderwas added to object typeMutation - Field
removeEnterpriseAdminwas added to object typeMutation - Field
regenerateEnterpriseIdentityProviderRecoveryCodeswas added to object typeMutation - Field
inviteEnterpriseAdminwas added to object typeMutation - Field
createEnterpriseOrganizationwas added to object typeMutation - Field
cancelEnterpriseAdminInvitationwas added to object typeMutation - Field
acceptEnterpriseAdministratorInvitationwas added to object typeMutation - Field
enterpriseAdministratorInvitationByTokenwas added to object typeQuery - Field
enterpriseAdministratorInvitationwas added to object typeQuery - Field
enterprisewas added to object typeQuery - Type
EnterpriseOrderFieldwas added - Type
ActionExecutionCapabilitySettingwas added - Type
EnterpriseEnabledSettingValuewas added - Type
SamlSignatureAlgorithmwas added - Type
SamlDigestAlgorithmwas added - Type
EnterpriseIdentityProviderwas added - Type
EnterprisePendingMemberInvitationEdgewas added - Type
EnterprisePendingMemberInvitationConnectionwas added - Type
RepositoryInvitationOrderFieldwas added - Type
RepositoryInvitationOrderwas added - Type
EnterprisePendingCollaboratorEdgewas added - Type
EnterprisePendingCollaboratorConnectionwas added - Type
EnterpriseAdministratorInvitationOrderFieldwas added - Type
EnterpriseAdministratorInvitationOrderwas added - Type
EnterpriseAdministratorInvitationwas added - Type
EnterpriseRepositoryInfowas added - Type
EnterpriseOutsideCollaboratorEdgewas added - Type
EnterpriseOutsideCollaboratorConnectionwas added - Type
EnterpriseMembersCanMakePurchasesSettingValuewas added - Type
OrganizationMembersCanCreateRepositoriesSettingValuewas added - Type
EnterpriseMembersCanCreateRepositoriesSettingValuewas added - Type
EnterpriseServerInstallationOrderFieldwas added - Type
EnterpriseServerInstallationOrderwas added - Type
EnterpriseServerUserAccountsUploadOrderFieldwas added - Type
EnterpriseServerUserAccountsUploadOrderwas added - Type
EnterpriseServerUserAccountsUploadSyncStatewas added - Type
EnterpriseServerUserAccountsUploadwas added - Type
EnterpriseServerUserAccountOrderFieldwas added - Type
EnterpriseServerUserAccountOrderwas added - Type
EnterpriseServerUserAccountEmailOrderFieldwas added - Type
EnterpriseServerUserAccountEmailOrderwas added - Type
EnterpriseServerUserAccountEmailwas added - Type
EnterpriseServerUserAccountwas added - Type
EnterpriseServerInstallationwas added - Type
EnterpriseDefaultRepositoryPermissionSettingValuewas added - Type
EnterpriseEnabledDisabledSettingValuewas added - Type
EnterpriseAdministratorRolewas added - Type
EnterpriseAdministratorEdgewas added - Type
EnterpriseAdministratorConnectionwas added - Type
EnterpriseOwnerInfowas added - Type
EnterpriseMemberOrderFieldwas added - Type
EnterpriseMemberOrderwas added - Type
EnterpriseUserDeploymentwas added - Type
OrganizationOrderFieldwas added - Type
OrganizationOrderwas added - Type
EnterpriseUserAccountMembershipRolewas added - Type
EnterpriseOrganizationMembershipEdgewas added - Type
EnterpriseOrganizationMembershipConnectionwas added - Type
EnterpriseUserAccountwas added - Type
EnterpriseMemberwas added - Type
EnterpriseMemberEdgewas added - Type
EnterpriseMemberConnectionwas added - Type
EnterpriseBillingInfowas added - Type
Enterprisewas added
Schema changes for 2019-07-31
The GraphQL schema includes these changes:
- Enum value
MARKED_AS_DUPLICATE_EVENTwas added to enumIssueTimelineItemsItemType - Union member
MarkedAsDuplicateEventwas added to Union typeIssueTimelineItems - Enum value
MARKED_AS_DUPLICATE_EVENTwas added to enumPullRequestTimelineItemsItemType - Union member
MarkedAsDuplicateEventwas added to Union typePullRequestTimelineItems - Argument
publicOnly: Booleanadded to fieldRegistryPackageOwner.registryPackages - Argument
publicOnly: Booleanadded to fieldRepository.registryPackages - Argument
publicOnly: Booleanadded to fieldUser.registryPackages - Argument
publicOnly: Booleanadded to fieldOrganization.registryPackages - Type
IssueOrPullRequestEdgewas added - Type
MarkedAsDuplicateEventwas added
Schema changes for 2019-07-29
The GraphQL schema includes these changes:
Userobject implementsSponsorableinterface- Field
sponsorshipsAsSponsorwas added to object typeUser - Field
sponsorshipsAsMaintainerwas added to object typeUser - Type
SponsorshipOrderwas added - Type
SponsorshipPrivacywas added - Type
Sponsorshipwas added - Type
SponsorshipEdgewas added - Type
SponsorshipConnectionwas added - Type
Sponsorablewas added
Schema changes for 2019-07-26
The GraphQL schema includes these changes:
- Field
registryPackagesForQuerywas added to object typeRegistryPackageSearch - Field
registryPackageswas added to object typeRegistryPackageOwner - Field
registryPackageswas added to object typeRepository - Field
registryPackagesForQuerywas added to object typeUser - Field
registryPackageswas added to object typeUser - Field
registryPackagesForQuerywas added to object typeOrganization - Field
registryPackageswas added to object typeOrganization - Type
RegistryPackageMetadatumwas added - Type
RegistryPackageTagwas added - Type
RegistryPackageTagEdgewas added - Type
RegistryPackageTagConnectionwas added - Type
RegistryPackageStatisticswas added - Type
RegistryPackageVersionEdgewas added - Type
RegistryPackageVersionConnectionwas added - Type
RegistryPackageTypewas added - Type
RegistryPackageVersionStatisticswas added - Type
RegistryPackageFileEdgewas added - Type
RegistryPackageFileConnectionwas added - Type
RegistryPackageFilewas added - Type
RegistryPackageDependencyTypewas added - Type
RegistryPackageDependencywas added - Type
RegistryPackageDependencyEdgewas added - Type
RegistryPackageDependencyConnectionwas added - Type
RegistryPackageVersionwas added - Type
RegistryPackagewas added - Type
RegistryPackageEdgewas added - Type
RegistryPackageConnectionwas added
Schema changes for 2019-07-24
The GraphQL schema includes these changes:
- Union member
Botwas added to Union typeAssignee - Field
emojiHTMLwas added to object typeUserStatus
The [Checks preview](/graphql/overview/schema-previews#checks-preview) includes these changes:
- Field
urlwas added to object typeCheckSuite - Field
resourcePathwas added to object typeCheckSuite
Schema changes for 2019-07-23
The GraphQL schema includes these changes:
- Input field
repositoryIdswas added to input object typeCreateProjectInput - Field
unlinkRepositoryFromProjectwas added to object typeMutation - Field
linkRepositoryToProjectwas added to object typeMutation - Type
UnlinkRepositoryFromProjectInputwas added - Type
UnlinkRepositoryFromProjectPayloadwas added - Type
LinkRepositoryToProjectInputwas added - Type
LinkRepositoryToProjectPayloadwas added
Schema changes for 2019-07-19
The GraphQL schema includes these changes:
- Argument
ignoreTimeRange: Booleanwas removed from fieldContributionsCollection.joinedGitHubContribution - Argument
ignoreTimeRange: Booleanwas removed from fieldContributionsCollection.firstRepositoryContribution - Argument
ignoreTimeRange: Booleanwas removed from fieldContributionsCollection.firstPullRequestContribution - Argument
ignoreTimeRange: Booleanwas removed from fieldContributionsCollection.firstIssueContribution - Field
messageHtmlwas removed from object typeReviewDismissedEvent - Field
messagewas removed from object typeReviewDismissedEvent - Field
memberswas removed from object typeOrganization Gistobject implementsUniformResourceLocatableinterface- Field
assigneewas added to object typeUnassignedEvent - Field
assigneewas added to object typeAssignedEvent - Field
urlwas added to object typeGist - Field
resourcePathwas added to object typeGist - Field
savedReplieswas added to object typeUser - Field
sponsorsListingwas added to object typeQuery - Type
SponsorsListingwas added - Type
SavedReplyOrderFieldwas added - Type
SavedReplyOrderwas added - Type
SavedReplywas added - Type
SavedReplyEdgewas added - Type
SavedReplyConnectionwas added - Type
Assigneewas added
The following changes will be made to the schema:
- On member
AssignedEvent.user:userwill be removed. Use theassigneefield instead. Effective 2020-01-01. - On member
UnassignedEvent.user:userwill be removed. Use theassigneefield instead. Effective 2020-01-01.
Schema changes for 2019-07-17
The GraphQL schema includes these changes:
- Type
BusinessAuditEntryDatawas removed - Input field
templatewas added to input object typeCreateProjectInput - Field
updateRepositorywas added to object typeMutation - Field
mergeBranchwas added to object typeMutation - Type
UpdateRepositoryInputwas added - Type
UpdateRepositoryPayloadwas added - Type
MergeBranchInputwas added - Type
MergeBranchPayloadwas added - Type
ProjectTemplatewas added
The Audit Log preview includes these changes:
- Field
businessUrlwas removed from object typeRepositoryVisibilityChangeEnableAuditEntry - Field
businessSlugwas removed from object typeRepositoryVisibilityChangeEnableAuditEntry - Field
businessResourcePathwas removed from object typeRepositoryVisibilityChangeEnableAuditEntry RepositoryVisibilityChangeEnableAuditEntryobject type no longer implementsBusinessAuditEntryDatainterface- Field
businessUrlwas removed from object typeRepositoryVisibilityChangeDisableAuditEntry - Field
businessSlugwas removed from object typeRepositoryVisibilityChangeDisableAuditEntry - Field
businessResourcePathwas removed from object typeRepositoryVisibilityChangeDisableAuditEntry RepositoryVisibilityChangeDisableAuditEntryobject type no longer implementsBusinessAuditEntryDatainterface- Field
businessUrlwas removed from object typePrivateRepositoryForkingEnableAuditEntry - Field
businessSlugwas removed from object typePrivateRepositoryForkingEnableAuditEntry - Field
businessResourcePathwas removed from object typePrivateRepositoryForkingEnableAuditEntry PrivateRepositoryForkingEnableAuditEntryobject type no longer implementsBusinessAuditEntryDatainterface- Field
businessUrlwas removed from object typePrivateRepositoryForkingDisableAuditEntry - Field
businessSlugwas removed from object typePrivateRepositoryForkingDisableAuditEntry - Field
businessResourcePathwas removed from object typePrivateRepositoryForkingDisableAuditEntry PrivateRepositoryForkingDisableAuditEntryobject type no longer implementsBusinessAuditEntryDatainterface- Field
businessUrlwas removed from object typeOrgInviteToBusinessAuditEntry - Field
businessSlugwas removed from object typeOrgInviteToBusinessAuditEntry - Field
businessResourcePathwas removed from object typeOrgInviteToBusinessAuditEntry OrgInviteToBusinessAuditEntryobject type no longer implementsBusinessAuditEntryDatainterface- Field
businessUrlwas removed from object typeMembersCanDeleteReposEnableAuditEntry - Field
businessSlugwas removed from object typeMembersCanDeleteReposEnableAuditEntry - Field
businessResourcePathwas removed from object typeMembersCanDeleteReposEnableAuditEntry MembersCanDeleteReposEnableAuditEntryobject type no longer implementsBusinessAuditEntryDatainterface- Field
businessUrlwas removed from object typeMembersCanDeleteReposDisableAuditEntry - Field
businessSlugwas removed from object typeMembersCanDeleteReposDisableAuditEntry - Field
businessResourcePathwas removed from object typeMembersCanDeleteReposDisableAuditEntry MembersCanDeleteReposDisableAuditEntryobject type no longer implementsBusinessAuditEntryDatainterface- Field
businessUrlwas removed from object typeMembersCanDeleteReposClearAuditEntry - Field
businessSlugwas removed from object typeMembersCanDeleteReposClearAuditEntry - Field
businessResourcePathwas removed from object typeMembersCanDeleteReposClearAuditEntry MembersCanDeleteReposClearAuditEntryobject type no longer implementsBusinessAuditEntryDatainterfaceRepositoryVisibilityChangeEnableAuditEntryobject implementsEnterpriseAuditEntryDatainterfaceRepositoryVisibilityChangeDisableAuditEntryobject implementsEnterpriseAuditEntryDatainterfacePrivateRepositoryForkingEnableAuditEntryobject implementsEnterpriseAuditEntryDatainterfacePrivateRepositoryForkingDisableAuditEntryobject implementsEnterpriseAuditEntryDatainterfaceOrgInviteToBusinessAuditEntryobject implementsEnterpriseAuditEntryDatainterfaceMembersCanDeleteReposEnableAuditEntryobject implementsEnterpriseAuditEntryDatainterfaceMembersCanDeleteReposDisableAuditEntryobject implementsEnterpriseAuditEntryDatainterfaceMembersCanDeleteReposClearAuditEntryobject implementsEnterpriseAuditEntryDatainterface- Field
enterpriseUrlwas added to object typeRepositoryVisibilityChangeEnableAuditEntry - Field
enterpriseSlugwas added to object typeRepositoryVisibilityChangeEnableAuditEntry - Field
enterpriseResourcePathwas added to object typeRepositoryVisibilityChangeEnableAuditEntry - Field
enterpriseUrlwas added to object typeRepositoryVisibilityChangeDisableAuditEntry - Field
enterpriseSlugwas added to object typeRepositoryVisibilityChangeDisableAuditEntry - Field
enterpriseResourcePathwas added to object typeRepositoryVisibilityChangeDisableAuditEntry - Field
enterpriseUrlwas added to object typePrivateRepositoryForkingEnableAuditEntry - Field
enterpriseSlugwas added to object typePrivateRepositoryForkingEnableAuditEntry - Field
enterpriseResourcePathwas added to object typePrivateRepositoryForkingEnableAuditEntry - Field
enterpriseUrlwas added to object typePrivateRepositoryForkingDisableAuditEntry - Field
enterpriseSlugwas added to object typePrivateRepositoryForkingDisableAuditEntry - Field
enterpriseResourcePathwas added to object typePrivateRepositoryForkingDisableAuditEntry - Field
enterpriseUrlwas added to object typeOrgInviteToBusinessAuditEntry - Field
enterpriseSlugwas added to object typeOrgInviteToBusinessAuditEntry - Field
enterpriseResourcePathwas added to object typeOrgInviteToBusinessAuditEntry - Field
enterpriseUrlwas added to object typeMembersCanDeleteReposEnableAuditEntry - Field
enterpriseSlugwas added to object typeMembersCanDeleteReposEnableAuditEntry - Field
enterpriseResourcePathwas added to object typeMembersCanDeleteReposEnableAuditEntry - Field
enterpriseUrlwas added to object typeMembersCanDeleteReposDisableAuditEntry - Field
enterpriseSlugwas added to object typeMembersCanDeleteReposDisableAuditEntry - Field
enterpriseResourcePathwas added to object typeMembersCanDeleteReposDisableAuditEntry - Field
enterpriseUrlwas added to object typeMembersCanDeleteReposClearAuditEntry - Field
enterpriseSlugwas added to object typeMembersCanDeleteReposClearAuditEntry - Field
enterpriseResourcePathwas added to object typeMembersCanDeleteReposClearAuditEntry - Type
EnterpriseAuditEntryDatawas added
Schema changes for 2019-07-04
The GraphQL schema includes these changes:
- Enum value
READY_FOR_REVIEW_EVENTwas added to enumPullRequestTimelineItemsItemType - Union member
ReadyForReviewEventwas added to Union typePullRequestTimelineItems - Type
ReadyForReviewEventwas added
Schema changes for 2019-06-28
The GraphQL schema includes these changes:
- Field
updateRefwas added to object typeMutation - Field
deleteRefwas added to object typeMutation - Field
createRefwas added to object typeMutation - Type
UpdateRefInputwas added - Type
UpdateRefPayloadwas added - Type
DeleteRefInputwas added - Type
DeleteRefPayloadwas added - Type
CreateRefInputwas added - Type
CreateRefPayloadwas added
The following changes will be made to the schema:
- On member
Organization.pinnedRepositories:pinnedRepositorieswill be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-10-01. - On member
RepositoryOwner.pinnedRepositories:pinnedRepositorieswill be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-10-01. - On member
RepositoryVulnerabilityAlert.affectedRange:affectedRangewill be removed. UsesecurityVulnerability.vulnerableVersionRangeinstead. Effective 2019-10-01. - On member
RepositoryVulnerabilityAlert.externalIdentifier:externalIdentifierwill be removed. UsesecurityAdvisory.identifiersinstead. Effective 2019-10-01. - On member
RepositoryVulnerabilityAlert.externalReference:externalReferencewill be removed. UsesecurityAdvisory.referencesinstead. Effective 2019-10-01. - On member
RepositoryVulnerabilityAlert.fixedIn:fixedInwill be removed. UsesecurityVulnerability.firstPatchedVersioninstead. Effective 2019-10-01. - On member
RepositoryVulnerabilityAlert.packageName:packageNamewill be removed. UsesecurityVulnerability.packageinstead. Effective 2019-10-01. - On member
User.pinnedRepositories:pinnedRepositorieswill be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-10-01.
Schema changes for 2019-06-26
The GraphQL schema includes these changes:
- Field
createRepositorywas added to object typeMutation - Type
CreateRepositoryInputwas added - Type
CreateRepositoryPayloadwas added
Schema changes for 2019-06-25
The GraphQL schema includes these changes:
- Field
PublicKey.updatedAtchanged type fromDateTime!toDateTime - Field
PublicKey.isReadOnlychanged type fromBoolean!toBoolean - Field
PublicKey.createdAtchanged type fromDateTime!toDateTime - Field
PublicKey.fingerprintchanged type fromStringtoString! - Field
issuePrioritiesDebugwas added to object typeMilestone
Schema changes for 2019-06-19
The GraphQL schema includes these changes:
- Union member
Appwas added to Union typeSearchResultItem - Field
cloneTemplateRepositorywas added to object typeMutation - Field
isTemplatewas added to object typeRepositoryInfo - Field
templateRepositorywas added to object typeRepository - Field
isTemplatewas added to object typeRepository - Type
RepositoryVisibilitywas added - Type
CloneTemplateRepositoryInputwas added - Type
CloneTemplateRepositoryPayloadwas added