Many of the most popular and commonly used jQuery methods have seen a significant rewrite in jQuery 1.4. When analyzing the code base we found that we were able to make some significant performance gains by comparing jQuery against itself: Seeing how many internal function calls were being made and to work to reduce the complexity of the code base.For the new release, the jQuery team has made a significant effort to improve the test coverage and support the widest possible range of browsers, something that jQuery is well known for:
In jQuery 1.4 we’ve fixed 207 bugs (compared to 97 bugs in the 1.3 release). Additionally we’ve increased our test coverage from 1504 tests in jQuery 1.3.2 to 3060 tests in jQuery 1.4. The jQuery test suite is 100% passing in all the major browsers (Safari 3.2, Safari 4, Firefox 2, Firefox 3, Firefox 3.5, IE 6, IE 7, IE 8, Opera 10.10, and Chrome).The official jQuery API documentation has been completely rewritten for the new release and there has also been an announcement of a new jQuery Forum:
jquery14.com has also been created to celebrate its birthday:
We’ve been using mailing lists, and subsequently Google Groups, over the past 4 years to manage the discussion and community around jQuery. That particular solution has simply not been able to scale to our discussion requirements both in terms of participation and in managing spam.
We're excited to bring you fourteen consecutive days of new releases to celebrate the release of jQuery 1.4. You'll notice that we're excited about the number fourteen since jQuery 1.4 is being released on the birthday of jQuery (January 14th) . So be sure to come back each day as another announcement is made and new content is released!jQuery is available both for downloading on your own server and from Google's or Microsoft's CDN. Visual Studio developers will have to wait a few more days for intellisense to be compatible with version 1.4.