Help Test jQuery 1.3 Beta 2

Posted on by

We’re getting ever-closer to the final release of jQuery 1.3! In a follow-up to the recent 1.3 Beta 1 we have another test version for everyone to try. As with before, it’s not ready for production use yet but we definitely need help in hunting down any bugs that we may have missed.

Please don’t test 1.3 Beta 1 anymore – all testing should move on to beta 2. The final release of jQuery 1.3 will be on the 14th of January with a final release candidate available a few days before.


A copy of jQuery 1.3b2 can be found here:

Please don’t use minified or packed versions of jQuery when testing – it makes locating bugs difficult.


So far two changes in 1.3 have been the most likely to cause problems:

  1. Old, XPath, style attribute selectors: [@attr=value]. These have been deprecated for quite some time – and we’re finally removing them. To fix it just remove the @!
  2. Bubbling triggered events. Triggered events now bubble up the DOM – some plugins haven’t expected this and have had to adapt. Its pretty easy to fix your code to “protect” against bubbling – add the following statement to your bound handler: if ( this === ) { ... }


The test suite is holding up quite well. We currently have 1370 tests covering all aspects of the library and passing in all the major browsers:

jQuery 1.3b2

How to provide feedback:

  • Submit a bug to the jQuery bug tracker (you will need to create an account, first).
  • Be sure to include a simple test case for any problem that you’re experiencing (either attach the test case or provide a link).
  • Mention that you’re testing “jQuery 1.3 Beta 2” (otherwise your ticket will get confused with another release).
  • Email a link to your test case and bug report to the jQuery Dev list so that the dev team will be notified about your issue.

Thanks to everyone, in advance, for all your help in testing this release. We’re really excited about this release and can’t wait to get it into your hands.

17 thoughts on “Help Test jQuery 1.3 Beta 2

  1. Pingback: jQuery 1.3 Beta 2 | Front-End Book

  2. Pingback: Two short (and great!) news | Ionut Staicu - Webdeveloper Blog

  3. Pingback: » jQuery 1.3 beta 2

  4. @carlo, Derek: Well, that’s probably because you’re using my live testing page rather than your own copy :-P I’m literally editing the jQuery source referenced by that page right now – which is causing errors to appear and go away as I work.

  5. outrace on said:

    my test result(firefox 3.0.5 in winxp is ok。but one error in ie7):

    Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2)

    ajax module:, Hash, Function) – simple with xml (1, 2, 3)
    Check for XML: 5-2
    Check for XML: 3
    Expected 4 assertions, but 2 were run

  6. Derek Meyer on said:

    @John: Well, that might explain it. ;) I should note though that the test page is akin to a production environment, and I supposed that any changes to the source would be done on your local machine as well. ;) But I’m just kiding around. Thanks a million for all your efforts.

  7. Bughunt on said:

    Hey John, have you tested these bleeding edge trunk builds? Thanks.

    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090109 Minefield/3.2a1pre

    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.10 (KHTML, like Gecko) Chrome/ Safari/528.10

  8. Alex Kloss on said:

    Even though you are breaking compatibility by disabling the xpath attribute selection (which is usually a no-go): great stuff (and the latter is not too much of an issue). Keep up the good work!

    Greetings, Alex

  9. Pingback: Celebrating my first jQuery patch | Praticamente SPAM