{ "2025-10-01": [ { "location": "SecurityAdvisory.cvss", "description": "

cvss will be removed. New cvss_severities field will now contain both cvss_v3 and cvss_v4 properties.

", "reason": "

cvss will be removed.

", "date": "2025-10-01", "criticality": "breaking", "owner": "github/advisory-database" } ], "2025-09-04": [ { "location": "SearchType.ISSUE_ADVANCED", "description": "

ISSUE_ADVANCED will be removed.

", "reason": "

Search for issues and pull requests will be overridden by advanced search on September 4, 2025. You can read more about this change on https://github.blog/changelog/2025-03-06-github-issues-projects-api-support-for-issues-advanced-search-and-more/.

", "date": "2025-09-04", "criticality": "breaking", "owner": "github/issues_advanced_search" } ], "2025-04-01": [ { "location": "User.viewerCanCreateProjects", "description": "

viewerCanCreateProjects will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "User.projects", "description": "

projects will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "User.project", "description": "

project will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "UpdateIssueTypeInput.isPrivate", "description": "

isPrivate will be removed.

", "reason": "

Private issue types are being deprecated and can no longer be created.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/issues" }, { "location": "SearchShortcutQueryProjectTerm.project", "description": "

project will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Repository.viewerCanCreateProjects", "description": "

viewerCanCreateProjects will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Repository.projects", "description": "

projects will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Repository.project", "description": "

project will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "RemovedFromProjectEvent.projectColumnName", "description": "

projectColumnName will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "RemovedFromProjectEvent.project", "description": "

project will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "RemovedFromProjectEvent.databaseId", "description": "

databaseId will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "PullRequest.projectCards", "description": "

projectCards will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectV2Workflow.databaseId", "description": "

databaseId will be removed. Use fullDatabaseId instead.

", "reason": "

databaseId will be removed because it does not support 64-bit signed integer identifiers.

", "date": "2025-04-01", "criticality": "breaking", "owner": "dewski" }, { "location": "ProjectV2View.databaseId", "description": "

databaseId will be removed. Use fullDatabaseId instead.

", "reason": "

databaseId will be removed because it does not support 64-bit signed integer identifiers.

", "date": "2025-04-01", "criticality": "breaking", "owner": "dewski" }, { "location": "ProjectV2StatusUpdate.databaseId", "description": "

databaseId will be removed. Use fullDatabaseId instead.

", "reason": "

databaseId will be removed because it does not support 64-bit signed integer identifiers.

", "date": "2025-04-01", "criticality": "breaking", "owner": "dewski" }, { "location": "ProjectV2Item.databaseId", "description": "

databaseId will be removed. Use fullDatabaseId instead.

", "reason": "

databaseId will be removed because it does not support 64-bit signed integer identifiers.

", "date": "2025-04-01", "criticality": "breaking", "owner": "dewski" }, { "location": "ProjectV2.databaseId", "description": "

databaseId will be removed. Use fullDatabaseId instead.

", "reason": "

databaseId will be removed because it does not support 64-bit signed integer identifiers.

", "date": "2025-04-01", "criticality": "breaking", "owner": "dewski" }, { "location": "ProjectProgress.todoPercentage", "description": "

todoPercentage will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectProgress.todoCount", "description": "

todoCount will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectProgress.inProgressPercentage", "description": "

inProgressPercentage will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectProgress.inProgressCount", "description": "

inProgressCount will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectProgress.enabled", "description": "

enabled will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectProgress.donePercentage", "description": "

donePercentage will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectProgress.doneCount", "description": "

doneCount will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectOwner.viewerCanCreateProjects", "description": "

viewerCanCreateProjects will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectOwner.projectsUrl", "description": "

projectsUrl will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectOwner.projectsResourcePath", "description": "

projectsResourcePath will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectOwner.projects", "description": "

projects will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectOwner.project", "description": "

project will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectOwner.id", "description": "

id will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectColumn.url", "description": "

url will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectColumn.updatedAt", "description": "

updatedAt will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectColumn.resourcePath", "description": "

resourcePath will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectColumn.purpose", "description": "

purpose will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectColumn.project", "description": "

project will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectColumn.name", "description": "

name will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectColumn.id", "description": "

id will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectColumn.databaseId", "description": "

databaseId will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectColumn.createdAt", "description": "

createdAt will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectColumn.cards", "description": "

cards will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCardArchivedState.NOT_ARCHIVED", "description": "

NOT_ARCHIVED will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCardArchivedState.ARCHIVED", "description": "

ARCHIVED will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.url", "description": "

url will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.updatedAt", "description": "

updatedAt will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.state", "description": "

state will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.resourcePath", "description": "

resourcePath will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.project", "description": "

project will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.note", "description": "

note will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.isArchived", "description": "

isArchived will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.id", "description": "

id will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.databaseId", "description": "

databaseId will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.creator", "description": "

creator will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.createdAt", "description": "

createdAt will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.content", "description": "

content will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ProjectCard.column", "description": "

column will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.url", "description": "

url will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.updatedAt", "description": "

updatedAt will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.state", "description": "

state will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.resourcePath", "description": "

resourcePath will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.progress", "description": "

progress will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.pendingCards", "description": "

pendingCards will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.owner", "description": "

owner will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.number", "description": "

number will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.name", "description": "

name will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.id", "description": "

id will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.databaseId", "description": "

databaseId will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.creator", "description": "

creator will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.createdAt", "description": "

createdAt will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.columns", "description": "

columns will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.bodyHTML", "description": "

bodyHtml will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Project.body", "description": "

body will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Organization.viewerCanCreateProjects", "description": "

viewerCanCreateProjects will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Organization.projects", "description": "

projects will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Organization.project", "description": "

project will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Organization.announcementUserDismissible", "description": "

announcementUserDismissible will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "Organization.announcementExpiresAt", "description": "

announcementExpiresAt will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "Organization.announcementCreatedAt", "description": "

announcementCreatedAt will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "Organization.announcement", "description": "

announcement will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "Mutation.updateProjectColumn", "description": "

updateProjectColumn will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.updateProjectCard", "description": "

updateProjectCard will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.updateProject", "description": "

updateProject will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.unlinkRepositoryFromProject", "description": "

unlinkRepositoryFromProject will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.moveProjectColumn", "description": "

moveProjectColumn will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.moveProjectCard", "description": "

moveProjectCard will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.linkRepositoryToProject", "description": "

linkRepositoryToProject will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.importProject", "description": "

importProject will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.deleteProjectColumn", "description": "

deleteProjectColumn will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.deleteProjectCard", "description": "

deleteProjectCard will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.deleteProject", "description": "

deleteProject will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.createProject", "description": "

createProject will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.convertProjectCardNoteToIssue", "description": "

convertProjectCardNoteToIssue will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.cloneProject", "description": "

cloneProject will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.addProjectColumn", "description": "

addProjectColumn will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "Mutation.addProjectCard", "description": "

addProjectCard will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "MovedColumnsInProjectEvent.projectColumnName", "description": "

projectColumnName will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "MovedColumnsInProjectEvent.projectCard", "description": "

projectCard will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "MovedColumnsInProjectEvent.project", "description": "

project will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "MovedColumnsInProjectEvent.previousProjectColumnName", "description": "

previousProjectColumnName will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "MovedColumnsInProjectEvent.databaseId", "description": "

databaseId will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "IssueType.isPrivate", "description": "

isPrivate will be removed.

", "reason": "

Private issue types are being deprecated and can no longer be created.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/issues" }, { "location": "Issue.projectCards", "description": "

projectCards will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "EnterpriseOwnerInfo.outsideCollaborators.hasTwoFactorEnabled", "description": "

hasTwoFactorEnabled will be removed. Use two_factor_method_security instead.

", "reason": "

has_two_factor_enabled will be removed.

", "date": "2025-04-01", "criticality": "breaking", "owner": "authentication" }, { "location": "EnterpriseOwnerInfo.admins.hasTwoFactorEnabled", "description": "

hasTwoFactorEnabled will be removed. Use two_factor_method_security instead.

", "reason": "

has_two_factor_enabled will be removed.

", "date": "2025-04-01", "criticality": "breaking", "owner": "authentication" }, { "location": "Enterprise.members.hasTwoFactorEnabled", "description": "

hasTwoFactorEnabled will be removed. Use two_factor_method_security instead.

", "reason": "

has_two_factor_enabled will be removed.

", "date": "2025-04-01", "criticality": "breaking", "owner": "authentication" }, { "location": "Enterprise.announcementUserDismissible", "description": "

announcementUserDismissible will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "Enterprise.announcementExpiresAt", "description": "

announcementExpiresAt will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "Enterprise.announcementCreatedAt", "description": "

announcementCreatedAt will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "Enterprise.announcement", "description": "

announcement will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "CreateIssueTypeInput.isPrivate", "description": "

isPrivate will be removed.

", "reason": "

Private issue types are being deprecated and can no longer be created.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/issues" }, { "location": "ConvertedNoteToIssueEvent.projectCard", "description": "

projectCard will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "ConvertedNoteToIssueEvent.project", "description": "

project will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "AnnouncementBannerI.announcementUserDismissible", "description": "

announcementUserDismissible will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "AnnouncementBannerI.announcementExpiresAt", "description": "

announcementExpiresAt will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "AnnouncementBannerI.announcementCreatedAt", "description": "

announcementCreatedAt will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "AnnouncementBannerI.announcement", "description": "

announcement will be removed. Use the announcementBanner object instead.

", "reason": "

The individual announcementX fields do not follow our standard GraphQL patterns.

", "date": "2025-04-01", "criticality": "breaking", "owner": "vaindil" }, { "location": "AddedToProjectEvent.projectColumnName", "description": "

projectColumnName will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "AddedToProjectEvent.projectCard", "description": "

projectCard will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "AddedToProjectEvent.project", "description": "

project will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" }, { "location": "AddedToProjectEvent.databaseId", "description": "

databaseId will be removed.

", "reason": "

Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/.

", "date": "2025-04-01", "criticality": "breaking", "owner": "github/memex" } ], "2025-01-01": [ { "location": "AddMobileDevicePublicKeyPayload.expiresAt", "description": "

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

", "reason": "

We are deprecating expirations for mobile device keys used in mobile 2FA

", "date": "2025-01-01", "criticality": "breaking", "owner": "chriskirkland" } ], "2024-10-01": [ { "location": "Workflow.hasWorkflowDispatchTrigger", "description": "

hasWorkflowDispatchTrigger will be removed. Use has_workflow_dispatch_trigger_for_branch(branch_ref) instead.

", "reason": "

has_workflow_dispatch_trigger is being removed because it can be misleading and only checks a repository's default branch

", "date": "2024-10-01", "criticality": "breaking", "owner": "stevepopovich" } ], "2024-07-01": [ { "location": "TeamDiscussionComment.url", "description": "

url will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussionComment.resourcePath", "description": "

resourcePath will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussionComment.number", "description": "

number will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussionComment.discussion", "description": "

discussion will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussionComment.bodyVersion", "description": "

bodyVersion will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussionComment.authorAssociation", "description": "

authorAssociation will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.viewerCanPin", "description": "

viewerCanPin will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.url", "description": "

url will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.title", "description": "

title will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.team", "description": "

team will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.resourcePath", "description": "

resourcePath will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.number", "description": "

number will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.isPrivate", "description": "

isPrivate will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.isPinned", "description": "

isPinned will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.commentsUrl", "description": "

commentsUrl will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.commentsResourcePath", "description": "

commentsResourcePath will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.comments", "description": "

comments will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.bodyVersion", "description": "

bodyVersion will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "TeamDiscussion.authorAssociation", "description": "

authorAssociation will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "PullRequestReviewComment.databaseId", "description": "

databaseId will be removed. Use fullDatabaseId instead.

", "reason": "

databaseId will be removed because it does not support 64-bit signed integer identifiers.

", "date": "2024-07-01", "criticality": "breaking", "owner": "JanKoszewski" }, { "location": "PullRequestReview.databaseId", "description": "

databaseId will be removed. Use fullDatabaseId instead.

", "reason": "

databaseId will be removed because it does not support 64-bit signed integer identifiers.

", "date": "2024-07-01", "criticality": "breaking", "owner": "JanKoszewski" }, { "location": "PullRequest.databaseId", "description": "

databaseId will be removed. Use fullDatabaseId instead.

", "reason": "

databaseId will be removed because it does not support 64-bit signed integer identifiers.

", "date": "2024-07-01", "criticality": "breaking", "owner": "JanKoszewski" }, { "location": "OrganizationInvitation.inviter", "description": "

inviter will be removed. inviter will be replaced by inviterActor.

", "reason": "

inviter will be removed.

", "date": "2024-07-01", "criticality": "breaking", "owner": "jdennes" }, { "location": "CreateTeamDiscussionPayload.teamDiscussion", "description": "

teamDiscussion will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "CreateTeamDiscussionInput.title", "description": "

title will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "CreateTeamDiscussionInput.teamId", "description": "

teamId will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "CreateTeamDiscussionInput.private", "description": "

private will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "CreateTeamDiscussionInput.body", "description": "

body will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "CreateTeamDiscussionCommentPayload.teamDiscussionComment", "description": "

teamDiscussionComment will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "CreateTeamDiscussionCommentInput.discussionId", "description": "

discussionId will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" }, { "location": "CreateTeamDiscussionCommentInput.body", "description": "

body will be removed. Follow the guide at https://github.blog/changelog/2023-02-08-sunset-notice-team-discussions/ to find a suitable replacement.

", "reason": "

The Team Discussions feature is deprecated in favor of Organization Discussions.

", "date": "2024-07-01", "criticality": "breaking", "owner": "deborah-digges" } ], "2024-04-01": [ { "location": "TopicSuggestionDeclineReason.TOO_SPECIFIC", "description": "

TOO_SPECIFIC will be removed.

", "reason": "

Suggested topics are no longer supported

", "date": "2024-04-01", "criticality": "breaking", "owner": "calvinchilds" }, { "location": "TopicSuggestionDeclineReason.TOO_GENERAL", "description": "

TOO_GENERAL will be removed.

", "reason": "

Suggested topics are no longer supported

", "date": "2024-04-01", "criticality": "breaking", "owner": "calvinchilds" }, { "location": "TopicSuggestionDeclineReason.PERSONAL_PREFERENCE", "description": "

PERSONAL_PREFERENCE will be removed.

", "reason": "

Suggested topics are no longer supported

", "date": "2024-04-01", "criticality": "breaking", "owner": "calvinchilds" }, { "location": "TopicSuggestionDeclineReason.NOT_RELEVANT", "description": "

NOT_RELEVANT will be removed.

", "reason": "

Suggested topics are no longer supported

", "date": "2024-04-01", "criticality": "breaking", "owner": "calvinchilds" } ], "2023-10-01": [ { "location": "PullRequestReviewComment.position", "description": "

position will be removed. Use the line and startLine fields instead, which are file line numbers instead of diff line numbers

", "reason": "

We are phasing out diff-relative positioning for PR comments

", "date": "2023-10-01", "criticality": "breaking", "owner": "aharpole" }, { "location": "PullRequestReviewComment.originalPosition", "description": "

originalPosition will be removed.

", "reason": "

We are phasing out diff-relative positioning for PR comments

", "date": "2023-10-01", "criticality": "breaking", "owner": "aharpole" }, { "location": "AddPullRequestReviewInput.comments", "description": "

comments will be removed. use the threads argument instead

", "reason": "

We are deprecating comment fields that use diff-relative positioning

", "date": "2023-10-01", "criticality": "breaking", "owner": "aharpole" }, { "location": "AddPullRequestReviewCommentInput.pullRequestReviewId", "description": "

pullRequestReviewId will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead

", "reason": "

We are deprecating the addPullRequestReviewComment mutation

", "date": "2023-10-01", "criticality": "breaking", "owner": "aharpole" }, { "location": "AddPullRequestReviewCommentInput.pullRequestId", "description": "

pullRequestId will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead

", "reason": "

We are deprecating the addPullRequestReviewComment mutation

", "date": "2023-10-01", "criticality": "breaking", "owner": "aharpole" }, { "location": "AddPullRequestReviewCommentInput.position", "description": "

position will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead

", "reason": "

We are deprecating the addPullRequestReviewComment mutation

", "date": "2023-10-01", "criticality": "breaking", "owner": "aharpole" }, { "location": "AddPullRequestReviewCommentInput.path", "description": "

path will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead

", "reason": "

We are deprecating the addPullRequestReviewComment mutation

", "date": "2023-10-01", "criticality": "breaking", "owner": "aharpole" }, { "location": "AddPullRequestReviewCommentInput.inReplyTo", "description": "

inReplyTo will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead

", "reason": "

We are deprecating the addPullRequestReviewComment mutation

", "date": "2023-10-01", "criticality": "breaking", "owner": "aharpole" }, { "location": "AddPullRequestReviewCommentInput.commitOID", "description": "

commitOID will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead

", "reason": "

We are deprecating the addPullRequestReviewComment mutation

", "date": "2023-10-01", "criticality": "breaking", "owner": "aharpole" }, { "location": "AddPullRequestReviewCommentInput.body", "description": "

body will be removed. use addPullRequestReviewThread or addPullRequestReviewThreadReply instead

", "reason": "

We are deprecating the addPullRequestReviewComment mutation

", "date": "2023-10-01", "criticality": "breaking", "owner": "aharpole" } ], "2023-07-01": [ { "location": "ProjectV2ItemFieldGroup.field", "description": "

field will be removed. Check out the ProjectV2ItemFieldGroup#groupByField API as an example for the more capable alternative.

", "reason": "

The ProjectV2ItemFieldGroup#field API is deprecated in favour of the more capable ProjectV2ItemFieldGroup#groupByField API.

", "date": "2023-07-01", "criticality": "breaking", "owner": "stevepopovich" }, { "location": "Commit.pushedDate", "description": "

pushedDate will be removed.

", "reason": "

pushedDate is no longer supported.

", "date": "2023-07-01", "criticality": "breaking", "owner": "darthwillis" } ], "2023-04-01": [ { "location": "Repository.squashPrTitleUsedAsDefault", "description": "

squashPrTitleUsedAsDefault will be removed. Use Repository.squashMergeCommitTitle instead.

", "reason": "

squashPrTitleUsedAsDefault will be removed.

", "date": "2023-04-01", "criticality": "breaking", "owner": "github/pull_requests" }, { "location": "ProjectV2View.verticalGroupBy", "description": "

verticalGroupBy will be removed. Check out the ProjectV2View#vertical_group_by_fields API as an example for the more capable alternative.

", "reason": "

The ProjectV2View#vertical_group_by API is deprecated in favour of the more capable ProjectV2View#vertical_group_by_fields API.

", "date": "2023-04-01", "criticality": "breaking", "owner": "traumverloren" }, { "location": "ProjectV2View.sortBy", "description": "

sortBy will be removed. Check out the ProjectV2View#sort_by_fields API as an example for the more capable alternative.

", "reason": "

The ProjectV2View#sort_by API is deprecated in favour of the more capable ProjectV2View#sort_by_fields API.

", "date": "2023-04-01", "criticality": "breaking", "owner": "traumverloren" }, { "location": "ProjectV2View.groupBy", "description": "

groupBy will be removed. Check out the ProjectV2View#group_by_fields API as an example for the more capable alternative.

", "reason": "

The ProjectV2View#order_by API is deprecated in favour of the more capable ProjectV2View#group_by_field API.

", "date": "2023-04-01", "criticality": "breaking", "owner": "alcere" } ], "2023-02-10": [ { "location": "PackageType.MAVEN", "description": "

MAVEN will be removed.

", "reason": "

MAVEN will be removed from this enum as this type will be migrated to only be used by the Packages REST API.

", "date": "2023-02-10", "criticality": "breaking", "owner": "ankitkaushal01" } ], "2023-01-01": [ { "location": "ProjectV2View.visibleFields", "description": "

visibleFields will be removed. Check out the ProjectV2View#fields API as an example for the more capable alternative.

", "reason": "

The ProjectV2View#visibleFields API is deprecated in favour of the more capable ProjectV2View#fields API.

", "date": "2023-01-01", "criticality": "breaking", "owner": "mattruggio" }, { "location": "Commit.changedFiles", "description": "

changedFiles will be removed. Use changedFilesIfAvailable instead.

", "reason": "

changedFiles will be removed.

", "date": "2023-01-01", "criticality": "breaking", "owner": "adamshwert" } ], "2022-12-28": [ { "location": "PackageType.RUBYGEMS", "description": "

RUBYGEMS will be removed.

", "reason": "

RUBYGEMS will be removed from this enum as this type will be migrated to only be used by the Packages REST API.

", "date": "2022-12-28", "criticality": "breaking", "owner": "ankitkaushal01" } ], "2022-11-21": [ { "location": "PackageType.NUGET", "description": "

NUGET will be removed.

", "reason": "

NUGET will be removed from this enum as this type will be migrated to only be used by the Packages REST API.

", "date": "2022-11-21", "criticality": "breaking", "owner": "s-anupam" }, { "location": "PackageType.NPM", "description": "

NPM will be removed.

", "reason": "

NPM will be removed from this enum as this type will be migrated to only be used by the Packages REST API.

", "date": "2022-11-21", "criticality": "breaking", "owner": "s-anupam" } ], "2022-10-01": [ { "location": "RemovePullRequestFromMergeQueueInput.branch", "description": "

branch will be removed.

", "reason": "

PRs are removed from the merge queue for the base branch, the branch argument is now a no-op

", "date": "2022-10-01", "criticality": "breaking", "owner": "jhunschejones" }, { "location": "DependencyGraphDependency.packageLabel", "description": "

packageLabel will be removed. Use normalized packageName field instead.

", "reason": "

packageLabel will be removed.

", "date": "2022-10-01", "criticality": "breaking", "owner": "github/dependency_graph" } ], "2022-07-01": [ { "location": "AddPullRequestToMergeQueueInput.branch", "description": "

branch will be removed.

", "reason": "

PRs are added to the merge queue for the base branch, the branch argument is now a no-op

", "date": "2022-07-01", "criticality": "breaking", "owner": "jhunschejones" } ], "2021-10-01": [ { "location": "ReactionGroup.users", "description": "

users will be removed. Use the reactors field instead.

", "reason": "

Reactors can now be mannequins, bots, and organizations.

", "date": "2021-10-01", "criticality": "breaking", "owner": "synthead" } ], "2021-06-21": [ { "location": "PackageType.DOCKER", "description": "

DOCKER will be removed.

", "reason": "

DOCKER will be removed from this enum as this type will be migrated to only be used by the Packages REST API.

", "date": "2021-06-21", "criticality": "breaking", "owner": "reybard" } ], "2021-01-01": [ { "location": "MergeStateStatus.DRAFT", "description": "

DRAFT will be removed. Use PullRequest.isDraft instead.

", "reason": "

DRAFT state will be removed from this enum and isDraft should be used instead

", "date": "2021-01-01", "criticality": "breaking", "owner": "nplasterer" } ], "2020-10-01": [ { "location": "PullRequest.timeline", "description": "

timeline will be removed. Use PullRequest.timelineItems instead.

", "reason": "

timeline will be removed

", "date": "2020-10-01", "criticality": "breaking", "owner": "mikesea" }, { "location": "Issue.timeline", "description": "

timeline will be removed. Use Issue.timelineItems instead.

", "reason": "

timeline will be removed

", "date": "2020-10-01", "criticality": "breaking", "owner": "mikesea" } ], "2020-01-01": [ { "location": "UnassignedEvent.user", "description": "

user will be removed. Use the assignee field instead.

", "reason": "

Assignees can now be mannequins.

", "date": "2020-01-01", "criticality": "breaking", "owner": "tambling" }, { "location": "AssignedEvent.user", "description": "

user will be removed. Use the assignee field instead.

", "reason": "

Assignees can now be mannequins.

", "date": "2020-01-01", "criticality": "breaking", "owner": "tambling" } ], "2019-04-01": [ { "location": "LegacyMigration.uploadUrlTemplate", "description": "

uploadUrlTemplate will be removed. Use uploadUrl instead.

", "reason": "

uploadUrlTemplate is being removed because it is not a standard URL and adds an extra user step.

", "date": "2019-04-01", "criticality": "breaking", "owner": "tambling" } ] }