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
Schema changes for 2019-06-14
The GraphQL schema includes these changes:
- Input field
ContributionOrder.fieldchanged type fromContributionOrderField!toContributionOrderField
The following changes will be made to the schema:
- On member
ContributionOrder.field:fieldwill be removed. Only one order field is supported. Effective 2019-10-01.
Schema changes for 2019-06-13
The GraphQL schema includes these changes:
- Argument
oid: GitObjectIDadded to fieldGist.files - Field
forkswas added to object typeGist
Schema changes for 2019-06-12
The GraphQL schema includes these changes:
- Enum value
USERwas added to enumPinnableItemType - Enum value
TEAMwas added to enumPinnableItemType - Enum value
PULL_REQUESTwas added to enumPinnableItemType - Enum value
PROJECTwas added to enumPinnableItemType - Enum value
ORGANIZATIONwas added to enumPinnableItemType - Field
requiresCodeOwnerReviewswas added to object typeBranchProtectionRule
The [Labels Preview preview](/graphql/overview/schema-previews#labels-preview) includes these changes:
- Input field
descriptionwas added to input object typeUpdateLabelInput - Input field
descriptionwas added to input object typeCreateLabelInput
Schema changes for 2019-06-04
The following changes will be made to the schema:
- On member
Issue.timeline:timelinewill be removed. Use Issue.timelineItems instead. Effective 2019-10-01. - On member
PullRequest.timeline:timelinewill be removed. Use PullRequest.timelineItems instead. Effective 2019-10-01.
Schema changes for 2019-05-31
The GraphQL schema includes these changes:
- Input field
expiresAtwas added to input object typeChangeUserStatusInput - Field
avatarUrlwas added to object typeStatusContext - Field
expiresAtwas added to object typeUserStatus
Schema changes for 2019-05-29
The GraphQL schema includes these changes:
- Enum value
TRIAGEwas added to enumRepositoryPermission - Enum value
MAINTAINwas added to enumRepositoryPermission - Field
openGraphImageUrlwas added to object typeRepository - Field
openGraphImageUrlwas added to object typeRepositoryInfo - Field
usesCustomOpenGraphImagewas added to object typeRepository - Field
usesCustomOpenGraphImagewas added to object typeRepositoryInfo
Schema changes for 2019-05-23
The GraphQL schema includes these changes:
- Type
OrganizationAuditEntryEdgewas added - Type
OrganizationAuditEntryConnectionwas added
The Audit Log preview includes these changes:
- Field
auditLogwas added to object typeOrganization - Type
AuditLogOrderFieldwas added - Type
AuditLogOrderwas added - Type
TeamRemoveRepositoryAuditEntrywas added - Type
TeamRemoveMemberAuditEntrywas added - Type
TeamChangeParentTeamAuditEntrywas added - Type
TeamAddRepositoryAuditEntrywas added - Type
TeamAddMemberAuditEntrywas added - Type
RepositoryVisibilityChangeEnableAuditEntrywas added - Type
RepositoryVisibilityChangeDisableAuditEntrywas added - Type
RepoRemoveMemberAuditEntryVisibilitywas added - Type
RepoRemoveMemberAuditEntrywas added - Type
RepoConfigUnlockAnonymousGitAccessAuditEntrywas added - Type
RepoConfigLockAnonymousGitAccessAuditEntrywas added - Type
RepoConfigEnableSockpuppetDisallowedAuditEntrywas added - Type
RepoConfigEnableContributorsOnlyAuditEntrywas added - Type
RepoConfigEnableCollaboratorsOnlyAuditEntrywas added - Type
RepoConfigEnableAnonymousGitAccessAuditEntrywas added - Type
RepoConfigDisableSockpuppetDisallowedAuditEntrywas added - Type
RepoConfigDisableContributorsOnlyAuditEntrywas added - Type
RepoConfigDisableCollaboratorsOnlyAuditEntrywas added - Type
RepoConfigDisableAnonymousGitAccessAuditEntrywas added - Type
RepoAddMemberAuditEntryVisibilitywas added - Type
RepoAddMemberAuditEntrywas added - Type
RepoAccessAuditEntryVisibilitywas added - Type
RepoAccessAuditEntrywas added - Type
PrivateRepositoryForkingEnableAuditEntrywas added - Type
PrivateRepositoryForkingDisableAuditEntrywas added - Type
OrgUpdateMemberRepositoryInvitationPermissionAuditEntrywas added - Type
OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibilitywas added - Type
OrgUpdateMemberRepositoryCreationPermissionAuditEntrywas added - Type
OrgUpdateMemberAuditEntryPermissionwas added - Type
OrgUpdateMemberAuditEntrywas added - Type
OrgUpdateDefaultRepositoryPermissionAuditEntryPermissionwas added - Type
OrgUpdateDefaultRepositoryPermissionAuditEntrywas added - Type
OrgUnblockUserAuditEntrywas added - Type
TeamAuditEntryDatawas added - Type
OrgRestoreMemberMembershipTeamAuditEntryDatawas added - Type
RepositoryAuditEntryDatawas added - Type
OrgRestoreMemberMembershipRepositoryAuditEntryDatawas added - Type
OrgRestoreMemberMembershipOrganizationAuditEntryDatawas added - Type
OrgRestoreMemberAuditEntryMembershipwas added - Type
OrgRestoreMemberAuditEntrywas added - Type
OrgRemoveOutsideCollaboratorAuditEntryReasonwas added - Type
OrgRemoveOutsideCollaboratorAuditEntryMembershipTypewas added - Type
OrgRemoveOutsideCollaboratorAuditEntrywas added - Type
OrgRemoveMemberAuditEntryReasonwas added - Type
OrgRemoveMemberAuditEntryMembershipTypewas added - Type
OrgRemoveMemberAuditEntrywas added - Type
OrgRemoveBillingManagerAuditEntryReasonwas added - Type
OrgRemoveBillingManagerAuditEntrywas added - Type
OrgOauthAppAccessRequestedAuditEntrywas added - Type
OrgOauthAppAccessDeniedAuditEntrywas added - Type
OrgOauthAppAccessApprovedAuditEntrywas added - Type
OrgInviteToBusinessAuditEntrywas added - Type
OrgInviteMemberAuditEntrywas added - Type
OrgEnableTwoFactorRequirementAuditEntrywas added - Type
OrgEnableSamlAuditEntrywas added - Type
OrgEnableOauthAppRestrictionsAuditEntrywas added - Type
OrgDisableTwoFactorRequirementAuditEntrywas added - Type
OrgDisableSamlAuditEntrywas added - Type
OrgDisableOauthAppRestrictionsAuditEntrywas added - Type
OrgConfigEnableCollaboratorsOnlyAuditEntrywas added - Type
OrgConfigDisableCollaboratorsOnlyAuditEntrywas added - Type
OrgBlockUserAuditEntrywas added - Type
OrgAddMemberAuditEntryPermissionwas added - Type
OrgAddMemberAuditEntrywas added - Type
OrgAddBillingManagerAuditEntrywas added - Type
OauthApplicationCreateAuditEntryStatewas added - Type
OauthApplicationAuditEntryDatawas added - Type
OauthApplicationCreateAuditEntrywas added - Type
MembersCanDeleteReposEnableAuditEntrywas added - Type
MembersCanDeleteReposDisableAuditEntrywas added - Type
OrganizationAuditEntryDatawas added - Type
BusinessAuditEntryDatawas added - Type
PreciseDateTimewas added - Type
ActorLocationwas added - Type
AuditEntryActorwas added - Type
AuditEntrywas added - Type
MembersCanDeleteReposClearAuditEntrywas added - Type
OrganizationAuditEntrywas added
Schema changes for 2019-05-13
The GraphQL schema includes these changes:
- Enum value
ISSUEwas added to enumPinnableItemType - Field
originwas added to object typeSecurityAdvisory
Schema changes for 2019-05-09
The GraphQL schema includes these changes:
- Union member
Mannequinwas added to Union typeRequestedReviewer - Type
Mannequinwas added
Schema changes for 2019-04-23
The GraphQL schema includes these changes:
- Field
isArchivedwas added to object typeMarketplaceListing
The following changes will be made to the schema:
- On member
MarketplaceListing.hasApprovalBeenRequested:hasApprovalBeenRequestedwill be removed. UseisVerificationPendingFromDraftinstead. Effective 2019-10-01. - On member
MarketplaceListing.isApproved:isApprovedwill be removed. UseisPublicinstead. Effective 2019-10-01. - On member
MarketplaceListing.isDelisted:isDelistedwill be removed. UseisArchivedinstead. Effective 2019-10-01.
Schema changes for 2019-04-10
The GraphQL schema includes these changes:
- Field
permissionSourceswas added to object typeRepositoryCollaboratorEdge - Type
PermissionGranterwas added - Type
PermissionSourcewas added
Schema changes for 2019-04-04
The GraphQL schema includes these changes:
- Enum value
USER_BLOCKED_EVENTwas added to enumIssueTimelineItemsItemType - Union member
UserBlockedEventwas added to Union typeIssueTimelineItems - Union member
UserBlockedEventwas added to Union typeIssueTimelineItem - Enum value
USER_BLOCKED_EVENTwas added to enumPullRequestTimelineItemsItemType - Union member
UserBlockedEventwas added to Union typePullRequestTimelineItems - Union member
UserBlockedEventwas added to Union typePullRequestTimelineItem - Field
isDisabledwas added to object typeRepository - Type
UserBlockDurationwas added - Type
UserBlockedEventwas added
Schema changes for 2019-03-30
The GraphQL schema includes these changes:
Userobject implementsProfileOwnerinterfaceOrganizationobject implementsProfileOwnerinterface- Field
viewerCanChangePinnedItemswas added to object typeUser - Field
pinnedItemsRemainingwas added to object typeUser - Field
pinnedItemswas added to object typeUser - Field
pinnableItemswas added to object typeUser - Field
itemShowcasewas added to object typeUser - Field
anyPinnableItemswas added to object typeUser - Field
viewerCanChangePinnedItemswas added to object typeOrganization - Field
pinnedItemsRemainingwas added to object typeOrganization - Field
pinnedItemswas added to object typeOrganization - Field
pinnableItemswas added to object typeOrganization - Field
itemShowcasewas added to object typeOrganization - Field
anyPinnableItemswas added to object typeOrganization - Type
PinnableItemwas added - Type
PinnableItemEdgewas added - Type
PinnableItemConnectionwas added - Type
ProfileItemShowcasewas added - Type
PinnableItemTypewas added - Type
ProfileOwnerwas added
The following changes will be made to the schema:
- On member
Organization.pinnedRepositories:pinnedRepositorieswill be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-07-01. - On member
RepositoryOwner.pinnedRepositories:pinnedRepositorieswill be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-07-01. - On member
User.pinnedRepositories:pinnedRepositorieswill be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-07-01.
Schema changes for 2019-03-29
The GraphQL schema includes these changes:
- Field
cloneProjectwas added to object typeMutation - Type
CloneProjectInputwas added - Type
CloneProjectPayloadwas added
Schema changes for 2019-03-23
The following changes will be made to the schema:
- On member
Repository.protectedBranches:protectedBrancheswill be removed. UseRepository.branchProtectionRulesinstead. Effective 2019-01-01. - On member
Migration.uploadUrlTemplate:uploadUrlTemplatewill be removed. UseuploadUrlinstead. Effective 2019-04-01. - On member
Organization.members:memberswill be removed. UseOrganization.membersWithRoleinstead. Effective 2019-04-01. - On member
ContributionsCollection.firstIssueContribution.ignoreTimeRange:ignoreTimeRangewill be removed. Use aContributionsCollectionstarting sufficiently far back Effective 2019-07-01. - On member
ContributionsCollection.firstPullRequestContribution.ignoreTimeRange:ignoreTimeRangewill be removed. Use aContributionsCollectionstarting sufficiently far back Effective 2019-07-01. - On member
ContributionsCollection.firstRepositoryContribution.ignoreTimeRange:ignoreTimeRangewill be removed. Use aContributionsCollectionstarting sufficiently far back Effective 2019-07-01. - On member
ContributionsCollection.joinedGitHubContribution.ignoreTimeRange:ignoreTimeRangewill be removed. Use aContributionsCollectionstarting sufficiently far back Effective 2019-07-01. - On member
RepositoryVulnerabilityAlert.affectedRange:affectedRangewill be removed. UsesecurityVulnerability.vulnerableVersionRangeinstead. Effective 2019-07-01. - On member
RepositoryVulnerabilityAlert.externalIdentifier:externalIdentifierwill be removed. UsesecurityAdvisory.identifiersinstead. Effective 2019-07-01. - On member
RepositoryVulnerabilityAlert.externalReference:externalReferencewill be removed. UsesecurityAdvisory.referencesinstead. Effective 2019-07-01. - On member
RepositoryVulnerabilityAlert.fixedIn:fixedInwill be removed. UsesecurityVulnerability.firstPatchedVersioninstead. Effective 2019-07-01. - On member
RepositoryVulnerabilityAlert.packageName:packageNamewill be removed. UsesecurityVulnerability.packageinstead. Effective 2019-07-01. - On member
ReviewDismissedEvent.message:messagewill be removed. UsedismissalMessageinstead. Effective 2019-07-01. - On member
ReviewDismissedEvent.messageHtml:messageHtmlwill be removed. UsedismissalMessageHTMLinstead. Effective 2019-07-01.
Schema changes for 2019-03-21
The GraphQL schema includes these changes:
- Field
baseRepositorywas added to object typePullRequest
Schema changes for 2019-03-19
The following changes will be made to the schema:
- On member
ContributionsCollection.firstIssueContribution.ignoreTimeRange:ignoreTimeRangewill be removed. Use aContributionsCollectionstarting sufficiently far back Effective 2019-07-01. - On member
ContributionsCollection.firstPullRequestContribution.ignoreTimeRange:ignoreTimeRangewill be removed. Use aContributionsCollectionstarting sufficiently far back Effective 2019-07-01. - On member
ContributionsCollection.firstRepositoryContribution.ignoreTimeRange:ignoreTimeRangewill be removed. Use aContributionsCollectionstarting sufficiently far back Effective 2019-07-01. - On member
ContributionsCollection.joinedGitHubContribution.ignoreTimeRange:ignoreTimeRangewill be removed. Use aContributionsCollectionstarting sufficiently far back Effective 2019-07-01.
Schema changes for 2019-03-08
The GraphQL schema includes these changes:
- Field
associatedPullRequestswas added to object typeCommit - Type
PullRequestOrderwas added
Schema changes for 2019-03-06
The GraphQL schema includes these changes:
- Field
pullRequestReviewContributionsByRepositorywas added to object typeContributionsCollection - Field
pullRequestContributionsByRepositorywas added to object typeContributionsCollection - Field
issueContributionsByRepositorywas added to object typeContributionsCollection - Type
PullRequestReviewContributionsByRepositorywas added - Type
PullRequestContributionsByRepositorywas added - Type
IssueContributionsByRepositorywas added
The Unified business identity preview includes these changes:
- Field
pendingCollaboratorswas added to object typeBusinessAdminInfo - Field
outsideCollaboratorswas added to object typeBusinessAdminInfo - Field
memberswas added to object typeBusiness - Type
BusinessMemberEdgewas added - Type
BusinessMemberConnectionwas added - Type
RepositoryInvitationOrderwas added - Type
BusinessPendingCollaboratorEdgewas added - Type
BusinessPendingCollaboratorConnectionwas added - Type
BusinessRepositoryInfoEdgewas added - Type
BusinessRepositoryInfoConnectionwas added - Type
BusinessOutsideCollaboratorEdgewas added - Type
BusinessOutsideCollaboratorConnectionwas added
Schema changes for 2019-03-04
The GraphQL schema includes these changes:
- Field
updateBusinessMembersCanUpdateProtectedBranchesSettingwas removed from object typeMutation - Type
UpdateBusinessMembersCanUpdateProtectedBranchesSettingInputwas removed - Type
UpdateBusinessMembersCanUpdateProtectedBranchesSettingPayloadwas removed - Field
pullRequestReviewContributionswas added to object typeContributionsCollection - Field
contributionYearswas added to object typeContributionsCollection - Type
CreatedPullRequestReviewContributionwas added - Type
CreatedPullRequestReviewContributionEdgewas added - Type
CreatedPullRequestReviewContributionConnectionwas added
The Unified business identity preview includes these changes:
- Argument
orderBy: BusinessMemberInvitationOrderadded to fieldBusinessBillingInfo.pendingBillingManagerInvitations - Argument
orderBy: OrganizationInvitationOrderadded to fieldBusinessAdminInfo.pendingMemberInvitations - Argument
orderBy: BusinessMemberInvitationOrderadded to fieldBusinessAdminInfo.pendingAdminInvitations - Type
RepositoryInvitationOrderFieldwas added - Type
OrganizationInvitationOrderFieldwas added - Type
OrganizationInvitationOrderwas added - Type
BusinessMemberInvitationOrderFieldwas added - Type
BusinessMemberInvitationOrderwas added
Schema changes for 2019-03-02
The GraphQL schema includes these changes:
- Argument
orderBy: ContributionOrderadded to fieldContributionsCollection.issueContributions - Field
repositoryContributionswas added to object typeContributionsCollection - Type
CreatedRepositoryContributionEdgewas added - Type
CreatedRepositoryContributionConnectionwas added
Schema changes for 2019-02-26
The GraphQL schema includes these changes:
- Field
OrganizationMemberEdge.hasTwoFactorEnabledchanged type fromBoolean!toBoolean
Schema changes for 2019-02-23
The GraphQL schema includes these changes:
- Field
languagewas added to object typeGistFile - Field
isTruncatedwas added to object typeGistFile - Field
isImagewas added to object typeGistFile - Field
extensionwas added to object typeGistFile - Field
encodedNamewas added to object typeGistFile - Type
IdentityProviderConfigurationStatewas added
The Unified business identity preview includes these changes:
- Field
samlIdentityProviderSettingOrganizationswas added to object typeBusinessAdminInfo - Field
actionExecutionCapabilitySettingOrganizationswas added to object typeBusinessAdminInfo - Argument
query: Stringadded to fieldBusiness.organizations
Schema changes for 2019-02-21
The GraphQL schema includes these changes:
- Enum value
DRAFTwas added to enumMergeStateStatus - Field
isVerifiedwas added to object typeMarketplaceListing - Field
isVerificationPendingFromUnverifiedwas added to object typeMarketplaceListing - Field
isVerificationPendingFromDraftwas added to object typeMarketplaceListing - Field
isUnverifiedPendingwas added to object typeMarketplaceListing - Field
isUnverifiedwas added to object typeMarketplaceListing - Field
isPublicwas added to object typeMarketplaceListing
Schema changes for 2019-02-20
The GraphQL schema includes these changes:
- Field
contributionswas added to object typeCommitContributionsByRepository - Field
pullRequestContributionswas added to object typeContributionsCollection - Field
firstRepositoryContributionwas added to object typeContributionsCollection - Type
ContributionOrderFieldwas added - Type
ContributionOrderwas added - Type
CreatedPullRequestContributionConnectionwas added - Type
CreatedRepositoryContributionwas added - Type
CreatedRepositoryOrRestrictedContributionwas added - Type
CommitContributionOrderFieldwas added - Type
CommitContributionOrderwas added - Type
CreatedCommitContributionwas added - Type
CreatedCommitContributionEdgewas added - Type
CreatedCommitContributionConnectionwas added
Schema changes for 2019-02-15
The GraphQL schema includes these changes:
- Field
isForkwas added to object typeGist - Field
fileswas added to object typeGist - Field
commitContributionsByRepositorywas added to object typeContributionsCollection - Type
GistFilewas added - Type
CommitContributionsByRepositorywas added
The Draft Pull Requests Preview preview includes these changes:
- Input field
draftwas added to input object typeCreatePullRequestInput - Field
markPullRequestReadyForReviewwas added to object typeMutation - Field
isDraftwas added to object typePullRequest - Type
MarkPullRequestReadyForReviewInputwas added - Type
MarkPullRequestReadyForReviewPayloadwas added
Schema changes for 2019-02-13
The GraphQL schema includes these changes:
Organizationobject implementsMemberStatusableinterfaceTeamobject implementsMemberStatusableinterfaceUserobject implementsProjectOwnerinterface- Field
changeUserStatuswas added to object typeMutation - Field
memberStatuseswas added to object typeOrganization - Field
memberStatuseswas added to object typeTeam - Field
viewerCanCreateProjectswas added to object typeUser - Field
statuswas added to object typeUser - Field
projectsUrlwas added to object typeUser - Field
projectsResourcePathwas added to object typeUser - Field
projectswas added to object typeUser - Field
projectwas added to object typeUser - Type
ChangeUserStatusInputwas added - Type
ChangeUserStatusPayloadwas added - Type
UserStatusOrderFieldwas added - Type
UserStatusOrderwas added - Type
UserStatuswas added - Type
UserStatusEdgewas added - Type
UserStatusConnectionwas added - Type
MemberStatusablewas added
Schema changes for 2019-02-12
The GraphQL schema includes these changes:
- Field
updatedAtwas added to object typePublicKey - Field
isReadOnlywas added to object typePublicKey - Field
fingerprintwas added to object typePublicKey - Field
createdAtwas added to object typePublicKey - Field
accessedAtwas added to object typePublicKey - Field
hasTwoFactorEnabledwas added to object typeOrganizationMemberEdge - Type
SetBusinessIdentityProviderInputwas added - Type
SetBusinessIdentityProviderPayloadwas added - Type
RemoveBusinessIdentityProviderInputwas added - Type
RemoveBusinessIdentityProviderPayloadwas added - Type
RegenerateBusinessIdentityProviderRecoveryCodesInputwas added - Type
RegenerateBusinessIdentityProviderRecoveryCodesPayloadwas added
The Unified business identity preview includes these changes:
- Field
setBusinessIdentityProviderwas added to object typeMutation - Field
removeBusinessIdentityProviderwas added to object typeMutation - Field
regenerateBusinessIdentityProviderRecoveryCodeswas added to object typeMutation - Field
twoFactorRequiredSettingOrganizationswas added to object typeBusinessAdminInfo - Field
teamDiscussionsSettingOrganizationswas added to object typeBusinessAdminInfo - Field
samlIdentityProviderwas added to object typeBusinessAdminInfo - Field
repositoryProjectsSettingOrganizationswas added to object typeBusinessAdminInfo - Field
organizationProjectsSettingOrganizationswas added to object typeBusinessAdminInfo - Field
membersCanInviteCollaboratorsSettingOrganizationswas added to object typeBusinessAdminInfo - Field
membersCanDeleteRepositoriesSettingOrganizationswas added to object typeBusinessAdminInfo - Field
membersCanDeleteIssuesSettingOrganizationswas added to object typeBusinessAdminInfo - Field
membersCanCreateRepositoriesSettingOrganizationswas added to object typeBusinessAdminInfo - Field
membersCanChangeRepositoryVisibilitySettingOrganizationswas added to object typeBusinessAdminInfo - Field
defaultRepositoryPermissionSettingOrganizationswas added to object typeBusinessAdminInfo - Field
allowPrivateRepositoryForkingSettingOrganizationswas added to object typeBusinessAdminInfo - Type
SamlSignatureAlgorithmwas added - Type
SamlDigestAlgorithmwas added - Type
BusinessIdentityProviderwas added - Type
OrganizationMembersCanCreateRepositoriesSettingValuewas added
Schema changes for 2019-02-09
The GraphQL schema includes these changes:
- Default value for argument
orderByon fieldCommit.deploymentschanged from{"field"=>"CREATED_AT", "direction"=>"DESC"}to{"field"=>"CREATED_AT", "direction"=>"ASC"} - Default value for argument
orderByon fieldRepository.deploymentschanged from{"field"=>"CREATED_AT", "direction"=>"DESC"}to{"field"=>"CREATED_AT", "direction"=>"ASC"}
Schema changes for 2019-02-07
The GraphQL schema includes these changes:
- Type
DefaultRepositoryPermissionFieldwas added
The Repository Vulnerability Alerts preview includes these changes:
- Field
RepositoryVulnerabilityAlert.externalReferencechanged type fromStringtoString! - Field
vulnerableRequirementswas added to object typeRepositoryVulnerabilityAlert - Field
vulnerableManifestPathwas added to object typeRepositoryVulnerabilityAlert - Field
vulnerableManifestFilenamewas added to object typeRepositoryVulnerabilityAlert - Field
securityVulnerabilitywas added to object typeRepositoryVulnerabilityAlert - Field
securityAdvisorywas added to object typeRepositoryVulnerabilityAlert
The following changes will be made to the schema:
- On member
RepositoryVulnerabilityAlert.affectedRange:affectedRangewill be removed. UsesecurityVulnerability.vulnerableVersionRangeinstead. Effective 2019-07-01. - On member
RepositoryVulnerabilityAlert.externalIdentifier:externalIdentifierwill be removed. UsesecurityAdvisory.identifiersinstead. Effective 2019-07-01. - On member
RepositoryVulnerabilityAlert.externalReference:externalReferencewill be removed. UsesecurityAdvisory.referencesinstead. Effective 2019-07-01. - On member
RepositoryVulnerabilityAlert.fixedIn:fixedInwill be removed. UsesecurityVulnerability.firstPatchedVersioninstead. Effective 2019-07-01. - On member
RepositoryVulnerabilityAlert.packageName:packageNamewill be removed. UsesecurityVulnerability.packageinstead. Effective 2019-07-01.
Schema changes for 2019-02-06
The GraphQL schema includes these changes:
- Enum value
QUEUEDwas added to enumDeploymentStatusState - Enum value
IN_PROGRESSwas added to enumDeploymentStatusState - Field
dismissalMessageHTMLwas added to object typeReviewDismissedEvent - Field
dismissalMessagewas added to object typeReviewDismissedEvent
The following changes will be made to the schema:
- On member
ReviewDismissedEvent.message:messagewill be removed. UsedismissalMessageinstead. Effective 2019-07-01. - On member
ReviewDismissedEvent.messageHtml:messageHtmlwill be removed. UsedismissalMessageHTMLinstead. Effective 2019-07-01.
Schema changes for 2019-02-04
The GraphQL schema includes these changes:
- Field
deploymentswas added to object typeCommit - Argument
orderBy: DeploymentOrderadded to fieldRepository.deployments - Type
UpdateBusinessTwoFactorAuthenticationRequiredSettingInputwas added - Type
UpdateBusinessTwoFactorAuthenticationRequiredSettingPayloadwas added - Type
UpdateBusinessTeamDiscussionsSettingInputwas added - Type
UpdateBusinessTeamDiscussionsSettingPayloadwas added - Type
UpdateBusinessRepositoryProjectsSettingInputwas added - Type
UpdateBusinessRepositoryProjectsSettingPayloadwas added - Type
UpdateBusinessProfileInputwas added - Type
UpdateBusinessProfilePayloadwas added - Type
UpdateBusinessOrganizationProjectsSettingInputwas added - Type
UpdateBusinessOrganizationProjectsSettingPayloadwas added - Type
UpdateBusinessMembersCanUpdateProtectedBranchesSettingInputwas added - Type
UpdateBusinessMembersCanUpdateProtectedBranchesSettingPayloadwas added - Type
UpdateBusinessMembersCanInviteCollaboratorsSettingInputwas added - Type
UpdateBusinessMembersCanInviteCollaboratorsSettingPayloadwas added - Type
UpdateBusinessMembersCanDeleteRepositoriesSettingInputwas added - Type
UpdateBusinessMembersCanDeleteRepositoriesSettingPayloadwas added - Type
UpdateBusinessMembersCanDeleteIssuesSettingInputwas added - Type
UpdateBusinessMembersCanDeleteIssuesSettingPayloadwas added - Type
UpdateBusinessMembersCanCreateRepositoriesSettingInputwas added - Type
UpdateBusinessMembersCanCreateRepositoriesSettingPayloadwas added - Type
UpdateBusinessMembersCanChangeRepositoryVisibilitySettingInputwas added - Type
UpdateBusinessMembersCanChangeRepositoryVisibilitySettingPayloadwas added - Type
UpdateBusinessDefaultRepositoryPermissionSettingInputwas added - Type
UpdateBusinessDefaultRepositoryPermissionSettingPayloadwas added - Type
UpdateBusinessAllowPrivateRepositoryForkingSettingInputwas added - Type
UpdateBusinessAllowPrivateRepositoryForkingSettingPayloadwas added - Type
RemoveBusinessBillingManagerInputwas added - Type
RemoveBusinessBillingManagerPayloadwas added - Type
RemoveBusinessAdminInputwas added - Type
RemoveBusinessAdminPayloadwas added - Type
InviteBusinessBillingManagerInputwas added - Type
InviteBusinessBillingManagerPayloadwas added - Type
InviteBusinessAdminInputwas added - Type
InviteBusinessAdminPayloadwas added - Type
CancelBusinessBillingManagerInvitationInputwas added - Type
CancelBusinessBillingManagerInvitationPayloadwas added - Type
CancelBusinessAdminInvitationInputwas added - Type
CancelBusinessAdminInvitationPayloadwas added - Type
AcceptBusinessMemberInvitationInputwas added - Type
AcceptBusinessMemberInvitationPayloadwas added - Type
BusinessMemberInvitationEdgewas added - Type
BusinessMemberInvitationConnectionwas added - Type
DeploymentOrderFieldwas added - Type
DeploymentOrderwas added
The Unified business identity preview includes these changes:
- Field
updateBusinessTwoFactorAuthenticationRequiredSettingwas added to object typeMutation - Field
updateBusinessTeamDiscussionsSettingwas added to object typeMutation - Field
updateBusinessRepositoryProjectsSettingwas added to object typeMutation - Field
updateBusinessProfilewas added to object typeMutation - Field
updateBusinessOrganizationProjectsSettingwas added to object typeMutation - Field
updateBusinessMembersCanUpdateProtectedBranchesSettingwas added to object typeMutation - Field
updateBusinessMembersCanInviteCollaboratorsSettingwas added to object typeMutation - Field
updateBusinessMembersCanDeleteRepositoriesSettingwas added to object typeMutation - Field
updateBusinessMembersCanDeleteIssuesSettingwas added to object typeMutation - Field
updateBusinessMembersCanCreateRepositoriesSettingwas added to object typeMutation - Field
updateBusinessMembersCanChangeRepositoryVisibilitySettingwas added to object typeMutation - Field
updateBusinessDefaultRepositoryPermissionSettingwas added to object typeMutation - Field
updateBusinessAllowPrivateRepositoryForkingSettingwas added to object typeMutation - Field
removeBusinessBillingManagerwas added to object typeMutation - Field
removeBusinessAdminwas added to object typeMutation - Field
inviteBusinessBillingManagerwas added to object typeMutation - Field
inviteBusinessAdminwas added to object typeMutation - Field
cancelBusinessBillingManagerInvitationwas added to object typeMutation - Field
cancelBusinessAdminInvitationwas added to object typeMutation - Field
acceptBusinessMemberInvitationwas added to object typeMutation - Field
businessMemberInvitationByTokenwas added to object typeQuery - Field
businessMemberInvitationwas added to object typeQuery - Field
businesswas added to object typeQuery - Type
BusinessRepositoryInfowas added - Type
OrganizationOrderFieldwas added - Type
OrganizationOrderwas added - Type
BusinessBillingInfowas added - Type
BusinessEnabledSettingValuewas added - Type
BusinessPendingMemberInvitationConnectionwas added - Type
BusinessMemberInvitationRolewas added - Type
BusinessMemberInvitationwas added - Type
BusinessMembersCanCreateRepositoriesSettingValuewas added - Type
BusinessDefaultRepositoryPermissionSettingValuewas added - Type
BusinessEnabledDisabledSettingValuewas added - Type
BusinessAdminInfowas added - Type
Businesswas added
Schema changes for 2019-01-31
The GraphQL schema includes these changes:
CodeOfConductobject implementsNodeinterface- Field
resourcePathwas added to object typeCodeOfConduct - Field
idwas added to object typeCodeOfConduct - Type
PullRequestReviewThreadEdgewas added - Type
PullRequestReviewThreadConnectionwas added
The Pull Requests Preview preview includes these changes:
- Field
reviewThreadswas added to object typePullRequest
Schema changes for 2019-01-30
The GraphQL schema includes these changes:
CodeOfConductobject implementsNodeinterface- Field
resourcePathwas added to object typeCodeOfConduct - Field
idwas added to object typeCodeOfConduct - Type
PullRequestReviewThreadEdgewas added - Type
PullRequestReviewThreadConnectionwas added
The Pull Requests Preview preview includes these changes:
- Field
reviewThreadswas added to object typePullRequest
Schema changes for 2019-01-19
The GraphQL schema includes these changes:
- Field
pendingMemberswas added to object typeOrganization
Schema changes for 2019-01-18
The GraphQL schema includes these changes:
- Enum value
ROCKETwas added to enumReactionContent - Enum value
EYESwas added to enumReactionContent
Schema changes for 2019-01-16
The GraphQL schema includes these changes:
- Field
issueContributionswas added to object typeContributionsCollection - Type
CreatedIssueContributionConnectionwas added
Schema changes for 2019-01-11
The GraphQL schema includes these changes:
PullRequestReviewobject implementsReactableinterface- Field
viewerCanReactwas added to object typePullRequestReview - Field
reactionswas added to object typePullRequestReview - Field
reactionGroupswas added to object typePullRequestReview
The Hovercards preview includes these changes:
- Argument
includeNotificationContexts: Booleanadded to fieldPullRequest.hovercard - Argument
includeNotificationContexts: Booleanadded to fieldIssue.hovercard
Schema changes for 2019-01-08
The GraphQL schema includes these changes:
- Field
protectedBranchwas removed from object typeReviewDismissalAllowance - Field
protectedBranchwas removed from object typePushAllowance
Schema changes for 2019-01-05
The GraphQL schema includes these changes:
- Type
DeleteIssueInputwas added - Type
DeleteIssuePayloadwas added
The Issues Preview preview includes these changes:
- Field
deleteIssuewas added to object typeMutation
Schema changes for 2019-01-03
The GraphQL schema includes these changes:
- Field
UpdateTopicsPayload.repositorychanged type fromRepository!toRepository - Field
UpdateSubscriptionPayload.subscribablechanged type fromSubscribable!toSubscribable - Field
UpdatePullRequestReviewCommentPayload.pullRequestReviewCommentchanged type fromPullRequestReviewComment!toPullRequestReviewComment - Field
UpdatePullRequestReviewPayload.pullRequestReviewchanged type fromPullRequestReview!toPullRequestReview - Field
UpdateProjectColumnPayload.projectColumnchanged type fromProjectColumn!toProjectColumn - Field
UpdateProjectCardPayload.projectCardchanged type fromProjectCard!toProjectCard - Field
UpdateProjectPayload.projectchanged type fromProject!toProject - Field
SubmitPullRequestReviewPayload.pullRequestReviewchanged type fromPullRequestReview!toPullRequestReview - Field
RequestReviewsPayload.requestedReviewersEdgechanged type fromUserEdge!toUserEdge - Field
RequestReviewsPayload.pullRequestchanged type fromPullRequest!toPullRequest - Field
RemoveStarPayload.starrablechanged type fromStarrable!toStarrable - Field
RemoveReactionPayload.subjectchanged type fromReactable!toReactable - Field
RemoveReactionPayload.reactionchanged type fromReaction!toReaction - Field
RemoveOutsideCollaboratorPayload.removedUserchanged type fromUser!toUser - Field
MoveProjectColumnPayload.columnEdgechanged type fromProjectColumnEdge!toProjectColumnEdge - Field
MoveProjectCardPayload.cardEdgechanged type fromProjectCardEdge!toProjectCardEdge - Field
DismissPullRequestReviewPayload.pullRequestReviewchanged type fromPullRequestReview!toPullRequestReview - Field
DeletePullRequestReviewPayload.pullRequestReviewchanged type fromPullRequestReview!toPullRequestReview - Field
DeleteProjectColumnPayload.projectchanged type fromProject!toProject - Field
DeleteProjectColumnPayload.deletedColumnIdchanged type fromID!toID - Field
DeleteProjectCardPayload.deletedCardIdchanged type fromID!toID - Field
DeleteProjectCardPayload.columnchanged type fromProjectColumn!toProjectColumn - Field
DeleteProjectPayload.ownerchanged type fromProjectOwner!toProjectOwner - Field
DeclineTopicSuggestionPayload.topicchanged type fromTopic!toTopic - Field
CreateProjectPayload.projectchanged type fromProject!toProject - Field
AddStarPayload.starrablechanged type fromStarrable!toStarrable - Field
AddReactionPayload.subjectchanged type fromReactable!toReactable - Field
AddReactionPayload.reactionchanged type fromReaction!toReaction - Field
AddPullRequestReviewCommentPayload.commentEdgechanged type fromPullRequestReviewCommentEdge!toPullRequestReviewCommentEdge - Field
AddPullRequestReviewCommentPayload.commentchanged type fromPullRequestReviewComment!toPullRequestReviewComment - Field
AddPullRequestReviewPayload.reviewEdgechanged type fromPullRequestReviewEdge!toPullRequestReviewEdge - Field
AddPullRequestReviewPayload.pullRequestReviewchanged type fromPullRequestReview!toPullRequestReview - Field
AddProjectColumnPayload.projectchanged type fromProject!toProject - Field
AddProjectColumnPayload.columnEdgechanged type fromProjectColumnEdge!toProjectColumnEdge - Field
AddProjectCardPayload.projectColumnchanged type fromProject!toProjectColumn - Field
AddProjectCardPayload.cardEdgechanged type fromProjectCardEdge!toProjectCardEdge - Field
AddCommentPayload.timelineEdgechanged type fromIssueTimelineItemEdge!toIssueTimelineItemEdge - Field
AddCommentPayload.subjectchanged type fromNode!toNode - Field
AddCommentPayload.commentEdgechanged type fromIssueCommentEdge!toIssueCommentEdge - Field
AcceptTopicSuggestionPayload.topicchanged type fromTopic!toTopic