GraphQL changelog for 2021 - GitHub Docs
https://docs.github.com/en/graphql/overview/changelog/2021 • 228 KB fetched Open original page
GraphQL changelog for 2021 - GitHub Docs Skip to main content
GitHub Docs Version: Free, Pro, & Team
Search or ask Copilot Search or ask Copilot
Select language: current language is English
Search or ask Copilot Search or ask Copilot
Open menu
Collapse sidebar Expand sidebar
Scroll breadcrumbs left
* Home
* GraphQL API
* Overview
* Changelog
* 2021
Scroll breadcrumbs right
GraphQL API
*
*
* Overview
* About the GraphQL API
* Public schema
* Breaking changes
* Changelog
* 2026
* 2025
* 2024
* 2023
* 2022
* 2021
* 2020
* 2019
* 2018
* 2017
* Rate and query limits
* Reference
* Actions
* Activity
* GitHub Apps
* Branches
* Checks
* Commits
* Copilot
* Dependabot
* Dependency graph
* Deploy keys
* Deployments
* Discussions
* Enterprise administration
* Gists
* Git
* Issues
* Licenses
* Meta
* Migrations
* Organizations
* Packages
* Projects
* Projects (classic)
* Pull requests
* Reactions
* Releases
* Repositories
* Search
* Security advisories
* Sponsors
* Teams
* Users
* Other
* Guides
* Introduction to GraphQL
* Form calls with GraphQL
* Using global node IDs
* Migrate from REST to GraphQL
* Using GraphQL Clients
* Pagination
* Use GraphQL for Discussions
* Migrating global node IDs
GraphQL changelog for 2021
GraphQL schema changes from 2021.
In this article
* Schema changes for 2021-12-15
* Schema changes for 2021-12-11
* Schema changes for 2021-12-09
* Schema changes for 2021-12-03
* Schema changes for 2021-11-18
* Schema changes for 2021-11-16
* Schema changes for 2021-11-10
* Schema changes for 2021-10-29
* Schema changes for 2021-10-22
* Schema changes for 2021-10-04
* Schema changes for 2021-09-23
* Schema changes for 2021-09-15
* Schema changes for 2021-09-14
* Schema changes for 2021-09-09
* Schema changes for 2021-09-03
* Schema changes for 2021-08-27
* Schema changes for 2021-08-25
* Schema changes for 2021-08-24
* Schema changes for 2021-08-19
* Schema changes for 2021-08-18
* Schema changes for 2021-08-13
* Schema changes for 2021-08-12
* Schema changes for 2021-08-04
* Schema changes for 2021-08-03
* Schema changes for 2021-08-01
* Schema changes for 2021-07-27
* Schema changes for 2021-07-13
* Schema changes for 2021-06-22
* Schema changes for 2021-06-20
* Schema changes for 2021-06-18
* Schema changes for 2021-06-07
* Schema changes for 2021-05-16
* Schema changes for 2021-05-12
* Schema changes for 2021-05-04
* Schema changes for 2021-04-20
* Schema changes for 2021-04-07
* Schema changes for 2021-03-27
* Schema changes for 2021-03-25
* Schema changes for 2021-03-21
* Schema changes for 2021-03-19
* Schema changes for 2021-03-18
* Schema changes for 2021-03-03
* Schema changes for 2021-03-02
* Schema changes for 2021-02-25
* Schema changes for 2021-02-16
* Schema changes for 2021-02-05
* Schema changes for 2021-02-01
* Schema changes for 2021-01-19
* Schema changes for 2021-01-12
2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 Schema changes for 2021-12-15
The GraphQL schema includes these changes:
* Type ProjectNextOrderField was added
* Type RoleInOrganization was added
* Type UpdateOrganizationAllowPrivateRepositoryForkingSettingInput was added
* Type UpdateOrganizationAllowPrivateRepositoryForkingSettingPayload was added
* Argument viewerOrganizationRole: RoleInOrganization added to field Enterprise.organizations
* Issue object implements ProjectNextOwner interface
* Field projectNext was added to object type Issue
* Field projectsNext was added to object type Issue
* Field updateOrganizationAllowPrivateRepositoryForkingSetting was added to object type Mutation
* Field membersCanForkPrivateRepositories was added to object type Organization
* Argument query: String added to field Organization.projectsNext
* Argument sortBy: ProjectNextOrderField added to field Organization.projectsNext
* Argument query: String added to field ProjectNextOwner.projectsNext
* Argument sortBy: ProjectNextOrderField added to field ProjectNextOwner.projectsNext
* PullRequest object implements ProjectNextOwner interface
* Field projectNext was added to object type PullRequest
* Field projectsNext was added to object type PullRequest
* Argument query: String added to field User.projectsNext
* Argument sortBy: ProjectNextOrderField added to field User.projectsNext
Schema changes for 2021-12-11
The GraphQL schema includes these changes:
* Type ConvertedToDiscussionEvent was added
* Member ConvertedToDiscussionEvent was added to Union type IssueTimelineItems
* Enum value 'CONVERTED_TO_DISCUSSION_EVENT was added to enum IssueTimelineItemsItemType'
* Member ConvertedToDiscussionEvent was added to Union type PullRequestTimelineItems
* Enum value 'CONVERTED_TO_DISCUSSION_EVENT was added to enum PullRequestTimelineItemsItemType'
Schema changes for 2021-12-09
The GraphQL schema includes these changes:
* Argument filterByAssignable: Boolean added to field Repository.discussionCategories
Schema changes for 2021-12-03
The GraphQL schema includes these changes:
* Type BranchActorAllowanceActor was added
* Type BypassPullRequestAllowance was added
* Type BypassPullRequestAllowanceConnection was added
* Type BypassPullRequestAllowanceEdge was added
* Type ContentAttachment was removed
* Type ContentReference was removed
* Type CreateContentAttachmentInput was removed
* Type CreateContentAttachmentPayload was removed
* Field bypassPullRequestAllowances was added to object type BranchProtectionRule
* Input field bypassPullRequestActorIds was added to input object type CreateBranchProtectionRuleInput
* Field createContentAttachment was removed from object type Mutation
* Input field bypassPullRequestActorIds was added to input object type UpdateBranchProtectionRuleInput
Schema changes for 2021-11-18
The GraphQL schema includes these changes:
* Type RequiredStatusCheckDescription was added
* Type RequiredStatusCheckInput was added
* Field requiredStatusChecks was added to object type BranchProtectionRule
* Input field requiredStatusChecks was added to input object type CreateBranchProtectionRuleInput
* Input field requiredStatusChecks was added to input object type UpdateBranchProtectionRuleInput
Schema changes for 2021-11-16
The GraphQL schema includes these changes:
* Argument followRenames: Boolean added to field Organization.repository
* Argument followRenames: Boolean added to field Query.repository
* Argument followRenames: Boolean added to field RepositoryOwner.repository
* Argument followRenames: Boolean added to field User.repository
Schema changes for 2021-11-10
The GraphQL schema includes these changes:
* Type UpdatePullRequestBranchInput was added
* Type UpdatePullRequestBranchPayload was added
* Field updatePullRequestBranch was added to object type Mutation
Schema changes for 2021-10-29
The GraphQL schema includes these changes:
* Type DismissReason was added
* Type DismissRepositoryVulnerabilityAlertInput was added
* Type DismissRepositoryVulnerabilityAlertPayload was added
* Field dismissRepositoryVulnerabilityAlert was added to object type Mutation
Schema changes for 2021-10-22
The GraphQL schema includes these changes:
* Type AddProjectNextItemInput was added
* Type AddProjectNextItemPayload was added
* Type DeleteProjectNextItemInput was added
* Type DeleteProjectNextItemPayload was added
* Type OIDCProvider was added
* Type OIDCProviderType was added
* Type ProjectNext was added
* Type ProjectNextConnection was added
* Type ProjectNextEdge was added
* Type ProjectNextField was added
* Type ProjectNextFieldConnection was added
* Type ProjectNextFieldEdge was added
* Type ProjectNextItem was added
* Type ProjectNextItemConnection was added
* Type ProjectNextItemContent was added
* Type ProjectNextItemEdge was added
* Type ProjectNextItemFieldValue was added
* Type ProjectNextItemFieldValueConnection was added
* Type ProjectNextItemFieldValueEdge was added
* Type ProjectNextOwner was added
* Type UpdateProjectNextItemFieldInput was added
* Type UpdateProjectNextItemFieldPayload was added
* Field oidcProvider was added to object type EnterpriseOwnerInfo
* Field addProjectNextItem was added to object type Mutation
* Field deleteProjectNextItem was added to object type Mutation
* Field updateProjectNextItemField was added to object type Mutation
* Organization object implements ProjectNextOwner interface
* Field projectNext was added to object type Organization
* Field projectsNext was added to object type Organization
* User object implements ProjectNextOwner interface
* Field projectNext was added to object type User
* Field projectsNext was added to object type User
Schema changes for 2021-10-04
The GraphQL schema includes these changes:
* Field repositories was added to object type Topic
Schema changes for 2021-09-23
The GraphQL schema includes these changes:
* Enum value RUST was added to enum SecurityAdvisoryEcosystem
Schema changes for 2021-09-15
The GraphQL schema includes these changes:
* Type UpdateSponsorshipPreferencesInput was added
* Type UpdateSponsorshipPreferencesPayload was added
* Field updateSponsorshipPreferences was added to object type Mutation
Schema changes for 2021-09-14
The GraphQL schema includes these changes:
* Field forkingAllowed was added to object type Repository
Schema changes for 2021-09-09
The GraphQL schema includes these changes:
* Type 'Base64String' was added
* Type CancelSponsorshipInput was added
* Type CancelSponsorshipPayload was added
* Type CommitMessage was added
* Type CommittableBranch was added
* Type CreateCommitOnBranchInput was added
* Type CreateCommitOnBranchPayload was added
* Type FileAddition was added
* Type FileChanges was added
* Type FileDeletion was added
* Field cancelSponsorship was added to object type Mutation
* Field createCommitOnBranch was added to object type Mutation
* Field sponsorsListing (deprecated) was removed from object type Query
Schema changes for 2021-09-03
The GraphQL schema includes these changes:
* Field sponsorshipForViewerAsSponsorable was added to object type Organization
* Field sponsorshipForViewerAsSponsorable was added to interface Sponsorable
* Field isSponsorOptedIntoEmail was added to object type Sponsorship
* Field sponsorshipForViewerAsSponsorable was added to object type User
Schema changes for 2021-08-27
The GraphQL schema includes these changes:
* DeploymentProtectionRule object type no longer implements Node interface
* Field id was removed from object type DeploymentProtectionRule
* Field isFollowingViewer was added to object type User
Schema changes for 2021-08-25
The GraphQL schema includes these changes:
* Field visibility was added to object type Repository
* Field visibility was added to interface RepositoryInfo
Schema changes for 2021-08-24
The GraphQL schema includes these changes:
* Input field amount was added to input object type CreateSponsorshipInput
* Input field isRecurring was added to input object type CreateSponsorshipInput
* Input field sponsorLogin was added to input object type CreateSponsorshipInput
* Input field sponsorableLogin was added to input object type CreateSponsorshipInput
* Input field CreateSponsorshipInput.sponsorId changed type from ID! to ID
* Input field CreateSponsorshipInput.sponsorableId changed type from ID! to ID
* Input field CreateSponsorshipInput.tierId changed type from ID! to ID
Schema changes for 2021-08-19
The GraphQL schema includes these changes:
* Type CreateSponsorshipInput was added
* Type CreateSponsorshipPayload was added
* Field createSponsorship was added to object type Mutation
Schema changes for 2021-08-18
The GraphQL schema includes these changes:
* Field estimatedNextSponsorsPayoutInCents was added to object type Organization
* Field monthlyEstimatedSponsorsIncomeInCents was added to object type Organization
* Enum value INTERNAL was added to enum OrganizationMembersCanCreateRepositoriesSettingValue
* Field estimatedNextSponsorsPayoutInCents was added to interface Sponsorable
* Field monthlyEstimatedSponsorsIncomeInCents was added to interface Sponsorable
* Field estimatedNextSponsorsPayoutInCents was added to object type User
* Field monthlyEstimatedSponsorsIncomeInCents was added to object type User
Schema changes for 2021-08-13
The GraphQL schema includes these changes:
* Enum value OTHER was removed from enum SecurityAdvisoryEcosystem
Schema changes for 2021-08-12
The GraphQL schema includes these changes:
* Type SponsorshipNewsletter was added
* Type SponsorshipNewsletterConnection was added
* Type SponsorshipNewsletterEdge was added
* Type SponsorshipNewsletterOrder was added
* Type SponsorshipNewsletterOrderField was added
* Field sponsorshipNewsletters was added to object type Organization
* Field sponsorshipNewsletters was added to interface Sponsorable
* Field sponsorshipNewsletters was added to object type User
Schema changes for 2021-08-04
The GraphQL schema includes these changes:
* Field sponsoring was added to object type Organization
* Field sponsoring was added to interface Sponsorable
* Field sponsoring was added to object type User
Schema changes for 2021-08-03
The GraphQL schema includes these changes:
* Field autoMergeAllowed was added to object type Repository
Schema changes for 2021-08-01
The GraphQL schema includes these changes:
* Type SponsorConnection was added
* Type SponsorEdge was added
* Type SponsorOrder was added
* Type SponsorOrderField was added
* Field sponsors was added to object type Organization
* Field sponsors was added to interface Sponsorable
* Field sponsors was added to object type User
Schema changes for 2021-07-27
The GraphQL schema includes these changes:
* Argument membersOnly: Boolean added to field EnterpriseIdentityProvider.externalIdentities
* Argument membersOnly: Boolean added to field OrganizationIdentityProvider.externalIdentities
* Field mentions was added to object type Release
* Field isPublic was added to object type SponsorsListing
* Field nextPayoutDate was added to object type SponsorsListing
* Field sponsorable was added to object type SponsorsListing
Schema changes for 2021-07-13
The GraphQL schema includes these changes:
* Type SponsorsActivity was added
* Type SponsorsActivityAction was added
* Type SponsorsActivityConnection was added
* Type SponsorsActivityEdge was added
* Type SponsorsActivityOrder was added
* Type SponsorsActivityOrderField was added
* Type SponsorsActivityPeriod was added
* Field sponsorsActivities was added to object type Organization
* Enum value OTHER was added to enum SecurityAdvisoryEcosystem
* Field sponsorsActivities was added to interface Sponsorable
* Field sponsorsActivities was added to object type User
Schema changes for 2021-06-22
The GraphQL schema includes these changes:
* Field ipAllowListEntries was added to object type App
* Member App was added to Union type IpAllowListOwner
The [Access to a repositories dependency graph preview](/graphql/overview/schema-previews#access-to-a-repositories-dependency-graph-preview) includes these changes:
* Field packageLabel was added to object type DependencyGraphDependency
Schema changes for 2021-06-20
The GraphQL schema includes these changes:
* Type Reactor was added
* Type ReactorConnection was added
* Type ReactorEdge was added
* Field reactors was added to object type ReactionGroup
The following changes will be made to the schema:
* On member ReactionGroup.users : users will be removed. Use the reactors field instead. Effective 2021-10-01 .
Schema changes for 2021-06-18
The GraphQL schema includes these changes:
* Type IpAllowListForInstalledAppsEnabledSettingValue was added
* Type UpdateIpAllowListForInstalledAppsEnabledSettingInput was added
* Type UpdateIpAllowListForInstalledAppsEnabledSettingPayload was added
* Field requiresConversationResolution was added to object type BranchProtectionRule
* Input field requiresConversationResolution was added to input object type CreateBranchProtectionRuleInput
* Field ipAllowListForInstalledAppsEnabledSetting was added to object type EnterpriseOwnerInfo
* Field titleHTML was added to object type Issue
* Field updateIpAllowListForInstalledAppsEnabledSetting was added to object type Mutation
* Field ipAllowListForInstalledAppsEnabledSetting was added to object type Organization
* Field titleHTML was added to object type PullRequest
* Field requiresConversationResolution was added to object type RefUpdateRule
* Input field requiresConversationResolution was added to input object type UpdateBranchProtectionRuleInput
Schema changes for 2021-06-07
The GraphQL schema includes these changes:
* Type AddDiscussionCommentInput was added
* Type AddDiscussionCommentPayload was added
* Type AddUpvoteInput was added
* Type AddUpvotePayload was added
* Type ApproveDeploymentsInput was added
* Type ApproveDeploymentsPayload was added
* Type CheckStep was added
* Type CheckStepConnection was added
* Type CheckStepEdge was added
* Type CreateDiscussionInput was added
* Type CreateDiscussionPayload was added
* Type CreateEnvironmentInput was added
* Type CreateEnvironmentPayload was added
* Type DeleteDiscussionCommentInput was added
* Type DeleteDiscussionCommentPayload was added
* Type DeleteDiscussionInput was added
* Type DeleteDiscussionPayload was added
* Type DeleteEnvironmentInput was added
* Type DeleteEnvironmentPayload was added
* Type DeploymentProtectionRule was added
* Type DeploymentProtectionRuleConnection was added
* Type DeploymentProtectionRuleEdge was added
* Type DeploymentProtectionRuleType was added
* Type DeploymentRequest was added
* Type DeploymentRequestConnection was added
* Type DeploymentRequestEdge was added
* Type DeploymentReview was added
* Type DeploymentReviewConnection was added
* Type DeploymentReviewEdge was added
* Type Deployme
Links found on this page
- Skip to main content [direct]
- GitHub Docs [direct]
- GraphQL API [direct]
- Overview [direct]
- Changelog [direct]
- About the GraphQL API [direct]
- Public schema [direct]
- Breaking changes [direct]
- 2026 [direct]
- 2025 [direct]
- 2024 [direct]
- 2023 [direct]
- 2022 [direct]
- 2020 [direct]
- 2019 [direct]
- 2018 [direct]
- 2017 [direct]
- Rate and query limits [direct]
- Actions [direct]
- Activity [direct]
- GitHub Apps [direct]
- Branches [direct]
- Checks [direct]
- Commits [direct]
- Copilot [direct]
- Dependabot [direct]
- Dependency graph [direct]
- Deploy keys [direct]
- Deployments [direct]
- Discussions [direct]
- Enterprise administration [direct]
- Gists [direct]
- Git [direct]
- Issues [direct]
- Licenses [direct]
- Meta [direct]
- Migrations [direct]
- Organizations [direct]
- Packages [direct]
- Projects [direct]
- Projects (classic) [direct]
- Pull requests [direct]
- Reactions [direct]
- Releases [direct]
- Repositories [direct]
- Search [direct]
- Security advisories [direct]
- Sponsors [direct]
- Teams [direct]
- Users [direct]
- Other [direct]
- Introduction to GraphQL [direct]
- Form calls with GraphQL [direct]
- Using global node IDs [direct]
- Migrate from REST to GraphQL [direct]
- Using GraphQL Clients [direct]
- Pagination [direct]
- Use GraphQL for Discussions [direct]
- Migrating global node IDs [direct]
- Privacy policy [direct]
- Make a contribution [direct]
- Learn how to contribute [direct]
- Ask the GitHub community [direct]
- Contact support [direct]
- Terms [direct]
- Status [direct]
- Pricing [direct]
- Expert services [direct]
- Blog [direct]
|
|