February 10, 2022
Release Notes is a monthly summary of new features, product improvements and upcoming releases.
We introduced two new currencies (EUR and AUD) and several new payment methods, so your team can choose a way of paying that’s most convenient and least costly. You can change your payment currency at any time:
Because limited payment methods can be a software adoption blocker and a source of accounting issues, we also added several new methods of purchasing a subscription—not all of which rely on credit cards. We now accept:
Thanks to SEPA and BECS, customers in Australia and SEPA countries with relevant plans (AUD or EUR) can pay for their subscription directly from a nominated bank account. You can change your payment method in Billing → Payment Method tab.
With the new payment methods and currencies, we switched to invoices generated by our payment provider—Stripe. Your designated Billing email will still receive invoices after each transaction, and each Administrator can access the entire invoice history in Invoice History and Settings.
We made it possible to display the request table (from the corresponding HAR file) even when your tests fail. We’re now surfacing more information about errors that lead to Lighthouse failures directly in the Snapshot view, so it’s easier to find out the exact reason:
If your tests are failing (continually or intermittently), you can also refer to the Why do my tests fail? guide that walks through common scenarios and steps to fix them.
If you’re using cookies and headers (either in Test Profiles or Site Settings → Test Agent area), we now change when they are applied.
Previously, Calibre set cookies and headers post-authentication. Now, they are applied during authentication so that you can control more fine-grained authentication scenarios, such as hiding CAPTCHA, so Calibre can quickly test your Site or application.
We continually build on our best practices to protect your account and data. From now on, all new registrations and, periodically, existing users will have to verify their email accounts unless they are using Google as a method of authentication.
Our Test Agents are now using Lighthouse 9.3.1 and Chrome 97 to test your Sites.
With two minor releases of Calibre CLI, we added new commands and ways to query your data. Site.get and Site.update now allow obtaining and updating given Sites. We added missing fields to Test Profiles, Deploys, Location, Metric budgets, and Page queries so that you can receive and manipulate all test data.
Between January 28 and February 4, we observed a limited amount of test failures for Sites using adblocking in Test Profiles. The intermittent failures were caused by bugs that surfaced in the Ublock library, which Calibre uses to block ads. On February 4, we released an update to the Ublock library to resolve those failures.
We added information about newly supported curriences and payment methods. We also improved documentation about using authentication while testing Sites to include more best practices, handling multi-step forms and dynamically updating headers and cookies. Last but not least, we documented the Calibre Github Action that helps automate CI/CD workflows with the CLI.
We will send you our latest web performance advice and notifications about new Calibre features.