Field actor was added to object type UpdatePullRequestPayload
Field actor was added to object type UpdateIssuePayload
Field actor was added to object type UnlockLockablePayload
Field actor was added to object type MergePullRequestPayload
Field actor was added to object type LockLockablePayload
Argument orderBy: LabelOrder added to field Repository.labels
Argument orderBy: LabelOrder added to field Issue.labels
Argument orderBy: LabelOrder added to field Labelable.labels
Argument orderBy: LabelOrder added to field PullRequest.labels
Type LabelOrderField was added
Type LabelOrder was added
Schema changes for 2019-12-11
The GraphQL schema includes these changes:
Field createdAt was added to object type RepositoryVulnerabilityAlert
Schema changes for 2019-12-05
The GraphQL schema includes these changes:
Field createdAt was added to object type SponsorsListing
Schema changes for 2019-11-25
The GitHub Packages preview includes these changes:
Field statistics was added to object type PackageVersion
Field statistics was added to object type Package
Type PackageStatistics was added
Type PackageVersionStatistics was added
The following changes will be made to the schema:
On member Organization.registryPackages: registryPackages will be removed. Use the PackageOwner object instead. Effective 2020-04-01.
On member Organization.registryPackagesForQuery: registryPackagesForQuery will be removed. Use the PackageSearch object instead. Effective 2020-04-01.
On member RegistryPackage.color: color will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.latestVersion: latestVersion will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.name: name will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.nameWithOwner: nameWithOwner will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.packageFileByGuid: packageFileByGuid will be removed. Use the Package object. Effective 2020-04-01.
On member RegistryPackage.packageFileBySha256: packageFileBySha256 will be removed. Use the Package object. Effective 2020-04-01.
On member RegistryPackage.packageType: packageType will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.preReleaseVersions: preReleaseVersions will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.registryPackageType: registryPackageType will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.repository: repository will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.statistics: statistics will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.tags: tags will be removed. Use the Package object. Effective 2020-04-01.
On member RegistryPackage.topics: topics will be removed. Use the Package object. Effective 2020-04-01.
On member RegistryPackage.version: version will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.versionByPlatform: versionByPlatform will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.versionBySha256: versionBySha256 will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.versions: versions will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackage.versionsByMetadatum: versionsByMetadatum will be removed. Use the Package object instead. Effective 2020-04-01.
On member RegistryPackageDependency.dependencyType: dependencyType will be removed. Use the PackageDependency object instead. Effective 2020-04-01.
On member RegistryPackageDependency.name: name will be removed. Use the PackageDependency object instead. Effective 2020-04-01.
On member RegistryPackageDependency.version: version will be removed. Use the PackageDependency object instead. Effective 2020-04-01.
On member RegistryPackageFile.guid: guid will be removed. Use the PackageFile object instead. Effective 2020-04-01.
On member RegistryPackageFile.md5: md5 will be removed. Use the PackageFile object instead. Effective 2020-04-01.
On member RegistryPackageFile.metadataUrl: metadataUrl will be removed. Use the PackageFile object instead. Effective 2020-04-01.
On member RegistryPackageFile.name: name will be removed. Use the PackageFile object instead. Effective 2020-04-01.
On member RegistryPackageFile.packageVersion: packageVersion will be removed. Use the PackageFile object instead. Effective 2020-04-01.
On member RegistryPackageFile.sha1: sha1 will be removed. Use the PackageFile object instead. Effective 2020-04-01.
On member RegistryPackageFile.sha256: sha256 will be removed. Use the PackageFile object instead. Effective 2020-04-01.
On member RegistryPackageFile.size: size will be removed. Use the PackageFile object instead. Effective 2020-04-01.
On member RegistryPackageFile.url: url will be removed. Use the PackageFile object instead. Effective 2020-04-01.
On member RegistryPackageOwner.registryPackages: registryPackages will be removed. Use the PackageOwner object instead. Effective 2020-04-01.
On member RegistryPackageSearch.registryPackagesForQuery: registryPackagesForQuery will be removed. Use the PackageSearch object instead. Effective 2020-04-01.
On member RegistryPackageStatistics.downloadsThisMonth: downloadsThisMonth will be removed. Use the PackageStatistics object instead. Effective 2020-04-01.
On member RegistryPackageStatistics.downloadsThisWeek: downloadsThisWeek will be removed. Use the PackageStatistics object instead. Effective 2020-04-01.
On member RegistryPackageStatistics.downloadsThisYear: downloadsThisYear will be removed. Use the PackageStatistics object instead. Effective 2020-04-01.
On member RegistryPackageStatistics.downloadsToday: downloadsToday will be removed. Use the PackageStatistics object instead. Effective 2020-04-01.
On member RegistryPackageStatistics.downloadsTotalCount: downloadsTotalCount will be removed. Use the PackageStatistics object instead. Effective 2020-04-01.
On member RegistryPackageTag.name: name will be removed. Use the PackageTag object instead. Effective 2020-04-01.
On member RegistryPackageTag.version: version will be removed. Use the PackageTag object instead. Effective 2020-04-01.
On member RegistryPackageVersion.deleted: deleted will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.dependencies: dependencies will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.fileByName: fileByName will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.files: files will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.installationCommand: installationCommand will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.manifest: manifest will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.platform: platform will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.preRelease: preRelease will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.readme: readme will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.readmeHtml: readmeHtml will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.registryPackage: registryPackage will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.release: release will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.sha256: sha256 will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.size: size will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.statistics: statistics will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.summary: summary will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.updatedAt: updatedAt will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.version: version will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersion.viewerCanEdit: viewerCanEdit will be removed. Use the PackageVersion object instead. Effective 2020-04-01.
On member RegistryPackageVersionStatistics.downloadsThisMonth: downloadsThisMonth will be removed. Use the PackageVersionStatistics object instead. Effective 2020-04-01.
On member RegistryPackageVersionStatistics.downloadsThisWeek: downloadsThisWeek will be removed. Use the PackageVersionStatistics object instead. Effective 2020-04-01.
On member RegistryPackageVersionStatistics.downloadsThisYear: downloadsThisYear will be removed. Use the PackageVersionStatistics object instead. Effective 2020-04-01.
On member RegistryPackageVersionStatistics.downloadsToday: downloadsToday will be removed. Use the PackageVersionStatistics object instead. Effective 2020-04-01.
On member RegistryPackageVersionStatistics.downloadsTotalCount: downloadsTotalCount will be removed. Use the PackageVersionStatistics object instead. Effective 2020-04-01.
On member Repository.registryPackages: registryPackages will be removed. Use the PackageOwner object instead. Effective 2020-04-01.
On member Repository.registryPackagesForQuery: registryPackagesForQuery will be removed. Use the PackageSearch object instead. Effective 2020-04-01.
On member User.registryPackages: registryPackages will be removed. Use the PackageOwner object instead. Effective 2020-04-01.
On member User.registryPackagesForQuery: registryPackagesForQuery will be removed. Use the PackageSearch object instead. Effective 2020-04-01.
Schema changes for 2019-11-22
The GraphQL schema includes these changes:
Field unarchiveRepository was added to object type Mutation
Field archiveRepository was added to object type Mutation
Field fundingLinks was added to object type Repository
Field enterpriseUrl was added to object type RepositoryVisibilityChangeEnableAuditEntry
Field enterpriseSlug was added to object type RepositoryVisibilityChangeEnableAuditEntry
Field enterpriseResourcePath was added to object type RepositoryVisibilityChangeEnableAuditEntry
Field enterpriseUrl was added to object type RepositoryVisibilityChangeDisableAuditEntry
Field enterpriseSlug was added to object type RepositoryVisibilityChangeDisableAuditEntry
Field enterpriseResourcePath was added to object type RepositoryVisibilityChangeDisableAuditEntry
Field enterpriseUrl was added to object type PrivateRepositoryForkingEnableAuditEntry
Field enterpriseSlug was added to object type PrivateRepositoryForkingEnableAuditEntry
Field enterpriseResourcePath was added to object type PrivateRepositoryForkingEnableAuditEntry
Field enterpriseUrl was added to object type PrivateRepositoryForkingDisableAuditEntry
Field enterpriseSlug was added to object type PrivateRepositoryForkingDisableAuditEntry
Field enterpriseResourcePath was added to object type PrivateRepositoryForkingDisableAuditEntry
Field enterpriseUrl was added to object type OrgInviteToBusinessAuditEntry
Field enterpriseSlug was added to object type OrgInviteToBusinessAuditEntry
Field enterpriseResourcePath was added to object type OrgInviteToBusinessAuditEntry
Field enterpriseUrl was added to object type MembersCanDeleteReposEnableAuditEntry
Field enterpriseSlug was added to object type MembersCanDeleteReposEnableAuditEntry
Field enterpriseResourcePath was added to object type MembersCanDeleteReposEnableAuditEntry
Field enterpriseUrl was added to object type MembersCanDeleteReposDisableAuditEntry
Field enterpriseSlug was added to object type MembersCanDeleteReposDisableAuditEntry
Field enterpriseResourcePath was added to object type MembersCanDeleteReposDisableAuditEntry
Field enterpriseUrl was added to object type MembersCanDeleteReposClearAuditEntry
Field enterpriseSlug was added to object type MembersCanDeleteReposClearAuditEntry
Field enterpriseResourcePath was added to object type MembersCanDeleteReposClearAuditEntry
Type EnterpriseAuditEntryData was added
Schema changes for 2019-07-04
The GraphQL schema includes these changes:
Enum value READY_FOR_REVIEW_EVENT was added to enum PullRequestTimelineItemsItemType
Union member ReadyForReviewEvent was added to Union type PullRequestTimelineItems
Type ReadyForReviewEvent was added
Schema changes for 2019-06-28
The GraphQL schema includes these changes:
Field updateRef was added to object type Mutation
Field deleteRef was added to object type Mutation
Field createRef was added to object type Mutation
Type UpdateRefInput was added
Type UpdateRefPayload was added
Type DeleteRefInput was added
Type DeleteRefPayload was added
Type CreateRefInput was added
Type CreateRefPayload was added
The following changes will be made to the schema:
On member Organization.pinnedRepositories: pinnedRepositories will be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-10-01.
On member RepositoryOwner.pinnedRepositories: pinnedRepositories will be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-10-01.
On member RepositoryVulnerabilityAlert.affectedRange: affectedRange will be removed. Use securityVulnerability.vulnerableVersionRange instead. Effective 2019-10-01.
On member RepositoryVulnerabilityAlert.externalIdentifier: externalIdentifier will be removed. Use securityAdvisory.identifiers instead. Effective 2019-10-01.
On member RepositoryVulnerabilityAlert.externalReference: externalReference will be removed. Use securityAdvisory.references instead. Effective 2019-10-01.
On member RepositoryVulnerabilityAlert.fixedIn: fixedIn will be removed. Use securityVulnerability.firstPatchedVersion instead. Effective 2019-10-01.
On member RepositoryVulnerabilityAlert.packageName: packageName will be removed. Use securityVulnerability.package instead. Effective 2019-10-01.
On member User.pinnedRepositories: pinnedRepositories will be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-10-01.
Schema changes for 2019-06-26
The GraphQL schema includes these changes:
Field createRepository was added to object type Mutation
Type CreateRepositoryInput was added
Type CreateRepositoryPayload was added
Schema changes for 2019-06-25
The GraphQL schema includes these changes:
Field PublicKey.updatedAt changed type from DateTime! to DateTime
Field PublicKey.isReadOnly changed type from Boolean! to Boolean
Field PublicKey.createdAt changed type from DateTime! to DateTime
Field PublicKey.fingerprint changed type from String to String!
Field issuePrioritiesDebug was added to object type Milestone
Schema changes for 2019-06-19
The GraphQL schema includes these changes:
Union member App was added to Union type SearchResultItem
Field cloneTemplateRepository was added to object type Mutation
Field isTemplate was added to object type RepositoryInfo
Field templateRepository was added to object type Repository
Field isTemplate was added to object type Repository
Type RepositoryVisibility was added
Type CloneTemplateRepositoryInput was added
Type CloneTemplateRepositoryPayload was added
Schema changes for 2019-06-14
The GraphQL schema includes these changes:
Input field ContributionOrder.field changed type from ContributionOrderField! to ContributionOrderField
The following changes will be made to the schema:
On member ContributionOrder.field: field will 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: GitObjectID added to field Gist.files
Field forks was added to object type Gist
Schema changes for 2019-06-12
The GraphQL schema includes these changes:
Enum value USER was added to enum PinnableItemType
Enum value TEAM was added to enum PinnableItemType
Enum value PULL_REQUEST was added to enum PinnableItemType
Enum value PROJECT was added to enum PinnableItemType
Enum value ORGANIZATION was added to enum PinnableItemType
Field requiresCodeOwnerReviews was added to object type BranchProtectionRule
Input field description was added to input object type UpdateLabelInput
Input field description was added to input object type CreateLabelInput
Schema changes for 2019-06-04
The following changes will be made to the schema:
On member Issue.timeline: timeline will be removed. Use Issue.timelineItems instead. Effective 2019-10-01.
On member PullRequest.timeline: timeline will be removed. Use PullRequest.timelineItems instead. Effective 2019-10-01.
Schema changes for 2019-05-31
The GraphQL schema includes these changes:
Input field expiresAt was added to input object type ChangeUserStatusInput
Field avatarUrl was added to object type StatusContext
Field expiresAt was added to object type UserStatus
Schema changes for 2019-05-29
The GraphQL schema includes these changes:
Enum value TRIAGE was added to enum RepositoryPermission
Enum value MAINTAIN was added to enum RepositoryPermission
Field openGraphImageUrl was added to object type Repository
Field openGraphImageUrl was added to object type RepositoryInfo
Field usesCustomOpenGraphImage was added to object type Repository
Field usesCustomOpenGraphImage was added to object type RepositoryInfo
Schema changes for 2019-05-23
The GraphQL schema includes these changes:
Type OrganizationAuditEntryEdge was added
Type OrganizationAuditEntryConnection was added
The Audit Log preview includes these changes:
Field auditLog was added to object type Organization
Type AuditLogOrderField was added
Type AuditLogOrder was added
Type TeamRemoveRepositoryAuditEntry was added
Type TeamRemoveMemberAuditEntry was added
Type TeamChangeParentTeamAuditEntry was added
Type TeamAddRepositoryAuditEntry was added
Type TeamAddMemberAuditEntry was added
Type RepositoryVisibilityChangeEnableAuditEntry was added
Type RepositoryVisibilityChangeDisableAuditEntry was added
Type RepoRemoveMemberAuditEntryVisibility was added
Type RepoRemoveMemberAuditEntry was added
Type RepoConfigUnlockAnonymousGitAccessAuditEntry was added
Type RepoConfigLockAnonymousGitAccessAuditEntry was added
Type RepoConfigEnableSockpuppetDisallowedAuditEntry was added
Type RepoConfigEnableContributorsOnlyAuditEntry was added
Type RepoConfigEnableCollaboratorsOnlyAuditEntry was added
Type RepoConfigEnableAnonymousGitAccessAuditEntry was added
Type RepoConfigDisableSockpuppetDisallowedAuditEntry was added
Type RepoConfigDisableContributorsOnlyAuditEntry was added
Type RepoConfigDisableCollaboratorsOnlyAuditEntry was added
Type RepoConfigDisableAnonymousGitAccessAuditEntry was added
Type RepoAddMemberAuditEntryVisibility was added
Type RepoAddMemberAuditEntry was added
Type RepoAccessAuditEntryVisibility was added
Type RepoAccessAuditEntry was added
Type PrivateRepositoryForkingEnableAuditEntry was added
Type PrivateRepositoryForkingDisableAuditEntry was added
Type OrgUpdateMemberRepositoryInvitationPermissionAuditEntry was added
Type OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility was added
Type OrgUpdateMemberRepositoryCreationPermissionAuditEntry was added
Type OrgUpdateMemberAuditEntryPermission was added
Type OrgUpdateMemberAuditEntry was added
Type OrgUpdateDefaultRepositoryPermissionAuditEntryPermission was added
Type OrgUpdateDefaultRepositoryPermissionAuditEntry was added
Type OrgUnblockUserAuditEntry was added
Type TeamAuditEntryData was added
Type OrgRestoreMemberMembershipTeamAuditEntryData was added
Type RepositoryAuditEntryData was added
Type OrgRestoreMemberMembershipRepositoryAuditEntryData was added
Type OrgRestoreMemberMembershipOrganizationAuditEntryData was added
Type OrgRestoreMemberAuditEntryMembership was added
Type OrgRestoreMemberAuditEntry was added
Type OrgRemoveOutsideCollaboratorAuditEntryReason was added
Type OrgRemoveOutsideCollaboratorAuditEntryMembershipType was added
Type OrgRemoveOutsideCollaboratorAuditEntry was added
Type OrgRemoveMemberAuditEntryReason was added
Type OrgRemoveMemberAuditEntryMembershipType was added
Type OrgRemoveMemberAuditEntry was added
Type OrgRemoveBillingManagerAuditEntryReason was added
Type OrgRemoveBillingManagerAuditEntry was added
Type OrgOauthAppAccessRequestedAuditEntry was added
Type OrgOauthAppAccessDeniedAuditEntry was added
Type OrgOauthAppAccessApprovedAuditEntry was added
Type OrgInviteToBusinessAuditEntry was added
Type OrgInviteMemberAuditEntry was added
Type OrgEnableTwoFactorRequirementAuditEntry was added
Type OrgEnableSamlAuditEntry was added
Type OrgEnableOauthAppRestrictionsAuditEntry was added
Type OrgDisableTwoFactorRequirementAuditEntry was added
Type OrgDisableSamlAuditEntry was added
Type OrgDisableOauthAppRestrictionsAuditEntry was added
Type OrgConfigEnableCollaboratorsOnlyAuditEntry was added
Type OrgConfigDisableCollaboratorsOnlyAuditEntry was added
Type OrgBlockUserAuditEntry was added
Type OrgAddMemberAuditEntryPermission was added
Type OrgAddMemberAuditEntry was added
Type OrgAddBillingManagerAuditEntry was added
Type OauthApplicationCreateAuditEntryState was added
Type OauthApplicationAuditEntryData was added
Type OauthApplicationCreateAuditEntry was added
Type MembersCanDeleteReposEnableAuditEntry was added
Type MembersCanDeleteReposDisableAuditEntry was added
Type OrganizationAuditEntryData was added
Type BusinessAuditEntryData was added
Type PreciseDateTime was added
Type ActorLocation was added
Type AuditEntryActor was added
Type AuditEntry was added
Type MembersCanDeleteReposClearAuditEntry was added
Type OrganizationAuditEntry was added
Schema changes for 2019-05-13
The GraphQL schema includes these changes:
Enum value ISSUE was added to enum PinnableItemType
Field origin was added to object type SecurityAdvisory
Schema changes for 2019-05-09
The GraphQL schema includes these changes:
Union member Mannequin was added to Union type RequestedReviewer
Type Mannequin was added
Schema changes for 2019-04-23
The GraphQL schema includes these changes:
Field isArchived was added to object type MarketplaceListing
The following changes will be made to the schema:
On member MarketplaceListing.hasApprovalBeenRequested: hasApprovalBeenRequested will be removed. Use isVerificationPendingFromDraft instead. Effective 2019-10-01.
On member MarketplaceListing.isApproved: isApproved will be removed. Use isPublic instead. Effective 2019-10-01.
On member MarketplaceListing.isDelisted: isDelisted will be removed. Use isArchived instead. Effective 2019-10-01.
Schema changes for 2019-04-10
The GraphQL schema includes these changes:
Field permissionSources was added to object type RepositoryCollaboratorEdge
Type PermissionGranter was added
Type PermissionSource was added
Schema changes for 2019-04-04
The GraphQL schema includes these changes:
Enum value USER_BLOCKED_EVENT was added to enum IssueTimelineItemsItemType
Union member UserBlockedEvent was added to Union type IssueTimelineItems
Union member UserBlockedEvent was added to Union type IssueTimelineItem
Enum value USER_BLOCKED_EVENT was added to enum PullRequestTimelineItemsItemType
Union member UserBlockedEvent was added to Union type PullRequestTimelineItems
Union member UserBlockedEvent was added to Union type PullRequestTimelineItem
Field isDisabled was added to object type Repository
Field viewerCanChangePinnedItems was added to object type User
Field pinnedItemsRemaining was added to object type User
Field pinnedItems was added to object type User
Field pinnableItems was added to object type User
Field itemShowcase was added to object type User
Field anyPinnableItems was added to object type User
Field viewerCanChangePinnedItems was added to object type Organization
Field pinnedItemsRemaining was added to object type Organization
Field pinnedItems was added to object type Organization
Field pinnableItems was added to object type Organization
Field itemShowcase was added to object type Organization
Field anyPinnableItems was added to object type Organization
Type PinnableItem was added
Type PinnableItemEdge was added
Type PinnableItemConnection was added
Type ProfileItemShowcase was added
Type PinnableItemType was added
Type ProfileOwner was added
The following changes will be made to the schema:
On member Organization.pinnedRepositories: pinnedRepositories will be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-07-01.
On member RepositoryOwner.pinnedRepositories: pinnedRepositories will be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-07-01.
On member User.pinnedRepositories: pinnedRepositories will be removed. Use ProfileOwner.pinnedItems instead. Effective 2019-07-01.
Schema changes for 2019-03-29
The GraphQL schema includes these changes:
Field cloneProject was added to object type Mutation
Type CloneProjectInput was added
Type CloneProjectPayload was added
Schema changes for 2019-03-23
The following changes will be made to the schema:
On member Repository.protectedBranches: protectedBranches will be removed. Use Repository.branchProtectionRules instead. Effective 2019-01-01.
On member Migration.uploadUrlTemplate: uploadUrlTemplate will be removed. Use uploadUrl instead. Effective 2019-04-01.
On member Organization.members: members will be removed. Use Organization.membersWithRole instead. Effective 2019-04-01.
On member ContributionsCollection.firstIssueContribution.ignoreTimeRange: ignoreTimeRange will be removed. Use a ContributionsCollection starting sufficiently far back Effective 2019-07-01.
On member ContributionsCollection.firstPullRequestContribution.ignoreTimeRange: ignoreTimeRange will be removed. Use a ContributionsCollection starting sufficiently far back Effective 2019-07-01.
On member ContributionsCollection.firstRepositoryContribution.ignoreTimeRange: ignoreTimeRange will be removed. Use a ContributionsCollection starting sufficiently far back Effective 2019-07-01.
On member ContributionsCollection.joinedGitHubContribution.ignoreTimeRange: ignoreTimeRange will be removed. Use a ContributionsCollection starting sufficiently far back Effective 2019-07-01.
On member RepositoryVulnerabilityAlert.affectedRange: affectedRange will be removed. Use securityVulnerability.vulnerableVersionRange instead. Effective 2019-07-01.
On member RepositoryVulnerabilityAlert.externalIdentifier: externalIdentifier will be removed. Use securityAdvisory.identifiers instead. Effective 2019-07-01.
On member RepositoryVulnerabilityAlert.externalReference: externalReference will be removed. Use securityAdvisory.references instead. Effective 2019-07-01.
On member RepositoryVulnerabilityAlert.fixedIn: fixedIn will be removed. Use securityVulnerability.firstPatchedVersion instead. Effective 2019-07-01.
On member RepositoryVulnerabilityAlert.packageName: packageName will be removed. Use securityVulnerability.package instead. Effective 2019-07-01.
On member ReviewDismissedEvent.message: message will be removed. Use dismissalMessage instead. Effective 2019-07-01.
On member ReviewDismissedEvent.messageHtml: messageHtml will be removed. Use dismissalMessageHTML instead. Effective 2019-07-01.
Schema changes for 2019-03-21
The GraphQL schema includes these changes:
Field baseRepository was added to object type PullRequest
Schema changes for 2019-03-19
The following changes will be made to the schema:
On member ContributionsCollection.firstIssueContribution.ignoreTimeRange: ignoreTimeRange will be removed. Use a ContributionsCollection starting sufficiently far back Effective 2019-07-01.
On member ContributionsCollection.firstPullRequestContribution.ignoreTimeRange: ignoreTimeRange will be removed. Use a ContributionsCollection starting sufficiently far back Effective 2019-07-01.
On member ContributionsCollection.firstRepositoryContribution.ignoreTimeRange: ignoreTimeRange will be removed. Use a ContributionsCollection starting sufficiently far back Effective 2019-07-01.
On member ContributionsCollection.joinedGitHubContribution.ignoreTimeRange: ignoreTimeRange will be removed. Use a ContributionsCollection starting sufficiently far back Effective 2019-07-01.
Schema changes for 2019-03-08
The GraphQL schema includes these changes:
Field associatedPullRequests was added to object type Commit
Type PullRequestOrder was added
Schema changes for 2019-03-06
The GraphQL schema includes these changes:
Field pullRequestReviewContributionsByRepository was added to object type ContributionsCollection
Field pullRequestContributionsByRepository was added to object type ContributionsCollection
Field issueContributionsByRepository was added to object type ContributionsCollection
Type PullRequestReviewContributionsByRepository was added
Type PullRequestContributionsByRepository was added
Type IssueContributionsByRepository was added
The Unified business identity preview includes these changes:
Field pendingCollaborators was added to object type BusinessAdminInfo
Field outsideCollaborators was added to object type BusinessAdminInfo
Field members was added to object type Business
Type BusinessMemberEdge was added
Type BusinessMemberConnection was added
Type RepositoryInvitationOrder was added
Type BusinessPendingCollaboratorEdge was added
Type BusinessPendingCollaboratorConnection was added
Type BusinessRepositoryInfoEdge was added
Type BusinessRepositoryInfoConnection was added
Type BusinessOutsideCollaboratorEdge was added
Type BusinessOutsideCollaboratorConnection was added
Schema changes for 2019-03-04
The GraphQL schema includes these changes:
Field updateBusinessMembersCanUpdateProtectedBranchesSetting was removed from object type Mutation
Type UpdateBusinessMembersCanUpdateProtectedBranchesSettingInput was removed
Type UpdateBusinessMembersCanUpdateProtectedBranchesSettingPayload was removed
Field pullRequestReviewContributions was added to object type ContributionsCollection
Field contributionYears was added to object type ContributionsCollection
Type CreatedPullRequestReviewContribution was added
Type CreatedPullRequestReviewContributionEdge was added
Type CreatedPullRequestReviewContributionConnection was added
The Unified business identity preview includes these changes:
Argument orderBy: BusinessMemberInvitationOrder added to field BusinessBillingInfo.pendingBillingManagerInvitations
Argument orderBy: OrganizationInvitationOrder added to field BusinessAdminInfo.pendingMemberInvitations
Argument orderBy: BusinessMemberInvitationOrder added to field BusinessAdminInfo.pendingAdminInvitations
Type RepositoryInvitationOrderField was added
Type OrganizationInvitationOrderField was added
Type OrganizationInvitationOrder was added
Type BusinessMemberInvitationOrderField was added
Type BusinessMemberInvitationOrder was added
Schema changes for 2019-03-02
The GraphQL schema includes these changes:
Argument orderBy: ContributionOrder added to field ContributionsCollection.issueContributions
Field repositoryContributions was added to object type ContributionsCollection
Type CreatedRepositoryContributionEdge was added
Type CreatedRepositoryContributionConnection was added
Schema changes for 2019-02-26
The GraphQL schema includes these changes:
Field OrganizationMemberEdge.hasTwoFactorEnabled changed type from Boolean! to Boolean
Schema changes for 2019-02-23
The GraphQL schema includes these changes:
Field language was added to object type GistFile
Field isTruncated was added to object type GistFile
Field isImage was added to object type GistFile
Field extension was added to object type GistFile
Field encodedName was added to object type GistFile
Type IdentityProviderConfigurationState was added
The Unified business identity preview includes these changes:
Field samlIdentityProviderSettingOrganizations was added to object type BusinessAdminInfo
Field actionExecutionCapabilitySettingOrganizations was added to object type BusinessAdminInfo
Argument query: String added to field Business.organizations
Schema changes for 2019-02-21
The GraphQL schema includes these changes:
Enum value DRAFT was added to enum MergeStateStatus
Field isVerified was added to object type MarketplaceListing
Field isVerificationPendingFromUnverified was added to object type MarketplaceListing
Field isVerificationPendingFromDraft was added to object type MarketplaceListing
Field isUnverifiedPending was added to object type MarketplaceListing
Field isUnverified was added to object type MarketplaceListing
Field isPublic was added to object type MarketplaceListing
Schema changes for 2019-02-20
The GraphQL schema includes these changes:
Field contributions was added to object type CommitContributionsByRepository
Field pullRequestContributions was added to object type ContributionsCollection
Field firstRepositoryContribution was added to object type ContributionsCollection
Type ContributionOrderField was added
Type ContributionOrder was added
Type CreatedPullRequestContributionConnection was added
Type CreatedRepositoryContribution was added
Type CreatedRepositoryOrRestrictedContribution was added
Type CommitContributionOrderField was added
Type CommitContributionOrder was added
Type CreatedCommitContribution was added
Type CreatedCommitContributionEdge was added
Type CreatedCommitContributionConnection was added
Schema changes for 2019-02-15
The GraphQL schema includes these changes:
Field isFork was added to object type Gist
Field files was added to object type Gist
Field commitContributionsByRepository was added to object type ContributionsCollection
Type GistFile was added
Type CommitContributionsByRepository was added
The Draft Pull Requests Preview preview includes these changes:
Input field draft was added to input object type CreatePullRequestInput
Field markPullRequestReadyForReview was added to object type Mutation
Field isDraft was added to object type PullRequest
Type MarkPullRequestReadyForReviewInput was added
Type MarkPullRequestReadyForReviewPayload was added
Field changeUserStatus was added to object type Mutation
Field memberStatuses was added to object type Organization
Field memberStatuses was added to object type Team
Field viewerCanCreateProjects was added to object type User
Field status was added to object type User
Field projectsUrl was added to object type User
Field projectsResourcePath was added to object type User
Field projects was added to object type User
Field project was added to object type User
Type ChangeUserStatusInput was added
Type ChangeUserStatusPayload was added
Type UserStatusOrderField was added
Type UserStatusOrder was added
Type UserStatus was added
Type UserStatusEdge was added
Type UserStatusConnection was added
Type MemberStatusable was added
Schema changes for 2019-02-12
The GraphQL schema includes these changes:
Field updatedAt was added to object type PublicKey
Field isReadOnly was added to object type PublicKey
Field fingerprint was added to object type PublicKey
Field createdAt was added to object type PublicKey
Field accessedAt was added to object type PublicKey
Field hasTwoFactorEnabled was added to object type OrganizationMemberEdge
Type SetBusinessIdentityProviderInput was added
Type SetBusinessIdentityProviderPayload was added
Type RemoveBusinessIdentityProviderInput was added
Type RemoveBusinessIdentityProviderPayload was added
Type RegenerateBusinessIdentityProviderRecoveryCodesInput was added
Type RegenerateBusinessIdentityProviderRecoveryCodesPayload was added
The Unified business identity preview includes these changes:
Field setBusinessIdentityProvider was added to object type Mutation
Field removeBusinessIdentityProvider was added to object type Mutation
Field regenerateBusinessIdentityProviderRecoveryCodes was added to object type Mutation
Field twoFactorRequiredSettingOrganizations was added to object type BusinessAdminInfo
Field teamDiscussionsSettingOrganizations was added to object type BusinessAdminInfo
Field samlIdentityProvider was added to object type BusinessAdminInfo
Field repositoryProjectsSettingOrganizations was added to object type BusinessAdminInfo
Field organizationProjectsSettingOrganizations was added to object type BusinessAdminInfo
Field membersCanInviteCollaboratorsSettingOrganizations was added to object type BusinessAdminInfo
Field membersCanDeleteRepositoriesSettingOrganizations was added to object type BusinessAdminInfo
Field membersCanDeleteIssuesSettingOrganizations was added to object type BusinessAdminInfo
Field membersCanCreateRepositoriesSettingOrganizations was added to object type BusinessAdminInfo
Field membersCanChangeRepositoryVisibilitySettingOrganizations was added to object type BusinessAdminInfo
Field defaultRepositoryPermissionSettingOrganizations was added to object type BusinessAdminInfo
Field allowPrivateRepositoryForkingSettingOrganizations was added to object type BusinessAdminInfo
Type SamlSignatureAlgorithm was added
Type SamlDigestAlgorithm was added
Type BusinessIdentityProvider was added
Type OrganizationMembersCanCreateRepositoriesSettingValue was added
Schema changes for 2019-02-09
The GraphQL schema includes these changes:
Default value for argument orderBy on field Commit.deployments changed from {"field"=>"CREATED_AT", "direction"=>"DESC"} to {"field"=>"CREATED_AT", "direction"=>"ASC"}
Default value for argument orderBy on field Repository.deployments changed 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 DefaultRepositoryPermissionField was added
The Repository Vulnerability Alerts preview includes these changes:
Field RepositoryVulnerabilityAlert.externalReference changed type from String to String!
Field vulnerableRequirements was added to object type RepositoryVulnerabilityAlert
Field vulnerableManifestPath was added to object type RepositoryVulnerabilityAlert
Field vulnerableManifestFilename was added to object type RepositoryVulnerabilityAlert
Field securityVulnerability was added to object type RepositoryVulnerabilityAlert
Field securityAdvisory was added to object type RepositoryVulnerabilityAlert
The following changes will be made to the schema:
On member RepositoryVulnerabilityAlert.affectedRange: affectedRange will be removed. Use securityVulnerability.vulnerableVersionRange instead. Effective 2019-07-01.
On member RepositoryVulnerabilityAlert.externalIdentifier: externalIdentifier will be removed. Use securityAdvisory.identifiers instead. Effective 2019-07-01.
On member RepositoryVulnerabilityAlert.externalReference: externalReference will be removed. Use securityAdvisory.references instead. Effective 2019-07-01.
On member RepositoryVulnerabilityAlert.fixedIn: fixedIn will be removed. Use securityVulnerability.firstPatchedVersion instead. Effective 2019-07-01.
On member RepositoryVulnerabilityAlert.packageName: packageName will be removed. Use securityVulnerability.package instead. Effective 2019-07-01.
Schema changes for 2019-02-06
The GraphQL schema includes these changes:
Enum value QUEUED was added to enum DeploymentStatusState
Enum value IN_PROGRESS was added to enum DeploymentStatusState
Field dismissalMessageHTML was added to object type ReviewDismissedEvent
Field dismissalMessage was added to object type ReviewDismissedEvent
The following changes will be made to the schema:
On member ReviewDismissedEvent.message: message will be removed. Use dismissalMessage instead. Effective 2019-07-01.
On member ReviewDismissedEvent.messageHtml: messageHtml will be removed. Use dismissalMessageHTML instead. Effective 2019-07-01.
Schema changes for 2019-02-04
The GraphQL schema includes these changes:
Field deployments was added to object type Commit
Argument orderBy: DeploymentOrder added to field Repository.deployments
Type UpdateBusinessTwoFactorAuthenticationRequiredSettingInput was added
Type UpdateBusinessTwoFactorAuthenticationRequiredSettingPayload was added
Type UpdateBusinessTeamDiscussionsSettingInput was added
Type UpdateBusinessTeamDiscussionsSettingPayload was added
Type UpdateBusinessRepositoryProjectsSettingInput was added
Type UpdateBusinessRepositoryProjectsSettingPayload was added
Type UpdateBusinessProfileInput was added
Type UpdateBusinessProfilePayload was added
Type UpdateBusinessOrganizationProjectsSettingInput was added
Type UpdateBusinessOrganizationProjectsSettingPayload was added
Type UpdateBusinessMembersCanUpdateProtectedBranchesSettingInput was added
Type UpdateBusinessMembersCanUpdateProtectedBranchesSettingPayload was added
Type UpdateBusinessMembersCanInviteCollaboratorsSettingInput was added
Type UpdateBusinessMembersCanInviteCollaboratorsSettingPayload was added
Type UpdateBusinessMembersCanDeleteRepositoriesSettingInput was added
Type UpdateBusinessMembersCanDeleteRepositoriesSettingPayload was added
Type UpdateBusinessMembersCanDeleteIssuesSettingInput was added
Type UpdateBusinessMembersCanDeleteIssuesSettingPayload was added
Type UpdateBusinessMembersCanCreateRepositoriesSettingInput was added
Type UpdateBusinessMembersCanCreateRepositoriesSettingPayload was added
Type UpdateBusinessMembersCanChangeRepositoryVisibilitySettingInput was added
Type UpdateBusinessMembersCanChangeRepositoryVisibilitySettingPayload was added
Type UpdateBusinessDefaultRepositoryPermissionSettingInput was added
Type UpdateBusinessDefaultRepositoryPermissionSettingPayload was added
Type UpdateBusinessAllowPrivateRepositoryForkingSettingInput was added
Type UpdateBusinessAllowPrivateRepositoryForkingSettingPayload was added
Type RemoveBusinessBillingManagerInput was added
Type RemoveBusinessBillingManagerPayload was added
Type RemoveBusinessAdminInput was added
Type RemoveBusinessAdminPayload was added
Type InviteBusinessBillingManagerInput was added
Type InviteBusinessBillingManagerPayload was added
Type InviteBusinessAdminInput was added
Type InviteBusinessAdminPayload was added
Type CancelBusinessBillingManagerInvitationInput was added
Type CancelBusinessBillingManagerInvitationPayload was added
Type CancelBusinessAdminInvitationInput was added
Type CancelBusinessAdminInvitationPayload was added
Type AcceptBusinessMemberInvitationInput was added
Type AcceptBusinessMemberInvitationPayload was added
Type BusinessMemberInvitationEdge was added
Type BusinessMemberInvitationConnection was added
Type DeploymentOrderField was added
Type DeploymentOrder was added
The Unified business identity preview includes these changes:
Field updateBusinessTwoFactorAuthenticationRequiredSetting was added to object type Mutation
Field updateBusinessTeamDiscussionsSetting was added to object type Mutation
Field updateBusinessRepositoryProjectsSetting was added to object type Mutation
Field updateBusinessProfile was added to object type Mutation
Field updateBusinessOrganizationProjectsSetting was added to object type Mutation
Field updateBusinessMembersCanUpdateProtectedBranchesSetting was added to object type Mutation
Field updateBusinessMembersCanInviteCollaboratorsSetting was added to object type Mutation
Field updateBusinessMembersCanDeleteRepositoriesSetting was added to object type Mutation
Field updateBusinessMembersCanDeleteIssuesSetting was added to object type Mutation
Field updateBusinessMembersCanCreateRepositoriesSetting was added to object type Mutation
Field updateBusinessMembersCanChangeRepositoryVisibilitySetting was added to object type Mutation
Field updateBusinessDefaultRepositoryPermissionSetting was added to object type Mutation
Field updateBusinessAllowPrivateRepositoryForkingSetting was added to object type Mutation
Field removeBusinessBillingManager was added to object type Mutation
Field removeBusinessAdmin was added to object type Mutation
Field inviteBusinessBillingManager was added to object type Mutation
Field inviteBusinessAdmin was added to object type Mutation
Field cancelBusinessBillingManagerInvitation was added to object type Mutation
Field cancelBusinessAdminInvitation was added to object type Mutation
Field acceptBusinessMemberInvitation was added to object type Mutation
Field businessMemberInvitationByToken was added to object type Query
Field businessMemberInvitation was added to object type Query
Field business was added to object type Query
Type BusinessRepositoryInfo was added
Type OrganizationOrderField was added
Type OrganizationOrder was added
Type BusinessBillingInfo was added
Type BusinessEnabledSettingValue was added
Type BusinessPendingMemberInvitationConnection was added
Type BusinessMemberInvitationRole was added
Type BusinessMemberInvitation was added
Type BusinessMembersCanCreateRepositoriesSettingValue was added
Type BusinessDefaultRepositoryPermissionSettingValue was added
Type BusinessEnabledDisabledSettingValue was added
Type BusinessAdminInfo was added
Type Business was added
Schema changes for 2019-01-31
The GraphQL schema includes these changes:
CodeOfConduct object implements Node interface
Field resourcePath was added to object type CodeOfConduct
Field id was added to object type CodeOfConduct
Type PullRequestReviewThreadEdge was added
Type PullRequestReviewThreadConnection was added
The Pull Requests Preview preview includes these changes:
Field reviewThreads was added to object type PullRequest
Schema changes for 2019-01-30
The GraphQL schema includes these changes:
CodeOfConduct object implements Node interface
Field resourcePath was added to object type CodeOfConduct
Field id was added to object type CodeOfConduct
Type PullRequestReviewThreadEdge was added
Type PullRequestReviewThreadConnection was added
The Pull Requests Preview preview includes these changes:
Field reviewThreads was added to object type PullRequest
Schema changes for 2019-01-19
The GraphQL schema includes these changes:
Field pendingMembers was added to object type Organization
Schema changes for 2019-01-18
The GraphQL schema includes these changes:
Enum value ROCKET was added to enum ReactionContent
Enum value EYES was added to enum ReactionContent
Schema changes for 2019-01-16
The GraphQL schema includes these changes:
Field issueContributions was added to object type ContributionsCollection