diff options
Diffstat (limited to 'data/deprecations/15-9-deprecate-external-field-in-graphql-release-asset-link.yml')
-rw-r--r-- | data/deprecations/15-9-deprecate-external-field-in-graphql-release-asset-link.yml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/data/deprecations/15-9-deprecate-external-field-in-graphql-release-asset-link.yml b/data/deprecations/15-9-deprecate-external-field-in-graphql-release-asset-link.yml new file mode 100644 index 00000000000..3cc9505a0b1 --- /dev/null +++ b/data/deprecations/15-9-deprecate-external-field-in-graphql-release-asset-link.yml @@ -0,0 +1,13 @@ +- title: "External field in GraphQL ReleaseAssetLink type" + announcement_milestone: "15.9" + announcement_date: "2023-02-22" + removal_milestone: "16.0" + removal_date: "2023-05-22" + breaking_change: true + reporter: ahmed.hemdan + body: | + In the [GraphQL API](https://docs.gitlab.com/ee/api/graphql), the `external` field of [`ReleaseAssetLink` type](https://docs.gitlab.com/ee/api/graphql/reference/index.html#releaseassetlink) was used to indicate whether a [release link](https://docs.gitlab.com/ee/user/project/releases/release_fields.html#links) is internal or external to your GitLab instance. + As of GitLab 15.9, we treat all release links as external, and therefore, this field is deprecated in GitLab 15.9, and will be removed in GitLab 16.0. + To avoid any disruptions to your workflow, please stop using the `external` field because it will be removed and will not be replaced. + stage: Release + issue_url: |