browsertime-release-feed browsertime release feed 2024-02-21T06:34:56.473Z https://github.com/jpmonette/feed Peter Hedenskog peter@soulgalore.com https://www.peterhedenskog.com New releases and changelog feed of browsertime https://www.sitespeed.io/img/logos/browsertime.png http://www.sitespeed.io/favicon.ico All rights reserved 2022, Peter Hedenskog and team <![CDATA[browsertime 21.3.0]]> https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.3.0 2024-02-21T00:00:00.000Z Added
  • Chrome 122 and Firefox 123 in the Docker container #2081.

Fixed

  • Log that Throttle is used inside Docker #2077.
]]>
Sitespeed.io https://www.sitespeed.io
<![CDATA[browsertime 21.2.1]]> https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.2.1 2024-02-11T00:00:00.000Z Fixed
  • Fix correct JavaScript signaure for stopAsError in types.
]]>
Sitespeed.io https://www.sitespeed.io
<![CDATA[browsertime 21.2.0]]> https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.2.0 2024-02-11T00:00:00.000Z Added
  • Edge 121 in the Docker container #2071.
  • You can stop a measurement as a failure and make sure no metrics is collected. This is useful if you catch an error in try/catch when trying to measure a page. measure.stopAsError(failureMessage, optionalURL). Add your message and if you know the URL, add it. 2076.

Fixed

  • Set correct viewports for the following emulated mobiles for Chrome: iPhone 14 Pro Max #2070.
  • Update adbkit to 3.2.6 #2069.
  • There was a missing await when getting the tcpdump #2075
  • Remove all trace level logs (and do debug instead) since trace added unnecessary stacktraces to the log #2074.
]]>
Sitespeed.io https://www.sitespeed.io
<![CDATA[browsertime 21.1.0]]> https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.1.0 2024-01-24T00:00:00.000Z Added
  • Firefox 122, Chrome 121 and Chromedriver 121 #2067.

Fixed

  • Set correct viewports for the following emulated mobiles for Chrome: iPad Mini iPad Air, iPhone 14 Pro, Pixel 7 and Samsung Galaxy A51/71 #2065.
]]>
Sitespeed.io https://www.sitespeed.io
<![CDATA[browsertime 21.0.0]]> https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.0.0 2024-01-07T00:00:00.000Z Added
  • Collect CPU consumption for Firefox. Turn that on with --firefox.powerConsumption true and including power as a geckoProfilerParams.features #2046.
  • Added more commands for mouse click on text #2054.
  • Updated AndroidCommand so you can run shell on your Android device as root #2055.
  • If you mark a test as failure, the exit code from Browsertime will be 1. If the exitCode is set in scripting, we use that and will not change that #2057.
  • Generate documentation for scripting using JSDoc #2059.
  • Make it easy to use Seleniums action API. Get access to the new command using commands.action.getActions() and chain the action. #2061

Fixed

  • Make sure the visual metrics files are inlcuded in the Docker file #2053.
  • Removing QVH from the npm package (used for iPhone video recording but not working) #2051
  • Removing visual metrics test images from the npm package #2050.
  • Removed the Chromedriver fix that was needed when Chrome for testing broke testing on Chrome :D #2045.
  • Refactor of commands/context object to prepare for supporting JSDoc and a little TypeScript to add code completion/IntelliSense in editors #2047.
  • Updated documentation for scripting with better JSDoc #204.
  • The code for getting Interaction to next paint was broken. This PR fixes it, make the code cleaner and gives more attribution #2060.
]]>
Sitespeed.io https://www.sitespeed.io
<![CDATA[browsertime 20.0.0]]> https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#20.0.0 2023-12-22T00:00:00.000Z Added
  • Firefox 121 in the Docker container.g

Fixed

  • Group page load parameters as PageLoad to make them easier to find using --help #2035.
  • Fix starting Firefox 121 on Mac #2043.
]]>
Sitespeed.io https://www.sitespeed.io
<![CDATA[browsertime 19.3.1]]> https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#19.3.1 2023-12-18T00:00:00.000Z Fixed
  • Ensure that visual metrics python script is included in the release.
]]>
Sitespeed.io https://www.sitespeed.io
<![CDATA[browsertime 19.3.0]]> https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#19.3.0 2023-12-18T00:00:00.000Z Added
  • Updated Chromedriver and Edgedriver to 120 #2033.
]]>
Sitespeed.io https://www.sitespeed.io
<![CDATA[browsertime 19.2.0]]> https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#19.2.0 2023-12-11T00:00:00.000Z Added
  • Updated to Chrome and Edge 120 in the Docker container #2031.

Fixed

  • Updated to Selenium 4.16.0 #2026.
  • Updated dev dependencies and find-up #2029.
  • Recommend NodeJS 18 or later in the package.json #2030. Browsertime 16.0.0 removed support for NodeJS 16.
]]>
Sitespeed.io https://www.sitespeed.io
<![CDATA[browsertime 19.1.0]]> https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#19.1.0 2023-11-27T00:00:00.000Z Added
  • Firefox 120 in the Docker container.

Fixed

  • New Geckodriver installer that on Mac ARM uses ARM version of Geckodriver.
]]>
Sitespeed.io https://www.sitespeed.io