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 discontinuing Upsource Over the past decade, we’ve seen a gradual industry trend of moving away from standalone code review tools to those integrated with other areas of software development. In order to address this need, we tried to offer integration of Upsource with our other teamware to
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. (more…)
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 have any questions, please post them in the comments below.
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 release highlights. (more…)
Important Security Notice – Vulnerability allowing permission escalation
Please note that if you a commercial customer of Upsource, you should have already received an email from us in the middle of December. No further action is required if have already seen this email. (more…)
What’s New in Upsource 2018.2
Please welcome Upsource 2018.2! The latest version of Upsource brings you a number of nice improvements to simplify the process of creating and updating reviews. There's more automation and a lot of it is enhanced, so you can focus on coding and reviewing code instead of performing admin tasks. There's also extra support for Java 9, and, of course the usual updates to the IntelliJ IDEA engine that manages the code warnings and suggestions. (more…)
Upsource 2017.2.2398 is out!
A new bug-fix update for Upsource 2017.2 has been published — build 2398. It contains more compatibility fixes for Google Chrome 61 as well as several other improvements: When running a distributed installation of Upsource with multiple analyzers, it is no longer necessary to manually distribute projects between analyzers as this is now done automatically. When code intelligence is enabled, Upsource is now able to detect the build system automatically: IntelliJ IDEA, Maven, or Gradle. It is still possible to configure it manually, of course. PHP Composer support was improved significant
Upsource 2017.2 Roadmap
It's been a month since we released Upsource 2017.1 and, of course, we are moving forward. Today, we would like to share our plans for the 2017.2 release which is planned for Q3 2017. Support for External Inspection Engines Upsource is renowned for having a built-in IntelliJ IDEA engine that we use, among other things, to show inspections in code. It’s also behind the Code Analysis Summary that you see in reviews. However, there are a lot of tools on the market that specialize in static code analysis and we don’t want to limit ourselves just to inspections from IntelliJ. We are working t
New Upsource 250-user pack
Hi everyone! We have some important news to share today. We have extended the list of available Upsource licensing options with a new 250-user pack. Previously, the next available option after 100-user pack was 500-user pack. The gap between these two options, both in terms of the price and the number of users, was too vast. It made it harder for some companies to adopt Upsource even if they felt the tool was right for them. To address this issue we have decided to introduce a new option - Upsource 250-user pack, that should accommodate for more use cases and give more flexibility t
Malicious code reviews: 11 tips to piss the whole team off
Disclaimer: Please do not take this post seriously, and happy Friday! Your team has decided to adopt code review practice, and your perfect code now will be judged by someone else. Well, how dare they think they can find any issues with your brilliant code? On top of that, you need to spend your valuable time reviewing someone else’s code? That does it! Fight back the tyranny by following these simple rules: If your code is about to be reviewed Commit all the features and bug-fixes you’ve worked on this week in one go, and ask for a review. Let them see how much work you’ve done. Invi
Upsource plugin for IntelliJ platform updated
Hi all, Many thanks for your feedback! Following it up, we have fixed some performance issues in the IntelliJ-platform plugin, and a problem that was preventing the plugin from detecting Mercurial-based projects: UP-4078. Next time you start your IDE, it should show you a notification about availability of the new version of Upsource integration plugin. Alternatively, you can update the plugin from Preferences | Plugins. If there are any other issues you've been experiencing, do not hesitate to share them with us via firstname.lastname@example.org.
Upsource: A Platform
(This post was originally published on the JetBrains Company Blog on September 18, 2013) Last week at JetBrains Day we talked a little bit about Upsource, a new platform we have been working on. In this post, we’d like to give you a bit of a deeper dive into it. For the past year or more we have been working hard behind the scenes to modularize the IntelliJ platform. As it stands now, IntelliJ IDEA provides a very extensible and rich platform. In fact, all of our different IDEs, as well as Google’s Android Studio are built on the IntelliJ platform and most of the functionality each flavo