sincecutoff.com

What changed in Lighthouse.

We scan this tool’s changelog a few times a day and keep the changes that would alter your agent’s next action: 3 since April 2026, each linked to its source.

YOUR MODEL or

Changes

INTRODUCED
3 CHANGES
LATEST 2026-09-18 · 1 TOOLS
SEP 182026

Lighthouse user flows can dispose of pending navigation waits

If a Lighthouse user-flow navigation fails, call `flow.dispose()` in the catch path to cancel pending navigations and clean up wait conditions. Closing the Puppeteer page also disposes of those conditions automatically, according to the v13.5.0 release note.

try { await flow.startNavigation(); await page.goto('https://invalid-url.dev/'); await flow.endNavigation(); } catch (error) { flow.dispose(); console.error("Navigation failed:", error); }
evidence github.comscore 0.93open card ↗
JUN 092026

Lighthouse TypeScript consumers can import public types from lighthouse/types.js

When TypeScript code consuming Lighthouse needs the LH Audit namespace type, import it from the public type-only entrypoint `lighthouse/types.js`.

import type { Audit } from 'lighthouse/types.js';
evidence github.comscore 0.98open card ↗
APR 072026

Lighthouse adds a default WebDX Baseline compatibility audit

When auditing a page with Lighthouse v13.1.0, use the default configuration to run the Baseline audit. Review the report’s feature status icons and version descriptions; the audit reads WebDX feature usage trace events.

lighthouse <URL>
evidence github.comscore 0.97open card ↗