11.5.0 (2024-01-23)
Full Changelog
We expect this release to ship in the DevTools of Chrome 123, and to PageSpeed Insights within 2 weeks.
New Contributors
Thanks to our new contributors 👽🐷🐰🐯🐻!
Notable Changes
- New layout-shifts audit shows estimated root causes for layout shifts. This replaces the layout-shift-elements audit which only shows elements impacted by layout shifts. (#15703, #15730)
- Informative audits now have a score of 1 instead of null (#15689)
- Added a warning for PWA deprecation (#15741)
Core
- bump guidance level of top CWV recommendations (#15695)
- lower guidance level of unused- audits (#15718)
- create separate product savings type (#15726)
- round metric savings to remove false precision (#15721)
- fix mistake preventing gather/audit phases from sharing cache (#15710)
- cumulative-layout-shift: experiment with new shared trace engine (#15702)
- legacy-javascript: detect es-shims polyfills (#15738)
- network-request: consider secondary headers for content encoded check (#15708)
- render-blocking-resources: reduce metric savings if LCP is an image (#15694)
- target-manager: warn on errors while attaching to workers (#15740)
- trace: enable JS samples for advanced workflows (#15542)
- unused-css: exclude header size for estimating wasted bytes (#15671)
- viewport: include meta viewport string in debugDetails (#15727)
Report
- small renderAudit simplification (#15725)
- fix filmstrip wrap (#15693)
- performance: use metric savings for metric filter (#15540)
Deps
- upgrade puppeteer to 21.7.0 (#15724)
- upgrade esbuild to 0.19.11 (#15731)
Clients
- lr: include flag for ignoring bad page status code (#15764)
Docs
- update deprecated link to shared flags (#15722)
- user-flows: update complete flow example (#15690)
Tests
- check for console errors and warnings in pptr tests (#15516)
- fix ToT chrome install path (#15753)
- ci: stop using xvfb (#15707)
- dbw: update expectations for unload handler removal (#15765)
- dbw: fix server latency flake (#15729)
- mocha: fix snapshot expectations in retries (#15735)
Misc
- build: set line limit to 1000 (#15733)
- lighthouse-logger: add repo to package.json (#15768)
<a name="11.4.0"></a>