GraphQL changelog for 2018 - GitHub Docs
Skip to main content

GraphQL changelog for 2018

GraphQL schema changes from 2018.

In this article

Schema changes for 2018-12-21

The GraphQL schema includes these changes:

  • Field firstPullRequestContribution was added to object type ContributionsCollection
  • Field firstIssueContribution was added to object type ContributionsCollection
  • Type CreatedPullRequestOrRestrictedContribution was added
  • Type RestrictedContribution was added
  • Type CreatedIssueOrRestrictedContribution was added

Schema changes for 2018-12-20

The GraphQL schema includes these changes:

  • Argument first: Int added to field Topic.relatedTopics

Schema changes for 2018-12-18

The Hovercards preview includes these changes:

  • Field hovercard was added to object type PullRequest
  • Field hovercard was added to object type Issue
  • Type ViewerHovercardContext was added
  • Type ReviewStatusHovercardContext was added

Schema changes for 2018-12-14

The GraphQL schema includes these changes:

  • Field popularPullRequestContribution was added to object type ContributionsCollection
  • Field popularIssueContribution was added to object type ContributionsCollection
  • Field mostRecentCollectionWithoutActivity was added to object type ContributionsCollection
  • Field joinedGitHubContribution was added to object type ContributionsCollection
  • Field hasActivityInThePast was added to object type ContributionsCollection
  • Type CreatedPullRequestContributionEdge was added
  • Type CreatedIssueContributionEdge was added
  • Type CreatedPullRequestContribution was added
  • Type CreatedIssueContribution was added
  • Type Contribution was added
  • Type JoinedGitHubContribution was added

Schema changes for 2018-12-13

The GraphQL schema includes these changes:

  • Enum value UNPINNED_EVENT was added to enum IssueTimelineItemsItemType
  • Enum value PINNED_EVENT was added to enum IssueTimelineItemsItemType
  • Union member UnpinnedEvent was added to Union type IssueTimelineItems
  • Union member PinnedEvent was added to Union type IssueTimelineItems
  • Enum value UNPINNED_EVENT was added to enum PullRequestTimelineItemsItemType
  • Enum value PINNED_EVENT was added to enum PullRequestTimelineItemsItemType
  • Union member UnpinnedEvent was added to Union type PullRequestTimelineItems
  • Union member PinnedEvent was added to Union type PullRequestTimelineItems
  • Type UnpinIssueInput was added
  • Type UnpinIssuePayload was added
  • Type PinIssueInput was added
  • Type PinIssuePayload was added
  • Type UnpinnedEvent was added
  • Type PinnedEvent was added

The [Pinned Issues Preview preview](/graphql/overview/schema-previews#pinned-issues-preview) includes these changes:

  • Field unpinIssue was added to object type Mutation
  • Field pinIssue was added to object type Mutation
  • Field pinnedIssues was added to object type Repository
  • Type PinnedIssue was added
  • Type PinnedIssueEdge was added
  • Type PinnedIssueConnection was added

Schema changes for 2018-12-11

The GraphQL schema includes these changes:

  • Field tagName was added to object type Release

Schema changes for 2018-12-06

The GraphQL schema includes these changes:

  • Type CreateContentAttachmentInput was added
  • Type ContentReference was added
  • Type ContentAttachment was added
  • Type CreateContentAttachmentPayload was added

The [Create content attachments preview](/graphql/overview/schema-previews#create-content-attachments-preview) includes these changes:

  • Field createContentAttachment was added to object type Mutation

Schema changes for 2018-12-03

The GraphQL schema includes these changes:

  • Field membersWithRole was added to object type Organization
  • Type OrganizationMemberRole was added
  • Type OrganizationMemberEdge was added
  • Type OrganizationMemberConnection was added

The following changes will be made to the schema:

  • On member Organization.members: members will be removed. Use Organization.membersWithRole instead. Effective 2019-04-01.

Schema changes for 2018-12-01

The GraphQL schema includes these changes:

  • Field contributionsCollection was added to object type User
  • Type ContributionCalendarDay was added
  • Type ContributionCalendarWeek was added
  • Type Date was added
  • Type ContributionCalendarMonth was added
  • Type ContributionCalendar was added
  • Type ContributionsCollection was added

Schema changes for 2018-11-16

The following changes will be made to the schema:

  • On member Migration.uploadUrlTemplate: uploadUrlTemplate will be removed. Use uploadUrl instead. Effective 2019-04-01.

Schema changes for 2018-11-12

The GraphQL schema includes these changes:

  • Field commitOid was added to object type Deployment

The following changes will be made to the schema:

  • On member AddProjectCardPayload.projectColumn: Type for projectColumn will change from Project! to ProjectColumn. Effective 2019-01-01.

Schema changes for 2018-11-07

The GraphQL schema includes these changes:

  • Enum value TRANSFERRED_EVENT was added to enum IssueTimelineItemsItemType
  • Union member TransferredEvent was added to Union type IssueTimelineItems
  • Union member TransferredEvent was added to Union type IssueTimelineItem
  • GistComment object implements Minimizable interface
  • Enum value TRANSFERRED_EVENT was added to enum PullRequestTimelineItemsItemType
  • Union member TransferredEvent was added to Union type PullRequestTimelineItems
  • PullRequestReviewComment object implements Minimizable interface
  • CommitComment object implements Minimizable interface
  • Commit object implements UniformResourceLocatable interface
  • IssueComment object implements Minimizable interface
  • Enum value DENIED was added to enum CommentCannotUpdateReason
  • Field viewerCanMinimize was added to object type GistComment
  • Field minimizedReason was added to object type GistComment
  • Field isMinimized was added to object type GistComment
  • Field viewerCanMinimize was added to object type PullRequestReviewComment
  • Field minimizedReason was added to object type PullRequestReviewComment
  • Field isMinimized was added to object type PullRequestReviewComment
  • Field viewerCanMinimize was added to object type CommitComment
  • Field minimizedReason was added to object type CommitComment
  • Field isMinimized was added to object type CommitComment
  • Field viewerCanMinimize was added to object type IssueComment
  • Field minimizedReason was added to object type IssueComment
  • Field isMinimized was added to object type IssueComment
  • Type UnminimizeCommentInput was added
  • Type UnminimizeCommentPayload was added
  • Type ReportedContentClassifiers was added
  • Type MinimizeCommentInput was added
  • Type MinimizeCommentPayload was added
  • Type TransferredEvent was added

The _Minimize Comments_ preview includes these changes:

  • Field unminimizeComment was added to object type Mutation
  • Field minimizeComment was added to object type Mutation
  • Type Minimizable was added

Schema changes for 2018-10-24

The Pull Requests Preview preview includes these changes:

  • Field updatePullRequest was added to object type Mutation
  • Field reopenPullRequest was added to object type Mutation
  • Field mergePullRequest was added to object type Mutation
  • Field deletePullRequestReviewComment was added to object type Mutation
  • Field createPullRequest was added to object type Mutation
  • Field closePullRequest was added to object type Mutation
  • Field files was added to object type PullRequest
  • Type UpdatePullRequestInput was added
  • Type UpdatePullRequestPayload was added
  • Type ReopenPullRequestInput was added
  • Type ReopenPullRequestPayload was added
  • Type MergePullRequestInput was added
  • Type MergePullRequestPayload was added
  • Type DeletePullRequestReviewCommentInput was added
  • Type DeletePullRequestReviewCommentPayload was added
  • Type CreatePullRequestInput was added
  • Type CreatePullRequestPayload was added
  • Type ClosePullRequestInput was added
  • Type ClosePullRequestPayload was added
  • Type PullRequestChangedFile was added
  • Type PullRequestChangedFileEdge was added
  • Type PullRequestChangedFileConnection was added

Schema changes for 2018-10-19

The GraphQL schema includes these changes:

  • Argument ownerAffiliations: [RepositoryAffiliation] added to field Repository.forks
  • Argument ownerAffiliations: [RepositoryAffiliation] added to field RepositoryOwner.repositories
  • Argument ownerAffiliations: [RepositoryAffiliation] added to field RepositoryOwner.pinnedRepositories
  • Argument ownerAffiliations: [RepositoryAffiliation] added to field User.watching
  • Argument ownerAffiliations: [RepositoryAffiliation] added to field User.repositories
  • Argument ownerAffiliations: [RepositoryAffiliation] added to field User.pinnedRepositories
  • Argument ownerAffiliations: [RepositoryAffiliation] added to field Organization.repositories
  • Argument ownerAffiliations: [RepositoryAffiliation] added to field Organization.pinnedRepositories

Schema changes for 2018-10-16

The Access to GitHub Security Advisories preview includes these changes:

  • Field securityVulnerabilities was added to object type Query
  • Field securityAdvisory was added to object type Query
  • Field securityAdvisories was added to object type Query
  • Type SecurityAdvisoryOrderField was added
  • Type SecurityAdvisoryOrder was added
  • Type SecurityAdvisoryIdentifierType was added
  • Type SecurityAdvisoryIdentifierFilter was added
  • Type SecurityVulnerabilityOrderField was added
  • Type SecurityVulnerabilityOrder was added
  • Type SecurityAdvisoryEcosystem was added
  • Type SecurityAdvisoryPackage was added
  • Type SecurityAdvisoryPackageVersion was added
  • Type SecurityVulnerability was added
  • Type SecurityVulnerabilityEdge was added
  • Type SecurityVulnerabilityConnection was added
  • Type SecurityAdvisorySeverity was added
  • Type SecurityAdvisoryReference was added
  • Type SecurityAdvisoryIdentifier was added
  • Type SecurityAdvisory was added
  • Type SecurityAdvisoryEdge was added
  • Type SecurityAdvisoryConnection was added

Schema changes for 2018-10-12

The GraphQL schema includes these changes:

  • Field outdated was added to object type PullRequestReviewComment
  • Field onBehalfOf was added to object type PullRequestReview

Schema changes for 2018-10-11

The GraphQL schema includes these changes:

  • Field state was added to object type PullRequestReviewComment
  • Type PullRequestReviewCommentState was added

Schema changes for 2018-10-08

The following changes will be made to the schema:

  • On member PushAllowance.protectedBranch: protectedBranch will be removed. Use Repository.branchProtectionRule instead. Effective 2019-01-01.
  • On member Repository.protectedBranches: protectedBranches will be removed. Use Repository.branchProtectionRules instead. Effective 2019-01-01.
  • On member ReviewDismissalAllowance.protectedBranch: protectedBranch will be removed. Use ReviewDismissalAllowance.branchProtectionRule instead. Effective 2019-01-01.

Schema changes for 2018-09-26

The GraphQL schema includes these changes:

  • Field viewerCanApplySuggestion was added to object type PullRequest

Schema changes for 2018-09-25

The GraphQL schema includes these changes:

  • Field ref was added to object type Deployment

Schema changes for 2018-09-19

The Issues Preview preview includes these changes:

  • Field convertProjectCardNoteToIssue was added to object type Mutation
  • Type ConvertProjectCardNoteToIssueInput was added
  • Type ConvertProjectCardNoteToIssuePayload was added

Schema changes for 2018-09-14

The GraphQL schema includes these changes:

  • Enum value UNMARKED_AS_DUPLICATE_EVENT was removed from enum IssueTimelineItemsItemType
  • Enum value MARKED_AS_DUPLICATE_EVENT was removed from enum IssueTimelineItemsItemType
  • Enum value UNMARKED_AS_DUPLICATE_EVENT was removed from enum PullRequestTimelineItemsItemType
  • Enum value MARKED_AS_DUPLICATE_EVENT was removed from enum PullRequestTimelineItemsItemType

Schema changes for 2018-09-13

The [Checks preview](/graphql/overview/schema-previews#checks-preview) includes these changes:

  • Field app was added to object type CheckSuite

Schema changes for 2018-09-12

The GraphQL schema includes these changes:

  • Type UpdateIssueCommentInput was added
  • Type UpdateIssueCommentPayload was added
  • Type UpdateIssueInput was added
  • Type UpdateIssuePayload was added
  • Type UnmarkIssueAsDuplicateInput was added
  • Type UnmarkIssueAsDuplicatePayload was added
  • Type ReopenIssueInput was added
  • Type ReopenIssuePayload was added
  • Type RemoveLabelsFromLabelableInput was added
  • Type RemoveLabelsFromLabelablePayload was added
  • Type RemoveAssigneesFromAssignableInput was added
  • Type RemoveAssigneesFromAssignablePayload was added
  • Type DeleteIssueCommentInput was added
  • Type DeleteIssueCommentPayload was added
  • Type CreateIssueInput was added
  • Type CreateIssuePayload was added
  • Type CloseIssueInput was added
  • Type CloseIssuePayload was added
  • Type ClearLabelsFromLabelableInput was added
  • Type ClearLabelsFromLabelablePayload was added
  • Type AddLabelsToLabelableInput was added
  • Type AddLabelsToLabelablePayload was added
  • Type AddAssigneesToAssignableInput was added
  • Type AddAssigneesToAssignablePayload was added
  • Type IssueTimelineItemsItemType was added
  • Type IssueTimelineItems was added
  • Type IssueTimelineItemsEdge was added
  • Type IssueTimelineItemsConnection was added
  • Type PullRequestTimelineItemsItemType was added
  • Type PullRequestTimelineItems was added
  • Type PullRequestTimelineItemsEdge was added
  • Type PullRequestTimelineItemsConnection was added

The Issues Preview preview includes these changes:

  • Field updateIssueComment was added to object type Mutation
  • Field updateIssue was added to object type Mutation
  • Field unmarkIssueAsDuplicate was added to object type Mutation
  • Field reopenIssue was added to object type Mutation
  • Field removeLabelsFromLabelable was added to object type Mutation
  • Field removeAssigneesFromAssignable was added to object type Mutation
  • Field deleteIssueComment was added to object type Mutation
  • Field createIssue was added to object type Mutation
  • Field closeIssue was added to object type Mutation
  • Field clearLabelsFromLabelable was added to object type Mutation
  • Field addLabelsToLabelable was added to object type Mutation
  • Field addAssigneesToAssignable was added to object type Mutation
  • Argument filterBy: IssueFilters added to field Milestone.issues
  • Argument filterBy: IssueFilters added to field Label.issues
  • Field timelineItems was added to object type PullRequest
  • Argument filterBy: IssueFilters added to field Repository.issues
  • Argument filterBy: IssueFilters added to field User.issues
  • Field timelineItems was added to object type Issue
  • Type PullRequestRevisionMarker was added
  • Type PullRequestCommitCommentThread was added
  • Type IssueFilters was added

The Branch Protection Rules preview includes these changes:

  • Field updateBranchProtectionRule was added to object type Mutation
  • Field deleteBranchProtectionRule was added to object type Mutation
  • Field createBranchProtectionRule was added to object type Mutation
  • Field branchProtectionRule was added to object type ReviewDismissalAllowance
  • Field branchProtectionRule was added to object type PushAllowance
  • Field branchProtectionRules was added to object type Repository
  • Type UpdateBranchProtectionRuleInput was added
  • Type UpdateBranchProtectionRulePayload was added
  • Type DeleteBranchProtectionRuleInput was added
  • Type DeleteBranchProtectionRulePayload was added
  • Type CreateBranchProtectionRuleInput was added
  • Type CreateBranchProtectionRulePayload was added
  • Type BranchProtectionRuleConflict was added
  • Type BranchProtectionRuleConflictEdge was added
  • Type BranchProtectionRuleConflictConnection was added
  • Type BranchProtectionRule was added
  • Type BranchProtectionRuleEdge was added
  • Type BranchProtectionRuleConnection was added

Schema changes for 2018-09-10

The [Project Event Details preview](/graphql/overview/schema-previews#project-event-details-preview) includes these changes:

  • Field projectColumnName was added to object type RemovedFromProjectEvent
  • Field project was added to object type RemovedFromProjectEvent
  • Field projectColumnName was added to object type MovedColumnsInProjectEvent
  • Field projectCard was added to object type MovedColumnsInProjectEvent
  • Field project was added to object type MovedColumnsInProjectEvent
  • Field previousProjectColumnName was added to object type MovedColumnsInProjectEvent
  • Field projectColumnName was added to object type ConvertedNoteToIssueEvent
  • Field projectCard was added to object type ConvertedNoteToIssueEvent
  • Field project was added to object type ConvertedNoteToIssueEvent
  • Field projectColumnName was added to object type AddedToProjectEvent
  • Field projectCard was added to object type AddedToProjectEvent
  • Field project was added to object type AddedToProjectEvent

Schema changes for 2018-09-06

The GraphQL schema includes these changes:

  • Enum value BAD_CERT was added to enum GitSignatureState

Schema changes for 2018-09-04

The GraphQL schema includes these changes:

  • Input field isArchived was added to input object type UpdateProjectCardInput
  • Argument archivedStates: [ProjectCardArchivedState] added to field PullRequest.projectCards
  • Argument archivedStates: [ProjectCardArchivedState] added to field Issue.projectCards
  • Field isArchived was added to object type ProjectCard
  • Argument archivedStates: [ProjectCardArchivedState] added to field ProjectColumn.cards
  • Field purpose was added to object type ProjectColumn
  • Argument archivedStates: [ProjectCardArchivedState] added to field Project.pendingCards
  • Type PullRequestOrderField was added
  • Type ProjectColumnPurpose was added
  • Type ProjectCardArchivedState was added

Schema changes for 2018-08-31

The GraphQL schema includes these changes:

  • Field logoBackgroundColor was added to object type App

Schema changes for 2018-08-24

The GraphQL schema includes these changes:

  • Argument includeCategories: [String!] added to field Query.marketplaceCategories

Schema changes for 2018-08-13

The GraphQL schema includes these changes:

  • Union member DeploymentEnvironmentChangedEvent was added to Union type PullRequestTimelineItem
  • Type DeploymentEnvironmentChangedEvent was added

Schema changes for 2018-08-09

The Temporary Cloning Token for Private Repositories preview includes these changes:

  • Field tempCloneToken was added to object type Repository

Schema changes for 2018-08-07

The GraphQL schema includes these changes:

  • Field isVerified was added to object type Organization
  • Field app was added to object type MarketplaceListing
  • Type App was added

The [Checks preview](/graphql/overview/schema-previews#checks-preview) includes these changes:

  • Field warningLevel was removed from object type CheckAnnotation
  • Field startLine was removed from object type CheckAnnotation
  • Field filename was removed from object type CheckAnnotation
  • Field endLine was removed from object type CheckAnnotation
  • Field creator was removed from object type CheckRun
  • Field updateCheckSuitePreferences was added to object type Mutation
  • Field updateCheckRun was added to object type Mutation
  • Field rerequestCheckSuite was added to object type Mutation
  • Field createCheckSuite was added to object type Mutation
  • Field createCheckRun was added to object type Mutation
  • Field path was added to object type CheckAnnotation
  • Field location was added to object type CheckAnnotation
  • Field annotationLevel was added to object type CheckAnnotation
  • Type CheckSuiteAutoTriggerPreference was added
  • Type UpdateCheckSuitePreferencesInput was added
  • Type UpdateCheckSuitePreferencesPayload was added
  • Type UpdateCheckRunInput was added
  • Type UpdateCheckRunPayload was added
  • Type RerequestCheckSuiteInput was added
  • Type RerequestCheckSuitePayload was added
  • Type CreateCheckSuiteInput was added
  • Type CreateCheckSuitePayload was added
  • Type RequestableCheckStatusState was added
  • Type CheckRunOutputImage was added
  • Type CheckAnnotationRange was added
  • Type CheckAnnotationData was added
  • Type CheckRunOutput was added
  • Type CheckRunAction was added
  • Type CreateCheckRunInput was added
  • Type CreateCheckRunPayload was added
  • Type CheckAnnotationPosition was added
  • Type CheckAnnotationSpan was added

Schema changes for 2018-08-01

The following changes will be made to the schema:

  • On member AcceptTopicSuggestionPayload.topic: Type for topic will change from Topic! to Topic. Effective 2019-01-01.
  • On member AddCommentPayload.commentEdge: Type for commentEdge will change from IssueCommentEdge! to IssueCommentEdge. Effective 2019-01-01.
  • On member AddCommentPayload.subject: Type for subject will change from Node! to Node. Effective 2019-01-01.
  • On member AddCommentPayload.timelineEdge: Type for timelineEdge will change from IssueTimelineItemEdge! to IssueTimelineItemEdge. Effective 2019-01-01.
  • On member AddProjectCardPayload.cardEdge: Type for cardEdge will change from ProjectCardEdge! to ProjectCardEdge. Effective 2019-01-01.
  • On member AddProjectCardPayload.projectColumn: Type for projectColumn will change from Project! to Project. Effective 2019-01-01.
  • On member AddProjectColumnPayload.columnEdge: Type for columnEdge will change from ProjectColumnEdge! to ProjectColumnEdge. Effective 2019-01-01.
  • On member AddProjectColumnPayload.project: Type for project will change from Project! to Project. Effective 2019-01-01.
  • On member AddPullRequestReviewCommentPayload.comment: Type for comment will change from PullRequestReviewComment! to PullRequestReviewComment. Effective 2019-01-01.
  • On member AddPullRequestReviewCommentPayload.commentEdge: Type for commentEdge will change from PullRequestReviewCommentEdge! to PullRequestReviewCommentEdge. Effective 2019-01-01.
  • On member AddPullRequestReviewPayload.pullRequestReview: Type for pullRequestReview will change from PullRequestReview! to PullRequestReview. Effective 2019-01-01.
  • On member AddPullRequestReviewPayload.reviewEdge: Type for reviewEdge will change from PullRequestReviewEdge! to PullRequestReviewEdge. Effective 2019-01-01.
  • On member AddReactionPayload.reaction: Type for reaction will change from Reaction! to Reaction. Effective 2019-01-01.
  • On member AddReactionPayload.subject: Type for subject will change from Reactable! to Reactable. Effective 2019-01-01.
  • On member AddStarPayload.starrable: Type for starrable will change from Starrable! to Starrable. Effective 2019-01-01.
  • On member CreateProjectPayload.project: Type for project will change from Project! to Project. Effective 2019-01-01.
  • On member DeclineTopicSuggestionPayload.topic: Type for topic will change from Topic! to Topic. Effective 2019-01-01.
  • On member DeleteProjectCardPayload.column: Type for column will change from ProjectColumn! to ProjectColumn. Effective 2019-01-01.
  • On member DeleteProjectCardPayload.deletedCardId: Type for deletedCardId will change from ID! to ID. Effective 2019-01-01.
  • On member DeleteProjectColumnPayload.deletedColumnId: Type for deletedColumnId will change from ID! to ID. Effective 2019-01-01.
  • On member DeleteProjectColumnPayload.project: Type for project will change from Project! to Project. Effective 2019-01-01.
  • On member DeleteProjectPayload.owner: Type for owner will change from ProjectOwner! to ProjectOwner. Effective 2019-01-01.
  • On member DeletePullRequestReviewPayload.pullRequestReview: Type for pullRequestReview will change from PullRequestReview! to PullRequestReview. Effective 2019-01-01.
  • On member DismissPullRequestReviewPayload.pullRequestReview: Type for pullRequestReview will change from PullRequestReview! to PullRequestReview. Effective 2019-01-01.
  • On member MoveProjectCardPayload.cardEdge: Type for cardEdge will change from ProjectCardEdge! to ProjectCardEdge. Effective 2019-01-01.
  • On member MoveProjectColumnPayload.columnEdge: Type for columnEdge will change from ProjectColumnEdge! to ProjectColumnEdge. Effective 2019-01-01.
  • On member RemoveOutsideCollaboratorPayload.removedUser: Type for removedUser will change from User! to User. Effective 2019-01-01.
  • On member RemoveReactionPayload.reaction: Type for reaction will change from Reaction! to Reaction. Effective 2019-01-01.
  • On member RemoveReactionPayload.subject: Type for subject will change from Reactable! to Reactable. Effective 2019-01-01.
  • On member RemoveStarPayload.starrable: Type for starrable will change from Starrable! to Starrable. Effective 2019-01-01.
  • On member RequestReviewsPayload.pullRequest: Type for pullRequest will change from PullRequest! to PullRequest. Effective 2019-01-01.
  • On member RequestReviewsPayload.requestedReviewersEdge: Type for requestedReviewersEdge will change from UserEdge! to UserEdge. Effective 2019-01-01.
  • On member SubmitPullRequestReviewPayload.pullRequestReview: Type for pullRequestReview will change from PullRequestReview! to PullRequestReview. Effective 2019-01-01.
  • On member UpdateProjectCardPayload.projectCard: Type for projectCard will change from ProjectCard! to ProjectCard. Effective 2019-01-01.
  • On member UpdateProjectColumnPayload.projectColumn: Type for projectColumn will change from ProjectColumn! to ProjectColumn. Effective 2019-01-01.
  • On member UpdateProjectPayload.project: Type for project will change from Project! to Project. Effective 2019-01-01.
  • On member UpdatePullRequestReviewCommentPayload.pullRequestReviewComment: Type for pullRequestReviewComment will change from PullRequestReviewComment! to PullRequestReviewComment. Effective 2019-01-01.
  • On member UpdatePullRequestReviewPayload.pullRequestReview: Type for pullRequestReview will change from PullRequestReview! to PullRequestReview. Effective 2019-01-01.
  • On member UpdateSubscriptionPayload.subscribable: Type for subscribable will change from Subscribable! to Subscribable. Effective 2019-01-01.
  • On member UpdateTopicsPayload.repository: Type for repository will change from Repository! to Repository. Effective 2019-01-01.

Schema changes for 2018-07-26

The [Deployments preview](/graphql/overview/schema-previews#deployments-preview) includes these changes:

  • Enum value QUEUED was added to enum DeploymentState
  • Enum value IN_PROGRESS was added to enum DeploymentState
  • Field createDeploymentStatus was added to object type Mutation
  • Field createDeployment was added to object type Mutation
  • Field environment was added to object type DeploymentStatus
  • Type CreateDeploymentStatusInput was added
  • Type CreateDeploymentStatusPayload was added
  • Type CreateDeploymentInput was added
  • Type CreateDeploymentPayload was added

Schema changes for 2018-07-16

The GraphQL schema includes these changes:

  • Field task was added to object type Deployment

Schema changes for 2018-07-13

The GraphQL schema includes these changes:

  • Field GitHubMetadata.gitHubServicesSha changed type from String! to GitObjectID!
  • Type RepositoryInvitationEdge was removed
  • Type RepositoryCollaboratorAffiliation was removed
  • Type PullRequestPubSubTopic was removed
  • Type IssuePubSubTopic was removed
  • Type DefaultRepositoryPermissionField was removed
  • Type Date was removed

Schema changes for 2018-07-11

The GraphQL schema includes these changes:

  • Field checkSuites was added to object type Commit
  • Type CheckSuiteFilter was added
  • Type Push was added
  • Type CheckRunType was added
  • Type CheckRunFilter was added
  • Type CheckStatusState was added
  • Type CheckConclusionState was added
  • Type CheckAnnotationLevel was added
  • Type CheckAnnotation was added
  • Type CheckAnnotationEdge was added
  • Type CheckAnnotationConnection was added
  • Type CheckRun was added
  • Type CheckRunEdge was added
  • Type CheckRunConnection was added
  • Type CheckSuite was added
  • Type CheckSuiteEdge was added
  • Type CheckSuiteConnection was added

Schema changes for 2018-07-06

The GraphQL schema includes these changes:

  • Field updatedAt was added to object type Deployment
  • Field description was added to object type Deployment

Schema changes for 2018-07-04

The GraphQL schema includes these changes:

  • Field subject was removed from object type ReviewRequestedEvent
  • Field subject was removed from object type ReviewRequestRemovedEvent
  • Field isCrossReference was removed from object type ReferencedEvent
  • Field commit was removed from object type ClosedEvent
  • Field reviewer was removed from object type ReviewRequest
  • Field license was removed from object type RepositoryInfo
  • Field license was removed from object type Repository
  • Field contributedRepositories was removed from object type User
  • Field projectColumn was removed from object type ProjectCard

Schema changes for 2018-07-03

The GraphQL schema includes these changes:

  • Repository object implements RegistryPackageOwner interface
  • User object implements RegistryPackageSearch interface
  • User object implements RegistryPackageOwner interface
  • Organization object implements RegistryPackageSearch interface
  • Organization object implements RegistryPackageOwner interface
  • Type RegistryPackageSearch was added
  • Type RegistryPackageOwner was added

Schema changes for 2018-06-26

The GraphQL schema includes these changes:

  • Field permalink was added to object type PullRequest

Schema changes for 2018-06-22

The GraphQL schema includes these changes:

  • Input field UpdateProjectCardInput.note changed type from String! to String

Schema changes for 2018-06-21

The GraphQL schema includes these changes:

  • Argument useTopicAliases: Boolean added to field Query.marketplaceListings
  • Argument useTopicAliases: Boolean added to field Query.marketplaceCategory

Schema changes for 2018-06-14

The GraphQL schema includes these changes:

  • Field unlockLockable was added to object type Mutation
  • Type UnlockLockableInput was added
  • Type UnlockLockablePayload was added

Schema changes for 2018-06-12

The GraphQL schema includes these changes:

  • Field subject was added to object type ReviewRequestedEvent
  • Field subject was added to object type ReviewRequestRemovedEvent
  • Field isCrossReference was added to object type ReferencedEvent
  • Field commit was added to object type ClosedEvent
  • Field reviewer was added to object type ReviewRequest
  • Field license was added to object type RepositoryInfo
  • Field license was added to object type Repository
  • Field contributedRepositories was added to object type User
  • Field projectColumn was added to object type ProjectCard
  • Type TopicConnection was added
  • Type RepositoryInvitationEdge was added
  • Type RepositoryCollaboratorAffiliation was added
  • Type PullRequestPubSubTopic was added
  • Type IssuePubSubTopic was added
  • Type DefaultRepositoryPermissionField was added
  • Type Date was added
  • Type MergeStateStatus was added

The Team discussions preview includes these changes:

  • Field updateTeamDiscussionComment was added to object type Mutation
  • Field updateTeamDiscussion was added to object type Mutation
  • Field deleteTeamDiscussionComment was added to object type Mutation
  • Field deleteTeamDiscussion was added to object type Mutation
  • Field createTeamDiscussionComment was added to object type Mutation
  • Field createTeamDiscussion was added to object type Mutation
  • Field discussionsUrl was added to object type Team
  • Field discussionsResourcePath was added to object type Team
  • Field discussions was added to object type Team
  • Field discussion was added to object type Team
  • Type UpdateTeamDiscussionCommentInput was added
  • Type UpdateTeamDiscussionCommentPayload was added
  • Type UpdateTeamDiscussionInput was added
  • Type UpdateTeamDiscussionPayload was added
  • Type DeleteTeamDiscussionCommentInput was added
  • Type DeleteTeamDiscussionCommentPayload was added
  • Type DeleteTeamDiscussionInput was added
  • Type DeleteTeamDiscussionPayload was added
  • Type CreateTeamDiscussionCommentInput was added
  • Type CreateTeamDiscussionCommentPayload was added
  • Type CreateTeamDiscussionInput was added
  • Type CreateTeamDiscussionPayload was added
  • Type TeamDiscussionOrderField was added
  • Type TeamDiscussionOrder was added
  • Type TeamDiscussionEdge was added
  • Type TeamDiscussionConnection was added
  • Type TeamDiscussionCommentOrderField was added
  • Type TeamDiscussionCommentOrder was added
  • Type TeamDiscussionComment was added
  • Type TeamDiscussionCommentEdge was added
  • Type TeamDiscussionCommentConnection was added
  • Type TeamDiscussion was added

The Protected Branch: Multiple Required Approving Reviews preview includes these changes:

  • Field requiredApprovingReviewCount was added to object type ProtectedBranch

The Protected Branch: Required Signatures preview includes these changes:

  • Field hasRequiredSignatures was added to object type ProtectedBranch

The [Merge info preview](/graphql/overview/schema-previews#merge-info-preview) includes these changes:

  • Field mergeStateStatus was added to object type PullRequest
  • Field canBeRebased was added to object type PullRequest

The Repository Vulnerability Alerts preview includes these changes:

  • Field vulnerabilityAlerts was added to object type Repository
  • Type RepositoryVulnerabilityAlert was added
  • Type RepositoryVulnerabilityAlertEdge was added
  • Type RepositoryVulnerabilityAlertConnection was added

The [Access to a Repositories Dependency Graph preview](/graphql/overview/schema-previews#access-to-a-repositories-dependency-graph-preview) includes these changes:

  • Field dependencyGraphManifests was added to object type Repository
  • Type DependencyGraphDependency was added
  • Type DependencyGraphDependencyEdge was added
  • Type DependencyGraphDependencyConnection was added
  • Type DependencyGraphManifest was added
  • Type DependencyGraphManifestEdge was added
  • Type DependencyGraphManifestConnection was added

The Hovercards preview includes these changes:

  • Field hovercard was added to object type User
  • Type OrganizationsHovercardContext was added
  • Type OrganizationTeamsHovercardContext was added
  • Type GenericHovercardContext was added
  • Type HovercardContext was added
  • Type Hovercard was added

Schema changes for 2018-06-11

The GraphQL schema includes these changes:

  • Default value for argument affiliations on field User.watching changed from ["OWNER", "COLLABORATOR"] to ["OWNER", "COLLABORATOR", "ORGANIZATION_MEMBER"]

Schema changes for 2018-05-30

The GraphQL schema includes these changes:

  • Field editedAt was added to object type UserContentEdit

Schema changes for 2018-05-25

The GraphQL schema includes these changes:

  • Field TextMatch.highlights changed type from [TextMatchHighlight]! to [TextMatchHighlight!]!
  • Type MergeStateStatus was added

The [Merge info preview](/graphql/overview/schema-previews#merge-info-preview) includes these changes:

  • Field mergeStateStatus was added to object type PullRequest
  • Field canBeRebased was added to object type PullRequest

Schema changes for 2018-05-18

The GraphQL schema includes these changes:

  • License object implements Node interface

Schema changes for 2018-05-17

The GraphQL schema includes these changes:

  • MarketplaceCategory object implements Node interface
  • Field id was added to object type MarketplaceCategory

Schema changes for 2018-05-09

The GraphQL schema includes these changes:

  • Field includesCreatedEdit was added to object type GistComment
  • Field includesCreatedEdit was added to object type PullRequestReviewComment
  • Field includesCreatedEdit was added to object type PullRequestReview
  • Field includesCreatedEdit was added to object type IssueComment
  • Field includesCreatedEdit was added to object type PullRequest
  • Field includesCreatedEdit was added to object type Comment
  • Field includesCreatedEdit was added to object type CommitComment
  • Field includesCreatedEdit was added to object type Issue
  • Argument excludeSubcategories: Boolean added to field Query.marketplaceCategories

The Team discussions preview includes these changes:

  • Field includesCreatedEdit was added to object type TeamDiscussionComment
  • Field includesCreatedEdit was added to object type TeamDiscussion

Schema changes for 2018-05-08

The GraphQL schema includes these changes:

  • ClosedEvent object implements UniformResourceLocatable interface
  • Field url was added to object type ClosedEvent
  • Field resourcePath was added to object type ClosedEvent

Schema changes for 2018-05-03

The [Access to a Repositories Dependency Graph preview](/graphql/overview/schema-previews#access-to-a-repositories-dependency-graph-preview) includes these changes:

  • Field totalCount was added to object type DependencyGraphDependencyConnection

Schema changes for 2018-04-28

The Repository Vulnerability Alerts preview includes these changes:

  • Field externalReference was added to object type RepositoryVulnerabilityAlert
  • Field externalIdentifier was added to object type RepositoryVulnerabilityAlert
  • Field dismisser was added to object type RepositoryVulnerabilityAlert
  • Field dismissedAt was added to object type RepositoryVulnerabilityAlert
  • Field dismissReason was added to object type RepositoryVulnerabilityAlert

Schema changes for 2018-04-27

The GraphQL schema includes these changes:

  • Enum value TIMELINE was added to enum PullRequestPubSubTopic
  • Enum value TIMELINE was added to enum IssuePubSubTopic

Schema changes for 2018-04-24

The GraphQL schema includes these changes:

  • Field lockReason was added to object type LockedEvent

The Repository Vulnerability Alerts preview includes these changes:

  • Field vulnerabilityAlerts was added to object type Repository
  • Type RepositoryVulnerabilityAlert was added
  • Type RepositoryVulnerabilityAlertEdge was added
  • Type RepositoryVulnerabilityAlertConnection was added

The [Access to a Repositories Dependency Graph preview](/graphql/overview/schema-previews#access-to-a-repositories-dependency-graph-preview) includes these changes:

  • Field dependencyGraphManifests was added to object type Repository
  • Type DependencyGraphDependency was added
  • Type DependencyGraphDependencyEdge was added
  • Type DependencyGraphDependencyConnection was added
  • Type DependencyGraphManifest was added
  • Type DependencyGraphManifestEdge was added
  • Type DependencyGraphManifestConnection was added

Schema changes for 2018-04-23

The GraphQL schema includes these changes:

  • Field Team.viewerSubscription changed type from SubscriptionState! to SubscriptionState
  • Field PullRequest.viewerSubscription changed type from SubscriptionState! to SubscriptionState
  • Field Commit.viewerSubscription changed type from SubscriptionState! to SubscriptionState
  • Enum value UNAVAILABLE was removed from enum SubscriptionState
  • Field Subscribable.viewerSubscription changed type from SubscriptionState! to SubscriptionState
  • Field Repository.viewerSubscription changed type from SubscriptionState! to SubscriptionState
  • Field Issue.viewerSubscription changed type from SubscriptionState! to SubscriptionState

The Team discussions preview includes these changes:

  • Field TeamDiscussion.viewerSubscription changed type from SubscriptionState! to SubscriptionState

Schema changes for 2018-04-19

The GraphQL schema includes these changes:

  • Type RepositoryInvitationEdge was added

Schema changes for 2018-04-13

The GraphQL schema includes these changes:

  • Field wasSignedByGitHub was added to object type UnknownSignature
  • Field wasSignedByGitHub was added to object type SmimeSignature
  • Field wasSignedByGitHub was added to object type GpgSignature
  • Field wasSignedByGitHub was added to object type GitSignature

Schema changes for 2018-04-12

The GraphQL schema includes these changes:

  • Field url was added to object type Label
  • Field updatedAt was added to object type Label
  • Field resourcePath was added to object type Label
  • Field createdAt was added to object type Label
  • Field pseudoLicense was added to object type License

Schema changes for 2018-04-10

The GraphQL schema includes these changes:

  • Field mergedBy was added to object type PullRequest
  • Field maintainerCanModify was added to object type PullRequest
  • Field diff was added to object type UserContentEdit
  • Field deletedBy was added to object type UserContentEdit
  • Field deletedAt was added to object type UserContentEdit

Schema changes for 2018-04-03

The GraphQL schema includes these changes:

  • Field bodyText was added to object type GistComment
  • Field bodyText was added to object type Comment
  • Field bodyText was added to object type CommitComment

The Team discussions preview includes these changes:

  • Field bodyText was added to object type TeamDiscussionComment
  • Field bodyText was added to object type TeamDiscussion

Schema changes for 2018-03-28

The GraphQL schema includes these changes:

  • Type StaffHovercardContext was removed

Schema changes for 2018-03-22

The GraphQL schema includes these changes:

  • Argument orderBy: TeamMemberOrder added to field Team.members
  • Type TeamMemberOrderField was added
  • Type TeamMemberOrder was added

The Hovercards preview includes these changes:

  • Field hovercard was added to object type User
  • Type StaffHovercardContext was added
  • Type OrganizationsHovercardContext was added
  • Type OrganizationTeamsHovercardContext was added
  • Type GenericHovercardContext was added
  • Type HovercardContext was added
  • Type Hovercard was added

Schema changes for 2018-03-16

The Protected Branch: Multiple Required Approving Reviews preview includes these changes:

  • Field requiredApprovingReviewCount was added to object type ProtectedBranch

Schema changes for 2018-03-14

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

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.

Schema changes for 2018-03-13

The GraphQL schema includes these changes:

  • Field RepositoryInvitation.repository changed type from RepositoryInvitationRepository to RepositoryInfo
  • Type RepositoryInvitationRepository was removed
  • Field squashMergeAllowed was added to object type Repository
  • Field rebaseMergeAllowed was added to object type Repository
  • Field mergeCommitAllowed was added to object type Repository

Schema changes for 2018-03-10

The GraphQL schema includes these changes:

  • Enum value NONE was added to enum DefaultRepositoryPermissionField

Schema changes for 2018-03-09

The GraphQL schema includes these changes:

  • Field databaseId was added to object type GistComment

Schema changes for 2018-03-07

The GraphQL schema includes these changes:

  • Field permission was added to object type RepositoryInvitation
  • Field isDefault was added to object type Label
  • Field description was added to object type Label
  • Argument query: String added to field Repository.labels
  • Field viewerPermission was added to object type Repository
  • Type CollectionItemContent was added

The Team discussions preview includes these changes:

  • Type TeamDiscussion was added
  • Field updateTeamDiscussionComment was added to object type Mutation
  • Field updateTeamDiscussion was added to object type Mutation
  • Field deleteTeamDiscussionComment was added to object type Mutation
  • Field deleteTeamDiscussion was added to object type Mutation
  • Field createTeamDiscussionComment was added to object type Mutation
  • Field createTeamDiscussion was added to object type Mutation
  • Field discussionsUrl was added to object type Team
  • Field discussionsResourcePath was added to object type Team
  • Field discussions was added to object type Team
  • Field discussion was added to object type Team
  • Type UpdateTeamDiscussionCommentInput was added
  • Type UpdateTeamDiscussionCommentPayload was added
  • Type UpdateTeamDiscussionInput was added
  • Type UpdateTeamDiscussionPayload was added
  • Type DeleteTeamDiscussionCommentInput was added
  • Type DeleteTeamDiscussionCommentPayload was added
  • Type DeleteTeamDiscussionInput was added
  • Type DeleteTeamDiscussionPayload was added
  • Type CreateTeamDiscussionCommentInput was added
  • Type CreateTeamDiscussionCommentPayload was added
  • Type CreateTeamDiscussionInput was added
  • Type CreateTeamDiscussionPayload was added
  • Type TeamDiscussionOrderField was added
  • Type TeamDiscussionOrder was added
  • Type TeamDiscussionEdge was added
  • Type TeamDiscussionConnection was added
  • Type TeamDiscussionCommentOrderField was added
  • Type TeamDiscussionCommentOrder was added
  • Type TeamDiscussionComment was added
  • Type TeamDiscussionCommentEdge was added
  • Type TeamDiscussionCommentConnection was added

The Protected Branch Required Signatures preview includes these changes:

  • Field hasRequiredSignatures was added to object type ProtectedBranch

Schema changes for 2018-02-14

The following changes were made to the GraphQL schema:

  • Argument orderBy: MilestoneOrder added to field Repository.milestones
  • Argument states: [MilestoneState!] added to field Repository.milestones
  • Default value ["OWNER", "COLLABORATOR"] was added to argument affiliations on field Organization.pinnedRepositories.
  • Default value ["OWNER", "COLLABORATOR"] was added to argument affiliations on field Organization.repositories.
  • Default value ["OWNER", "COLLABORATOR"] was added to argument affiliations on field Repository.forks.
  • Default value ["OWNER", "COLLABORATOR"] was added to argument affiliations on field RepositoryOwner.pinnedRepositories.
  • Default value ["OWNER", "COLLABORATOR"] was added to argument affiliations on field RepositoryOwner.repositories.
  • Default value ["OWNER", "COLLABORATOR"] was added to argument affiliations on field User.contributedRepositories.
  • Default value ["OWNER", "COLLABORATOR"] was added to argument affiliations on field User.pinnedRepositories.
  • Default value ["OWNER", "COLLABORATOR"] was added to argument affiliations on field User.repositories.
  • Default value ["OWNER", "COLLABORATOR"] was added to argument affiliations on field User.watching.
  • Field avatarUrl was added to object type Team
  • Field createdAt was added to object type OrganizationInvitation
  • Field organization was added to object type OrganizationInvitation
  • Type MilestoneOrderField was added
  • Type MilestoneOrder was added

Schema changes for 2018-01-19

The following changes were made to the GraphQL schema:

  • Field baseRefOid was added to object type PullRequest
  • Field headRefOid was added to object type PullRequest

Schema changes for 2018-01-10

The following changes were made to the GraphQL schema:

  • Field activeLockReason was added to object type Issue
  • Field activeLockReason was added to object type Lockable
  • Field activeLockReason was added to object type PullRequest
  • Field lockLockable was added to object type Mutation
  • Type LockLockableInput was added
  • Type LockLockablePayload was added
  • Type LockReason was added