diff options
-rw-r--r-- | data/deprecations/15-9-deprecate-releases-api-filepath.yml | 23 | ||||
-rw-r--r-- | doc/update/deprecations.md | 26 | ||||
-rw-r--r-- | locale/gitlab.pot | 6 |
3 files changed, 55 insertions, 0 deletions
diff --git a/data/deprecations/15-9-deprecate-releases-api-filepath.yml b/data/deprecations/15-9-deprecate-releases-api-filepath.yml new file mode 100644 index 00000000000..87233df7556 --- /dev/null +++ b/data/deprecations/15-9-deprecate-releases-api-filepath.yml @@ -0,0 +1,23 @@ +- title: "Filepath field in Releases and Release Links APIs" + announcement_milestone: "15.9" + announcement_date: "2023-02-22" + removal_milestone: "17.0" + removal_date: "2024-04-22" + breaking_change: true + reporter: cbalane + body: | + Support for specifying a `filepath` for a direct asset link in the [Releases API](https://docs.gitlab.com/ee/api/releases) + and [Release Links API](https://docs.gitlab.com/ee/api/releases/links.html) is deprecated in GitLab 15.9 and will be + removed in GitLab 17.0. GitLab introduced a new field called `direct_asset_path` in GitLab 15.9 to replace `filepath` + until it is finally removed. + + To avoid any disruptions, you should replace `filepath` with `direct_asset_path` in your calls to the following endpoints: + + - Releases API: + - [Create a release](https://docs.gitlab.com/ee/api/releases/#create-a-release) + - [Download a release asset](https://docs.gitlab.com/ee/api/releases/#download-a-release-asset) + - Release Links API: + - [Create a release link](https://docs.gitlab.com/ee/api/releases/links.html#create-a-release-link) + - [Update a release link](https://docs.gitlab.com/ee/api/releases/links.html#update-a-release-link) + stage: Release + issue_url: https://gitlab.com/groups/gitlab-org/-/epics/9661 diff --git a/doc/update/deprecations.md b/doc/update/deprecations.md index bc1d6332b7a..83b95ee1033 100644 --- a/doc/update/deprecations.md +++ b/doc/update/deprecations.md @@ -161,6 +161,32 @@ During the transition to the GitLab Observability UI, we will migrate the [GitLa <div class="deprecation removal-170 breaking-change"> +### Filepath field in Releases and Release Links APIs + +Planned removal: GitLab <span class="removal-milestone">17.0</span> <span class="removal-date"></span> + +WARNING: +This is a [breaking change](https://docs.gitlab.com/ee/development/deprecation_guidelines/). +Review the details carefully before upgrading. + +Support for specifying a `filepath` for a direct asset link in the [Releases API](https://docs.gitlab.com/ee/api/releases) +and [Release Links API](https://docs.gitlab.com/ee/api/releases/links.html) is deprecated in GitLab 15.9 and will be +removed in GitLab 17.0. GitLab introduced a new field called `direct_asset_path` in GitLab 15.9 to replace `filepath` +until it is finally removed. + +To avoid any disruptions, you should replace `filepath` with `direct_asset_path` in your calls to the following endpoints: + +- Releases API: + - [Create a release](https://docs.gitlab.com/ee/api/releases/#create-a-release) + - [Download a release asset](https://docs.gitlab.com/ee/api/releases/#download-a-release-asset) +- Release Links API: + - [Create a release link](https://docs.gitlab.com/ee/api/releases/links.html#create-a-release-link) + - [Update a release link](https://docs.gitlab.com/ee/api/releases/links.html#update-a-release-link) + +</div> + +<div class="deprecation removal-170 breaking-change"> + ### GitLab Runner platforms and setup instructions in GraphQL API Planned removal: GitLab <span class="removal-milestone">17.0</span> <span class="removal-date"></span> diff --git a/locale/gitlab.pot b/locale/gitlab.pot index 8bdc075d119..db87d0353cd 100644 --- a/locale/gitlab.pot +++ b/locale/gitlab.pot @@ -10408,6 +10408,12 @@ msgstr "" msgid "Completed in %{duration_seconds} seconds (%{relative_time})" msgstr "" +msgid "Compliance Report|Frameworks" +msgstr "" + +msgid "Compliance Report|Violations" +msgstr "" + msgid "Compliance framework" msgstr "" |