Firefox 10 is Out

 

Firefox 10, Opera 11, Chrome 18 – These release cycles are crazy. Chrome 17 was released on January 5th, Chrome 18 came out 11 days later! And some of the release notes are mind-boggling. For Chrome 11.0, released last April 27th:

HTML5 Speech Input API. Updated icon.

That's it!? An new API and an icon update? That warrants a new x.0 release number? They're worse than Microsoft.