{ "dotcom": { "2022-10-01": [ { "location": "UpdateProjectNextItemFieldInput.fieldWithSettingId", "description": "

fieldWithSettingId will be removed. Use fieldConstraintId instead

", "reason": "

Renamed to fieldConstraintId to improve naming consistency.

", "date": "2022-10-01", "criticality": "breaking", "owner": "memex" }, { "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" } ], "2022-07-01": [ { "location": "Query.sponsorables.dependencyEcosystem", "description": "

dependencyEcosystem will be removed. Use the ecosystem argument instead.

", "reason": "

The type is switching from SecurityAdvisoryEcosystem to DependencyGraphEcosystem.

", "date": "2022-07-01", "criticality": "breaking", "owner": "cheshire137" }, { "location": "Enterprise.userAccounts", "description": "

userAccounts will be removed. Use the Enterprise.members field instead.

", "reason": "

The Enterprise.userAccounts field is being removed.

", "date": "2022-07-01", "criticality": "breaking", "owner": "jdennes" }, { "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" } ], "2022-04-01": [ { "location": "Repository.defaultMergeQueue", "description": "

defaultMergeQueue will be removed. Use Repository.mergeQueue instead.

", "reason": "

defaultMergeQueue will be removed.

", "date": "2022-04-01", "criticality": "breaking", "owner": "colinshum" } ], "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": "Sponsorship.sponsor", "description": "

sponsor will be removed. Use Sponsorship.sponsorEntity instead.

", "reason": "

Sponsorship.sponsor will be removed.

", "date": "2020-10-01", "criticality": "breaking", "owner": "nholden" }, { "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-04-01": [ { "location": "Sponsorship.maintainer", "description": "

maintainer will be removed. Use Sponsorship.sponsorable instead.

", "reason": "

Sponsorship.maintainer will be removed.

", "date": "2020-04-01", "criticality": "breaking", "owner": "antn" } ], "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" } ] }, "ghec": { "2022-10-01": [ { "location": "UpdateProjectNextItemFieldInput.fieldWithSettingId", "description": "

fieldWithSettingId will be removed. Use fieldConstraintId instead

", "reason": "

Renamed to fieldConstraintId to improve naming consistency.

", "date": "2022-10-01", "criticality": "breaking", "owner": "memex" }, { "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" } ], "2022-07-01": [ { "location": "Query.sponsorables.dependencyEcosystem", "description": "

dependencyEcosystem will be removed. Use the ecosystem argument instead.

", "reason": "

The type is switching from SecurityAdvisoryEcosystem to DependencyGraphEcosystem.

", "date": "2022-07-01", "criticality": "breaking", "owner": "cheshire137" }, { "location": "Enterprise.userAccounts", "description": "

userAccounts will be removed. Use the Enterprise.members field instead.

", "reason": "

The Enterprise.userAccounts field is being removed.

", "date": "2022-07-01", "criticality": "breaking", "owner": "jdennes" }, { "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" } ], "2022-04-01": [ { "location": "Repository.defaultMergeQueue", "description": "

defaultMergeQueue will be removed. Use Repository.mergeQueue instead.

", "reason": "

defaultMergeQueue will be removed.

", "date": "2022-04-01", "criticality": "breaking", "owner": "colinshum" } ], "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": "Sponsorship.sponsor", "description": "

sponsor will be removed. Use Sponsorship.sponsorEntity instead.

", "reason": "

Sponsorship.sponsor will be removed.

", "date": "2020-10-01", "criticality": "breaking", "owner": "nholden" }, { "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-04-01": [ { "location": "Sponsorship.maintainer", "description": "

maintainer will be removed. Use Sponsorship.sponsorable instead.

", "reason": "

Sponsorship.maintainer will be removed.

", "date": "2020-04-01", "criticality": "breaking", "owner": "antn" } ], "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" } ] }, "ghes-3.5": { "2022-07-01": [ { "location": "Enterprise.userAccounts", "description": "

userAccounts will be removed. Use the Enterprise.members field instead.

", "reason": "

The Enterprise.userAccounts field is being removed.

", "date": "2022-07-01", "criticality": "breaking", "owner": "jdennes" }, { "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" } ], "2022-04-01": [ { "location": "Repository.defaultMergeQueue", "description": "

defaultMergeQueue will be removed. Use Repository.mergeQueue instead.

", "reason": "

defaultMergeQueue will be removed.

", "date": "2022-04-01", "criticality": "breaking", "owner": "colinshum" } ], "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" }, { "location": "EnterpriseOutsideCollaboratorEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All outside collaborators consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseMemberEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All members consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" } ], "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-07-01": [ { "location": "EnterprisePendingMemberInvitationEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All pending members consume a license

", "date": "2020-07-01", "criticality": "breaking", "owner": "BrentWheeldon" } ], "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": "EnterpriseBillingInfo.seats", "description": "

seats will be removed. Use EnterpriseBillingInfo.totalLicenses instead.

", "reason": "

seats will be replaced with totalLicenses to provide more clarity on the value being returned

", "date": "2020-01-01", "criticality": "breaking", "owner": "BlakeWilliams" }, { "location": "EnterpriseBillingInfo.availableSeats", "description": "

availableSeats will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses instead.

", "reason": "

availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned

", "date": "2020-01-01", "criticality": "breaking", "owner": "BlakeWilliams" }, { "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" } ] }, "ghes-3.4": { "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" }, { "location": "EnterprisePendingCollaboratorEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All pending collaborators consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseOutsideCollaboratorEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All outside collaborators consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseMemberEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All members consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" } ], "2020-10-01": [ { "location": "RepositoryInvitationOrderField.INVITEE_LOGIN", "description": "

INVITEE_LOGIN will be removed.

", "reason": "

INVITEE_LOGIN is no longer a valid field value. Repository invitations can now be associated with an email, not only an invitee.

", "date": "2020-10-01", "criticality": "breaking", "owner": "jdennes" }, { "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" }, { "location": "EnterpriseOwnerInfo.pendingCollaborators", "description": "

pendingCollaborators will be removed. Use the pendingCollaboratorInvitations field instead.

", "reason": "

Repository invitations can now be associated with an email, not only an invitee.

", "date": "2020-10-01", "criticality": "breaking", "owner": "jdennes" } ], "2020-07-01": [ { "location": "EnterprisePendingMemberInvitationEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All pending members consume a license

", "date": "2020-07-01", "criticality": "breaking", "owner": "BrentWheeldon" } ], "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": "EnterpriseBillingInfo.seats", "description": "

seats will be removed. Use EnterpriseBillingInfo.totalLicenses instead.

", "reason": "

seats will be replaced with totalLicenses to provide more clarity on the value being returned

", "date": "2020-01-01", "criticality": "breaking", "owner": "BlakeWilliams" }, { "location": "EnterpriseBillingInfo.availableSeats", "description": "

availableSeats will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses instead.

", "reason": "

availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned

", "date": "2020-01-01", "criticality": "breaking", "owner": "BlakeWilliams" }, { "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" } ] }, "ghes-3.3": { "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" }, { "location": "EnterprisePendingCollaboratorEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All pending collaborators consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseOutsideCollaboratorEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All outside collaborators consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseMemberEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All members consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" } ], "2020-10-01": [ { "location": "RepositoryInvitationOrderField.INVITEE_LOGIN", "description": "

INVITEE_LOGIN will be removed.

", "reason": "

INVITEE_LOGIN is no longer a valid field value. Repository invitations can now be associated with an email, not only an invitee.

", "date": "2020-10-01", "criticality": "breaking", "owner": "jdennes" }, { "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" }, { "location": "EnterpriseOwnerInfo.pendingCollaborators", "description": "

pendingCollaborators will be removed. Use the pendingCollaboratorInvitations field instead.

", "reason": "

Repository invitations can now be associated with an email, not only an invitee.

", "date": "2020-10-01", "criticality": "breaking", "owner": "jdennes" } ], "2020-07-01": [ { "location": "EnterprisePendingMemberInvitationEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All pending members consume a license

", "date": "2020-07-01", "criticality": "breaking", "owner": "BrentWheeldon" } ], "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": "EnterpriseBillingInfo.seats", "description": "

seats will be removed. Use EnterpriseBillingInfo.totalLicenses instead.

", "reason": "

seats will be replaced with totalLicenses to provide more clarity on the value being returned

", "date": "2020-01-01", "criticality": "breaking", "owner": "BlakeWilliams" }, { "location": "EnterpriseBillingInfo.availableSeats", "description": "

availableSeats will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses instead.

", "reason": "

availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned

", "date": "2020-01-01", "criticality": "breaking", "owner": "BlakeWilliams" }, { "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" } ] }, "ghes-3.2": { "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" }, { "location": "EnterprisePendingCollaboratorEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All pending collaborators consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseOutsideCollaboratorEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All outside collaborators consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseMemberEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All members consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" } ], "2020-10-01": [ { "location": "Sponsorship.sponsor", "description": "

sponsor will be removed. Use Sponsorship.sponsorEntity instead.

", "reason": "

Sponsorship.sponsor will be removed.

", "date": "2020-10-01", "criticality": "breaking", "owner": "nholden" }, { "location": "RepositoryInvitationOrderField.INVITEE_LOGIN", "description": "

INVITEE_LOGIN will be removed.

", "reason": "

INVITEE_LOGIN is no longer a valid field value. Repository invitations can now be associated with an email, not only an invitee.

", "date": "2020-10-01", "criticality": "breaking", "owner": "jdennes" }, { "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" }, { "location": "EnterpriseOwnerInfo.pendingCollaborators", "description": "

pendingCollaborators will be removed. Use the pendingCollaboratorInvitations field instead.

", "reason": "

Repository invitations can now be associated with an email, not only an invitee.

", "date": "2020-10-01", "criticality": "breaking", "owner": "jdennes" } ], "2020-07-01": [ { "location": "EnterprisePendingMemberInvitationEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All pending members consume a license

", "date": "2020-07-01", "criticality": "breaking", "owner": "BrentWheeldon" } ], "2020-04-01": [ { "location": "Sponsorship.maintainer", "description": "

maintainer will be removed. Use Sponsorship.sponsorable instead.

", "reason": "

Sponsorship.maintainer will be removed.

", "date": "2020-04-01", "criticality": "breaking", "owner": "antn" } ], "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": "EnterpriseBillingInfo.seats", "description": "

seats will be removed. Use EnterpriseBillingInfo.totalLicenses instead.

", "reason": "

seats will be replaced with totalLicenses to provide more clarity on the value being returned

", "date": "2020-01-01", "criticality": "breaking", "owner": "BlakeWilliams" }, { "location": "EnterpriseBillingInfo.availableSeats", "description": "

availableSeats will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses instead.

", "reason": "

availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned

", "date": "2020-01-01", "criticality": "breaking", "owner": "BlakeWilliams" }, { "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" } ] }, "ghes-3.1": { "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" }, { "location": "EnterprisePendingCollaboratorEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All pending collaborators consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseOutsideCollaboratorEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All outside collaborators consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseMemberEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All members consume a license

", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" } ], "2020-10-01": [ { "location": "Sponsorship.sponsor", "description": "

sponsor will be removed. Use Sponsorship.sponsorEntity instead.

", "reason": "

Sponsorship.sponsor will be removed.

", "date": "2020-10-01", "criticality": "breaking", "owner": "nholden" }, { "location": "RepositoryInvitationOrderField.INVITEE_LOGIN", "description": "

INVITEE_LOGIN will be removed.

", "reason": "

INVITEE_LOGIN is no longer a valid field value. Repository invitations can now be associated with an email, not only an invitee.

", "date": "2020-10-01", "criticality": "breaking", "owner": "jdennes" }, { "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" }, { "location": "EnterpriseOwnerInfo.pendingCollaborators", "description": "

pendingCollaborators will be removed. Use the pendingCollaboratorInvitations field instead.

", "reason": "

Repository invitations can now be associated with an email, not only an invitee.

", "date": "2020-10-01", "criticality": "breaking", "owner": "jdennes" } ], "2020-07-01": [ { "location": "EnterprisePendingMemberInvitationEdge.isUnlicensed", "description": "

isUnlicensed will be removed.

", "reason": "

All pending members consume a license

", "date": "2020-07-01", "criticality": "breaking", "owner": "BrentWheeldon" } ], "2020-04-01": [ { "location": "Sponsorship.maintainer", "description": "

maintainer will be removed. Use Sponsorship.sponsorable instead.

", "reason": "

Sponsorship.maintainer will be removed.

", "date": "2020-04-01", "criticality": "breaking", "owner": "antn" } ], "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": "EnterpriseBillingInfo.seats", "description": "

seats will be removed. Use EnterpriseBillingInfo.totalLicenses instead.

", "reason": "

seats will be replaced with totalLicenses to provide more clarity on the value being returned

", "date": "2020-01-01", "criticality": "breaking", "owner": "BlakeWilliams" }, { "location": "EnterpriseBillingInfo.availableSeats", "description": "

availableSeats will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses instead.

", "reason": "

availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned

", "date": "2020-01-01", "criticality": "breaking", "owner": "BlakeWilliams" }, { "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" } ] }, "ghae": { "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" } ], "2022-07-01": [ { "location": "Enterprise.userAccounts", "description": "

userAccounts will be removed. Use the Enterprise.members field instead.

", "reason": "

The Enterprise.userAccounts field is being removed.

", "date": "2022-07-01", "criticality": "breaking", "owner": "jdennes" }, { "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" } ], "2022-04-01": [ { "location": "Repository.defaultMergeQueue", "description": "

defaultMergeQueue will be removed. Use Repository.mergeQueue instead.

", "reason": "

defaultMergeQueue will be removed.

", "date": "2022-04-01", "criticality": "breaking", "owner": "colinshum" } ], "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" } ] } }