67 lines
2.9 KiB
Text
67 lines
2.9 KiB
Text
---
|
|
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 milestone
|
|
|
|
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.
|
|
|
|
<!-- vale off -->
|
|
|
|
<!--
|
|
DO NOT EDIT THIS PAGE DIRECTLY
|
|
|
|
This page is automatically generated from the YAML files in `/data/deprecations` by the rake task
|
|
located at `lib/tasks/gitlab/docs/compile_deprecations.rake`.
|
|
|
|
For deprecation authors (usually Product Managers and Engineering Managers):
|
|
|
|
- To add a deprecation, use the example.yml file in `/data/deprecations/templates` as a template.
|
|
- For more information about authoring deprecations, check the the deprecation item guidance:
|
|
https://about.gitlab.com/handbook/marketing/blog/release-posts/#creating-a-deprecation-entry
|
|
|
|
For deprecation reviewers (Technical Writers only):
|
|
|
|
- To update the deprecation doc, run: `bin/rake gitlab:docs:compile_deprecations`
|
|
- To verify the deprecations doc is up to date, run: `bin/rake gitlab:docs:check_deprecations`
|
|
- For more information about updating the deprecation doc, see the deprecation doc update guidance:
|
|
https://about.gitlab.com/handbook/marketing/blog/release-posts/#update-the-deprecations-doc
|
|
-->
|
|
|
|
View deprecations by the product versions in which they were announced.
|
|
|
|
Each deprecation has a **planned removal milestone** and indicates whether it is a breaking change.
|
|
|
|
Most of the deprecations are **planned for removal in 15.0**, and many of them are **breaking changes**.
|
|
<% if milestones.any? -%>
|
|
<%- milestones.each do |milestone| %>
|
|
## <%= milestone %>
|
|
<%- entries.select{|d| d["announcement_milestone"] == milestone}.each do |deprecation| %>
|
|
### <%= deprecation["name"]%>
|
|
<% if deprecation["breaking_change"] -%>
|
|
|
|
WARNING:
|
|
This feature will be changed or removed in <%= deprecation["removal_milestone"]%>
|
|
as a [breaking change](https://docs.gitlab.com/ee/development/contributing/#breaking-changes).
|
|
Before updating GitLab, review the details carefully to determine if you need to make any
|
|
changes to your code, settings, or workflow.
|
|
|
|
<%= deprecation["body"] -%><% else %>
|
|
<%= deprecation["body"] -%><% end %><%- if deprecation["removal_milestone"] -%>
|
|
|
|
**Planned removal milestone: <%= deprecation["removal_milestone"]%> (<%= deprecation["removal_date"]%>)**
|
|
<%- end -%>
|
|
<%- end -%>
|
|
<%- end -%>
|
|
<%- else -%>
|
|
|
|
Deprecated features scheduled for removal will be listed here, sorted by GitLab milestone.
|
|
<% end -%>
|