summaryrefslogtreecommitdiff
path: root/data/deprecations/14-5-remove-dependency-proxy-permissions-flag.yml
blob: 098be7669428b47c6bbec234e111a4613ab8daea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
- name: "`dependency_proxy_for_private_groups` feature flag" # The name of the feature to be deprecated
  announcement_milestone: "14.5" # The milestone when this feature was first announced as deprecated.
  announcement_date: "2021-11-22" # The date of the milestone release when this feature was first announced as deprecated. This should almost always be the 22nd of a month (YYYY-MM-22), unless you did an out of band blog post.
  removal_milestone: "15.0" # The milestone when this feature is planned to be removed
  removal_date: "2022-05-22" # the date of the milestone release when this feature is planned to be removed
  breaking_change: true
  body: | # Do not modify this line, instead modify the lines below.
    We added a feature flag because [GitLab-#11582](https://gitlab.com/gitlab-org/gitlab/-/issues/11582) changed how public groups use the Dependency Proxy. Prior to this change, you could use the Dependency Proxy without authentication. The change requires authentication to use the Dependency Proxy.

    In milestone 15.0, we will remove the feature flag entirely. Moving forward, you must authenticate when using the Dependency Proxy.
  stage: package
  tiers: Free
  issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/276777