new sitespeed.io release

This commit is contained in:
soulgalore 2024-01-07 18:13:08 +01:00
parent a8723baa95
commit ccc47c94f0
21 changed files with 383 additions and 246 deletions

View File

@ -32,7 +32,7 @@ export default async function (context, commands) {
* Refactor of commands/context object to prepare for supporting JSDoc and a little TypeScript to add code completion/IntelliSense in editors [#2047](https://github.com/sitespeedio/browsertime/pull/2047).
* Updated documentation for scripting with better JSDoc [#204](https://github.com/sitespeedio/browsertime/pull/2048).
* The code for getting Interaction to next paint was broken. This PR fixes it, make the code cleaner and gives more attribution [#2060](https://github.com/sitespeedio/browsertime/pull/2060).
* If you use `process.exitCode` i your scripting, it will be respected by sitespeed.io and exit with that exit code [#4044](https://github.com/sitespeedio/sitespeed.io/pull/4044).
* If you use `process.exitCode` in your scripting, it will be respected by sitespeed.io and exit with that exit code [#4044](https://github.com/sitespeedio/sitespeed.io/pull/4044).
### Fixed
* If a run is markedAsFailure in your Browsertime script, sitespeed.io exits with an error code [#4047](https://github.com/sitespeedio/sitespeed.io/pull/4047).

View File

@ -1 +1 @@
31.0.1
31.1.0

View File

@ -84,6 +84,7 @@ Firefox
--browsertime.firefox.geckoProfilerParams.threads, --firefox.geckoProfilerParams.threads Threads to profile. [string] [default: "GeckoMain,Compositor,Renderer"]
--browsertime.firefox.geckoProfilerParams.interval, --firefox.geckoProfilerParams.interval Sampling interval in ms. Defaults to 1 on desktop, and 4 on android. [number]
--browsertime.firefox.geckoProfilerParams.bufferSize, --firefox.geckoProfilerParams.bufferSize Buffer size in elements. Default is ~90MB. [number] [default: 1000000]
--browsertime.firefox.powerConsumption, --firefox.powerConsumption Enable power consumption collection (in Wh). To get the consumption you also need to set firefox.geckoProfilerParams.features to include power. [boolean] [default: false]
--browsertime.firefox.geckodriverArgs, --firefox.geckodriverArgs Flags passed to Geckodriver see https://firefox-source-docs.mozilla.org/testing/geckodriver/Flags.html. Use it like --firefox.geckodriverArgs="--marionette-port" --firefox.geckodriverArgs=1027 [string]
--browsertime.firefox.windowRecorder, --firefox.windowRecorder Use the internal compositor-based Firefox window recorder to emit PNG files for each frame that is a meaningful change. The PNG output will further be merged into a variable frame rate video for analysis. Use this instead of ffmpeg to record a video (you still need the --video flag). [boolean] [default: false]
--browsertime.firefox.disableSafeBrowsing, --firefox.disableSafeBrowsing Disable safebrowsing. [boolean] [default: true]

View File

@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>sitespeed.io-release-feed</id>
<title>sitespeed.io release feed</title>
<updated>2023-12-28T00:00:00.000Z</updated>
<updated>2024-01-07T00:00:00.000Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<author>
<name>Peter Hedenskog</name>
@ -15,6 +15,83 @@
<logo>https://www.sitespeed.io/img/logos/sitespeed.io.png</logo>
<icon>http://www.sitespeed.io/favicon.ico</icon>
<rights>All rights reserved 2022, Peter Hedenskog and team</rights>
<entry>
<title type="html"><![CDATA[sitespeed.io 31.1.0]]></title>
<id>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.1.0</id>
<link href="https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.1.0"/>
<updated>2024-01-07T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Added</h3>
<ul>
<li>Update to <a href="https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#2100---2024-01-07">Browsertime 21.0.0</a>:</li>
</ul>
<ul>
<li>If you use <code>process.exitCode</code> i your scripting, it will be respected by sitespeed.io and exit with that exit code <a href="https://github.com/sitespeedio/sitespeed.io/pull/4044">#4044</a>.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>If a run is markedAsFailure in your Browsertime script, sitespeed.io exits with an error code <a href="https://github.com/sitespeedio/sitespeed.io/pull/4047">#4047</a>.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
<uri>https://www.sitespeed.io</uri>
</author>
</entry>
<entry>
<title type="html"><![CDATA[browsertime 21.0.0]]></title>
<id>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.0.0</id>
<link href="https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.0.0"/>
<updated>2024-01-07T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Added</h3>
<ul>
<li>Upgraded to <a href="https://github.com/mozilla/geckodriver/releases/tag/v0.34.0">Geckodriver 0.34.0</a> <a href="https://github.com/sitespeedio/browsertime/pull/2049">#2049</a>.</li>
</ul>
<ul>
<li>Collect CPU consumption for Firefox. Turn that on with <code>--firefox.powerConsumption true</code> and including <code>power</code> as a geckoProfilerParams.features <a href="https://github.com/sitespeedio/browsertime/pull/2046">#2046</a>.</li>
</ul>
<ul>
<li>Added more commands for mouse click on text <a href="https://github.com/sitespeedio/browsertime/pull/2054">#2054</a>.</li>
</ul>
<ul>
<li>Updated AndroidCommand so you can run shell on your Android device as root <a href="https://github.com/sitespeedio/browsertime/pull/2055">#2055</a>.</li>
</ul>
<ul>
<li>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 <a href="https://github.com/sitespeedio/browsertime/pull/2057">#2057</a>.</li>
</ul>
<ul>
<li>Generate documentation for scripting using JSDoc <a href="https://github.com/sitespeedio/browsertime/pull/2059">#2059</a>.</li>
</ul>
<ul>
<li>Make it easy to use Seleniums action API. Get access to the new command using commands.action.getActions() and chain the action. <a href="https://github.com/sitespeedio/browsertime/pull/2061">#2061</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Make sure the visual metrics files are inlcuded in the Docker file <a href="https://github.com/sitespeedio/browsertime/pull/2053">#2053</a>.</li>
</ul>
<ul>
<li>Removing QVH from the npm package (used for iPhone video recording but not working) <a href="https://github.com/sitespeedio/browsertime/pull/2051">#2051</a></li>
</ul>
<ul>
<li>Removing visual metrics test images from the npm package <a href="https://github.com/sitespeedio/browsertime/pull/2050">#2050</a>.</li>
</ul>
<ul>
<li>Removed the Chromedriver fix that was needed when Chrome for testing broke testing on Chrome :D <a href="https://github.com/sitespeedio/browsertime/pull/2045">#2045</a>.</li>
</ul>
<ul>
<li>Refactor of commands/context object to prepare for supporting JSDoc and a little TypeScript to add code completion/IntelliSense in editors <a href="https://github.com/sitespeedio/browsertime/pull/2047">#2047</a>.</li>
</ul>
<ul>
<li>Updated documentation for scripting with better JSDoc <a href="https://github.com/sitespeedio/browsertime/pull/2048">#204</a>.</li>
</ul>
<ul>
<li>The code for getting Interaction to next paint was broken. This PR fixes it, make the code cleaner and gives more attribution <a href="https://github.com/sitespeedio/browsertime/pull/2060">#2060</a>.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
<uri>https://www.sitespeed.io</uri>
</author>
</entry>
<entry>
<title type="html"><![CDATA[sitespeed.io 31.0.1]]></title>
<id>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.0.1</id>
@ -247,21 +324,6 @@
<ul>
<li>Fix decimals on Google Web Vitals in baseline <a href="https://github.com/sitespeedio/sitespeed.io/pull/4014">#4014</a>.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
<uri>https://www.sitespeed.io</uri>
</author>
</entry>
<entry>
<title type="html"><![CDATA[sitespeed.io 30.5.0]]></title>
<id>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#30.5.0</id>
<link href="https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#30.5.0"/>
<updated>2023-11-28T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Added</h3>
<ul>
<li>The new compare plugin can now run without an id. The id will then be generated from the URL. If you don&#39;t give it an id, yoiu can only compare pages with the exact same URL <a href="https://github.com/sitespeedio/sitespeed.io/pull/4013">#4013</a>.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
@ -367,26 +429,31 @@
</author>
</entry>
<entry>
<title type="html"><![CDATA[browsertime 17.18.0]]></title>
<id>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#17.18.0</id>
<link href="https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#17.18.0"/>
<updated>2023-10-23T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Added</h3>
<title type="html"><![CDATA[pagexray 4.4.4]]></title>
<id>https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.4</id>
<link href="https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.4"/>
<updated>2023-08-31T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Fixed</h3>
<ul>
<li>Updated to Chromedriver 119 <a href="https://github.com/sitespeedio/browsertime/pull/2003">#2003</a>. 119 works with both Chrome 118 and 119 so it fixes <a href="https://github.com/sitespeedio/browsertime/issues/1997">#1197</a>.</li>
<li>Added a safer header check <a href="https://github.com/sitespeedio/pagexray/pull/125">#125</a>.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
<uri>https://www.sitespeed.io</uri>
</author>
</entry>
<entry>
<title type="html"><![CDATA[pagexray 4.4.3]]></title>
<id>https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.3</id>
<link href="https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.3"/>
<updated>2023-08-31T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Fixed</h3>
<ul>
<li>If the meta section from a HAR file from Browsertime was missing, we didn&#39;t catch that. Fixed in <a href="https://github.com/sitespeedio/pagexray/pull/124">#124</a>.</li>
</ul>
<ul>
<li>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&#39;t arrived yet) <a href="https://github.com/sitespeedio/browsertime/pull/1960">#1960</a>. Potentially this can help SPA users or users where the page uses iframes. You can try it out by adding <code>--pageCompleteCheckNetworkIdle</code> yo your command line. This is still some work in progress but feel free to try ut out.</li>
</ul>
<ul>
<li>The resources script now collects number of resources served from the browser cashe for browser that supports that through the resource timing API <a href="https://github.com/sitespeedio/browsertime/pull/1998">#1998</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>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&#39;t cleared/removed <a href="https://github.com/sitespeedio/browsertime/pull/2005">#2005</a>.</li>
</ul>
<ul>
<li>Better way to get the url when you use GeckoProfiler.stop for Firefox, thank you <a href="https://github.com/canova">Nazım Can Altınova</a> for PR <a href="https://github.com/sitespeedio/browsertime/pull/1999">#1999</a></li>
<li>Update to latest minimist <a href="https://github.com/sitespeedio/pagexray/pull/122">#122</a>.</li>
</ul>
]]></summary>
<author>
@ -418,39 +485,6 @@
<ul>
<li>Updated PageXray.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
<uri>https://www.sitespeed.io</uri>
</author>
</entry>
<entry>
<title type="html"><![CDATA[pagexray 4.4.4]]></title>
<id>https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.4</id>
<link href="https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.4"/>
<updated>2023-08-31T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Fixed</h3>
<ul>
<li>Added a safer header check <a href="https://github.com/sitespeedio/pagexray/pull/125">#125</a>.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
<uri>https://www.sitespeed.io</uri>
</author>
</entry>
<entry>
<title type="html"><![CDATA[pagexray 4.4.3]]></title>
<id>https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.3</id>
<link href="https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.3"/>
<updated>2023-08-31T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Fixed</h3>
<ul>
<li>If the meta section from a HAR file from Browsertime was missing, we didn&#39;t catch that. Fixed in <a href="https://github.com/sitespeedio/pagexray/pull/124">#124</a>.</li>
</ul>
<ul>
<li>Update to latest minimist <a href="https://github.com/sitespeedio/pagexray/pull/122">#122</a>.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
@ -635,13 +669,13 @@
</author>
</entry>
<entry>
<title type="html"><![CDATA[coach-core 7.1.2]]></title>
<id>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#7.1.2</id>
<link href="https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#7.1.2"/>
<title type="html"><![CDATA[pagexray 4.4.2]]></title>
<id>https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.2</id>
<link href="https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.2"/>
<updated>2022-05-05T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Fixed</h3>
<ul>
<li>Upgraded to PageXray 4.4.2 and Third Party Web 0.17.1.</li>
<li>Added missing SSL timings to the time per domain <a href="https://github.com/sitespeedio/pagexray/pull/117">#117</a></li>
</ul>
]]></summary>
<author>
@ -650,13 +684,13 @@
</author>
</entry>
<entry>
<title type="html"><![CDATA[pagexray 4.4.2]]></title>
<id>https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.2</id>
<link href="https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.2"/>
<title type="html"><![CDATA[coach-core 7.1.2]]></title>
<id>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#7.1.2</id>
<link href="https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#7.1.2"/>
<updated>2022-05-05T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Fixed</h3>
<ul>
<li>Added missing SSL timings to the time per domain <a href="https://github.com/sitespeedio/pagexray/pull/117">#117</a></li>
<li>Upgraded to PageXray 4.4.2 and Third Party Web 0.17.1.</li>
</ul>
]]></summary>
<author>

View File

@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>browsertime-release-feed</id>
<title>browsertime release feed</title>
<updated>2023-12-22T05:07:02.488Z</updated>
<updated>2024-01-07T14:31:05.338Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<author>
<name>Peter Hedenskog</name>
@ -16,6 +16,61 @@
<icon>http://www.sitespeed.io/favicon.ico</icon>
<rights>All rights reserved 2022, Peter Hedenskog and team</rights>
<category term="Web Performance"/>
<entry>
<title type="html"><![CDATA[browsertime 21.0.0]]></title>
<id>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.0.0</id>
<link href="https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.0.0"/>
<updated>2024-01-07T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Added</h3>
<ul>
<li>Upgraded to <a href="https://github.com/mozilla/geckodriver/releases/tag/v0.34.0">Geckodriver 0.34.0</a> <a href="https://github.com/sitespeedio/browsertime/pull/2049">#2049</a>.</li>
</ul>
<ul>
<li>Collect CPU consumption for Firefox. Turn that on with <code>--firefox.powerConsumption true</code> and including <code>power</code> as a geckoProfilerParams.features <a href="https://github.com/sitespeedio/browsertime/pull/2046">#2046</a>.</li>
</ul>
<ul>
<li>Added more commands for mouse click on text <a href="https://github.com/sitespeedio/browsertime/pull/2054">#2054</a>.</li>
</ul>
<ul>
<li>Updated AndroidCommand so you can run shell on your Android device as root <a href="https://github.com/sitespeedio/browsertime/pull/2055">#2055</a>.</li>
</ul>
<ul>
<li>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 <a href="https://github.com/sitespeedio/browsertime/pull/2057">#2057</a>.</li>
</ul>
<ul>
<li>Generate documentation for scripting using JSDoc <a href="https://github.com/sitespeedio/browsertime/pull/2059">#2059</a>.</li>
</ul>
<ul>
<li>Make it easy to use Seleniums action API. Get access to the new command using commands.action.getActions() and chain the action. <a href="https://github.com/sitespeedio/browsertime/pull/2061">#2061</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Make sure the visual metrics files are inlcuded in the Docker file <a href="https://github.com/sitespeedio/browsertime/pull/2053">#2053</a>.</li>
</ul>
<ul>
<li>Removing QVH from the npm package (used for iPhone video recording but not working) <a href="https://github.com/sitespeedio/browsertime/pull/2051">#2051</a></li>
</ul>
<ul>
<li>Removing visual metrics test images from the npm package <a href="https://github.com/sitespeedio/browsertime/pull/2050">#2050</a>.</li>
</ul>
<ul>
<li>Removed the Chromedriver fix that was needed when Chrome for testing broke testing on Chrome :D <a href="https://github.com/sitespeedio/browsertime/pull/2045">#2045</a>.</li>
</ul>
<ul>
<li>Refactor of commands/context object to prepare for supporting JSDoc and a little TypeScript to add code completion/IntelliSense in editors <a href="https://github.com/sitespeedio/browsertime/pull/2047">#2047</a>.</li>
</ul>
<ul>
<li>Updated documentation for scripting with better JSDoc <a href="https://github.com/sitespeedio/browsertime/pull/2048">#204</a>.</li>
</ul>
<ul>
<li>The code for getting Interaction to next paint was broken. This PR fixes it, make the code cleaner and gives more attribution <a href="https://github.com/sitespeedio/browsertime/pull/2060">#2060</a>.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
<uri>https://www.sitespeed.io</uri>
</author>
</entry>
<entry>
<title type="html"><![CDATA[browsertime 20.0.0]]></title>
<id>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#20.0.0</id>
@ -185,34 +240,6 @@
<ul>
<li>Chromedriver 119.0.6045-59</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
<uri>https://www.sitespeed.io</uri>
</author>
</entry>
<entry>
<title type="html"><![CDATA[browsertime 17.18.0]]></title>
<id>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#17.18.0</id>
<link href="https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#17.18.0"/>
<updated>2023-10-23T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Added</h3>
<ul>
<li>Updated to Chromedriver 119 <a href="https://github.com/sitespeedio/browsertime/pull/2003">#2003</a>. 119 works with both Chrome 118 and 119 so it fixes <a href="https://github.com/sitespeedio/browsertime/issues/1997">#1197</a>.</li>
</ul>
<ul>
<li>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&#39;t arrived yet) <a href="https://github.com/sitespeedio/browsertime/pull/1960">#1960</a>. Potentially this can help SPA users or users where the page uses iframes. You can try it out by adding <code>--pageCompleteCheckNetworkIdle</code> yo your command line. This is still some work in progress but feel free to try ut out.</li>
</ul>
<ul>
<li>The resources script now collects number of resources served from the browser cashe for browser that supports that through the resource timing API <a href="https://github.com/sitespeedio/browsertime/pull/1998">#1998</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>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&#39;t cleared/removed <a href="https://github.com/sitespeedio/browsertime/pull/2005">#2005</a>.</li>
</ul>
<ul>
<li>Better way to get the url when you use GeckoProfiler.stop for Firefox, thank you <a href="https://github.com/canova">Nazım Can Altınova</a> for PR <a href="https://github.com/sitespeedio/browsertime/pull/1999">#1999</a></li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>

View File

@ -4,7 +4,7 @@
<title>browsertime release feed</title>
<link>https://www.sitespeed.io</link>
<description>New releases and changelog feed of browsertime</description>
<lastBuildDate>Fri, 22 Dec 2023 05:07:02 GMT</lastBuildDate>
<lastBuildDate>Sun, 07 Jan 2024 14:31:05 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>
@ -16,6 +16,58 @@
<copyright>All rights reserved 2022, Peter Hedenskog and team</copyright>
<category>Web Performance</category>
<atom:link href="https://www.sitespeed.io/feed/browsertime.rss" rel="self" type="application/rss+xml"/>
<item>
<title><![CDATA[browsertime 21.0.0]]></title>
<link>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.0.0</link>
<guid>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.0.0</guid>
<pubDate>Sun, 07 Jan 2024 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Added</h3>
<ul>
<li>Upgraded to <a href="https://github.com/mozilla/geckodriver/releases/tag/v0.34.0">Geckodriver 0.34.0</a> <a href="https://github.com/sitespeedio/browsertime/pull/2049">#2049</a>.</li>
</ul>
<ul>
<li>Collect CPU consumption for Firefox. Turn that on with <code>--firefox.powerConsumption true</code> and including <code>power</code> as a geckoProfilerParams.features <a href="https://github.com/sitespeedio/browsertime/pull/2046">#2046</a>.</li>
</ul>
<ul>
<li>Added more commands for mouse click on text <a href="https://github.com/sitespeedio/browsertime/pull/2054">#2054</a>.</li>
</ul>
<ul>
<li>Updated AndroidCommand so you can run shell on your Android device as root <a href="https://github.com/sitespeedio/browsertime/pull/2055">#2055</a>.</li>
</ul>
<ul>
<li>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 <a href="https://github.com/sitespeedio/browsertime/pull/2057">#2057</a>.</li>
</ul>
<ul>
<li>Generate documentation for scripting using JSDoc <a href="https://github.com/sitespeedio/browsertime/pull/2059">#2059</a>.</li>
</ul>
<ul>
<li>Make it easy to use Seleniums action API. Get access to the new command using commands.action.getActions() and chain the action. <a href="https://github.com/sitespeedio/browsertime/pull/2061">#2061</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Make sure the visual metrics files are inlcuded in the Docker file <a href="https://github.com/sitespeedio/browsertime/pull/2053">#2053</a>.</li>
</ul>
<ul>
<li>Removing QVH from the npm package (used for iPhone video recording but not working) <a href="https://github.com/sitespeedio/browsertime/pull/2051">#2051</a></li>
</ul>
<ul>
<li>Removing visual metrics test images from the npm package <a href="https://github.com/sitespeedio/browsertime/pull/2050">#2050</a>.</li>
</ul>
<ul>
<li>Removed the Chromedriver fix that was needed when Chrome for testing broke testing on Chrome :D <a href="https://github.com/sitespeedio/browsertime/pull/2045">#2045</a>.</li>
</ul>
<ul>
<li>Refactor of commands/context object to prepare for supporting JSDoc and a little TypeScript to add code completion/IntelliSense in editors <a href="https://github.com/sitespeedio/browsertime/pull/2047">#2047</a>.</li>
</ul>
<ul>
<li>Updated documentation for scripting with better JSDoc <a href="https://github.com/sitespeedio/browsertime/pull/2048">#204</a>.</li>
</ul>
<ul>
<li>The code for getting Interaction to next paint was broken. This PR fixes it, make the code cleaner and gives more attribution <a href="https://github.com/sitespeedio/browsertime/pull/2060">#2060</a>.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/browsertime.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[browsertime 20.0.0]]></title>
<link>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#20.0.0</link>
@ -161,31 +213,6 @@
<ul>
<li>Chromedriver 119.0.6045-59</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/browsertime.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[browsertime 17.18.0]]></title>
<link>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#17.18.0</link>
<guid>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#17.18.0</guid>
<pubDate>Mon, 23 Oct 2023 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Added</h3>
<ul>
<li>Updated to Chromedriver 119 <a href="https://github.com/sitespeedio/browsertime/pull/2003">#2003</a>. 119 works with both Chrome 118 and 119 so it fixes <a href="https://github.com/sitespeedio/browsertime/issues/1997">#1197</a>.</li>
</ul>
<ul>
<li>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&#39;t arrived yet) <a href="https://github.com/sitespeedio/browsertime/pull/1960">#1960</a>. Potentially this can help SPA users or users where the page uses iframes. You can try it out by adding <code>--pageCompleteCheckNetworkIdle</code> yo your command line. This is still some work in progress but feel free to try ut out.</li>
</ul>
<ul>
<li>The resources script now collects number of resources served from the browser cashe for browser that supports that through the resource timing API <a href="https://github.com/sitespeedio/browsertime/pull/1998">#1998</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>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&#39;t cleared/removed <a href="https://github.com/sitespeedio/browsertime/pull/2005">#2005</a>.</li>
</ul>
<ul>
<li>Better way to get the url when you use GeckoProfiler.stop for Firefox, thank you <a href="https://github.com/canova">Nazım Can Altınova</a> for PR <a href="https://github.com/sitespeedio/browsertime/pull/1999">#1999</a></li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/browsertime.png" length="0" type="image/png"/>
</item>

View File

@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>chrome-har-release-feed</id>
<title>chrome-har release feed</title>
<updated>2023-07-30T07:05:42.025Z</updated>
<updated>2023-12-31T09:18:59.414Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<author>
<name>Peter Hedenskog</name>

View File

@ -4,7 +4,7 @@
<title>chrome-har release feed</title>
<link>https://www.sitespeed.io</link>
<description>New releases and changelog feed of chrome-har</description>
<lastBuildDate>Sun, 30 Jul 2023 07:05:42 GMT</lastBuildDate>
<lastBuildDate>Sun, 31 Dec 2023 09:18:59 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>

View File

@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>coach-core-release-feed</id>
<title>coach-core release feed</title>
<updated>2023-08-31T11:44:37.185Z</updated>
<updated>2023-12-31T09:18:59.415Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<author>
<name>Peter Hedenskog</name>

View File

@ -4,7 +4,7 @@
<title>coach-core release feed</title>
<link>https://www.sitespeed.io</link>
<description>New releases and changelog feed of coach-core</description>
<lastBuildDate>Thu, 31 Aug 2023 11:44:37 GMT</lastBuildDate>
<lastBuildDate>Sun, 31 Dec 2023 09:18:59 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>

View File

@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>coach-release-feed</id>
<title>coach release feed</title>
<updated>2022-02-24T13:43:37.432Z</updated>
<updated>2023-12-29T07:30:18.604Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<author>
<name>Peter Hedenskog</name>

View File

@ -4,7 +4,7 @@
<title>coach release feed</title>
<link>https://www.sitespeed.io</link>
<description>New releases and changelog feed of coach</description>
<lastBuildDate>Thu, 24 Feb 2022 13:43:37 GMT</lastBuildDate>
<lastBuildDate>Fri, 29 Dec 2023 07:30:18 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>

View File

@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>humble-release-feed</id>
<title>humble release feed</title>
<updated>2022-02-24T13:43:37.433Z</updated>
<updated>2023-12-29T07:30:18.604Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<author>
<name>Peter Hedenskog</name>

View File

@ -4,7 +4,7 @@
<title>humble release feed</title>
<link>https://www.sitespeed.io</link>
<description>New releases and changelog feed of humble</description>
<lastBuildDate>Thu, 24 Feb 2022 13:43:37 GMT</lastBuildDate>
<lastBuildDate>Fri, 29 Dec 2023 07:30:18 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>

View File

@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>pagexray-release-feed</id>
<title>pagexray release feed</title>
<updated>2023-08-31T11:40:50.961Z</updated>
<updated>2023-12-31T09:18:59.416Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<author>
<name>Peter Hedenskog</name>

View File

@ -4,7 +4,7 @@
<title>pagexray release feed</title>
<link>https://www.sitespeed.io</link>
<description>New releases and changelog feed of pagexray</description>
<lastBuildDate>Thu, 31 Aug 2023 11:40:50 GMT</lastBuildDate>
<lastBuildDate>Sun, 31 Dec 2023 09:18:59 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>

View File

@ -4,7 +4,7 @@
<title>sitespeed.io release feed</title>
<link>https://www.sitespeed.io</link>
<description>New releases and changelog feed of sitespeed.io</description>
<lastBuildDate>Thu, 28 Dec 2023 00:00:00 GMT</lastBuildDate>
<lastBuildDate>Sun, 07 Jan 2024 00:00:00 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>
@ -15,6 +15,77 @@
</image>
<copyright>All rights reserved 2022, Peter Hedenskog and team</copyright>
<atom:link href="https://www.sitespeed.io/feed/rss.xml" rel="self" type="application/rss+xml"/>
<item>
<title><![CDATA[sitespeed.io 31.1.0]]></title>
<link>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.1.0</link>
<guid>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.1.0</guid>
<pubDate>Sun, 07 Jan 2024 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Added</h3>
<ul>
<li>Update to <a href="https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#2100---2024-01-07">Browsertime 21.0.0</a>:</li>
</ul>
<ul>
<li>If you use <code>process.exitCode</code> i your scripting, it will be respected by sitespeed.io and exit with that exit code <a href="https://github.com/sitespeedio/sitespeed.io/pull/4044">#4044</a>.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>If a run is markedAsFailure in your Browsertime script, sitespeed.io exits with an error code <a href="https://github.com/sitespeedio/sitespeed.io/pull/4047">#4047</a>.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/sitespeed.io.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[browsertime 21.0.0]]></title>
<link>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.0.0</link>
<guid>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#21.0.0</guid>
<pubDate>Sun, 07 Jan 2024 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Added</h3>
<ul>
<li>Upgraded to <a href="https://github.com/mozilla/geckodriver/releases/tag/v0.34.0">Geckodriver 0.34.0</a> <a href="https://github.com/sitespeedio/browsertime/pull/2049">#2049</a>.</li>
</ul>
<ul>
<li>Collect CPU consumption for Firefox. Turn that on with <code>--firefox.powerConsumption true</code> and including <code>power</code> as a geckoProfilerParams.features <a href="https://github.com/sitespeedio/browsertime/pull/2046">#2046</a>.</li>
</ul>
<ul>
<li>Added more commands for mouse click on text <a href="https://github.com/sitespeedio/browsertime/pull/2054">#2054</a>.</li>
</ul>
<ul>
<li>Updated AndroidCommand so you can run shell on your Android device as root <a href="https://github.com/sitespeedio/browsertime/pull/2055">#2055</a>.</li>
</ul>
<ul>
<li>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 <a href="https://github.com/sitespeedio/browsertime/pull/2057">#2057</a>.</li>
</ul>
<ul>
<li>Generate documentation for scripting using JSDoc <a href="https://github.com/sitespeedio/browsertime/pull/2059">#2059</a>.</li>
</ul>
<ul>
<li>Make it easy to use Seleniums action API. Get access to the new command using commands.action.getActions() and chain the action. <a href="https://github.com/sitespeedio/browsertime/pull/2061">#2061</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Make sure the visual metrics files are inlcuded in the Docker file <a href="https://github.com/sitespeedio/browsertime/pull/2053">#2053</a>.</li>
</ul>
<ul>
<li>Removing QVH from the npm package (used for iPhone video recording but not working) <a href="https://github.com/sitespeedio/browsertime/pull/2051">#2051</a></li>
</ul>
<ul>
<li>Removing visual metrics test images from the npm package <a href="https://github.com/sitespeedio/browsertime/pull/2050">#2050</a>.</li>
</ul>
<ul>
<li>Removed the Chromedriver fix that was needed when Chrome for testing broke testing on Chrome :D <a href="https://github.com/sitespeedio/browsertime/pull/2045">#2045</a>.</li>
</ul>
<ul>
<li>Refactor of commands/context object to prepare for supporting JSDoc and a little TypeScript to add code completion/IntelliSense in editors <a href="https://github.com/sitespeedio/browsertime/pull/2047">#2047</a>.</li>
</ul>
<ul>
<li>Updated documentation for scripting with better JSDoc <a href="https://github.com/sitespeedio/browsertime/pull/2048">#204</a>.</li>
</ul>
<ul>
<li>The code for getting Interaction to next paint was broken. This PR fixes it, make the code cleaner and gives more attribution <a href="https://github.com/sitespeedio/browsertime/pull/2060">#2060</a>.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/browsertime.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[sitespeed.io 31.0.1]]></title>
<link>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.0.1</link>
@ -211,18 +282,6 @@
<ul>
<li>Fix decimals on Google Web Vitals in baseline <a href="https://github.com/sitespeedio/sitespeed.io/pull/4014">#4014</a>.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/sitespeed.io.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[sitespeed.io 30.5.0]]></title>
<link>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#30.5.0</link>
<guid>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#30.5.0</guid>
<pubDate>Tue, 28 Nov 2023 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Added</h3>
<ul>
<li>The new compare plugin can now run without an id. The id will then be generated from the URL. If you don&#39;t give it an id, yoiu can only compare pages with the exact same URL <a href="https://github.com/sitespeedio/sitespeed.io/pull/4013">#4013</a>.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/sitespeed.io.png" length="0" type="image/png"/>
</item>
@ -309,55 +368,6 @@
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/browsertime.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[browsertime 17.18.0]]></title>
<link>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#17.18.0</link>
<guid>https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#17.18.0</guid>
<pubDate>Mon, 23 Oct 2023 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Added</h3>
<ul>
<li>Updated to Chromedriver 119 <a href="https://github.com/sitespeedio/browsertime/pull/2003">#2003</a>. 119 works with both Chrome 118 and 119 so it fixes <a href="https://github.com/sitespeedio/browsertime/issues/1997">#1197</a>.</li>
</ul>
<ul>
<li>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&#39;t arrived yet) <a href="https://github.com/sitespeedio/browsertime/pull/1960">#1960</a>. Potentially this can help SPA users or users where the page uses iframes. You can try it out by adding <code>--pageCompleteCheckNetworkIdle</code> yo your command line. This is still some work in progress but feel free to try ut out.</li>
</ul>
<ul>
<li>The resources script now collects number of resources served from the browser cashe for browser that supports that through the resource timing API <a href="https://github.com/sitespeedio/browsertime/pull/1998">#1998</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>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&#39;t cleared/removed <a href="https://github.com/sitespeedio/browsertime/pull/2005">#2005</a>.</li>
</ul>
<ul>
<li>Better way to get the url when you use GeckoProfiler.stop for Firefox, thank you <a href="https://github.com/canova">Nazım Can Altınova</a> for PR <a href="https://github.com/sitespeedio/browsertime/pull/1999">#1999</a></li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/browsertime.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[coach-core 8.0.2]]></title>
<link>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#8.0.2</link>
<guid>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#8.0.2</guid>
<pubDate>Thu, 31 Aug 2023 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Fixed</h3>
<ul>
<li>Another update to PageXray with a safer HTTP header check.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/coach.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[coach-core 8.0.1]]></title>
<link>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#8.0.1</link>
<guid>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#8.0.1</guid>
<pubDate>Thu, 31 Aug 2023 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Fixed</h3>
<ul>
<li>Updated PageXray.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/coach.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[pagexray 4.4.4]]></title>
<link>https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.4</link>
@ -385,6 +395,30 @@
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/pagexray.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[coach-core 8.0.2]]></title>
<link>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#8.0.2</link>
<guid>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#8.0.2</guid>
<pubDate>Thu, 31 Aug 2023 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Fixed</h3>
<ul>
<li>Another update to PageXray with a safer HTTP header check.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/coach.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[coach-core 8.0.1]]></title>
<link>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#8.0.1</link>
<guid>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#8.0.1</guid>
<pubDate>Thu, 31 Aug 2023 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Fixed</h3>
<ul>
<li>Updated PageXray.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/coach.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[coach-core 8.0.0]]></title>
<link>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#8.0.0</link>
@ -526,18 +560,6 @@
</ul>
]]></description>
</item>
<item>
<title><![CDATA[coach-core 7.1.2]]></title>
<link>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#7.1.2</link>
<guid>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#7.1.2</guid>
<pubDate>Thu, 05 May 2022 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Fixed</h3>
<ul>
<li>Upgraded to PageXray 4.4.2 and Third Party Web 0.17.1.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/coach.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[pagexray 4.4.2]]></title>
<link>https://github.com/sitespeedio/pagexray/blob/main/CHANGELOG.md#4.4.2</link>
@ -550,6 +572,18 @@
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/pagexray.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[coach-core 7.1.2]]></title>
<link>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#7.1.2</link>
<guid>https://github.com/sitespeedio/coach-core/blob/main/CHANGELOG.md#7.1.2</guid>
<pubDate>Thu, 05 May 2022 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Fixed</h3>
<ul>
<li>Upgraded to PageXray 4.4.2 and Third Party Web 0.17.1.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/coach.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[throttle 3.1.1]]></title>
<link>https://github.com/sitespeedio/throttle/blob/main/CHANGELOG.md#3.1.1</link>

View File

@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>sitespeed.io-release-feed</id>
<title>sitespeed.io release feed</title>
<updated>2023-12-28T15:51:22.965Z</updated>
<updated>2024-01-07T17:11:25.105Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<author>
<name>Peter Hedenskog</name>
@ -16,6 +16,28 @@
<icon>http://www.sitespeed.io/favicon.ico</icon>
<rights>All rights reserved 2022, Peter Hedenskog and team</rights>
<category term="Web Performance"/>
<entry>
<title type="html"><![CDATA[sitespeed.io 31.1.0]]></title>
<id>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.1.0</id>
<link href="https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.1.0"/>
<updated>2024-01-07T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Added</h3>
<ul>
<li>Update to <a href="https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#2100---2024-01-07">Browsertime 21.0.0</a>:</li>
</ul>
<ul>
<li>If you use <code>process.exitCode</code> i your scripting, it will be respected by sitespeed.io and exit with that exit code <a href="https://github.com/sitespeedio/sitespeed.io/pull/4044">#4044</a>.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>If a run is markedAsFailure in your Browsertime script, sitespeed.io exits with an error code <a href="https://github.com/sitespeedio/sitespeed.io/pull/4047">#4047</a>.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
<uri>https://www.sitespeed.io</uri>
</author>
</entry>
<entry>
<title type="html"><![CDATA[sitespeed.io 31.0.1]]></title>
<id>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.0.1</id>
@ -171,21 +193,6 @@
<ul>
<li>Fix decimals on Google Web Vitals in baseline <a href="https://github.com/sitespeedio/sitespeed.io/pull/4014">#4014</a>.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>
<uri>https://www.sitespeed.io</uri>
</author>
</entry>
<entry>
<title type="html"><![CDATA[sitespeed.io 30.5.0]]></title>
<id>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#30.5.0</id>
<link href="https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#30.5.0"/>
<updated>2023-11-28T00:00:00.000Z</updated>
<summary type="html"><![CDATA[<h3>Added</h3>
<ul>
<li>The new compare plugin can now run without an id. The id will then be generated from the URL. If you don&#39;t give it an id, yoiu can only compare pages with the exact same URL <a href="https://github.com/sitespeedio/sitespeed.io/pull/4013">#4013</a>.</li>
</ul>
]]></summary>
<author>
<name>Sitespeed.io</name>

View File

@ -4,7 +4,7 @@
<title>sitespeed.io release feed</title>
<link>https://www.sitespeed.io</link>
<description>New releases and changelog feed of sitespeed.io</description>
<lastBuildDate>Thu, 28 Dec 2023 15:51:22 GMT</lastBuildDate>
<lastBuildDate>Sun, 07 Jan 2024 17:11:25 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>
@ -16,6 +16,25 @@
<copyright>All rights reserved 2022, Peter Hedenskog and team</copyright>
<category>Web Performance</category>
<atom:link href="https://www.sitespeed.io/feed/rss.xml" rel="self" type="application/rss+xml"/>
<item>
<title><![CDATA[sitespeed.io 31.1.0]]></title>
<link>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.1.0</link>
<guid>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.1.0</guid>
<pubDate>Sun, 07 Jan 2024 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Added</h3>
<ul>
<li>Update to <a href="https://github.com/sitespeedio/browsertime/blob/main/CHANGELOG.md#2100---2024-01-07">Browsertime 21.0.0</a>:</li>
</ul>
<ul>
<li>If you use <code>process.exitCode</code> i your scripting, it will be respected by sitespeed.io and exit with that exit code <a href="https://github.com/sitespeedio/sitespeed.io/pull/4044">#4044</a>.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>If a run is markedAsFailure in your Browsertime script, sitespeed.io exits with an error code <a href="https://github.com/sitespeedio/sitespeed.io/pull/4047">#4047</a>.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/sitespeed.io.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[sitespeed.io 31.0.1]]></title>
<link>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#31.0.1</link>
@ -147,18 +166,6 @@
<ul>
<li>Fix decimals on Google Web Vitals in baseline <a href="https://github.com/sitespeedio/sitespeed.io/pull/4014">#4014</a>.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/sitespeed.io.png" length="0" type="image/png"/>
</item>
<item>
<title><![CDATA[sitespeed.io 30.5.0]]></title>
<link>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#30.5.0</link>
<guid>https://github.com/sitespeedio/sitespeed.io/blob/main/CHANGELOG.md#30.5.0</guid>
<pubDate>Tue, 28 Nov 2023 00:00:00 GMT</pubDate>
<description><![CDATA[<h3>Added</h3>
<ul>
<li>The new compare plugin can now run without an id. The id will then be generated from the URL. If you don&#39;t give it an id, yoiu can only compare pages with the exact same URL <a href="https://github.com/sitespeedio/sitespeed.io/pull/4013">#4013</a>.</li>
</ul>
]]></description>
<enclosure url="https://www.sitespeed.io/img/logos/sitespeed.io.png" length="0" type="image/png"/>
</item>

View File

@ -2,7 +2,7 @@
<feed xmlns="http://www.w3.org/2005/Atom">
<id>throttle-release-feed</id>
<title>throttle release feed</title>
<updated>2022-07-02T06:51:22.655Z</updated>
<updated>2023-12-29T07:30:18.609Z</updated>
<generator>https://github.com/jpmonette/feed</generator>
<author>
<name>Peter Hedenskog</name>

View File

@ -4,7 +4,7 @@
<title>throttle release feed</title>
<link>https://www.sitespeed.io</link>
<description>New releases and changelog feed of throttle</description>
<lastBuildDate>Sat, 02 Jul 2022 06:51:22 GMT</lastBuildDate>
<lastBuildDate>Fri, 29 Dec 2023 07:30:18 GMT</lastBuildDate>
<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
<generator>https://github.com/jpmonette/feed</generator>
<language>en</language>