We’re launching a handful of improvements and bug fixes to the core Percy renderer. These changes help make Percy’s visual reviews much more closely match the look of your real site.

Better font support

Based on your feedback, we improved font support in Percy’s renderer. Things should look much better now, for example:

If you’re still having problems with fonts, please reach out—there might be a project-specific fix you’ll need to make.

Fixed snapshot margin bug

We’ve fixed a long-standing (but at least deterministic) rendering bug that sometimes caused snapshots to be slightly cropped on the right side.

This finally makes mobile responsive tests and others look correct. As always, we’ve added internal regression tests as well for this—so this bug will never come back.

No more scrollbars!

We now remove the (unsightly) scrollbars by default, which also makes mobile responsive testing much cleaner:

Fixed a hover state bug

We also fixed a sneaky bug where hover states might be triggered on certain elements and cause false-positive visual diffs. Here’s a snapshot of Percy’s own frontend tests, where a row’s hover style caused annoying flaky visual diffs: