unstale

npm / lighthouse

lighthouse

What changed in lighthouse 13, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-17.

2 breaking1 security12 new APIs and options15 behavior and defaults8 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.1.1 on npm

lighthouse 1338 changes

Breaking changes 2

  • WebMCP snapshot mode was removed.

    13.4.1release notes

  • Adds a baseline compatibility audit and includes it in the default configuration, so Lighthouse runs it by default.

    13.1.0release notes

Security 1

New APIs and options 12

  • Adds the Agent Resource Discovery audit.

    13.5.0release notes

  • The viewer enabled the Agentic Browsing category via the PSI API.

    13.4.1release notes

  • Adds evaluateOnObject to ExecutionContext for evaluating on an object.

    13.4.0release notes

  • Lighthouse now provides a public types entrypoint for importing its types.

    13.4.0release notes

  • A new agentic browsing category is added to the default config.

    13.3.0release notes

  • Adds a new agentic browsing category, with accessibility audits enabled and aggregated for the category.

    13.2.0release notes

  • Adds an llms.txt check for AI agents and refines its validation logic.

    13.2.0release notes

  • Adds an audit for missing WebMCP tool annotations.

    13.2.0release notes

  • Adds an audit that lists registered WebMCP tools.

    13.2.0release notes

  • Adds an audit that checks for WebMCP schema issues.

    13.2.0release notes

  • Adds a WebDX feature usage trace category.

    13.1.0release notes

  • The robots-txt audit now supports the Content-Signal directive.

    13.0.2release notes

Behavior and default changes 15

  • Groups the llms.txt and ARD audits under agent discovery.

    13.5.0release notes

  • User flows can abort pending navigations.

    13.5.0release notes

  • Plugin category validation is centralized and enforced.

    13.5.0release notes

  • Plugin versions are included in LHR credits.

    13.5.0release notes

  • Displays plugins in the report footer.

    13.5.0release notes

  • Warns when the recommended limit is exceeded.

    13.5.0release notes

  • WebMCP gatherers now check document.modelContext.

    13.4.1release notes

  • Improved Dynamic Baseline High calculation and feature summaries, affecting the baseline results Lighthouse reports.

    13.4.1release notes

  • Lighthouse now provides detailed error messages when fetching llms.txt fails.

    13.4.1release notes

  • Lighthouse now provides detailed error messages when fetching robots.txt fails.

    13.4.1release notes

  • Moves specific accessibility audits into the default configuration.

    13.2.0release notes

  • Adjusts how WebMCP audits behave when WebMCP is unsupported.

    13.2.0release notes

  • The baseline audit report now includes baseline icons.

    13.1.0release notes

  • Reverts strict wrapping of network requests, changing how Lighthouse handles those requests.

    13.1.0release notes

  • The valid language list used for hreflang checks was updated, which may affect Lighthouse audit results.

    13.0.2release notes

Fixes and other changes 8

  • Passes instead of reporting n/a when all forms are covered.

    13.5.0release notes

  • Validation for invalid URLs in the canonical audit has been improved.

    13.4.0release notes

  • The header check now allows leading whitespace.

    13.4.0release notes

  • Implements a UKM Invalidate fallback for LCP.

    13.2.0release notes

  • The baseline audit description now includes the web-feature version.

    13.1.0release notes

  • Fixed focus behavior in DevTools and its three-dot menu.

    13.0.2release notes

  • Fixed tooltip positioning in DevTools.

    13.0.2release notes

  • Fixed the incorrect DPR used for responsive images advice.

    13.0.1release notes