GraphQL API Schema Changes
The GraphQL schema change log is a list of recent and upcoming changes to our GraphQL API schema. It includes backwards-compatible changes, schema previews, and upcoming breaking changes.
Breaking changes include changes that will break existing queries or could affect the runtime behavior of clients. For a list of breaking changes and when they will occur, see our breaking changes log.
GraphQL Schema Changes for 2019-10-09
The GraphQL schema includes these changes:
- Argument
query: Stringadded to fieldRepository.mentionableUsers
GraphQL Schema Changes for 2019-09-24
The GraphQL schema includes these changes:
- Field
unfollowUserwas added to object typeMutation - Type
UnfollowUserInputwas added - Type
UnfollowUserPayloadwas added
GraphQL 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
GraphQL 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
GraphQL Schema Changes for 2019-09-17
The GraphQL schema includes these changes:
-
Repositoryobject implementsRegistryPackageSearchinterface - Field
registryPackagesForQuerywas added to object typeRepository
GraphQL Schema Changes for 2019-09-14
The GraphQL schema includes these changes:
- Argument
query: Stringadded to fieldRepository.assignableUsers
GraphQL Schema Changes for 2019-09-12
The GraphQL schema includes these changes:
- Argument
query: Stringadded to fieldRepository.collaborators
GraphQL Schema Changes for 2019-09-10
The GraphQL schema includes these changes:
- Field
updatedAtwas added to object typeOrganization - Field
createdAtwas added to object typeOrganization
GraphQL Schema Changes for 2019-09-08
The GraphQL schema includes these changes:
- Argument
skip: Intadded to fieldPullRequestReviewThread.comments
GraphQL 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