CLI 5.0.0, New Metrics in Core Web Vitals Checker, Chrome 100 and More

Karolina Szczur

Karolina Szczur

May 12, 2022

Release Notes is a monthly summary of new features, product improvements and upcoming releases.

New metrics in Core Web Vitals Checker

You can now see your real user data for Time to First Byte (TTFB) and Interaction to Next Paint (INP) in the Core Web Vitals Checker:

Core Web Vitals report for calibreapp.com domain
Core Web Vitals report for calibreapp.com domain.

Time to First Byte is critical to track as it can have a cascading, adverse effect on page load and speed. Interaction to Next Paint is a new, experimental metric measuring the longest observed delay between user interaction and the response on your page. While these metrics are not included in the Core Web Vitals set now, we’d recommend adding them to your ”to track” list.

Generate your free report here!

CLI 5.0.0

We published a new, major version of Calibre’s CLI (5.0.0), now written in ES Modules! With this release we:

  • Add a new flag for calibre test create: --waitForTest
  • Add new package exports: cli-commands and cli-metadata (to return command functions and documentation)
  • Add CLI_COMMANDS.md that lists all available commands with their options for easy reference
  • End support for Node 12

From the 5.0.0 version, we’re also ceasing to update the standalone binary builds for the CLI. They will remain accessible for now, but the recommended method of installing an up-to-date version of the CLI is npm.

See full changelog on GitHub.

Chrome 100

Our Test Agents are now using Chrome 100 to test your Sites.

New documentation: API throttling limits

We added information about the request limit of a maximum of 10 requests per second for our APIs.

Open source: improvements to usage and contribution guides

We believe transparent governance is critical to any open source project. We updated our most popular projects (React Live Chat Loader, Image Actions and the Calibre Command Line Interface and Node.js API) to reflect the same policies, such as Code of Conduct, security, contribution and issue logging guidelines.

We also updated project READMEs accordingly to make usage and collaboration even more accessible.

Karolina Szczur

Karolina Szczur

Karolina is the Product Design Lead at Calibre. With years of design experience under her belt, she’s responsible for the comprehensive user experience spanning over product, visuals and content. Find her on Twitter or LinkedIn.

megaphone

Get notified about new articles and speed monitoring features

We will send you our latest web performance advice and notifications about new Calibre features.