2.9.0
2.9.0 (2018-02-08)
New Contributors!
Thanks to @FadySamirSadek, @christhompson and @rupesh1 for their first contributions! Awesome stuff.
New Audits
- mixed-content https upgradeability (#3953)
- preload: Adding
<link rel=preload>audit (#3450) - font-display: Recommend
font-display: optional(#3831)
CLI
- Add
--extra-headers: Enable sending additional HTTP Headers (#3732) - Add
--mixed-content: triggers the mixed content audit (#4441)
Core
- centralize error strings (#4280)
- gather-runner: load a branded data URI, rather than
about:blank(#4310) - mobile-friendly: convey MFT covers add'l mobile-friendly auditing (#4307)
- response-compression: Exclude binary files from auditing (#4144)
- screenshot-thumbnails: increase size to 120px (#4383)
- start-url: switch to plain old fetch (#4301)
- unminified-js: add tolerant option to esprima (#4338)
- a11y: aXe perf: only collect provided resultTypes (#4380)
Deps
Misc
- coverage: minimize impact of timeout due to istanbul's instrumentation (#4396)
- escape usage of '#' in data URIs (#4381)
- package: scripts don't require "--" for options to be forwarded (#4437)
- sentry: update sampled errors list (#4277)
- travis: Only build on Node 6 for PRs. Don't do the
pushbuild for non-master. (af8dbd0) - Extension: Fix scrollbar from showing on Options page (#4263)