Improved pull request "Files Changed" experience feedback #163932
Replies: 2377 comments 866 replies
-
|
I would like to be able to scroll through the Pull Request while the comment modal is open. Reason: When a comment is outdated, we need to look at the current version to check if it actually addresses the comment. I really love this feature! THANK YOU!!! |
Beta Was this translation helpful? Give feedback.
-
|
Update: I just found out that it appears when there's enough space (1280px width). Here's the updated feedback. I'd like to see the branch name in the sticky header at all times so that I can easily copy it when I'm reviewing a PR. I wrote the following before thoroughly experimenting. I'd like to see the branch name when the sticky header is shown (i.e., when you've scrolled to the bottom). The reason is that when I'm reviewing a long PR and want to checkout the branch to continue reviewing it locally, I have to go back all the way up to see or copy the branch name and then go back to where I left off. |
Beta Was this translation helpful? Give feedback.
-
|
I find the comment indicators in the sidebar really useful. It might also be useful to have them in the "diff file header." It's very useful when you've marked a file as "viewed" because you can see how many comments it has as you're scrolling without having to expand it. |
Beta Was this translation helpful? Give feedback.
-
This is really cool. Is it also possible to seamlessly toggle hiding white spaces? If that's achievable without doing a refresh would be amazing. |
Beta Was this translation helpful? Give feedback.
-
|
Clicking a line number always assumes you want to add a comment. In the previous experience it only changes the URL to have deep linking. |
Beta Was this translation helpful? Give feedback.
-
|
This is so much better, I might go back from reviewing with the VSCode extension now 🚀 I love the new alerts panel, unfortunately it looks like pressing Maybe we could have some grouping or clustering in the alerts panel in the future. |
Beta Was this translation helpful? Give feedback.
-
|
I would love to see the file tree sorted alphabetically with folders on top, then files. It is quite jarring to have changed files in the middle of folders when viewing the file tree currently. Example of current state Example of desired state This would mirror how the majority of developers view the code in their IDE |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Hi, I would like to play around with this, but I'm not seeing the opt-in mentioned in
Am I missing something? |
Beta Was this translation helpful? Give feedback.
-
|
The tab for |
Beta Was this translation helpful? Give feedback.
-
|
Not sure if this is the sort of feedback you're after, but the |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
On the Files changed tab I can only see 19 files out of 66. Why? |
Beta Was this translation helpful? Give feedback.
-
|
I used to be able to click on a useful link to see the submodule diff in PRs but now its just plain text. Could we have that back pls? |
Beta Was this translation helpful? Give feedback.
-
|
It doesn't always seem to remember if hide whitespace was turned on. |
Beta Was this translation helpful? Give feedback.
-
|
Landed here from y-day's update https://github.blog/changelog/2025-12-11-review-commit-by-commit-improved-filtering-and-more-in-the-pull-request-files-changed-public-preview/ Should've joined months ago, my bad. Well, at least this screen is on y'alls active radar. Bits and pieces are coming along, but comment management (esp. with CI bots participation) is by far the biggest UX problem for our review team. Even as of today, comment overlay on a simple 2-file PR
Hopefully someone's listening 🙏 |
Beta Was this translation helpful? Give feedback.
-
|
I really do not like the single file view. Hopefully this will be a toggle in future |
Beta Was this translation helpful? Give feedback.
-
|
Doesn't work for large PRs (large diffs per file, many files changed). |
Beta Was this translation helpful? Give feedback.
-
|
The keyboard shortcuts for going to next (cmd + n) / previous (cmd + p) commit no longer work. |
Beta Was this translation helpful? Give feedback.
-
|
"Unchanged files with check annotations" is missing |
Beta Was this translation helpful? Give feedback.
-
|
Seems to have broken multi-line suggestions. Given this diff:
Attempting to remove the change and preceding line:
Results in the following nonsensical diff:
|
Beta Was this translation helpful? Give feedback.
-
|
Title: Dev container: feedback / suggestion Please use this template to report problems or suggest improvements specifically for the container and development environment. Environment
What I did What I expected to happen What happened instead Suggested change Logs / error output Screenshots (optional)
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
When there is only one commit, clicking on the commit now takes me to the "Files changed" tab instead of showing the commit directly. This is an issue as when I click on the commit it is usually because I want to see the commit message in the context of the commit itself. This new flow makes it a real pain to see the commit message in full. |
Beta Was this translation helpful? Give feedback.
-
|
This beta has recently broke the hide-whitespace preference /cc @vszakats |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Add a filter to only show “non-viewed” files. When many large files have been changed, the code view will switch to single file mode. In this mode, it's impossible to quickly see only files that have been “updated” by a change to the PR. We might have 100 files in a PR, and now I have to go through all 100 to find the ones that have been changed since the last review. With a filter that only shows the files that have changed, which is indicated by having “viewed” deselected, it would be so much easier. |
Beta Was this translation helpful? Give feedback.
-
|
The "Switch back" doesn't work.... |
Beta Was this translation helpful? Give feedback.
-
|
Better UX for being able to update your PR branches from another branch -- typically main. when i have multiple PR open working in parallel many times i want to be able to update the working branch from stuff that gets merged into main. this will really tighten up multiple agent workflows, especially when working off from my phone or tablet. |
Beta Was this translation helpful? Give feedback.
-
|
🐛 Bug Report: Looks like recently the "." (period) shortcut broke in the Files Changed view, previously would toggle over to Web VS Code editing for the PRs branch on github.dev. Still works on the "Conversation" tab of the PR, just not on the File Changed view. I use this feature all the time (and impress my colleagues with it - please bring it back! 🙏 ) Thanks! |
Beta Was this translation helpful? Give feedback.



























Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Important
We’re actively investing in performance improvements for the new File Changed page, and as part of that work, the single file mode will be removed as the default view for large PRs (will still be optional) in the next couple of weeks. We know it hasn’t been the smoothest experience, and we appreciate your patience. It was only a temporary workaround for large PRs while we built a more scalable, long-term solution, which is now work in progress.
Important
You can opt in to the public preview from any pull request via
✨Try the new experiencein the upper-right corner. You can return to the classic view by clicking the “switch back” link.About the new experience
This refresh focuses on performance, accessibility, and clarity so reviews stay responsive—even on the largest pull requests.
What’s new ?
Performance 🚀
UX ✨
Accessibility
What's missing? 🟨
As of the initial public preview release, there are some temporary limitations that will be addressed over time:
While our previous experience had hard limits on large PRs, this new experience is being built to scale. That said, we’re increasing our limits incrementally. To start with, our additional current limitations are:
How you can help
Thanks for helping us build a better review experience—we read every comment!
Beta Was this translation helpful? Give feedback.
All reactions