Skip to content

Releases: sitespeedio/browsertime

v24.5.2

20 Mar 22:13
Compare
Choose a tag to compare

Fixed

  • Bugfix for the missing FCP delta with TTFB #2273.

v24.5.1

18 Mar 19:00
Compare
Choose a tag to compare

Fixed

  • Bugfix for --userTimingBlockList #2272.

v24.5.0

13 Mar 15:13
Compare
Choose a tag to compare

Added

  • Updated to Geckodriver 0.36.0 #2270.

Fixed

  • Fix running tests on Safari on iOS that has been broken by some refactoring #2271.

v24.4.0

11 Mar 18:33
Compare
Choose a tag to compare

Added

  • Edgedriver 134 #2269.
  • Chromedriver 134, updated chrome-remote-interfaces and webdriver #2266

Fixed

  • Fix how to get server timings (from main request) as reported on Slack #2268.

v24.3.0...v24.4.0

v24.3.0

03 Mar 18:02
Compare
Choose a tag to compare

Added

  • Updated Chromedriver and Chromne to 133 and Firefox to 135 #2261 and #2262.

v24.2.0

05 Feb 14:15
Compare
Choose a tag to compare

Added

  • Updated Chromedriver and Chromne to 133 and Firefox to 135 #2261 and #2262.

v24.1.1...v24.2.0

v24.1.1

29 Jan 06:22
Compare
Choose a tag to compare

Fixed

  • Update to sitespeedio/log 0.2.6 #2260.

v24.1.0...v24.1.1

v24.1.0

27 Jan 06:33
Compare
Choose a tag to compare

Added

  • Include Chrome/Firefox configuration in the browser section of the result JSON #2259

Fixed

  • Upgraded to use Webdriver 4.28.1 #2258.

v24.0.1...v24.1.0

v24.0.1

21 Jan 13:45
Compare
Choose a tag to compare

Fixed

  • If Jimp is missing when storing an image, log and write the file as PNG #2257.

v24.0.0

20 Jan 19:01
Compare
Choose a tag to compare

The 24.0.0 release remove a lot of dependencies. Since we implemented Browsertime the first time, there are many things that are easy to do in modern NodeJS. Those things have now been implemented in Browsertime.

This release would work exactly as before, the only thing that changed is that usb-power-profiling is a optional dependency. That means that if you install using --omit=optional that dependency is not installed.

Changed

  • Moved usb-power-profiling to be an optional package #2249.

Added

  • Edgedriver 132 #2236.
  • Chromedriver 132 #2236.
  • Chrome and Edge 132, Firefox 134 in the Docker container + NodeJS 22 #2255.

Fixed

  • Replace dependencies with local implementation:
    • Replace btoa #2233.
    • Replace hasbin #2234.
    • Replace DayJS #2235.
    • Replace lodash.pick #2237.
    • Replace lodash.groupBy #2238.
    • Replace find-up #2240.
    • Replace lodash.isEmpty #2241.
    • Replace get-port #2242.
    • Replace jimp with jimp custom #2243.
    • Replace @cypress/xvfb #2245.
    • Replace intel (log) with sitespeed.io/log #2246.
    • Replace lodash.set #2250.
    • Replace lodash.get #2251.
  • Fix Docker file ENV to follow the new standard #2239.