Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/deprecations/15-9-deprecate-releases-api-filepath.yml23
-rw-r--r--doc/update/deprecations.md26
-rw-r--r--locale/gitlab.pot6
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 ""