Changelog

New features, improvements and upcoming releases in Calibre. Subscribe to updates:
New feature

All-new documentation

Ben Schwarz
Ben Schwarz

We’ve rebuilt the Calibre documentation from the ground up. The new docs are faster to navigate, easier to search and designed for clarity.

Calibre’s redesigned documentation site showing the home page with structured navigation, search and getting started guides

What’s new#

  • Real User Monitoring documentation: Comprehensive new guides covering Calibre RUM installation, configuration, and data privacy
  • Automatic light and dark themes: The docs follow your system preference
  • Better navigation: A restructured sidebar and page layout make it easier to find what you need
  • All-new search: Faster, higher quality results help you get to the right answer quickly
  • Improved readability: Refined typography, spacing and formatting
  • Faster than ever: Of course, the new docs site is faster than ever

Explore the new docs at calibreapp.com/docs.

New FeatureReal User Monitoring

Introducing Real User Monitoring (RUM)

Ben Schwarz
Ben Schwarz

Understanding how your site performs in the real world is critical to delivering a fast, engaging experience. What actually happens when people visit? Does the page load quickly and smoothly? Without unexpected movement or interaction delays? Which pages are slowest? Are users having a good time?

Today, we’re launching Calibre RUM, which captures Core Web Vitals and key UX signals directly from real browser sessions. Now, you can see exactly where your site is fast, where it’s slow, and who is affected.

Calibre RUM Dashboard showing live visitors, total sessions, audience locations, and Core Web Vitals trend charts for LCP, CLS and INP

The RUM Dashboard shows live visitor counts, session totals, audience locations, and Core Web Vitals trends at a glance.

Find the pages that matter most#

The Pages Leaderboard ranks your pages by traffic volume. You can sort by any metric (LCP, INP, CLS, or others) to find the pages with the worst user experience. Group pages by URL pattern (like /blog/* or /products/*) to see how vital sections of your site perform.

No guesswork. Start with the pages that affect the most users. Fix them, iterate.

RUM Pages Leaderboard sorted by sessions, showing performance of the most trafficked pages.

Pages ranked by traffic volume, with Core Web Vitals scores for each.

See which elements are slow#

Calibre RUM identifies the specific DOM elements responsible for slow renders (LCP), interaction delays (INP), and layout shifts (CLS). Add custom attribution with data-name or elementtiming attributes so it’s clear which element or image is causing them problem.

INP Attribution Targets view showing the most problematic interactive elements ranked by interaction delay.

INP Attribution Targets identifies which interactive elements cause the longest delays.

Understand your audience#

The Audience Report shows what percentage of visitors had a good, to improve, or poor experience. It segments UX experience by page, page grouping, element, country, device type, browser, and more. You’ll see which areas are affected the most, and what’s worth investigating further.

Audience Experience report showing quality of user experience by country.

See where user experience is strong and where it suffers, segmented by country, device, browser and more.

Privacy-first by design#

Calibre RUM collects no cookies, no personal data, and no IP addresses. Session identifiers live in sessionStorage and are discarded when the tab closes. The script supports signature-based subresource integrity (SSRI) to prevent supply-chain tampering, and you can optionally exclude EEA/EU visitors entirely. Learn about data collection, processing, retention, and more.

Predictable, controllable costs#

You set the session sampling rate and data retention period. Monitor at a level that matches your requirements, and budget. Sample by 15% of user sessions or 100%. Hard stop billing, or flexible, it’s up to you.

Get started in minutes#

RUM is included on Free Trial, Starter, Team, and Company plans.

Navigate to Site → Real User Monitoring → Settings to enable it, or read the installation guide or documentation.

You can also read more about the launch in our blog post.

LegalPrivacySecurity

Updated legal and security documentation

Ben Schwarz
Ben Schwarz

We’ve updated our Terms of Service, Privacy Policy, Data Protection & Compliance, and Security pages alongside a revised Data Processing Agreement.

These updates reflect the addition of Real User Monitoring (RUM) to Calibre’s product suite.

Because RUM collects performance data from real visitor sessions on your website, our legal and security documentation needed to clearly describe how that data is collected, processed, stored, and protected — and what your responsibilities are as a customer deploying RUM.

We also took the opportunity to trim our sub-processor list (removals only, no new additions), and expanded our security page to reflect the full scope of our technical and organisational safeguards.

If you have questions about any of these changes, or want a copy of the revised Data Processing Agreement, contact us at privacy@calibreapp.com.

Test Agent

Chrome 146

Ben Schwarz
Ben Schwarz

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

Test Agent

Chrome 145

Ben Schwarz
Ben Schwarz

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

New FeatureCrUX

CrUX Pages: Automatic page discovery

Ben Schwarz
Ben Schwarz

Figuring out which of your pages appear in Google’s Chrome User Experience Report (CrUX) has always meant manual work. Your site might have thousands of pages, but only a subset shows up in the CrUX dataset. Until now, identifying and tracking which URLs to monitor was on you.

Today, Calibre handles that automatically. Automatic page discovery for CrUX Pages finds the most important URLs on your site and tracks them, so you always have up-to-date, real-user performance data with zero manual setup.

CrUX Pages Leaderboard for maap.cc showing automatically discovered pages including Tour Down Under cycling event content with Core Web Vitals scores

Calibre discovers new pages as they're published. Here, recent "Tour Down Under" cycling event product collection page is automatically surfaced with real-user metrics only a few days after launch.

How it works#

Calibre periodically spiders your website to build a map of your most important pages. We look at signals like navigation placement and internal link structure to determine which pages are most important, just like real users would when navigating your site.

Those pages are then matched against Google’s CrUX dataset. Pages with sufficient traffic to appear in CrUX are automatically tracked and kept up to date.

If a page doesn’t receive enough traffic to meet Google’s eligibility thresholds, it won’t appear in CrUX Pages. This is a limitation of the CrUX dataset itself.

Inspecting Interaction to Next Paint (INP) metric shows which Pages have the worst overall INP performance, so its easy to identify which Pages need attention most.

Inspecting Interaction to Next Paint (INP) metric shows which Pages have the worst overall INP performance, so its easy to identify which Pages need attention most.

What you get#

With automatic CrUX Pages discovery, you can:

  • See Core Web Vitals data for your most important pages, without manually auditing your site or guessing which URLs to track
  • Stay on top of performance as your site evolves and new pages gain traffic
  • Identify SEO risk across pages that matter, ranked by real-user experience
  • Filter by device type and customise which metrics appear

Available on all plans#

CrUX Pages with automatic page discovery is available on all Calibre plan tiers. No configuration, or upgrades needed.

View your pages by navigating to Site → CrUX → Pages, or learn more about the CrUX Pages Leaderboard.