2.9.2
New Contributors!
Thanks to @echopi for improving our extensibility. We're happy to work with you!
Audit fixes
- render-blocking: handle amp-style stylesheets (#4555)
- font-size: recalibrate the legible font sizes (#4550)
- http-redirect: drop use of getSecurityState() to gain Android support (#4661)
- is-crawlable: determine if page indexing is blocked by robots.txt (#4548)
- is-on-https: consider about:* secure (#4749)
- main-resource: adjust main resource identification logic (#4475)
- response-compression: also check x-original-content-encoding (#4607)
Core
- driver: add timeout to getRequestContent (#4718)
- emulation: update Chrome userAgent to 66 (#4779)
- lantern: improve RTT estimates (#4552)
- network-requests: add network requests audit (#4631)
- config: add support for audit/gatherer options (#4394)
- config: look up custom gatherer relative to the config file path (#4751)
Deps
- update axe-core to 3.0.0-beta.2 release for performance gains (#4595).
- a11y test on mlb.com went from 27s to 9s! Thank you axe-core team!
Report
- category: enable all categories to show audit groups, refactor CategoryRenderer (#4278)
- seo: link to "meta description" reference (#4566)
- description: update helpText for document.title audit (#4677)
- update docs links: rel=canonical reference (#4701), bootup-time audit (#4537), s-crawlable/indexing reference (#4678)
Misc
- typecheck: add dependency graph to tsc (#4605)
- clean *.screenshots.json (#4754)
- polish the status updates within the popup (#4780)
- closure: fix BSD sed calls within compile-devtools (#4736)
- config: add merge-options test (#4747)