Skip to main content

GraphQL changelog for 2022

GraphQL schema changes from 2022.

In this article

Schema changes for 2022-12-09

The GraphQL schema includes these changes:

  • Type Claimable was added
  • Type CreateAttributionInvitationInput was added
  • Type CreateAttributionInvitationPayload was added
  • Type CreateSponsorsListingInput was added
  • Type CreateSponsorsListingPayload was added
  • Type MannequinConnection was added
  • Type MannequinEdge was added
  • Type MannequinOrder was added
  • Type MannequinOrderField was added
  • Type SponsorsCountryOrRegionCode was added
  • Field createAttributionInvitation was added to object type Mutation
  • Field createSponsorsListing was added to object type Mutation
  • Field mannequins was added to object type Organization
  • Field isDraft was added to object type SponsorsTierAdminInfo
  • Field isPublished was added to object type SponsorsTierAdminInfo
  • Field isRetired was added to object type SponsorsTierAdminInfo

The following changes will be made to the schema:

  • On member RepositoryVulnerabilityAlert.fixReason:fixReason will be removed. Effective 2023-04-01.

Schema changes for 2022-12-07

The GraphQL schema includes these changes:

  • Field fiscalHost was added to object type SponsorsListing
  • WorkflowRun object implements UniformResourceLocatable interface

The following changes will be made to the schema:

  • On member PackageType.NPM:NPM will be removed. Effective 2022-11-21.
  • On member PackageType.NUGET:NUGET will be removed. Effective 2022-11-21.

Schema changes for 2022-12-02

The GraphQL schema includes these changes:

  • Type SponsorsListingFeatureableItem was added
  • Field featureable was added to object type SponsorsListingFeaturedItem

Schema changes for 2022-12-01

The GraphQL schema includes these changes:

  • Field totalCommentsCount was added to object type PullRequest

Schema changes for 2022-11-29

The GraphQL schema includes these changes:

  • Enum value 'TRADE_RESTRICTIONwas added to enumRepositoryLockReason'

Schema changes for 2022-11-24

The GraphQL schema includes these changes:

  • Type AddEnterpriseOrganizationMemberInput was added
  • Type AddEnterpriseOrganizationMemberPayload was added
  • Field addEnterpriseOrganizationMember was added to object type Mutation

Schema changes for 2022-11-18

The GraphQL schema includes these changes:

  • Type SponsorsListingFeaturedItem was added
  • Type SponsorsListingFeaturedItemFeatureableType was added
  • Field featuredItems was added to object type SponsorsListing

Schema changes for 2022-11-17

The GraphQL schema includes these changes:

  • Argument includeAsSponsor: Boolean added to field Organization.sponsorsActivities
  • Argument includeAsSponsor: Boolean added to field Sponsorable.sponsorsActivities
  • Argument includeAsSponsor: Boolean added to field User.sponsorsActivities

Schema changes for 2022-11-16

The GraphQL schema includes these changes:

  • Type TransferEnterpriseOrganizationInput was added
  • Type TransferEnterpriseOrganizationPayload was added
  • Field transferEnterpriseOrganization was added to object type Mutation
  • Argument 'maintainerLogins: [String!]added to fieldOrganization.sponsorshipsAsSponsor'
  • Argument 'maintainerLogins: [String!]added to fieldSponsorable.sponsorshipsAsSponsor'
  • Field contactEmailAddress was added to object type SponsorsListing
  • Field nameRaw was added to object type Submodule
  • Field pathRaw was added to object type Submodule
  • Field nameRaw was added to object type TreeEntry
  • Field pathRaw was added to object type TreeEntry
  • Argument 'maintainerLogins: [String!]added to fieldUser.sponsorshipsAsSponsor'

Schema changes for 2022-11-15

The GraphQL schema includes these changes:

  • Input field teamId was added to input object type 'CreateProjectV2Input'
  • Field billingCountryOrRegion was added to object type SponsorsListing
  • Field residenceCountryOrRegion was added to object type SponsorsListing

The following changes will be made to the schema:

  • On member Repository.squashPrTitleUsedAsDefault:squashPrTitleUsedAsDefault will be removed. Use Repository.squashMergeCommitTitle instead. Effective 2023-04-01.

Schema changes for 2022-11-12

The GraphQL schema includes these changes:

  • Input field repositoryId was added to input object type 'CreateProjectV2Input'

Schema changes for 2022-11-11

The GraphQL schema includes these changes:

  • Type 'LinkProjectV2ToTeamInput' was added
  • Type 'LinkProjectV2ToTeamPayload' was added
  • Type 'ProjectV2Filters' was added
  • Type 'ProjectV2State' was added
  • Type 'UnlinkProjectV2FromTeamInput' was added
  • Type 'UnlinkProjectV2FromTeamPayload' was added
  • Field 'linkProjectV2ToTeamwas added to object typeMutation'
  • Field 'unlinkProjectV2FromTeamwas added to object typeMutation'
  • Argument 'filterBy: ProjectV2Filtersadded to fieldTeam.projectsV2'
  • Argument query: String added to field 'Team.projectsV2'

Schema changes for 2022-11-10

The GraphQL schema includes these changes:

  • Argument since: DateTime added to field Organization.sponsorsActivities
  • Argument until: DateTime added to field Organization.sponsorsActivities
  • Argument since: DateTime added to field Sponsorable.sponsorsActivities
  • Argument until: DateTime added to field Sponsorable.sponsorsActivities
  • Argument since: DateTime added to field User.sponsorsActivities
  • Argument until: DateTime added to field User.sponsorsActivities

Schema changes for 2022-11-05

The GraphQL schema includes these changes:

  • Field hasDiscussionsEnabled was added to interface RepositoryInfo

Schema changes for 2022-11-02

The GraphQL schema includes these changes:

  • Type 'ArchiveProjectV2ItemInput' was added
  • Type 'ArchiveProjectV2ItemPayload' was added
  • Type 'LinkProjectV2ToRepositoryInput' was added
  • Type 'LinkProjectV2ToRepositoryPayload' was added
  • Type 'UnarchiveProjectV2ItemInput' was added
  • Type 'UnarchiveProjectV2ItemPayload' was added
  • Type 'UnlinkProjectV2FromRepositoryInput' was added
  • Type 'UnlinkProjectV2FromRepositoryPayload' was added
  • Field lockAllowsFetchAndMerge was added to object type BranchProtectionRule
  • Field lockBranch was added to object type BranchProtectionRule
  • Field requireLastPushApproval was added to object type BranchProtectionRule
  • Input field lockAllowsFetchAndMerge was added to input object type CreateBranchProtectionRuleInput
  • Input field lockBranch was added to input object type CreateBranchProtectionRuleInput
  • Input field requireLastPushApproval was added to input object type CreateBranchProtectionRuleInput
  • Field 'archiveProjectV2Itemwas added to object typeMutation'
  • Field 'linkProjectV2ToRepositorywas added to object typeMutation'
  • Field 'unarchiveProjectV2Itemwas added to object typeMutation'
  • Field 'unlinkProjectV2FromRepositorywas added to object typeMutation'
  • Enum value 'TRACKED_BYwas added to enumProjectNextFieldType'
  • Enum value 'TRACKED_BYwas added to enumProjectV2FieldType'
  • Field hasDiscussionsEnabled was added to object type Repository
  • Input field lockAllowsFetchAndMerge was added to input object type UpdateBranchProtectionRuleInput
  • Input field lockBranch was added to input object type UpdateBranchProtectionRuleInput
  • Input field requireLastPushApproval was added to input object type UpdateBranchProtectionRuleInput
  • Input field hasDiscussionsEnabled was added to input object type UpdateRepositoryInput

The following changes will be made to the schema:

Schema changes for 2022-10-24

The GraphQL schema includes these changes:

  • Field filename was added to object type IssueTemplate

Schema changes for 2022-10-21

The GraphQL schema includes these changes:

  • Field teams was added to object type 'ProjectV2'
  • Field 'projectV2was added to object typeTeam'
  • Field 'projectsV2was added to object typeTeam'

Schema changes for 2022-10-19

The GraphQL schema includes these changes:

  • Field language was added to object type TreeEntry

Schema changes for 2022-10-18

The GraphQL schema includes these changes:

  • Type Comparison was added
  • Type ComparisonCommitConnection was added
  • Type ComparisonStatus was added
  • Type 'ProjectV2SortByField' was added
  • Type 'ProjectV2SortByFieldConnection' was added
  • Type 'ProjectV2SortByFieldEdge' was added
  • Field sortByFields was added to object type 'ProjectV2View'
  • Field verticalGroupByFields was added to object type 'ProjectV2View'
  • Field compare was added to object type Ref

The following changes will be made to the schema:

  • On member ProjectV2View.sortBy:sortBy will be removed. Check out the ProjectV2View#sort_by_fields API as an example for the more capable alternative. Effective 2023-04-01.
  • On member ProjectV2View.verticalGroupBy:verticalGroupBy will be removed. Check out the ProjectV2View#vertical_group_by_fields API as an example for the more capable alternative. Effective 2023-04-01.

Schema changes for 2022-10-07

The GraphQL schema includes these changes:

  • Enum value PUB was added to enum DependencyGraphEcosystem
  • Field groupByFields was added to object type 'ProjectV2View'
  • Enum value PUB was added to enum SecurityAdvisoryEcosystem

The following changes will be made to the schema:

  • On member ProjectV2View.groupBy:groupBy will be removed. Check out the ProjectV2View#group_by_fields API as an example for the more capable alternative. Effective 2023-04-01.

Schema changes for 2022-10-03

The GraphQL schema includes these changes:

  • Type CreateLinkedBranchInput was added
  • Type CreateLinkedBranchPayload was added
  • Type DeleteLinkedBranchInput was added
  • Type DeleteLinkedBranchPayload was added
  • Type LinkedBranch was added
  • Type LinkedBranchConnection was added
  • Type LinkedBranchEdge was added
  • Field linkedBranches was added to object type Issue
  • Field createLinkedBranch was added to object type Mutation
  • Field deleteLinkedBranch was added to object type Mutation

Schema changes for 2022-09-30

The GraphQL schema includes these changes:

  • Field view was added to object type 'ProjectV2'

Schema changes for 2022-09-28

The GraphQL schema includes these changes:

    The following changes will be made to the schema:

    Schema changes for 2022-09-27

    The GraphQL schema includes these changes:

    • Field dashboardResourcePath was added to object type SponsorsListing
    • Field dashboardUrl was added to object type SponsorsListing
    • Field resourcePath was added to object type SponsorsListing
    • Field url was added to object type SponsorsListing

    Schema changes for 2022-09-22

    The GraphQL schema includes these changes:

    • Field databaseId was added to interface Migration
    • Field databaseId was added to object type RepositoryMigration

    Schema changes for 2022-09-16

    The GraphQL schema includes these changes:

    • Type 'ClearProjectV2ItemFieldValueInput' was added
    • Type 'ClearProjectV2ItemFieldValuePayload' was added
    • Field pullRequestReviewComment was added to object type DeletePullRequestReviewCommentPayload
    • Argument hasTwoFactorEnabled: Boolean added to field Enterprise.members
    • Argument hasTwoFactorEnabled: Boolean added to field EnterpriseOwnerInfo.admins
    • Field 'clearProjectV2ItemFieldValuewas added to object typeMutation'

    Schema changes for 2022-09-15

    The GraphQL schema includes these changes:

    • Type CheckRunState was added
    • Type CheckRunStateCount was added
    • Type StatusContextStateCount was added
    • Field fields was added to object type 'ProjectV2View'
    • Field checkRunCount was added to object type StatusCheckRollupContextConnection
    • Field checkRunCountsByState was added to object type StatusCheckRollupContextConnection
    • Field statusContextCount was added to object type StatusCheckRollupContextConnection
    • Field statusContextCountsByState was added to object type StatusCheckRollupContextConnection

    The following changes will be made to the schema:

    • On member ProjectV2View.visibleFields:visibleFields will be removed. Check out the ProjectV2View#fields API as an example for the more capable alternative. Effective 2023-01-01.

    Schema changes for 2022-09-14

    The GraphQL schema includes these changes:

    • Field diffSide was added to object type PullRequestThread
    • Field line was added to object type PullRequestThread
    • Field startDiffSide was added to object type PullRequestThread
    • Field startLine was added to object type PullRequestThread

    Schema changes for 2022-09-08

    The GraphQL schema includes these changes:

    • Type EnterpriseAllowPrivateRepositoryForkingPolicyValue was added
    • Field changedFilesIfAvailable was added to object type Commit
    • Field allowPrivateRepositoryForkingSettingPolicyValue was added to object type EnterpriseOwnerInfo
    • Input field policyValue was added to input object type UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput

    The following changes will be made to the schema:

    • On member Commit.changedFiles:changedFiles will be removed. Use changedFilesIfAvailable instead. Effective 2023-01-01.

    Schema changes for 2022-09-07

    The GraphQL schema includes these changes:

    • Type SshSignature was added
    • Type WorkflowRunConnection was added
    • Type WorkflowRunEdge was added
    • Type WorkflowRunOrder was added
    • Type WorkflowRunOrderField was added
    • Input field conclusions was added to input object type CheckRunFilter
    • Input field statuses was added to input object type CheckRunFilter
    • Field runs was added to object type Workflow

    Schema changes for 2022-09-01

    The GraphQL schema includes these changes:

    • Type MergeCommitMessage was added
    • Type MergeCommitTitle was added
    • Type SquashMergeCommitMessage was added
    • Type SquashMergeCommitTitle was added
    • Field mergeCommitMessage was added to object type Repository
    • Field mergeCommitTitle was added to object type Repository
    • Field squashMergeCommitMessage was added to object type Repository
    • Field squashMergeCommitTitle was added to object type Repository

    Schema changes for 2022-08-26

    The GraphQL schema includes these changes:

    • Enum value GITHUB was removed from enum MigrationSourceType
    • Enum value GITLAB was removed from enum MigrationSourceType

    Schema changes for 2022-08-24

    The GraphQL schema includes these changes:

    • Input field createLabelsIfMissing was added to input object type TransferIssueInput

    Schema changes for 2022-08-22

    The GraphQL schema includes these changes:

      The following changes will be made to the schema:

      Schema changes for 2022-08-19

      The GraphQL schema includes these changes:

      • Type UpdateOrganizationWebCommitSignoffSettingInput was added
      • Type UpdateOrganizationWebCommitSignoffSettingPayload was added
      • Type UpdateRepositoryWebCommitSignoffSettingInput was added
      • Type UpdateRepositoryWebCommitSignoffSettingPayload was added
      • Enum value UNAFFILIATED was added to enum EnterpriseUserAccountMembershipRole
      • Field updateOrganizationWebCommitSignoffSetting was added to object type Mutation
      • Field updateRepositoryWebCommitSignoffSetting was added to object type Mutation
      • Field webCommitSignoffRequired was added to object type Organization
      • Enum value TRACKS was added to enum ProjectNextFieldType
      • Enum value TASKS (deprecated) was removed from enum ProjectNextFieldType
      • Enum value TRACKS was added to enum 'ProjectV2FieldType'
      • Enum value TASKS was removed from enum 'ProjectV2FieldType'
      • Field webCommitSignoffRequired was added to object type Repository
      • Field dismissComment was added to object type RepositoryVulnerabilityAlert
      • Input field lockSource was added to input object type StartRepositoryMigrationInput

      The following changes will be made to the schema:

      Schema changes for 2022-08-16

      The GraphQL schema includes these changes:

      • Field slug was added to object type DiscussionCategory
      • Field discussionCategory was added to object type Repository

      Schema changes for 2022-08-11

      The GraphQL schema includes these changes:

      • Input field targetRepoVisibility was added to input object type StartRepositoryMigrationInput

      Schema changes for 2022-08-06

      The GraphQL schema includes these changes:

      • Enum value TASKS was added to enum ProjectNextFieldType
      • Enum value TRACKS (deprecated) was removed from enum ProjectNextFieldType
      • Enum value TASKS was added to enum 'ProjectV2FieldType'
      • Enum value TRACKS was removed from enum 'ProjectV2FieldType'

      The following changes will be made to the schema:

      Schema changes for 2022-08-04

      The GraphQL schema includes these changes:

      • Enum value ACTIONS was added to enum SecurityAdvisoryEcosystem

      Schema changes for 2022-08-03

      The GraphQL schema includes these changes:

      • Field size was added to object type TreeEntry

      Schema changes for 2022-08-02

      The GraphQL schema includes these changes:

      • Field fieldValueByName was added to object type 'ProjectV2Item'

      Schema changes for 2022-07-28

      The GraphQL schema includes these changes:

      • Type PullRequestThread was added

      Schema changes for 2022-07-23

      The GraphQL schema includes these changes:

      • Field fieldValueByName was removed from object type 'ProjectV2Item'

      Schema changes for 2022-07-22

      The GraphQL schema includes these changes:

      • Argument 'actions: [SponsorsActivityAction!]added to fieldOrganization.sponsorsActivities'
      • Field fieldValueByName was added to object type 'ProjectV2Item'
      • Argument 'actions: [SponsorsActivityAction!]added to fieldSponsorable.sponsorsActivities'
      • Argument 'actions: [SponsorsActivityAction!]added to fieldUser.sponsorsActivities'

      Schema changes for 2022-07-19

      The GraphQL schema includes these changes:

      • Type EnterpriseUserAccountConnection was removed
      • Type EnterpriseUserAccountEdge was removed
      • Field userAccounts (deprecated) was removed from object type Enterprise
      • Field items was removed from object type 'ProjectV2View'
      • Argument 'orderBy: ProjectV2FieldOrderadded to fieldProjectV2View.groupBy'
      • Argument 'orderBy: ProjectV2FieldOrderadded to fieldProjectV2View.verticalGroupBy'
      • Argument 'orderBy: ProjectV2FieldOrderadded to fieldProjectV2View.visibleFields'
      • Field items (deprecated) was removed from object type ProjectView

      Schema changes for 2022-07-14

      The GraphQL schema includes these changes:

      • Type 'ProjectV2ItemFieldValueOrder' was added
      • Type 'ProjectV2ItemFieldValueOrderField' was added
      • Argument 'orderBy: ProjectV2ItemFieldValueOrderadded to fieldProjectV2Item.fieldValues'
      • Argument orderBy: PullRequestOrder added to field 'ProjectV2ItemFieldPullRequestValue.pullRequests'

      Schema changes for 2022-07-11

      The GraphQL schema includes these changes:

      • Type 'ProjectV2FieldOrder' was added
      • Type 'ProjectV2FieldOrderField' was added
      • Type 'ProjectV2ItemOrder' was added
      • Type 'ProjectV2ItemOrderField' was added
      • Type 'ProjectV2ViewOrder' was added
      • Type 'ProjectV2ViewOrderField' was added
      • Argument 'orderBy: ProjectV2FieldOrderadded to fieldProjectV2.fields'
      • Argument 'orderBy: ProjectV2ItemOrderadded to fieldProjectV2.items'
      • Argument orderBy: RepositoryOrder added to field 'ProjectV2.repositories'
      • Argument 'orderBy: ProjectV2ViewOrderadded to fieldProjectV2.views'

      Schema changes for 2022-06-29

      The GraphQL schema includes these changes:

      • Type RepositoryVulnerabilityAlertDependencyScope was added
      • Argument 'dependencyScopes: [RepositoryVulnerabilityAlertDependencyScope!]added to fieldRepository.vulnerabilityAlerts'
      • Field dependencyScope was added to object type RepositoryVulnerabilityAlert
      • Enum value ERLANG was added to enum SecurityAdvisoryEcosystem

      Schema changes for 2022-06-24

      The GraphQL schema includes these changes:

      • Input field AddProjectDraftIssueInput.projectId changed type from ID! to ID
      • Input field AddProjectDraftIssueInput.title changed type from String! to String
      • Input field AddProjectNextItemInput.contentId changed type from ID! to ID
      • Input field AddProjectNextItemInput.projectId changed type from ID! to ID
      • Input field DeleteProjectNextItemInput.itemId changed type from ID! to ID
      • Input field DeleteProjectNextItemInput.projectId changed type from ID! to ID
      • Input field UpdateProjectNextInput.projectId changed type from ID! to ID
      • Input field UpdateProjectNextItemFieldInput.itemId changed type from ID! to ID
      • Input field UpdateProjectNextItemFieldInput.projectId changed type from ID! to ID
      • Input field UpdateProjectNextItemFieldInput.value changed type from String! to String

      The following changes will be made to the schema:

      Schema changes for 2022-06-23

      The GraphQL schema includes these changes:

      • Type AddDiscussionPollVoteInput was added
      • Type AddDiscussionPollVotePayload was added
      • Type 'AddProjectV2DraftIssueInput' was added
      • Type 'AddProjectV2DraftIssuePayload' was added
      • Type 'AddProjectV2ItemByIdInput' was added
      • Type 'AddProjectV2ItemByIdPayload' was added
      • Type 'CreateProjectV2Input' was added
      • Type 'CreateProjectV2Payload' was added
      • Type 'DeleteProjectV2ItemInput' was added
      • Type 'DeleteProjectV2ItemPayload' was added
      • Type DiscussionPoll was added
      • Type DiscussionPollOption was added
      • Type DiscussionPollOptionConnection was added
      • Type DiscussionPollOptionEdge was added
      • Type DiscussionPollOptionOrder was added
      • Type DiscussionPollOptionOrderField was added
      • Type OrganizationOrUser was added
      • Type 'ProjectV2' was added
      • Type 'ProjectV2Connection' was added
      • Type 'ProjectV2Edge' was added
      • Type 'ProjectV2Field' was added
      • Type 'ProjectV2FieldCommon' was added
      • Type 'ProjectV2FieldConfiguration' was added
      • Type 'ProjectV2FieldConfigurationConnection' was added
      • Type 'ProjectV2FieldConfigurationEdge' was added
      • Type 'ProjectV2FieldConnection' was added
      • Type 'ProjectV2FieldEdge' was added
      • Type 'ProjectV2FieldType' was added
      • Type 'ProjectV2FieldValue' was added
      • Type 'ProjectV2Item' was added
      • Type 'ProjectV2ItemConnection' was added
      • Type 'ProjectV2ItemContent' was added
      • Type 'ProjectV2ItemEdge' was added
      • Type 'ProjectV2ItemFieldDateValue' was added
      • Type 'ProjectV2ItemFieldIterationValue' was added
      • Type 'ProjectV2ItemFieldLabelValue' was added
      • Type 'ProjectV2ItemFieldMilestoneValue' was added
      • Type 'ProjectV2ItemFieldNumberValue' was added
      • Type 'ProjectV2ItemFieldPullRequestValue' was added
      • Type 'ProjectV2ItemFieldRepositoryValue' was added
      • Type 'ProjectV2ItemFieldReviewerValue' was added
      • Type 'ProjectV2ItemFieldSingleSelectValue' was added
      • Type 'ProjectV2ItemFieldTextValue' was added
      • Type 'ProjectV2ItemFieldUserValue' was added
      • Type 'ProjectV2ItemFieldValue' was added
      • Type 'ProjectV2ItemFieldValueCommon' was added
      • Type 'ProjectV2ItemFieldValueConnection' was added
      • Type 'ProjectV2ItemFieldValueEdge' was added
      • Type 'ProjectV2ItemType' was added
      • Type 'ProjectV2IterationField' was added
      • Type 'ProjectV2IterationFieldConfiguration' was added
      • Type 'ProjectV2IterationFieldIteration' was added
      • Type 'ProjectV2Order' was added
      • Type 'ProjectV2OrderField' was added
      • Type 'ProjectV2Owner' was added
      • Type 'ProjectV2Recent' was added
      • Type 'ProjectV2SingleSelectField' was added
      • Type 'ProjectV2SingleSelectFieldOption' was added
      • Type 'ProjectV2SortBy' was added
      • Type 'ProjectV2SortByConnection' was added
      • Type 'ProjectV2SortByEdge' was added
      • Type 'ProjectV2View' was added
      • Type 'ProjectV2ViewConnection' was added
      • Type 'ProjectV2ViewEdge' was added
      • Type 'ProjectV2ViewLayout' was added
      • Type RequestedReviewerConnection was added
      • Type RequestedReviewerEdge was added
      • Type 'UpdateProjectV2DraftIssueInput' was added
      • Type 'UpdateProjectV2DraftIssuePayload' was added
      • Type 'UpdateProjectV2Input' was added
      • Type 'UpdateProjectV2ItemFieldValueInput' was added
      • Type 'UpdateProjectV2ItemFieldValuePayload' was added
      • Type 'UpdateProjectV2ItemPositionInput' was added
      • Type 'UpdateProjectV2ItemPositionPayload' was added
      • Type 'UpdateProjectV2Payload' was added
      • Field poll was added to object type Discussion
      • Field 'projectV2Itemswas added to object typeDraftIssue'
      • Field 'projectsV2was added to object typeDraftIssue'
      • Issue object implements 'ProjectV2Owner' interface
      • Field projectItems was added to object type Issue
      • Field 'projectV2was added to object typeIssue'
      • Field 'projectsV2was added to object typeIssue'
      • Field addDiscussionPollVote was added to object type Mutation
      • Field 'addProjectV2DraftIssuewas added to object typeMutation'
      • Field 'addProjectV2ItemByIdwas added to object typeMutation'
      • Field 'createProjectV2was added to object typeMutation'
      • Field 'deleteProjectV2Itemwas added to object typeMutation'
      • Field 'updateProjectV2was added to object typeMutation'
      • Field 'updateProjectV2DraftIssuewas added to object typeMutation'
      • Field 'updateProjectV2ItemFieldValuewas added to object typeMutation'
      • Field 'updateProjectV2ItemPositionwas added to object typeMutation'
      • Enum value SUSPENDED was added to enum OrgRemoveMemberAuditEntryMembershipType
      • Organization object implements 'ProjectV2Owner' interface
      • Organization object implements 'ProjectV2Recent' interface
      • Field 'projectV2was added to object typeOrganization'
      • Field 'projectsV2was added to object typeOrganization'
      • Field recentProjects was added to object type Organization
      • PullRequest object implements 'ProjectV2Owner' interface
      • Field projectItems was added to object type PullRequest
      • Field 'projectV2was added to object typePullRequest'
      • Field 'projectsV2was added to object typePullRequest'
      • Field viewerCanEditFiles was added to object type PullRequest
      • Repository object implements 'ProjectV2Recent' interface
      • Field allowUpdateBranch was added to object type Repository
      • Field 'projectV2was added to object typeRepository'
      • Field 'projectsV2was added to object typeRepository'
      • Field recentProjects was added to object type Repository
      • User object implements 'ProjectV2Owner' interface
      • User object implements 'ProjectV2Recent' interface
      • Field 'projectV2was added to object typeUser'
      • Field 'projectsV2was added to object typeUser'
      • Field recentProjects was added to object type User

      The following changes will be made to the schema:

      • On member RepositoryVulnerabilityAlert.fixReason:fixReason will be removed. Effective 2022-10-01.

      Schema changes for 2022-06-13

      The GraphQL schema includes these changes:

        The following changes will be made to the schema:

        • On member DependencyGraphDependency.packageLabel:packageLabel will be removed. Use normalized packageName field instead. Effective 2022-10-01.

        Schema changes for 2022-06-10

        The GraphQL schema includes these changes:

        • Enum value RUST was added to enum DependencyGraphEcosystem
        • Field squashPrTitleUsedAsDefault was added to object type Repository

        Schema changes for 2022-06-06

        The GraphQL schema includes these changes:

        • Type SecurityAdvisoryClassification was added
        • Type 'ProjectV2Owner' was removed
        • Issue object type no longer implements 'ProjectV2Owner' interface
        • Organization object type no longer implements 'ProjectV2Owner' interface
        • PullRequest object type no longer implements 'ProjectV2Owner' interface
        • Argument 'classifications: [SecurityAdvisoryClassification!]added to fieldQuery.securityAdvisories'
        • Argument 'classifications: [SecurityAdvisoryClassification!]added to fieldQuery.securityVulnerabilities'
        • Field classification was added to object type SecurityAdvisory
        • Argument 'classifications: [SecurityAdvisoryClassification!]added to fieldSecurityAdvisory.vulnerabilities'
        • User object type no longer implements 'ProjectV2Owner' interface

        Schema changes for 2022-05-31

        The GraphQL schema includes these changes:

        • Field viewerIsFollowing was added to object type Organization

        Schema changes for 2022-05-29

        The GraphQL schema includes these changes:

        • Type ExternalIdentityAttribute was added
        • Type IssueClosedStateReason was added
        • Type IssueStateReason was added
        • Member App was added to Union type BranchActorAllowanceActor
        • Input field stateReason was added to input object type CloseIssueInput
        • Field stateReason was added to object type ClosedEvent
        • Field attributes was added to object type ExternalIdentitySamlAttributes
        • Field stateReason was added to object type Issue
        • Enum value 'FAILED_VALIDATIONwas added to enumMigrationState'
        • Enum value 'PENDING_VALIDATIONwas added to enumMigrationState'
        • Field stateReason was added to object type ReopenedEvent
        • Member App was added to Union type ReviewDismissalAllowanceActor
        • Input field StartRepositoryMigrationInput.accessToken changed type from String to String!

        The following changes will be made to the schema:

        • On member RemovePullRequestFromMergeQueueInput.branch:branch will be removed. Effective 2022-10-01.

        Schema changes for 2022-05-10

        The GraphQL schema includes these changes:

        • Type FollowOrganizationInput was added
        • Type FollowOrganizationPayload was added
        • Type UnfollowOrganizationInput was added
        • Type UnfollowOrganizationPayload was added
        • Type UpdateTeamsRepositoryInput was added
        • Type UpdateTeamsRepositoryPayload was added
        • Argument 'organizationLogins: [String!]added to fieldEnterpriseOwnerInfo.pendingMemberInvitations'
        • Field migrationLogUrl was added to interface Migration
        • Field repositoryName was added to interface Migration
        • Field followOrganization was added to object type Mutation
        • Field unfollowOrganization was added to object type Mutation
        • Field updateTeamsRepository was added to object type Mutation
        • Argument repositoryName: String added to field Organization.repositoryMigrations
        • Field items was added to object type ProjectView
        • Field migrationLogUrl was added to object type RepositoryMigration
        • Field repositoryName was added to object type RepositoryMigration

        Schema changes for 2022-04-28

        The GraphQL schema includes these changes:

        • Type PatchStatus was added
        • Field isUnlicensed (deprecated) was removed from object type EnterpriseMemberEdge
        • Field isUnlicensed (deprecated) was removed from object type EnterpriseOutsideCollaboratorEdge
        • Argument 'organizationLogins: [String!]added to fieldEnterpriseOwnerInfo.admins'
        • Argument hasTwoFactorEnabled: Boolean added to field EnterpriseOwnerInfo.outsideCollaborators
        • Argument 'organizationLogins: [String!]added to fieldEnterpriseOwnerInfo.outsideCollaborators'
        • Field isUnlicensed (deprecated) was removed from object type EnterprisePendingMemberInvitationEdge
        • Field changeType was added to object type PullRequestChangedFile

        Schema changes for 2022-04-21

        The GraphQL schema includes these changes:

        • Type AddProjectDraftIssueInput was added
        • Type AddProjectDraftIssuePayload was added
        • Type UpdateProjectDraftIssueInput was added
        • Type UpdateProjectDraftIssuePayload was added
        • Field availableSeats (deprecated) was removed from object type EnterpriseBillingInfo
        • Field seats (deprecated) was removed from object type EnterpriseBillingInfo
        • Field addProjectDraftIssue was added to object type Mutation
        • Field updateProjectDraftIssue was added to object type Mutation

        Schema changes for 2022-04-14

        The GraphQL schema includes these changes:

        • Type 'ProjectV2Owner' was added
        • Issue object implements 'ProjectV2Owner' interface
        • Organization object implements 'ProjectV2Owner' interface
        • PullRequest object implements 'ProjectV2Owner' interface
        • Input field skipReleases was added to input object type StartRepositoryMigrationInput
        • Field lineCount was added to object type TreeEntry
        • User object implements 'ProjectV2Owner' interface

        The following changes will be made to the schema:

        • On member UpdateProjectNextItemFieldInput.fieldWithSettingId:fieldWithSettingId will be removed. Use fieldConstraintId instead Effective 2022-10-01.

        Schema changes for 2022-04-03

        The GraphQL schema includes these changes:

        • Field blocksCreations was added to object type BranchProtectionRule
        • Input field blocksCreations was added to input object type CreateBranchProtectionRuleInput
        • Field blocksCreations was added to object type RefUpdateRule
        • Input field blocksCreations was added to input object type UpdateBranchProtectionRuleInput

        Schema changes for 2022-03-30

        The GraphQL schema includes these changes:

        • Type CreateSponsorsTierInput was added
        • Type CreateSponsorsTierPayload was added
        • Type DependabotUpdate was added
        • Type DependabotUpdateError was added
        • Type DraftIssue was added
        • Type ProjectItemType was added
        • Type ProjectNextFieldCommon was added
        • Type ProjectNextFieldType was added
        • Type ProjectView was added
        • Type ProjectViewConnection was added
        • Type ProjectViewEdge was added
        • Type ProjectViewLayout was added
        • Type SortBy was added
        • Type TrackedIssueStates was added
        • Type EnterprisePendingCollaboratorConnection was removed
        • Type EnterprisePendingCollaboratorEdge was removed
        • Input field CreateMigrationSourceInput.accessToken changed type from String! to String
        • Field pendingCollaborators (deprecated) was removed from object type EnterpriseOwnerInfo
        • Field trackedInIssues was added to object type Issue
        • Field trackedIssues was added to object type Issue
        • Field trackedIssuesCount was added to object type Issue
        • Field createSponsorsTier was added to object type Mutation
        • Field views was added to object type ProjectNext
        • ProjectNextField object implements Node interface
        • ProjectNextField object implements ProjectNextFieldCommon interface
        • Field dataType was added to object type ProjectNextField
        • Field type was added to object type ProjectNextItem
        • Member DraftIssue was added to Union type ProjectNextItemContent
        • Enum value 'INVITEE_LOGIN' (deprecated) was removed from enum RepositoryInvitationOrderField
        • Field dependabotUpdate was added to object type RepositoryVulnerabilityAlert
        • Input field UpdateProjectNextItemFieldInput.fieldId changed type from ID! to ID

        The following changes will be made to the schema:

        • On member AddPullRequestToMergeQueueInput.branch:branch will be removed. Effective 2022-07-01.
        • On member Enterprise.userAccounts:userAccounts will be removed. Use the Enterprise.members field instead. Effective 2022-07-01.

        Schema changes for 2022-02-28

        The GraphQL schema includes these changes:

        • Type DependencyGraphEcosystem was added
        • Field viewerCanMergeAsAdmin was added to object type PullRequest
        • Argument ecosystem: DependencyGraphEcosystem added to field Query.sponsorables
        • Input field accessToken was added to input object type StartRepositoryMigrationInput
        • Input field githubPat was added to input object type StartRepositoryMigrationInput

        The following changes will be made to the schema:

        • On member PullRequest.viewerCanOverrideMergeQueue:viewerCanOverrideMergeQueue will be removed. Use PullRequest.viewerCanMergeAsAdmin instead. Effective 2022-04-01.
        • On member Repository.defaultMergeQueue:defaultMergeQueue will be removed. Use Repository.mergeQueue instead. Effective 2022-04-01.
        • On member Query.sponsorables.dependencyEcosystem:dependencyEcosystem will be removed. Use the ecosystem argument instead. Effective 2022-07-01.

        Schema changes for 2022-02-16

        The GraphQL schema includes these changes:

        • Type RepositoryCodeowners was added
        • Type RepositoryCodeownersError was added
        • Type RepositoryVulnerabilityAlertState was added
        • Type UpdateProjectNextInput was added
        • Type UpdateProjectNextPayload was added
        • Input field milestoneNumber was added to input object type IssueFilters
        • Field updateProjectNext was added to object type Mutation
        • Field repositories was added to object type ProjectNext
        • Argument userLinkedOnly: Boolean added to field PullRequest.closingIssuesReferences
        • Field codeowners was added to object type Repository
        • Field projectNext was added to object type Repository
        • Field projectsNext was added to object type Repository
        • Argument 'states: [RepositoryVulnerabilityAlertState!]added to fieldRepository.vulnerabilityAlerts'
        • Field fixReason was added to object type RepositoryVulnerabilityAlert
        • Field fixedAt was added to object type RepositoryVulnerabilityAlert
        • Field number was added to object type RepositoryVulnerabilityAlert
        • Field state was added to object type RepositoryVulnerabilityAlert

        Schema changes for 2022-02-07

        The GraphQL schema includes these changes:

        • Type Import was removed
        • Input field gitArchiveUrl was added to input object type StartRepositoryMigrationInput
        • Input field metadataArchiveUrl was added to input object type StartRepositoryMigrationInput

        Schema changes for 2022-02-03

        The GraphQL schema includes these changes:

        • Type AbortQueuedMigrationsInput was added
        • Type AbortQueuedMigrationsPayload was added
        • Type ActorType was added
        • Type CreateMigrationSourceInput was added
        • Type CreateMigrationSourcePayload was added
        • Type GrantEnterpriseOrganizationsMigratorRoleInput was added
        • Type GrantEnterpriseOrganizationsMigratorRolePayload was added
        • Type GrantMigratorRoleInput was added
        • Type GrantMigratorRolePayload was added
        • Type Import was added
        • Type Migration was added
        • Type MigrationSource was added
        • Type MigrationSourceType was added
        • Type MigrationState was added
        • Type RepositoryMigration was added
        • Type RepositoryMigrationConnection was added
        • Type RepositoryMigrationEdge was added
        • Type RepositoryMigrationOrder was added
        • Type RepositoryMigrationOrderDirection was added
        • Type RepositoryMigrationOrderField was added
        • Type RevokeEnterpriseOrganizationsMigratorRoleInput was added
        • Type RevokeEnterpriseOrganizationsMigratorRolePayload was added
        • Type RevokeMigratorRoleInput was added
        • Type RevokeMigratorRolePayload was added
        • Type StartRepositoryMigrationInput was added
        • Type StartRepositoryMigrationPayload was added
        • Type UpdateEnterpriseOwnerOrganizationRoleInput was added
        • Type UpdateEnterpriseOwnerOrganizationRolePayload was added
        • Argument login: String added to field EnterpriseIdentityProvider.externalIdentities
        • Argument userName: String added to field EnterpriseIdentityProvider.externalIdentities
        • Field projectNextItems was added to object type Issue
        • Field abortQueuedMigrations was added to object type Mutation
        • Field createMigrationSource was added to object type Mutation
        • Field grantEnterpriseOrganizationsMigratorRole was added to object type Mutation
        • Field grantMigratorRole was added to object type Mutation
        • Field revokeEnterpriseOrganizationsMigratorRole was added to object type Mutation
        • Field revokeMigratorRole was added to object type Mutation
        • Field startRepositoryMigration was added to object type Mutation
        • Field updateEnterpriseOwnerOrganizationRole was added to object type Mutation
        • Argument login: String added to field OIDCProvider.externalIdentities
        • Argument userName: String added to field OIDCProvider.externalIdentities
        • Field repositoryMigrations was added to object type Organization
        • Argument login: String added to field OrganizationIdentityProvider.externalIdentities
        • Argument userName: String added to field OrganizationIdentityProvider.externalIdentities
        • Field public was added to object type ProjectNext
        • Field shortDescription was added to object type ProjectNext
        • Field isArchived was added to object type ProjectNextItem
        • Field projectNextItems was added to object type PullRequest

        Schema changes for 2022-01-16

        The GraphQL schema includes these changes:

        • Type OrgEnterpriseOwnerOrder was added
        • Type OrgEnterpriseOwnerOrderField was added
        • Type OrganizationEnterpriseOwnerConnection was added
        • Type OrganizationEnterpriseOwnerEdge was added
        • Enum value 'LFX_CROWDFUNDINGwas added to enumFundingPlatform'
        • Field enterpriseOwners was added to object type Organization
        • Enum value 'ADDED_TO_MERGE_QUEUE_EVENTwas added to enumPullRequestTimelineItemsItemType'
        • Enum value 'REMOVED_FROM_MERGE_QUEUE_EVENTwas added to enumPullRequestTimelineItemsItemType'

        Schema changes for 2022-01-04

        The GraphQL schema includes these changes:

        • Type BypassForcePushAllowance was added
        • Type BypassForcePushAllowanceConnection was added
        • Type BypassForcePushAllowanceEdge was added
        • Field bypassForcePushAllowances was added to object type BranchProtectionRule
        • Input field bypassForcePushActorIds was added to input object type CreateBranchProtectionRuleInput
        • Field Push.pusher changed type from User! to Actor!
        • Input field bypassForcePushActorIds was added to input object type UpdateBranchProtectionRuleInput