New Payment Methods and Currencies, CLI 4.2, Lighthouse 9.3.1 and More

Karolina Szczur

Karolina Szczur

February 10, 2022

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

Pay in Euro and Australian Dollars

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:

Aavailable Calibre plans with multiple currency support: EUR, AUD and USD.

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.

Get more insights about failed tests

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:

Snapshot page showing a test that didn’t complete successfully with a specific 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.

Apply cookies and headers during authentication

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.

Confirm your email account

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.

Lighthouse 9.3.1 and Chrome 97

Our Test Agents are now using Lighthouse 9.3.1 and Chrome 97 to test your Sites.

CLI 4.1 and 4.2

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.

See full changelog on Github.

Bug fixes: Adblock test execution

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.

New documentation

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.

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.