What’s New in Upsource 2020.1
This release introduces a variety of improvements related to GitHub and GitLab synchronization as well as some other features. Please read the release highlights for details.
Merge reviews for GitHub and GitLab integration
Upsource 2020.1 comes with the ability to create merge reviews for pull requests from GitHub if synchronization with GitHub is turned on. The merge review diff resembles the GitHub pull request diff and lets you easily compare your branch with the target.
Pull request synchronization improvements for GitHub
We’ve made a few other improvements related to synchronization with GitHub.
- When the review is completed in Upsource, it’s now shown as approved in GitHub.
- When you add reviewers in GitHub, they are automatically added in Upsource.
In a synchronized GitHub-based project, Upsource periodically polls the GitHub repository not only for new commits but also for changes in pull requests and comments. Now to get updates without any delay, you can set up a webhook on the GitHub side, which will notify Upsource of any changes the moment they occur.
Comment synchronization with GitLab
Now when you leave comments on a diff or a source file in GitLab, these comments are also reflected in Upsource. This feature also works the other way too, so Upsource comments are reflected in GitLab.
Code review workflow improvements
Now after reviewing and accepting the changes in a code review, you can merge and delete the branch right from the review page.
Quickly navigate to reviews from the search field. Collapse/expand all changed files in a revision. We’ve also added a new webhook type for adding and removing the review label, ability to set up multiple issue trackers for an Upsource project and ability to manually mark files in a review as viewed.
Please check our issue tracker for the complete list of changes.
To try out Upsource 2020.1, download the build – but don’t forget to backup your current instance!
We highly appreciate all your feedback, so please share it with us in the comment section below.
As of February 1, 2022, we will no longer sell new licenses or renewals for Upsource or Upsource user packs. We will continue to provide technical support and critical security updates until January 31, 2023. After this, no further updates or technical support will be provided. Why we are dis…
Upsource 2019.1.1460 is available!
Upsource 2019.1.1460 is out! Upsource 2019.1 was failing to start on some Linux systems. In this update, we have fixed this critical issue and made some other improvements. We recommend everyone to update to this latest build. Check out the release notes and download the new build. If you hav…
What’s New in Upsource 2019.1
Great news everyone – Upsource 2019.1 is out! We have added a number of features and improved the performance to smooth out your code review process. It also comes bundled with IntelliJ IDEA 2019.1 and Hub 2018.4, and supports servers running Mercurial 4.9 and newer. For more details, read the re…