August 10th, 2012· Fixed Firebug init issue
July 27th, 2012· Attempt to fix https://bugzilla.mozilla.org/show_bug.cgi?id=777397
· Github issue: https://github.com/marcelduran/yslow/issues/49
July 17th, 2012· Compatible with Firebug 1.10.0
· Updated Twitter bird and username
· Updated Scoremeter URL
· Updated CDN list
March 2nd, 2012· Fixed har importer edge cases
· Issue #7 and #9: parsing of url values
· Issue #6: more CDNs
· Issue #5: correct beaconInfo preference
February 1st, 2012· Bug fix for latest stable Firefox 9, beta 10 and aurora 11 on Firebug 1.9.0.
· Patch fix provided by Adrian Yee (GTMetrix) via exceptional-performance@yahoogroups.com
August 16th, 2011· Fixed Firebug issues
· FirebugContext removed from latest versions
· Broken "Run Test" button
· Custom CDN loading during initalization
· Fixed empty page when clicking tools on FF5/Win
· New feature: one-click-add-cdn to CDN custom lis
June 22nd, 2011· Added CDN checking from HTTP headers: Server and X-CDN (currently: cloudflare)
· Added Social support: Sharing YSlow results through Twitter and Facebook
· Like (Facebook) and Follow (Twitter) links on help menu
October 18th, 2010· Compatible with latest Firefox 3.6, as well as Firefox 4 Beta
· Compatible with Firebug 1.6 beta
· Updated JSLint version (2010-09-16)
· Improved error message display (removed pop-up, using console instead for error message)
· Fixed some infinite loops issues for redirects and some autorun weird behavior
· Added new rule for detecting empty src or href (, , and ) as suggested in Nicholas Zakas' NCZOnline
· Added logic to not consider deferred scripts on head as offenders — previous version of YSlow complains when scripts tags are inserted dynamically into the HEAD tag. Such scripts do not block page rendering and are downloaded in parallel with other resources
· Fixed inconsistency in displaying Expires date inside YSlow report Summary View column
· Fixed “JavaScript at bottom rule” issue — previous version of YSlow complains when scripts tags are inserted dynamically into the HEAD tag, now it doesn't consider dynamically injected scripts into HEAD
· Fixed issue running JSLint from a page loaded from a previous about:blank
January 27th, 2010· Fix crash on startup in Firefox 3.6.
January 26th, 2010· Fix a bug in usage of httpChannel notificationCallbacks.
August 8th, 2009· Moved jsmin, js_beautify, JSON and JSLINT in YSLOW namespace.
July 8th, 2009· Version 2.0.0b4 is certified to work with Firefox 3.5 and Firebug 1.4b5.
April 30th, 2009· Wrong smushit url . Now pointing to http://www.smushit.com
February 28th, 2009· Various bug fixes.
February 24th, 2009· Firefox 3.1b2 support
· Added JavaScript beautification/unminification feature under "Tools"
· Improved support for max-age cache control headers
· Misc bug fixes