Browsertime Versions Save

Measure and Optimize Web Performance

v22.2.0

2 weeks ago

Added

  • New command: Mouse single click on a element with a specific id commands.mouse.singleClick.byId(id) and commands.mouse.singleClick.byIdAndWait(id) #2135.
  • New command: commands.wait.byIdAndVisible(id, maxTime) - wait for an element with id to become visible #2137.

Fixed

  • Make sure errors are correctly logged if you cannot add text to element #2136.

https://github.com/sitespeedio/browsertime/compare/v22.1.0...v22.2.0

v22.1.0

3 weeks ago

Added

  • Updated to Edge and Edgedriver 125 #2132.

Fixed

  • Updated to Selenium Webdriver 4.21.0 #2131.
  • Trying to remove new Chrome popup #2130.

https://github.com/sitespeedio/browsertime/compare/v22.0.0...v22.1.0

v22.0.0

3 weeks ago

Breaking

There's a breaking change for Firefox if you add your own request header or if you use scripting and want to clear the browser in your script:

  • Removed the Browsertime extension. In the old days the extension helped Chrome and Firefox to add cookies, requestheaders, clear caches and more. However all that functionality has been implemented in CDP for Chrome and most functionality using Bidi webdriver for Firefox. At the moment we drop two things for Firefox: Add request header and clear the cache inside of scripting. We hope both soon is supported in Bidi #2124.

  • The ff-test-bidi-har-export is now the default (and only) way to get a HAR file from Firefox. It's faster than the old HAR exporter and works on both desktop and mobile. It's also is implemented using Bidi so when other browsers also support bidi they can also export a HAR #2123.

Added

  • Updated the Docker container to use Chrome 125 and Firefox 126 and Edge 124 #2125 and #2128.

https://github.com/sitespeedio/browsertime/compare/v21.7.1...v22.0.0

v21.7.1

1 month ago

Fixed

  • Bug fix: If you test a URL that failed, we got an error that didn't produce the browsertime.json #2120.
  • Updated to Seleniuym webdriver 4.20.0 #2121.

https://github.com/sitespeedio/browsertime/compare/v21.7.0...v21.7.1

v21.7.0

2 months ago

Added

  • Edge and Edgedriver 123 #2116.

Fixed

  • Updated to Selenium 4.19.0 #2117.
  • Block domains using Bidi instead of the extension server for Firefox #2118.

https://github.com/sitespeedio/browsertime/compare/v21.6.1...v21.7.0

v21.6.1

2 months ago

Fixed

  • Fix running Safari TP. Thank you KS for PR #2115.

v21.6.0

2 months ago

Added

  • Chrome 123, Firefox 124 and Edge 122 in the Docker container #2110.
  • Chromedriver 123 and Edgedriver 122 #2111.

Fixed

  • Fix a bug in stopAsError so that you can continue to measure other pages after the stop. Also follow the documentation and mark the run as a failure #2107.
  • Use bidi for Firefox when using --basicAuth #2093 (needs Firefox 124).
  • Use bidi for Firefox when using --cookie #2090 (needs Firefox 124).

https://github.com/sitespeedio/browsertime/compare/v21.5.4...v21.6.0

v21.5.4

2 months ago

v21.5.3

2 months ago

Fixed

  • Fixed commands.bidi.* that stopped working #2101.
  • Fixed missing Loaf data #2100.

https://github.com/sitespeedio/browsertime/compare/v21.5.2...v21.5.3

v21.5.2

2 months ago

Fixed

  • Another bug fix: Getting Long Animation Frame (loaf) was broken #2099.

https://github.com/sitespeedio/browsertime/compare/v21.5.1...v21.5.2