Skip to content

Releases: sitespeedio/sitespeed.io

v30.4.0

27 Nov 13:27
Compare
Choose a tag to compare

Fixed

  • Upgrade to Browsretime 19.1.0 with a fix for Geckodriver so that the correct ARM version is installed on Mac Arm machines.

Added

  • The new compare plugin PR 4009 makes it easy to use Mann Whitney U/Wilcox for support to find performance egressions. Read all about the plugin in the documentation.
  • Firefox 120 in the Docker container #4010.
  • Button to download the console logs, thank you bairov pavel for PR #4007.

v30.3.0

09 Nov 09:28
Compare
Choose a tag to compare

Added

  • Upgrade to Browsertime 18.0.0.
  • Added suupport to run user journeys with WebPageReplay #4005.

Fixed

  • Downgrade puppeteer in the +1 container for Lighthouse, thank you bairov pavel for PR #123.

v30.2.1...v30.3.0

v30.2.1

03 Nov 13:59
Compare
Choose a tag to compare

Fixed

  • The Docker+1 container got a fix for Lighthouse that didn't work in 30.2.0 (adding dev-shm when starting Chrome).

v30.2.0...v30.2.1

v30.2.0

03 Nov 09:03
Compare
Choose a tag to compare

Added

  • Updated to Browsertime 17.19.0 with Edgedriver 119 #3998.
  • Updated the Docker container with Edge 119.

Fixed

  • The Docker+1 container has been upgraded to Lighthouse 11.3.0.
  • Add support for getting verbose logs and Chromedriver logs from the recording phase of WebPageReplay #3999.

v30.1.0...v30.2.0

v30.1.0

01 Nov 16:53
Compare
Choose a tag to compare

Added

  • The Docker slim container uses Debian Bookworm #3996.
  • Updated to Chrome 119 in the Docker container.

Fixed

v30.0.0

25 Oct 12:48
Compare
Choose a tag to compare

30.0.0 - 2023-10-25

Breaking changes

  • Drop support for NodeJS 16 (security ended in September).

Added

  • The Docker container now uses NodeJS 20.
  • Updated to Firefox 119 and Edge 118 in the Docker container.
  • Updated the base container to use latest tagged Ubuntu 22.04.

v29.9.0...v30.0.0

v29.9.0

23 Oct 18:57
Compare
Choose a tag to compare

Added

  • Updated Browsertime to 17.18.0:
    • Updated to Chromedriver 119 #2003. 119 works with both Chrome 118 and 119 so it fixes #1197.
    • Add support for network idle method to know when to end a test that uses network logs. Uses Bidi for Firefox and CDP for Chrome to listen on network events to know when to end a test. By default 5 seconds idle network time ends a tests (you could have network responses that hasn't arrived yet) #1960. Potentially this can help SPA users or users where the page uses iframes. You can try it out by adding --browsertime.pageCompleteCheckNetworkIdle true to your command line. This is still some work in progress but feel free to try ut out.
    • The resources script now collects number of resources served from the browser cashe for browser that supports that through the resource timing API #1998
    • Make sure timer always is cleared. There was case of where we do a rase beteween a promise and a timeout where the timeout timer wasn't cleared/removed #2005.
    • Better way to get the url when you use GeckoProfiler.stop for Firefox, thank you Nazım Can Altınova for PR #1999
      v29.8.0...v29.9.0

v29.8.0

16 Oct 13:52
Compare
Choose a tag to compare

Added

  • Updated to Chrome/Chromedriver 118 in the Docker container #3975.
  • Users of the +1 container will get Lighthouse 11.2.0 from this release.

Fixed

  • Updated to Axe-core 4.8.2 #3977.
  • A better error message when ypu try to measure a navigation without navigating #3980.

v29.7.0...v29.8.0

v29.7.0

27 Sep 12:37
Compare
Choose a tag to compare

Added

  • Updated Firefox to 118 in the Docker container #3968.
  • Users of the +1 container will have Lighthouse version 11.1.0.

v29.6.0...v29.7.0

v29.6.0

22 Sep 17:39
Compare
Choose a tag to compare

Added

  • Updated Chrome and Edge to 117, also NodeJS 18.18.0 and a latest updated version of Ubuntu 22.04 #3965.
  • Updated to Axe core 4.8.1 #3964.

v29.5.0...v29.6.0