We expect this release to ship in the DevTools of Chrome 151, and to PageSpeed Insights within 2 weeks.
New contributors
Thanks to our new contributors 👽🐷🐰🐯🐻!
- Thomas Steiner @tomayac
- KS Nithin @Nithin0620
- Emanuele @emazack
- Kirtikumar Anandrao Ramchandani @KirtiRamchandani
- Rin @RinZ27
- Michael Hablich @natorion
Core
- canonical: improve validation for invalid URLs (#16765)
- llms-txt: allow leading whitespace for header check (#17057)
- geolocation-on-start: mention
geolocationelement (#16835) - add public Lighthouse types entrypoint (#17028)
- match scripts to network requests using frameId (#16774)
- config: import LH types (#17048)
- driver: add ExecutionContext.evaluateOnObject (#17050)
- driver: check if usage data exists before using (#17033)
Report
- fix performance gauge label, improve load animation (#17045)
- decouple link creation from link details rendering (#17049)
- viewer: persist dark mode when when changing langauge (#17063)
Deps
- upgrade deps (#17070)
- upgrade typescript to 6.0.3 (#17060)
- upgrade terser to 5.48.0 (#17059)
- upgrade esbuild to 0.28.0 (#17058)
- upgrade trace_engine to 0.0.65 (#17046)
- upgrade puppeteer to 25.0.2 (#17019)
Clients
- viewer: prevent toast showing on load (#17069)
- viewer: clear github auth token on 401 error (#17064)
- viewer: disable agentic-browsing in PSI api call (#17041)
I18n
- import (#17071)
Docs
- add agentic web issue template (#17020)
Tests
- exclude origin-isolation-coop-present smoke test (#17072)
- remove accidental .only (#17042)
- remove unused c8 (#16845)
- llms-txt: add coverage for network failure and heading edge cases (#17040)
- viewer: update psi key (#17037)