--- stage: none group: none info: "See the Technical Writers assigned to Development Guidelines: https://about.gitlab.com/handbook/engineering/ux/technical-writing/#assignments-to-development-guidelines" --- # Deprecations by version {::options parse_block_html="true" /} In each release, GitLab announces features that are deprecated and no longer recommended for use. Each deprecated feature will be removed in a future release. Some features cause breaking changes when they are removed. DISCLAIMER: This page contains information related to upcoming products, features, and functionality. It is important to note that the information presented is for informational purposes only. Please do not rely on this information for purchasing or planning purposes. As with all projects, the items mentioned on this page are subject to change or delay. The development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.
<% if milestones.any? -%> <%- milestones.each do |milestone| %>
## Announced in <%= milestone %> <%- entries.select{|d| d["announcement_milestone"] == milestone}.each do |deprecation| %>
<% if deprecation["breaking_change"] -%> breaking-change<% end %>"> ### <%= deprecation["name"]%> <% if deprecation["end_of_support_milestone"] -%> End of Support: GitLab <%= deprecation["end_of_support_milestone"]%> (<%= deprecation["end_of_support_date"]%>) <% end -%> Planned removal: GitLab <%= deprecation["removal_milestone"]%> (<%= deprecation["removal_date"]%>) <% if deprecation["breaking_change"] -%> WARNING: This is a [breaking change](https://docs.gitlab.com/ee/development/contributing/#breaking-changes). Review the details carefully before upgrading. <%= deprecation["body"] -%><% else %> <%= deprecation["body"] -%><% end %><%- if deprecation["removal_milestone"] -%>
<%- end -%> <%- end -%>
<%- end -%> <%- else -%> Deprecated features scheduled for removal will be listed here, sorted by GitLab milestone. <% end -%>