Organization object type no longer implements AnnouncementBanner interface
Field verifiedAt was added to object type SmimeSignature
Field verifiedAt was added to object type SshSignature
Field verifiedAt was added to object type UnknownSignature
Schema changes for 2024-11-07
The GraphQL schema includes these changes:
Type UpdateEnterpriseDeployKeySettingInput was added
Type UpdateEnterpriseDeployKeySettingPayload was added
Field updateEnterpriseDeployKeySetting was added to object type Mutation
Schema changes for 2024-11-01
The GraphQL schema includes these changes:
Enum value BLUESKY was added to enum SocialAccountProvider
Schema changes for 2024-10-18
The GraphQL schema includes these changes:
Type EPSS was added
Type UserViewType was added
Argument epssPercentage: Float added to field Query.securityAdvisories
Argument epssPercentile: Float added to field Query.securityAdvisories
Field epss was added to object type SecurityAdvisory
Field userViewType was added to object type User
Schema changes for 2024-10-11
The GraphQL schema includes these changes:
Enum value DUPLICATE was added to enum IssueClosedStateReason
Enum value DUPLICATE was added to enum IssueStateReason
Schema changes for 2024-10-09
The GraphQL schema includes these changes:
Argument 'targets: [RepositoryRulesetTarget!]added to fieldOrganization.rulesets'
Argument 'targets: [RepositoryRulesetTarget!]added to fieldRepository.rulesets'
Schema changes for 2024-10-08
The GraphQL schema includes these changes:
Type EnterpriseDisallowedMethodsSettingValue was added
Type TwoFactorCredentialSecurityType was added
Type UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingInput was added
Type UpdateEnterpriseTwoFactorAuthenticationDisallowedMethodsSettingPayload was added
Field clientId was added to object type App
Argument twoFactorMethodSecurity: TwoFactorCredentialSecurityType added to field Enterprise.members
Field twoFactorDisallowedMethodsSetting was added to object type EnterpriseOwnerInfo
Argument twoFactorMethodSecurity: TwoFactorCredentialSecurityType added to field EnterpriseOwnerInfo.admins
Argument twoFactorMethodSecurity: TwoFactorCredentialSecurityType added to field EnterpriseOwnerInfo.outsideCollaborators
Field updateEnterpriseTwoFactorAuthenticationDisallowedMethodsSetting was added to object type Mutation
Argument includeParents: Boolean (with default value) added to field Organization.ruleset
Field fullDatabaseId was added to object type 'ProjectV2'
Field fullDatabaseId was added to object type 'ProjectV2StatusUpdate'
Field fullDatabaseId was added to object type 'ProjectV2View'
Field fullDatabaseId was added to object type 'ProjectV2Workflow'
Query object implements Node interface
Field id was added to object type Query
Field enterpriseOwner was added to object type RepositoryRulesetBypassActor
Input field enterpriseOwner of type Boolean was added to input object type RepositoryRulesetBypassActorInput
Member Enterprise was added to Union type RuleSource
Enum value 'EPSS_PERCENTAGEwas added to enumSecurityAdvisoryOrderField'
Enum value 'EPSS_PERCENTILEwas added to enumSecurityAdvisoryOrderField'
The following changes will be made to the schema:
On member Enterprise.members.hasTwoFactorEnabled:hasTwoFactorEnabled will be removed. Use two_factor_method_security instead. Effective 2025-04-01.
On member EnterpriseOwnerInfo.admins.hasTwoFactorEnabled:hasTwoFactorEnabled will be removed. Use two_factor_method_security instead. Effective 2025-04-01.
On member EnterpriseOwnerInfo.outsideCollaborators.hasTwoFactorEnabled:hasTwoFactorEnabled will be removed. Use two_factor_method_security instead. Effective 2025-04-01.
On member ProjectV2.databaseId:databaseId will be removed. Use fullDatabaseId instead. Effective 2025-04-01.
On member ProjectV2Item.databaseId:databaseId will be removed. Use fullDatabaseId instead. Effective 2025-04-01.
On member ProjectV2StatusUpdate.databaseId:databaseId will be removed. Use fullDatabaseId instead. Effective 2025-04-01.
On member ProjectV2View.databaseId:databaseId will be removed. Use fullDatabaseId instead. Effective 2025-04-01.
On member ProjectV2Workflow.databaseId:databaseId will be removed. Use fullDatabaseId instead. Effective 2025-04-01.
On member SecurityAdvisory.cvss:cvss will be removed. New cvss_severities field will now contain both cvss_v3 and cvss_v4 properties. Effective 2025-10-01.
Schema changes for 2024-08-29
The following changes will be made to the schema:
On member AddMobileDevicePublicKeyPayload.expiresAt:expiresAt will be removed. Do not rely on this field, it is currently set to a date far in the future if a device key is expirationless Effective 2025-01-01.
Schema changes for 2024-08-10
The GraphQL schema includes these changes:
Enum value 'THANKS_DEVwas added to enumFundingPlatform'
Schema changes for 2024-07-25
The GraphQL schema includes these changes:
Field doNotEnforceOnCreate was added to object type RequiredStatusChecksParameters
Input field doNotEnforceOnCreate of type Boolean was added to input object type RequiredStatusChecksParametersInput
Field doNotEnforceOnCreate was added to object type WorkflowsParameters
Input field doNotEnforceOnCreate of type Boolean was added to input object type WorkflowsParametersInput
Schema changes for 2024-07-24
The GraphQL schema includes these changes:
Type MergeQueueGroupingStrategy was added
Type MergeQueueMergeMethod was added
Type MergeQueueParameters was added
Type MergeQueueParametersInput was added
Field viewerCanLabel was added to object type Discussion
Field viewerCanLabel was added to object type Issue
Field viewerCanLabel was added to interface Labelable
Field viewerCanLabel was added to object type PullRequest
Member MergeQueueParameters was added to Union type RuleParameters
Input field mergeQueue of type MergeQueueParametersInput was added to input object type RuleParametersInput
Schema changes for 2024-07-16
The GraphQL schema includes these changes:
Field closedByPullRequestsReferences was added to object type Issue
Schema changes for 2024-07-08
The GraphQL schema includes these changes:
Type 'ProjectV2PermissionLevel' was added
Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'Issue.projectsV2'
Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'Organization.projectsV2'
Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'ProjectV2Owner.projectsV2'
Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'PullRequest.projectsV2'
Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'Repository.projectsV2'
Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'Team.projectsV2'
Argument 'minPermissionLevel: ProjectV2PermissionLevel' (with default value) added to field 'User.projectsV2'
Schema changes for 2024-06-27
The GraphQL schema includes these changes:
Field source was added to object type PropertyTargetDefinition
Input field source of type String was added to input object type PropertyTargetDefinitionInput
Schema changes for 2024-06-25
The following changes will be made to the schema:
On member Workflow.hasWorkflowDispatchTrigger:hasWorkflowDispatchTrigger will be removed. Use has_workflow_dispatch_trigger_for_branch(branch_ref) instead. Effective 2024-10-01.
Schema changes for 2024-06-21
The GraphQL schema includes these changes:
Type 'ConvertProjectV2DraftIssueItemToIssueInput' was added
Type 'ConvertProjectV2DraftIssueItemToIssuePayload' was added
Type 'CreateProjectV2StatusUpdateInput' was added
Type 'CreateProjectV2StatusUpdatePayload' was added
Type 'DeleteProjectV2StatusUpdateInput' was added
Type 'DeleteProjectV2StatusUpdatePayload' was added
Type 'ProjectV2StatusOrder' was added
Type 'ProjectV2StatusUpdate' was added
Type 'ProjectV2StatusUpdateConnection' was added
Type 'ProjectV2StatusUpdateEdge' was added
Type 'ProjectV2StatusUpdateOrderField' was added
Type 'ProjectV2StatusUpdateStatus' was added
Type 'UpdateProjectV2StatusUpdateInput' was added
Type 'UpdateProjectV2StatusUpdatePayload' was added
Field 'convertProjectV2DraftIssueItemToIssuewas added to object typeMutation'
Field 'createProjectV2StatusUpdatewas added to object typeMutation'
Field 'deleteProjectV2StatusUpdatewas added to object typeMutation'
Field 'updateProjectV2StatusUpdatewas added to object typeMutation'
Field statusUpdates was added to object type 'ProjectV2'
Schema changes for 2024-06-14
The GraphQL schema includes these changes:
Field readme was added to object type Enterprise
Field readmeHTML was added to object type Enterprise
Schema changes for 2024-06-13
The GraphQL schema includes these changes:
Type AcceptEnterpriseMemberInvitationInput was added
Type AcceptEnterpriseMemberInvitationPayload was added
Type CancelEnterpriseMemberInvitationInput was added
Type CancelEnterpriseMemberInvitationPayload was added
Type EnterpriseMemberInvitation was added
Type EnterpriseMemberInvitationConnection was added
Type EnterpriseMemberInvitationEdge was added
Type EnterpriseMemberInvitationOrder was added
Type EnterpriseMemberInvitationOrderField was added
Type InviteEnterpriseMemberInput was added
Type InviteEnterpriseMemberPayload was added
Field pendingUnaffiliatedMemberInvitations was added to object type EnterpriseOwnerInfo
Field acceptEnterpriseMemberInvitation was added to object type Mutation
Field cancelEnterpriseMemberInvitation was added to object type Mutation
Field inviteEnterpriseMember was added to object type Mutation
Field enterpriseMemberInvitation was added to object type Query
Field enterpriseMemberInvitationByToken was added to object type Query
Schema changes for 2024-05-24
The GraphQL schema includes these changes:
Type CopilotEndpoints was added
Field copilotEndpoints was added to object type User
Schema changes for 2024-05-20
The GraphQL schema includes these changes:
Field announcementCreatedAt was added to interface AnnouncementBanner
Field announcementCreatedAt was added to object type Enterprise
Field announcementCreatedAt was added to object type Organization
Schema changes for 2024-05-17
The GraphQL schema includes these changes:
Enum value 'BRANCH_POLICYwas added to enumDeploymentProtectionRuleType'
Schema changes for 2024-05-15
The GraphQL schema includes these changes:
Type EnvironmentPinnedFilterField was added
Type PinEnvironmentInput was added
Type PinEnvironmentPayload was added
Type PinnedEnvironment was added
Type PinnedEnvironmentConnection was added
Type PinnedEnvironmentEdge was added
Type PinnedEnvironmentOrder was added
Type PinnedEnvironmentOrderField was added
Type ReorderEnvironmentInput was added
Type ReorderEnvironmentPayload was added
Field isPinned was added to object type Environment
Field latestCompletedDeployment was added to object type Environment
Field pinnedPosition was added to object type Environment
Field pinEnvironment was added to object type Mutation
Field reorderEnvironment was added to object type Mutation
Field pinnedEnvironments was added to object type Repository
Argument pinnedEnvironmentFilter: EnvironmentPinnedFilterField (with default value) added to field Repository.environments
Schema changes for 2024-05-02
The GraphQL schema includes these changes:
Type CodeScanningParameters was added
Type CodeScanningParametersInput was added
Type CodeScanningTool was added
Type CodeScanningToolInput was added
Enum value 'CODE_SCANNINGwas added to enumRepositoryRuleType'
Member CodeScanningParameters was added to Union type RuleParameters
Input field codeScanning of type CodeScanningParametersInput was added to input object type RuleParametersInput
Schema changes for 2024-04-27
The GraphQL schema includes these changes:
Field deployKey was added to object type RepositoryRulesetBypassActor
Input field deployKey of type Boolean was added to input object type RepositoryRulesetBypassActorInput
Schema changes for 2024-04-26
The GraphQL schema includes these changes:
Type FileExtensionRestrictionParameters was added
Type FileExtensionRestrictionParametersInput was added
Type FilePathRestrictionParameters was added
Type FilePathRestrictionParametersInput was added
Type MaxFilePathLengthParameters was added
Type MaxFilePathLengthParametersInput was added
Type MaxFileSizeParameters was added
Type MaxFileSizeParametersInput was added
Member 'ProjectV2was added to Union typeCloser'
Enum value 'FILE_EXTENSION_RESTRICTIONwas added to enumRepositoryRuleType'
Enum value 'FILE_PATH_RESTRICTIONwas added to enumRepositoryRuleType'
Enum value 'MAX_FILE_PATH_LENGTHwas added to enumRepositoryRuleType'
Enum value 'MAX_FILE_SIZEwas added to enumRepositoryRuleType'
Enum value PUSH was added to enum RepositoryRulesetTarget
Member FileExtensionRestrictionParameters was added to Union type RuleParameters
Member FilePathRestrictionParameters was added to Union type RuleParameters
Member MaxFilePathLengthParameters was added to Union type RuleParameters
Member MaxFileSizeParameters was added to Union type RuleParameters
Input field fileExtensionRestriction of type FileExtensionRestrictionParametersInput was added to input object type RuleParametersInput
Input field filePathRestriction of type FilePathRestrictionParametersInput was added to input object type RuleParametersInput
Input field maxFilePathLength of type MaxFilePathLengthParametersInput was added to input object type RuleParametersInput
Input field maxFileSize of type MaxFileSizeParametersInput was added to input object type RuleParametersInput
Schema changes for 2024-04-16
The GraphQL schema includes these changes:
Input field StartRepositoryMigrationInput.sourceRepositoryUrl changed type from URI to URI!
Schema changes for 2024-04-11
The GraphQL schema includes these changes:
Field statusCheckRollup was added to object type PullRequest
Schema changes for 2024-04-09
The GraphQL schema includes these changes:
Type RepositoryPlanFeatures was added
Field planFeatures was added to object type Repository
Schema changes for 2024-03-12
The GraphQL schema includes these changes:
Enum value 'BUY_ME_A_COFFEEwas added to enumFundingPlatform'
Schema changes for 2024-03-09
The GraphQL schema includes these changes:
Input field recurring of type Boolean was added to input object type CreateSponsorshipsInput
Schema changes for 2024-03-08
The GraphQL schema includes these changes:
Enum value OTECHIE was removed from enum FundingPlatform
Schema changes for 2024-03-07
The GraphQL schema includes these changes:
Argument 'names: [String!]' (with default value) added to field Repository.environments
Schema changes for 2024-03-02
The GraphQL schema includes these changes:
Enum value 'RULESET_REQUIRED_SIGNATURESwas removed from enumRepositoryRuleType'
Schema changes for 2024-02-27
The GraphQL schema includes these changes:
Field fullDatabaseId was added to object type 'ProjectV2Item'
Schema changes for 2024-02-25
The GraphQL schema includes these changes:
Type MarkNotificationAsDoneInput was added
Type MarkNotificationAsDonePayload was added
Field markNotificationAsDone was added to object type Mutation
Schema changes for 2024-02-15
The GraphQL schema includes these changes:
Enum value POLAR was added to enum FundingPlatform
Schema changes for 2024-02-09
The GraphQL schema includes these changes:
Field fullDatabaseId was added to object type PullRequest
Field fullDatabaseId was added to object type PullRequestReview
Field fullDatabaseId was added to object type PullRequestReviewComment
The following changes will be made to the schema:
On member PullRequest.databaseId:databaseId will be removed. Use fullDatabaseId instead. Effective 2024-07-01.
On member PullRequestReview.databaseId:databaseId will be removed. Use fullDatabaseId instead. Effective 2024-07-01.
On member PullRequestReviewComment.databaseId:databaseId will be removed. Use fullDatabaseId instead. Effective 2024-07-01.
Schema changes for 2024-02-07
The GraphQL schema includes these changes:
Field hasSponsorshipsEnabled was added to object type Repository
Field hasSponsorshipsEnabled was added to interface RepositoryInfo
Input field hasSponsorshipsEnabled of type Boolean was added to input object type UpdateRepositoryInput
Schema changes for 2024-02-01
The GraphQL schema includes these changes:
Field isInMergeQueue was added to object type PullRequest
Field isMergeQueueEnabled was added to object type PullRequest
Field mergeQueue was added to object type PullRequest
Input field countMembersAlreadyRequested of type Boolean was added to input object type UpdateTeamReviewAssignmentInput
Input field includeChildTeamMembers of type Boolean was added to input object type UpdateTeamReviewAssignmentInput
Input field removeTeamRequest of type Boolean was added to input object type UpdateTeamReviewAssignmentInput
Schema changes for 2024-01-31
The GraphQL schema includes these changes:
Type PropertyTargetDefinition was added
Type PropertyTargetDefinitionInput was added
Type RepositoryPropertyConditionTarget was added
Type RepositoryPropertyConditionTargetInput was added
Field repositoryProperty was added to object type RepositoryRuleConditions
Input field repositoryProperty of type RepositoryPropertyConditionTargetInput was added to input object type RepositoryRuleConditionsInput
Schema changes for 2024-01-27
The GraphQL schema includes these changes:
Field billingEmail was added to object type Enterprise
Schema changes for 2024-01-25
The GraphQL schema includes these changes:
Type SponsorAndLifetimeValue was added
Type SponsorAndLifetimeValueConnection was added
Type SponsorAndLifetimeValueEdge was added
Type SponsorAndLifetimeValueOrder was added
Type SponsorAndLifetimeValueOrderField was added
Field lifetimeReceivedSponsorshipValues was added to object type Organization
Field lifetimeReceivedSponsorshipValues was added to interface Sponsorable
Field lifetimeReceivedSponsorshipValues was added to object type User
Schema changes for 2024-01-23
The GraphQL schema includes these changes:
Field id was added to object type UnpinIssuePayload
Schema changes for 2024-01-10
The GraphQL schema includes these changes:
Argument visibility: RepositoryVisibility added to field Organization.repositories
Argument visibility: RepositoryVisibility added to field Repository.forks
Argument visibility: RepositoryVisibility added to field RepositoryOwner.repositories
Argument visibility: RepositoryVisibility added to field Topic.repositories
Argument visibility: RepositoryVisibility added to field User.repositories
Argument visibility: RepositoryVisibility added to field User.watching
Schema changes for 2024-01-09
The GraphQL schema includes these changes:
Type RepositoryRuleOrder was added
Type RepositoryRuleOrderField was added
Field inviterActor was added to object type OrganizationInvitation
Field rules was added to object type Ref
The following changes will be made to the schema:
On member OrganizationInvitation.inviter:inviter will be removed. inviter will be replaced by inviterActor. Effective 2024-07-01.
Schema changes for 2024-01-01
The GraphQL schema includes these changes:
Input field AcceptTopicSuggestionInput.name changed type from String! to String
Input field AcceptTopicSuggestionInput.repositoryId changed type from ID! to ID
Input field DeclineTopicSuggestionInput.name changed type from String! to String
Input field DeclineTopicSuggestionInput.reason changed type from TopicSuggestionDeclineReason! to TopicSuggestionDeclineReason
Input field DeclineTopicSuggestionInput.repositoryId changed type from ID! to ID
The following changes will be made to the schema:
On member AcceptTopicSuggestionInput.name:name will be removed. Effective 2024-04-01.
On member AcceptTopicSuggestionInput.repositoryId:repositoryId will be removed. Effective 2024-04-01.
On member AcceptTopicSuggestionPayload.topic:topic will be removed. Effective 2024-04-01.
On member DeclineTopicSuggestionInput.name:name will be removed. Effective 2024-04-01.
On member DeclineTopicSuggestionInput.reason:reason will be removed. Effective 2024-04-01.
On member DeclineTopicSuggestionInput.repositoryId:repositoryId will be removed. Effective 2024-04-01.
On member DeclineTopicSuggestionPayload.topic:topic will be removed. Effective 2024-04-01.
On member TopicSuggestionDeclineReason.NOT_RELEVANT:NOT_RELEVANT will be removed. Effective 2024-04-01.
On member TopicSuggestionDeclineReason.PERSONAL_PREFERENCE:PERSONAL_PREFERENCE will be removed. Effective 2024-04-01.
On member TopicSuggestionDeclineReason.TOO_GENERAL:TOO_GENERAL will be removed. Effective 2024-04-01.
On member TopicSuggestionDeclineReason.TOO_SPECIFIC:TOO_SPECIFIC will be removed. Effective 2024-04-01.