{ "dotcom": { "2022-10-01": [ { "location": "UpdateProjectNextItemFieldInput.fieldWithSettingId", "description": "
fieldWithSettingId will be removed. Use fieldConstraintId instead
Renamed to fieldConstraintId to improve naming consistency.
", "date": "2022-10-01", "criticality": "breaking", "owner": "memex" }, { "location": "RemovePullRequestFromMergeQueueInput.branch", "description": "branch will be removed.
PRs are removed from the merge queue for the base branch, the branch argument is now a no-op
dependencyEcosystem will be removed. Use the ecosystem argument instead.
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.
The Enterprise.userAccounts field is being removed.
branch will be removed.
PRs are added to the merge queue for the base branch, the branch argument is now a no-op
defaultMergeQueue will be removed. Use Repository.mergeQueue instead.
defaultMergeQueue will be removed.
users will be removed. Use the reactors field instead.
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.
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.
DRAFT state will be removed from this enum and isDraft should be used instead
sponsor will be removed. Use Sponsorship.sponsorEntity instead.
Sponsorship.sponsor will be removed.
timeline will be removed. Use PullRequest.timelineItems instead.
timeline will be removed
timeline will be removed. Use Issue.timelineItems instead.
timeline will be removed
maintainer will be removed. Use Sponsorship.sponsorable instead.
Sponsorship.maintainer will be removed.
user will be removed. Use the assignee field instead.
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.
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.
uploadUrlTemplate is being removed because it is not a standard URL and adds an extra user step.
fieldWithSettingId will be removed. Use fieldConstraintId instead
Renamed to fieldConstraintId to improve naming consistency.
", "date": "2022-10-01", "criticality": "breaking", "owner": "memex" }, { "location": "RemovePullRequestFromMergeQueueInput.branch", "description": "branch will be removed.
PRs are removed from the merge queue for the base branch, the branch argument is now a no-op
dependencyEcosystem will be removed. Use the ecosystem argument instead.
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.
The Enterprise.userAccounts field is being removed.
branch will be removed.
PRs are added to the merge queue for the base branch, the branch argument is now a no-op
defaultMergeQueue will be removed. Use Repository.mergeQueue instead.
defaultMergeQueue will be removed.
users will be removed. Use the reactors field instead.
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.
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.
DRAFT state will be removed from this enum and isDraft should be used instead
sponsor will be removed. Use Sponsorship.sponsorEntity instead.
Sponsorship.sponsor will be removed.
timeline will be removed. Use PullRequest.timelineItems instead.
timeline will be removed
timeline will be removed. Use Issue.timelineItems instead.
timeline will be removed
maintainer will be removed. Use Sponsorship.sponsorable instead.
Sponsorship.maintainer will be removed.
user will be removed. Use the assignee field instead.
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.
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.
uploadUrlTemplate is being removed because it is not a standard URL and adds an extra user step.
userAccounts will be removed. Use the Enterprise.members field instead.
The Enterprise.userAccounts field is being removed.
branch will be removed.
PRs are added to the merge queue for the base branch, the branch argument is now a no-op
defaultMergeQueue will be removed. Use Repository.mergeQueue instead.
defaultMergeQueue will be removed.
users will be removed. Use the reactors field instead.
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.
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.
DRAFT state will be removed from this enum and isDraft should be used instead
isUnlicensed will be removed.
All outside collaborators consume a license
", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseMemberEdge.isUnlicensed", "description": "isUnlicensed will be removed.
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.
timeline will be removed
timeline will be removed. Use Issue.timelineItems instead.
timeline will be removed
isUnlicensed will be removed.
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.
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.
seats will be replaced with totalLicenses to provide more clarity on the value being returned
availableSeats will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses instead.
availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned
user will be removed. Use the assignee field instead.
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.
uploadUrlTemplate is being removed because it is not a standard URL and adds an extra user step.
users will be removed. Use the reactors field instead.
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.
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.
DRAFT state will be removed from this enum and isDraft should be used instead
isUnlicensed will be removed.
All pending collaborators consume a license
", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseOutsideCollaboratorEdge.isUnlicensed", "description": "isUnlicensed will be removed.
All outside collaborators consume a license
", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseMemberEdge.isUnlicensed", "description": "isUnlicensed will be removed.
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.
INVITEE_LOGIN is no longer a valid field value. Repository invitations can now be associated with an email, not only an invitee.
timeline will be removed. Use PullRequest.timelineItems instead.
timeline will be removed
timeline will be removed. Use Issue.timelineItems instead.
timeline will be removed
pendingCollaborators will be removed. Use the pendingCollaboratorInvitations field instead.
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.
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.
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.
seats will be replaced with totalLicenses to provide more clarity on the value being returned
availableSeats will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses instead.
availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned
user will be removed. Use the assignee field instead.
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.
uploadUrlTemplate is being removed because it is not a standard URL and adds an extra user step.
users will be removed. Use the reactors field instead.
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.
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.
DRAFT state will be removed from this enum and isDraft should be used instead
isUnlicensed will be removed.
All pending collaborators consume a license
", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseOutsideCollaboratorEdge.isUnlicensed", "description": "isUnlicensed will be removed.
All outside collaborators consume a license
", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseMemberEdge.isUnlicensed", "description": "isUnlicensed will be removed.
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.
INVITEE_LOGIN is no longer a valid field value. Repository invitations can now be associated with an email, not only an invitee.
timeline will be removed. Use PullRequest.timelineItems instead.
timeline will be removed
timeline will be removed. Use Issue.timelineItems instead.
timeline will be removed
pendingCollaborators will be removed. Use the pendingCollaboratorInvitations field instead.
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.
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.
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.
seats will be replaced with totalLicenses to provide more clarity on the value being returned
availableSeats will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses instead.
availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned
user will be removed. Use the assignee field instead.
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.
uploadUrlTemplate is being removed because it is not a standard URL and adds an extra user step.
users will be removed. Use the reactors field instead.
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.
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.
DRAFT state will be removed from this enum and isDraft should be used instead
isUnlicensed will be removed.
All pending collaborators consume a license
", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseOutsideCollaboratorEdge.isUnlicensed", "description": "isUnlicensed will be removed.
All outside collaborators consume a license
", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseMemberEdge.isUnlicensed", "description": "isUnlicensed will be removed.
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.
Sponsorship.sponsor will be removed.
INVITEE_LOGIN will be removed.
INVITEE_LOGIN is no longer a valid field value. Repository invitations can now be associated with an email, not only an invitee.
timeline will be removed. Use PullRequest.timelineItems instead.
timeline will be removed
timeline will be removed. Use Issue.timelineItems instead.
timeline will be removed
pendingCollaborators will be removed. Use the pendingCollaboratorInvitations field instead.
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.
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.
Sponsorship.maintainer will be removed.
user will be removed. Use the assignee field instead.
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.
seats will be replaced with totalLicenses to provide more clarity on the value being returned
availableSeats will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses instead.
availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned
user will be removed. Use the assignee field instead.
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.
uploadUrlTemplate is being removed because it is not a standard URL and adds an extra user step.
DRAFT will be removed. Use PullRequest.isDraft instead.
DRAFT state will be removed from this enum and isDraft should be used instead
isUnlicensed will be removed.
All pending collaborators consume a license
", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseOutsideCollaboratorEdge.isUnlicensed", "description": "isUnlicensed will be removed.
All outside collaborators consume a license
", "date": "2021-01-01", "criticality": "breaking", "owner": "BrentWheeldon" }, { "location": "EnterpriseMemberEdge.isUnlicensed", "description": "isUnlicensed will be removed.
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.
Sponsorship.sponsor will be removed.
INVITEE_LOGIN will be removed.
INVITEE_LOGIN is no longer a valid field value. Repository invitations can now be associated with an email, not only an invitee.
timeline will be removed. Use PullRequest.timelineItems instead.
timeline will be removed
timeline will be removed. Use Issue.timelineItems instead.
timeline will be removed
pendingCollaborators will be removed. Use the pendingCollaboratorInvitations field instead.
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.
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.
Sponsorship.maintainer will be removed.
user will be removed. Use the assignee field instead.
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.
seats will be replaced with totalLicenses to provide more clarity on the value being returned
availableSeats will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses instead.
availableSeats will be replaced with totalAvailableLicenses to provide more clarity on the value being returned
user will be removed. Use the assignee field instead.
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.
uploadUrlTemplate is being removed because it is not a standard URL and adds an extra user step.
branch will be removed.
PRs are removed from the merge queue for the base branch, the branch argument is now a no-op
userAccounts will be removed. Use the Enterprise.members field instead.
The Enterprise.userAccounts field is being removed.
branch will be removed.
PRs are added to the merge queue for the base branch, the branch argument is now a no-op
defaultMergeQueue will be removed. Use Repository.mergeQueue instead.
defaultMergeQueue will be removed.
users will be removed. Use the reactors field instead.
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.
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.
DRAFT state will be removed from this enum and isDraft should be used instead
timeline will be removed. Use PullRequest.timelineItems instead.
timeline will be removed
timeline will be removed. Use Issue.timelineItems instead.
timeline will be removed
user will be removed. Use the assignee field instead.
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.
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.
uploadUrlTemplate is being removed because it is not a standard URL and adds an extra user step.