Karolina Szczur
December 15, 2021
We summarise what we released in 2021: new features, product improvements and upcoming releases.
Location (and other test settings) significantly impact page speed results. That’s why, in March, we added three new test locations, Stockholm, Cape Town and Bahrain, so that you can monitor speed in regions relevant to your business:
Now, you can test from 17 supported locations and configure other test settings through Test Profiles.
Everyone should be able to use Calibre’s APIs without the need for top-level privileges that come with an Administrator account. That’s why, in April, we released Personal Access Tokens. With PATs, anyone in your organisation can create a token scoped to their role permission levels and Teams they are a part of:
Administrators can view all API tokens in the Manage → API tab. Find out more about types of API Tokens, how to create and manage them.
In May, we released Google Single Sign-On, so you can quickly sign up and log in to your Calibre account. With SSO, you’re benefitting from an additional security layer and can avoid managing separate logins for different services. We also refreshed the Profile Settings for more clarity and added an option to delete your personal Calibre account quickly.
Change to Google SSO in Profile Settings.
Calibre connects to several services, either through direct integrations or webhooks. It can be frustrating to set up an integration to then accidentally learn that it’s been failing for some time. In August, we released Integration Alerts, so you’re always notified when there’s an issue with integrations that needs your attention:
Set up integration failure alerts.
Working alone is never easy, especially in a complex domain like web performance. We always believed that to succeed at web performance, it’s necessary to create a company-wide culture of understanding and working on page speed and user experience.
In August, we released Teams to help with that goal. With Teams, you can divide your work to fit your context by assigning Sites to groups of people:
You can also control permissions by using the new Viewer role with view-only access—perfect for agency clients or people who only need to review the data.
Start dividing your work today.
Integrating Calibre with your favourite tools should be easy. That’s why, in October, we released a Zapier integration. With Zapier, you can connect Calibre to over 4,000 applications and create custom workflows that suit your needs without any coding required!
Send page speed data to Google Sheets, create a Trello card based on a performance budget or send yourself a Slack direct message to investigate are just a few examples of what you can do:
Learn how to connect Zapier to your account or browse existing workflow templates.
Lighthouse remains a critical part of our synthetic page speed testing. In 2021, we reliably ran numerous Lighthouse versions between 6.5 to the latest, 9.1. This included Lighthouse 8, where the Performance Score calculation and several details about selected metrics were amended.
We look forward to maintaining a tight integration with Lighthouse as we grow Calibre.
This past year, we released a major version of the CLI (4.0.0) that replaced site get-pulse-metrics with site metrics and added the metric-list command, which is a handy way to learn about all available metrics and their desired ranges, straight from the command line:
The CLI and Node.js API now fully support Teams, too. Last but not least, we improved the filtering and output of certain commands. See a full changelog here.
We know many teams want to know their Core Web Vitals and how Google sees them through the lens of the new critical metrics. That’s why we built Core Web Vitals Checker—a free, simple tool that surfaces your Core Web Vitals assessment, based on real browsing data from Chrome User Experience Report (CrUX):
With Core Web Vitals Checker, you can quickly check your sites and share reports with others. Learn more about how to use it.
Thanks to community contributions, React Live Chat Loader now supports Userlike and Chatwoot. With six popular live chat providers, teams can improve performance by using the interface facade approach even more. You can enhance speed today with React Live Chat Loader if you’re working on a React application. Learn how to install it on GitHub!
A big part of our mission is to help people (not necessarily customers only!) understand and improve page speed. Because of that, we invest heavily in free resources and materials.
We continue growing Performance Newsletter, our fortnightly publication with the most relevant content for web performance and user experience (see a preview).
We’ve also published relevant guides to touch on the most common page speed pain points. Here are some of them:
We are aware of the scarcity of high-quality, relevant and factually correct page speed content, and in 2022, we plan to bring even more expert resources to help your team succeed at page speed.
We have big plans for the upcoming year.
First thing, we will completely overhaul Calibre’s critical dashboards and data presentation: the Pulse and Metric pages. We will completely redesign charts to provide better readability and modes (such as distribution charts) to view your data. You will also be able to filter and customise dashboards to suit your context and critical metrics. Pulse will become your new, better performance command centre.
Our Snapshot page is also likely to see a refresh to provide a more transparent breakdown of speed at that point in time.
We will continue expanding Pull Request Reviews to test speed before deploys in a robust way with blocking Pull Request merges on budget failures and linking one repository to multiple Sites.
Last but not least, we’re going to explore adding real user monitoring to Calibre. We strongly believe that the best combination is synthetic and field monitoring working in unison. Real user monitoring doesn’t come without complexity, privacy concerns and the potential cost of embedding tracking in your Sites—all factors we’ll be carefully considering.
These are only a few top-level projects we’re looking at while we constantly listen out for feedback and find ways to make Calibre a more robust page speed platform. If you have ideas on how it could be better for your team—we’d love to hear them!
Join thousands of subscribers keeping up-to-date with web performance news and advice.
Addy Osmani
Engineering Manager at Google Chrome