github sitespeedio/sitespeed.io v11.0.0

latest releases: v34.3.5, v34.3.4, v34.3.3...
4 years ago

Changed

  • Finally there's a fix for that the Docker container run sitespeed.io as root, generating otput owned by root as in #1459. The fix by Mason Malone pickup the user of the output directory and uses that user. Thank you again Mason Malone for the PR #2710.

Fixed

  • Fixed so that you can disable video/visual metrics in your configuration json in Docker as reported in #2692 fixed by PR #2715.
  • Fixed so that running AXE when testing multiple URLs works in scripting (reported in #2754). Fixed in #2755.

Added

  • Make it possible to configure which data to show in the columns as in #200, fixed in PR #2711. Thank you thapasya-m for the PR!
  • Chrome/ChromeDriver 78 and Firefox 70.
  • Use AXE in budget #2718.
  • Upgraded to Axe Core 3.4.0 #2723.
  • Added contentSize to budget #2721.
  • You can now configure which summary boxes (which metric) you can see on the start page. Thank you thapasya-m for the PR #2736!
  • Upgraded to Browsertime 7.0.0:
    • Changed a couple of Firefox settings to follow the Mozilla teams downstream version #965.
    • Added Contentful speed index is a new SI metric developed by Bas Schouten at Mozilla which uses edge detection to calculate the amount of "content" that is visible on each frame, thank you dpalmeiro for the PR #976.
    • Firefox 67 and above has a built-in window recorder (bug 1536174) that is able to dump PNG images of each frame that is painted to the window. This can be enabled and disabled in the browser console, or through the chrome context with selenium webdriver. This PR introduces a new privileged API that is able to execute JS in the chrome context, as well as support for generating a variable rate MP4 using the output images from the window recorder. The motivation for this work was to introduce a low-overhead video recorder that will not introduce performance disturbances during page loads. Thank you dpalmeiro for the PR #978. You can try it out with --video --firefox.windowRecorder
    • There's a new way to set variance on your connectivity. At the moment you can only do that when you are using Throttle as engine. You can try it out with --connectivity.variance 2 - that means the latency will have a variance of 2% between runs. Let us try this out and get back about later on #973. Original idea from Emery Berger.
    • Some URLs failed because of that the document.title was an image, as reported in #979 and fixed in #980.
    • Hide sudo log when using Docker #971.
    • Better log message if the Browser fails to start, thank you Mason Malone for the PR #962.

v10.3.2...v11.0.0

Don't miss a new sitespeed.io release

NewReleases is sending notifications on new releases.