[FEEDBACK] Rapid Diffs for the merge request

Early access: Rapid Diffs is in beta.

Some features from the classic diff experience are not available.

Context

This issue is to provide feedback on the Rapid Diffs feature.

How to use?

  1. Visit any merge request
  2. Select Changes tab
  3. Select 'Try Rapid Diffs'

🎗️ How to give qualitative feedback

  1. Check existing feedback & known issues: Before submitting, check to see if your feedback is already captured in the known issues section or reported by someone else in this issue. If so, comment on the existing thread or leave an emoji reaction to show support.
  2. Start a new thread: If your feedback is not listed, start a new thread with a descriptive title. Include relevant details, screenshots, and steps to reproduce the issue in expandable sections.
  3. Be Specific: Provide as much detail as possible, including device/browser information, steps to reproduce, and expected vs. actual outcomes.

🤝 What you can expect from us

  1. We will read all of your feedback.
  2. We may not respond to all feedback directly.
  3. We will create issues for repeatable bugs and assign a priority based on severity.

⚠️ Known issues, feature gaps and changes in behavior

Feature gaps

Some features aren't fully parity yet — things like file-by-file mode, mark as viewed, hide all comments, and expand full file.

We are working towards maturing Rapid Diffs via gitlab-org#19380.

title: Open feature issues
description: epic = &19380
display: table
sort: title asc
fields: milestone, assignee, title
query: 
  project = "gitlab-org/gitlab" and type = Issue and epic = &19380 and state = opened and label = "type::feature"

Known issues

  • (Intermittent) The Changes tab may not allow you to scroll all the way down to see all diffs, reloading the page fixes it – #597048.
title: Open bug issues
description: epic = &11559
display: table
sort: milestone asc
fields: milestone, assignee, title
query: 
  project = "gitlab-org/gitlab" and type = Issue and epic = &11559 and state = opened and label = "type::bug"

🐛 Bugs fixed recently

title: Closed bug issues
description: epic = &11559
collapsed: true
display: table
sort: milestone asc
fields: status, closedAt, milestone, assignee, title
query: 
  project = "gitlab-org/gitlab" and type = Issue and epic = &11559 and state = closed and label = "type::bug" and closedAt > -7d
Ignore - Full GLQL queries (currently broken)
title: Open feature issues
description: epic = &19380
display: table
sort: title asc
fields: milestone, labels("backend","frontend","cli") as "Specialty", assignee, title
query: 
  project = "gitlab-org/gitlab" and type = Issue and epic = &19380 and state = opened and label = "type::feature"

Known issues

  • (Intermittent) The Changes tab may not allow you to scroll all the way down to see all diffs, reloading the page fixes it – #597048.
title: Open bug issues
description: epic = &18457
display: table
sort: milestone asc
fields: milestone, labels("backend","frontend","cli") as "Specialty", labels("severity::*") as "Severity", assignee, labels("workflow::*") as "Workflow", title
query: 
  project = "gitlab-org/gitlab" and type = Issue and epic = &18457 and state = opened and label = "type::bug"

🐛 Bugs fixed recently

title: Closed bug issues
description: epic = &18457
collapsed: true
display: table
sort: milestone asc
fields: status, closedAt, milestone, labels("backend","frontend","cli") as "Specialty", assignee, title
query: 
  project = "gitlab-org/gitlab" and type = Issue and epic = &18457 and state = closed and label = "type::bug" and closedAt > -7d
Edited by François Rosé