github sitespeedio/sitespeed.io v11.5.0

latest releases: v33.6.0, v33.5.0, v33.4.0...
4 years ago

Fixed

  • Verify that --crawl.depth is set if you set other crawl parameters #2807.
  • The Lighthouse plugin catches if Lighthouse fails to run test #45.
  • Use First Input Delay instead of the First Input Duration #2812

Added

  • Upgraded to Browsertime 7.4.2:
    • Collect number of DOM elements as a part of the page info for each run #1000.
    • Configure how often to check for the pageCompleteCheck. Default is every 200 ms, and it happens after the load event end (using the default pageLoadStrategy). Set it with --browsertime.pageCompleteCheckPollTimeout(value in ms) #998.
    • Added missing pageLoadStrategy option in the CLI. The option worked but no visible cli help for it #1001.
    • Do not load the Browsertime WebExtention for Chrome (it is not used anymore) and make it possible for Firefox to disable to use it with --browsertime.firefox.disableBrowsertimeExtension.
    • Added configurable settle time for the browser to rest after the browser is open and before the tests starts to run. Use --browsertime.timeToSettle in ms #1003.
    • Calculate FID instead of just report it #1005
    • You can now run ADB shell directly from your user script #1007. Use commands.android.shell('').
    • Add your own metrics from your script. The metrics will be in the result JSON and statistics will be calculated for that metric. Use commands.measure.add(name, value) or commands.measure.addObject(object) if you want to add multiple metrics. Documentation coming soon #1011
    • Remove and simplify old code when running with pageLoadStrategy none. Introducing --pageCompleteCheckStartWait - The time in ms to wait for running the page complete check for the first time. Use this when you have a pageLoadStrategy set to none. #1008
    • Better guards when calculating Visual Metrics #1006.
    • Fix for the using the Window recorder in Firefox 72. Thank you Barret Rennie for the PR #995.
    • Catch if Contentful Speed Index fails #1014.

Don't miss a new sitespeed.io release

NewReleases is sending notifications on new releases.