We expect this release to ship in the DevTools of Chrome 96, and to PageSpeed Insights within 2 weeks.
New Contributors
Thanks to our new contributors 👽🐷🐰🐯🐻!
Konstantin Popov @KonstHardy
Can Umay @canumay
Core
- lazy-lcp: fix failureTitle in lcp-lazy-loaded (#13049)
- tracing: remove cpu_profiler.hires (#13056)
- tsc: add base tsconfig for config inheritance (#13072)
- make main tsc compile cacheable (#13069)
⛏️👷 Fraggle Rock
Support for auditing user flows (#11313)
- cleanup driver on run completion (#13062)
- setup emulation and throttling for timespans (#13058)
- support additionalTraceCategories (#13030)
- add support for plugins (#13028)
- move GatherContext to baseArtifacts (#13033)
- preserve traces on failed page load (#13027)
- move HostUserAgent/FormFactor back to base artifacts (#12969)
- use devtools throttling by default in timespan mode (#13013)
- collect OOPIF network data (#12992)
- flow: summary sections (#13086)
- flow: topbar (#13065)
CLI
- convert to ES modules (#13045)
Report
- make metric value more prominent in table (#13036)
- 3p-filter: drop for/id as elements are already nested (#13067)
- add gatherMode option to category score (#13029)
- add fractional category scores (#13009)
Deps
Clients
Docs
- readme: add Peyk to the list of integrations (#13055)
Tests
- add FR integration scenarios (#13092)
- update SVGOMG expectations (#13088)
- restore use of latest node 16 in CI (#13079)
- eslint: trailing commas for import/export (#13059)
- smokehouse: add flag for test sharding (#13047)
- smokehouse: convert to ES modules (#13046)
- fix flaky robots smoke failure (#13031)
- smoke: upload smokehouse artifacts on failure (#13010)