Deploy Tracking, Ad blocking and CLI 2.0.0
Release notes is a monthly summary of new features and product improvements.
Deploy Tracking: Understand how code changes impact performance
The new deploy tracking feature gives insight into how updates to your site impact performance. Deploys are shown as timeline markers on all metric charts, making it easy to track performance from release to release.
You can add context to deploys by providing a revision (e.g. git hash or tag name), repository URL and user name of the person responsible for the deployed the code.
For more information about deploy tracking, read the release post.
Ad blocking: See how ads impact the performance of your site
Seeing how pages perform with or without ads can be an eye opening experience. That’s why we’ve built optional ad blocking into Calibre’s tests.
Ad blocking is available for single page tests. This allows you to quickly ascertain how ads affect a given page.
calibre test create https://theverge.com/ \ --location=Frankfurt \ --adblocker
In addition to single page tests, ad blocking can be turned on for continuous snapshot monitoring. This helps you establish a performance baseline of how pages perform without ads and third parties. All without any code or environmental changes.
For more information on adblocking, read the release post.
Do more in your workflow with CLI 2.0.0
calibre site create-deploy \ --site=calibre \ --revision=7d9580a \ --repository=https://github.com/calibreapp/app \ --username=michael ✔ Deploy created: 0ac61084-a38b-4b0f-a00f-56795186140b
- Creation and management of Deployment Tracking
- Turn Ad blocking on or off for single page tests and test profiles
- Updated formatting and metrics for single page tests
- A bunch of smaller fixes and improvements
This release includes breaking changes, view the changelog for full details before upgrading.
See tests running, in real time
We now show the status of each Snapshot. This brings visibility of how many tests have been scheduled, complete or failed. Created Snapshots can be viewed at any time and in the event of an error, you’ll be able to see the full error message and diagnose what went wrong.
We’ve upgraded our agents from Lighthouse 4.3.1 to 5.0.0 so the results you see in Calibre continue to be very close in release parity with Chrome Developer Tools and the Lighthouse Chrome extension.
Customer Success Story
Our mission is to enable our customers to build a fast, accessible and inclusive web. In release notes, we will be highlighting organisations succeeding in their performance journey.
Improving Performance for Founders: NFX
“We decreased our Time to First Paint metric by 85% when we disabled server side rendering for logged in pages. By making configuration changes to our DNS server, we increased our Lighthouse Best Practices score by 20%. On another push, we made another configuration change that boosted our Lighthouse SEO score from 90 to a 100, and it’s been stable ever since.”