GraphQL Schema Changes for 2018-03-14

The following changes will be made to the schema:

  • On member AddedToProjectEvent.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member BaseRefChangedEvent.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Bot.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Bot.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member ClosedEvent.commit: commit will be removed. Use ClosedEvent.closer instead. Effective 2018-07-01.
  • On member Comment.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member CommentDeletedEvent.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member CommitComment.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member CommitComment.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member ConvertedNoteToIssueEvent.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member DeployedEvent.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Deployment.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member DeploymentStatus.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member Gist.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member GistComment.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member GistComment.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member Issue.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Issue.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member IssueComment.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member IssueComment.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member MentionedEvent.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Milestone.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member MovedColumnsInProjectEvent.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Organization.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Project.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Project.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member ProjectCard.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member ProjectCard.projectColumn: projectColumn will be removed. Use ProjectCard.column instead. Effective 2018-07-01.
  • On member ProjectCard.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member ProjectColumn.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member ProjectColumn.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member PullRequest.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member PullRequest.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member PullRequestReview.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member PullRequestReview.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member PullRequestReviewComment.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Reactable.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Reaction.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member ReferencedEvent.isCrossReference: isCrossReference will be removed. Use ReferencedEvent.isCrossRepository instead. Effective 2018-07-01.
  • On member Release.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member ReleaseAsset.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member RemovedFromProjectEvent.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Repository.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member Repository.license: license will be removed. Use Repository.licenseInfo instead. Effective 2018-07-01.
  • On member Repository.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member RepositoryInfo.license: license will be removed. Use Repository.licenseInfo instead. Effective 2018-07-01.
  • On member RepositoryInfo.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member ReviewDismissedEvent.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member ReviewRequest.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member ReviewRequest.reviewer: reviewer will be removed. Use ReviewRequest.requestedReviewer instead. Effective 2018-07-01.
  • On member ReviewRequestRemovedEvent.subject: subject will be removed. Use ReviewRequestRemovedEvent.requestedReviewer instead. Effective 2018-07-01.
  • On member ReviewRequestedEvent.subject: subject will be removed. Use ReviewRequestedEvent.requestedReviewer instead. Effective 2018-07-01.
  • On member Team.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member TeamDiscussion.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member TeamDiscussion.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member TeamDiscussionComment.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member TeamDiscussionComment.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member User.contributedRepositories: contributedRepositories will be removed. Use User.repositoriesContributedTo instead. Effective 2018-07-01.
  • On member User.databaseId: databaseId will be removed. Use Node.id instead. Effective 2018-07-01.
  • On member User.updatedAt: updatedAt will be removed. Effective 2018-07-01.
  • On member UserContentEdit.updatedAt: updatedAt will be removed. Effective 2018-07-01.

The GraphQL schema includes these changes:

  • Enum value OCSP_REVOKED was added to enum GitSignatureState
  • Enum value OCSP_PENDING was added to enum GitSignatureState
  • Enum value OCSP_ERROR was added to enum GitSignatureState