We are introducing a new compare page for viewing changes between two revisions.

As more and more code is written and generated, looking at and understanding changes remains a critical part in the software development life cycle. For a long time the diff view experience in Sourcegraph hasn't been improved and, frankly, hasn't been up to the level of quality that we have set for ourselves. It's also been lacking capabilities of other diff viewers that developers are used to.
We are taking the first step towards improving the diff view experience. We've made the following improvements over the existing compare page:
- Tree of changed files for overview and quick navigation
- Various filter types (file extension, file name, focus on/hide folder)
- The ability to mark files as viewed
- Full file view of the before/after version with code intelligence support
All this scales well to diffs with thousands of files.
This is just the beginning. We will heavily iterate on this in the near future and try out new features to help you understand large changes. If for some reason the new diff viewer doesn't fit your workflow, you can disable (and re-enable) the new view via a toggle on the page itself. In that case please let us know why it doesn't work for you to better understand your workflow.
Happy diffing!