Releases: sitespeedio/sitespeed.io
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
Sitespeed.io 2.3
Probably the smallest changes in a release since ... ever! Two small fixes, however one is not backward compatible if you are using sitespeed.io-junit in Jenkins or another CI-tool. So make sure you check the changes before you upgrade. This was done to make it easier for the sitespeed.io Jenkins plugin that soon will be released.
Changes:
- The JUnit files when running the sitespeed.io-junit script is now created in a folder called junit, instead of root as it was before. WARNING: this means you need to change in Jenkins where you match the files.
- Include -V when listing supported options in command line help
Sitespeed.io 2.2.3
Changes:
- Bug fix: The sitespeed-sites script had wrong path to the sitespeed script (installation using Homebrew wasn't affected).
- Added the number of text assets that are missing GZIP on the summary page xml #310 and for pages #315. Add it yourself with the name requestsWithoutGZipPerPage. Will be default in 2.3.
- Fix in how to handle browser parameters to get it to work clean with Jenkins (Jenkins plugin coming up).
Sitespeed.io 2.2.2
Another release from #VelocityConf!
Three fixes:
- Upgraded Browser Time version to 0.4, getting custom user measurements working again.
- Bug fix: User marks named with spaces broke the summary.xml
- Bug fix: Sites with extremely far away last modification time on an asset, could break an analyze (yes there are sites with that)
Sitespeed.io 2.2.1
A quick fix with one commit, making relative paths for the sitespeed.io-junit script using the current dir as base.
Sitespeed.io 2.2
This release focus on making sitespeed.io easier to package. Homebrew version coming soon!
- Moved all scripts to the /bin/ folder, making it easier to package
- Cleanup all scripts to use absolute paths, making it easier to package for Homebrew
- New names: sitespeed.io-sites & sitespeed.io-junit
- sitespeed.io-sites now always need to have the filename of the text file containing all the URLS
- New BrowserTime version (0.3) including backEndTime & frontEndTime
- Changed default summary page to show backend & frontend time (removed redirectionTime & domInteractiveTime)
- Increased timeout for the crawler for really slow pages (now 60 seconds)
- Bug fix: The fix for removing invalid XML caharcters created by GA, sometimes broke the analyze, now fixed (#304)
Documentation will be updated later today: http://www.sitespeed.io
Sitespeed.io 2.2 BETA 1
Test release for packaging with Homebrew.
Sitespeed.io 2.1.1
This is a bug release with the following fixes:
- Unable to crawl websites with GA cookie (#298, when GA uses a character that are not valid in XML).
- The sitespeed-sites.io used the sitespeed.io script with sh instead of bash.
- New BrowserTime version (0.2) so you now can use Firefox 25 + the wait time before breaking a test is now 60 seconds instead of 30.
- All PhantomJS errors are now logged to a PhantomJS error log (since there is a defect in QT using Mavericks).
- URL:s using brackets didn't get the correct document size.
See http://www.sitespeed.io for more info.