Releases: sitespeedio/sitespeed.io
Sitespeed.io 2.5.6
This release contains an upgraded version of BrowserTime 0.6 (if you installed via Homebrew, you can just run update & upgrade to get that version). The new version fix a crash while trying to run resource timing measurements in Firefox.
See the list of changes here: https://github.com/tobli/browsertime/releases/tag/browsertime-0.6
Sitespeed.io 2.5.5
Sitespeed.io 2.5.4
Sitespeed.io 2.5.3
The third release this week: 2.5.3
There's one really important fix, the crawler didn't fetch the end location URL if a page was redirected (#356). It had the following implications:
- Testing a URL that got redirected, did not catch the actual redirect, so the page got better score than it should
- If the first URL was redirected (when crawling) to another path, the crawl fetches wrong URLs
- If the crawler was redirected to a mobile domain (if you used a mobile user agent), the crawl did not fetch the right URLs
Other fixes
Sitespeed.io 2.5.2
Sitespeed.io 2.5.1
Fix for getting sitespeed.io work when running Jenkins as a dameon and/or on a Jenkins slave. #352
Sitespeed.io 2.5
This release contains two things: You can now fetch timings using multiple browsers for one run and (hopefully) all errors that can happen are logged to the error.log. The last one will make it easier to report issues and fix them.
The parameters for fetching timing metrics through the browser have changed; use the c parameter to choose browser and z how many runs per page. It looks like this now (analyze http://www.sitespeed.io fetch timings using Chrome and test each page ten times):
bin/sitespeed.io -u http://www.sitespeed.io -c chrome -z 10
Or fetching using both Chrome & Firefox:
bin/sitespeed.io -u http://www.sitespeed.io -c chrome,firefox -z 10
The changes
Sitespeed.io 2.4.1
To all Ubuntu lovers, here's a fix that get the Jenkins/sitespeed.io plugin work on Ubuntu.
Changes
- Put the HAR file in the HAR directory instead of sitespeed.io home dir (fixes #343), now it will work when running sitespeed.io in Jenkins
Sitespeed.io 2.4
Yes, here is 2.4, now you can run it on Windows (again) and you also get a better default version of the summary pages (less configuration to see the most interesting stuff).
Changes
- If Chrome or IE is used, display firstPaintTime in the summary as default #307
- Added more default fields in the summary: requestsMissingGzip, jsWeightPerPage, cssWeightPerPage #325
- Changed order of the summary fields so that logical fields are grouped together
- Made it clearer that CSS & JS weight are per file in the summary (meaning inline CSS/JS are not included)
- Show red/yellow/green for cacheTime on the summary page #312 and for JS & CSS size
- Added short description on each rule on the summary page (hover to see it) #161
- New XML-Velocity jar that with a small change how template files are loaded
- New BrowserTime version that works on Windows & fetch resource timings
- Sitespeed.io works (again) on Windows, this time also when fetching Navigation Timing metrics
- Show which browser that is used on the summary page when collecting timing metrics
- Bug fix: the rule Avoid DNS lookups when a page has few requests was broken, couldn't tell if JS was loaded async or not #328
- Bug fix: Running the JUnit test script after you fetched URL:s from a file was broken
Sitespeed.io 2.3.1
One important fix:
- If api.exip.org is down or doesn't work, sitespeed.io should still work