SOLFIND
Web Lens
Portal home

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

  1. Skip to main content [direct]
  2. GitHub Docs [direct]
  3. GraphQL API [direct]
  4. Overview [direct]
  5. Changelog [direct]
  6. About the GraphQL API [direct]
  7. Public schema [direct]
  8. Breaking changes [direct]
  9. 2026 [direct]
  10. 2025 [direct]
  11. 2024 [direct]
  12. 2023 [direct]
  13. 2022 [direct]
  14. 2020 [direct]
  15. 2019 [direct]
  16. 2018 [direct]
  17. 2017 [direct]
  18. Rate and query limits [direct]
  19. Actions [direct]
  20. Activity [direct]
  21. GitHub Apps [direct]
  22. Branches [direct]
  23. Checks [direct]
  24. Commits [direct]
  25. Copilot [direct]
  26. Dependabot [direct]
  27. Dependency graph [direct]
  28. Deploy keys [direct]
  29. Deployments [direct]
  30. Discussions [direct]
  31. Enterprise administration [direct]
  32. Gists [direct]
  33. Git [direct]
  34. Issues [direct]
  35. Licenses [direct]
  36. Meta [direct]
  37. Migrations [direct]
  38. Organizations [direct]
  39. Packages [direct]
  40. Projects [direct]
  41. Projects (classic) [direct]
  42. Pull requests [direct]
  43. Reactions [direct]
  44. Releases [direct]
  45. Repositories [direct]
  46. Search [direct]
  47. Security advisories [direct]
  48. Sponsors [direct]
  49. Teams [direct]
  50. Users [direct]
  51. Other [direct]
  52. Introduction to GraphQL [direct]
  53. Form calls with GraphQL [direct]
  54. Using global node IDs [direct]
  55. Migrate from REST to GraphQL [direct]
  56. Using GraphQL Clients [direct]
  57. Pagination [direct]
  58. Use GraphQL for Discussions [direct]
  59. Migrating global node IDs [direct]
  60. Privacy policy [direct]
  61. Make a contribution [direct]
  62. Learn how to contribute [direct]
  63. Ask the GitHub community [direct]
  64. Contact support [direct]
  65. Terms [direct]
  66. Status [direct]
  67. Pricing [direct]
  68. Expert services [direct]
  69. Blog [direct]