Skip to content

Add a breaking changes filter to the deprecations list

Sarah German requested to merge sarahg/breaking-change-filter into main

What does this MR do and why?

Closes gitlab-com/www-gitlab-com#14103 (closed)

This MR adds a new filter to the deprecations page for filtering the page by breaking/non-breaking changes. This can be used to help visitors find relevant deprecation details faster.

Screenshots, screen recordings, or links to review app

Before After (select) After (toggle)
image image image

Review app: https://sarahg-breaking-change-filter.docs.gitlab-review.app/ee/update/deprecations.html

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Configure a local GitLab Docs environment: https://gitlab.com/gitlab-org/gitlab-docs/-/blob/main/doc/setup.md
  2. Visit the deprecations page and try out the filters: http://localhost:3000/ee/update/deprecations.html

Merge request acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Sarah German

Merge request reports