September 14, 2021
Release Notes is a monthly summary of new features, product improvements and upcoming releases.
We’re continuing to improve our GitHub integration by adding more options to skip tests or run them on-demand—whenever it suits your development cycle. Now, you can ask Calibre to test (or re-test) your work by posting a comment with @calibreapp run. Similarly, you can say @calibrepp stop to halt future tests in that PR. Too easy!
There are other situations when you might want to skip testing too. By default, Calibre won’t test draft Pull Requests anymore—only ones ready for review.
You can also use positive and negative patterns to specify which branches should be tested or omitted in Site → Settings → Edit a GitHub Integration. For example, ignore dependabot-generated branches or only test release branches:
Using integrations can be a powerful way to connect the services you use. But it can be frustrating when an integration stops working, and we don’t know about it.
Now, Calibre sends you an alert when there’s an issue with any of your connected services (such as Slack, Webhooks, GitHub, Netlify) with steps to fix. No more discovering data or notifications aren’t being sent days later!
Our Test Agents now use Lighthouse 8.3. We upgrade to stable Lighthouse releases as they become available so that you can leverage the newest version.
We deprecated the site get-pulse-metrics command and replaced it with site metrics (a breaking change). We also added a metric-list command that lists all available metrics, their category, advised ranges and recommendations for tracking:
Read the full changelog here.
We covered new options for Pull Request Reviews, so you can adjust your configuration if you’d like to ignore selected branches. We also updated command line interface commands for retrieving Pulse metrics.
We will send you our latest web performance advice and notifications about new Calibre features.