Changelog - April 10 through April 16

A Reviewable post written by Fahrzin Hemmati.By: Fahrzin Hemmati
Published: Monday, April 17, 2023

Smaller changelog than usual, as we stabilize for the next Enterprise release again.

Code Review Experience

Coverage bar colors are configurable

We added Code Coverage a while ago, with some default colors for the bars, and now they can be configured through the custom stylesheet. We've updated the docs for the code coverage bars with the default colors, and a snippet to replace them.

changelog_5_coverage

Improved performance for > 1k changed files

We've started working on improving our performance for larger PR's, with the goal of handling any size PR. If you have a PR too big for us, please report it to support@reviewable.io and we'll add it to the tracker!

So far, we've made PR's with over 1 thousand changed files load a few seconds faster (50-75% faster!).

Dashboard Experience

Now Handling more GitHub errors

There was an issue where GitHub would issue errors when an organization isn't connected to Reviewable and would cause us to consider the user logged out of GitHub. We've tracked this down and can sufficiently distinguish those errors from "real errors".

New Fonts means New Icons

You may have noticed our icons have changed slightly! That's because we updated a ton of our dependencies, including our Font Awesome release, which means some icons shifted around or changed. We did our best to reduce the changes, but some icons have minor changes like becoming thinner or rounder.