github sitespeedio/sitespeed.io v16.0.0

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

Changed

Added

  • Introducing slug for your test and a new experimental setup #3203.
  • Highlight Google Web Vitals #3204.
  • Clicking on show/hide on the Coach result now also shows the Coach advice description #3211.
  • Add quick links within result pages to make it easier to find metrics #3213.
  • Show image for LCP and Element Timing images #3216.
  • Updated to the Coach 6.0.0 #3194:
    • Added Element Timings, Paint Timings and Largest Contentful Paint #16.
    • Added CLS advice #18.
    • Added Long Task advice #17.
    • Added support for HTTP3 #26.
    • New info section where we share info third party statistics from third party web #29.
    • New technology section with where Wappalyzer is used to get info #28.
    • Added advice to avoid third party cookies #39.
    • Upgraded to PageXray 3.0.0 #38.
    • Added advice to avoid fingerprinting #37.
    • Remove RUM Speed Index #12.
    • Remove First Paint and timings calculated from the Navigation Timing API #15.
    • Removed the advice for PUSH #26.
    • Removed the accessibilty advice #32. If you are a sitespeed.io use --axe. It's better to use AXE-core that gives better advice than the old coach advice.
    • Fully use the third-party-web to know about third parties instead of home grown solution.
    • Testing for JQuery removed the $ reference on the page #22.
  • Updated to Browsertime 11:
    • Record and keep the browser full screen (including URL bar) #1435. All metrics should stay the same with this change but the video and the code will be easier :) When we implemented video a long time ago we wanted to cut out the URL bar but it made it harder to keep the video to look ok on different OS.
    • Say goodbye to RUM Speed Index #1439.
    • Domain name on disk now uses underscore instead of dots in the name #1445.
    • Click the Android power button at the start of each test (instead of the home button #1447.
    • Added a two minute timeout to get Geckoprofiler data #1440.
    • Made sure HAR stuff respect the skipHar flag #1438
    • Fix process ID fetch for Galaxy S5, thank you Michael Comella for PR #1449
    • If a web page timed out in Chrome, we missed to report that as an error, fixed in #1453.
    • Automatically close "System not responding"-popup on Android if it exists #1444.
    • Add support using alias from CLI and use alias as folder name on disk #1443.
    • New option to store a more flat structure on disk converting the path part of the URL to one folder --storeURLsAsFlatPageOnDisk#1450
    • Updated to Selenium 4.0.0-alpha.8 #1451.
    • Updated to Edgedriver 87
  • Updated to PageXray 4.0.0 that fixes counting cookies.
  • Added Edge in the Docker container.
  • Upgraded to AXE-core 4.1.1.
  • The GPSI-plugin in the plus1 container now batches jobs, sending 10 jobs at a time.
  • The Lighthouse-plugin in the plus1 container uses Lighthouse 7.0.0 (checkout the Lighthouse changelog for breaking changes).

Fixed

  • Only show Element Timing and User Scripting section if we have those metrics #3212.

Upgrade from 15.X to 16.0

  • If you are using the WebPageTest plugin you need to either install it yourself from https://github.com/sitespeedio/plugin-webpagetest or use the (new) WebPageTest container: docker run --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io:16.0.0-webpagetest https://www.sitespeed.io --plugins.add /webpagetest --webpagetest.key KEY

Don't miss a new sitespeed.io release

NewReleases is sending notifications on new releases.