Filter the Deprecations page
Problem
The Deprecations page contains a lot of information that is difficult to parse. People are always asking how to view all of the breaking changes, or how to figure out just what's changed in a specific release.
Proposed solution
Implement filtering on the page. Start by creating filters for breaking_change:
and by removal_milestone:
.
Show all information by default.
Eventually we would also like to add removals to this page, and give you the ability to filter by them.
How to do it
- The source yaml files are in this directory.
- The sections are scaffolded ahead of time here.
So to make it work, you would:
- Create a new layout with two dropdowns.
- Show all by default, hide on dropdown triggering(new JS file for this page)
- Ensure our styles match the GitLab UI effort
Edited by Suzanne Selhorn