Help Test jQuery 1.3 Beta 2
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.
Download
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.
Changes
So far two changes in 1.3 have been the most likely to cause problems:
- 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 @!
- 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 === event.target ) { ... }
Tests
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:
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.
Pingback: jQuery 1.3 Beta 2 | Front-End Book
Pingback: Two short (and great!) news | Ionut Staicu - Webdeveloper Blog
Pingback: Bram.us » jQuery 1.3 beta 2
opera 10 beta fails the test ejohn.org/files/jquery1.3/test
@carlo: Yeah, Opera 10 still has bugs in it – the Opera team is working on them, as far as I know.
but IE 7 fail one test (# 147)…
I’m getting 42 tests failing (no, I’m not kidding with that count either) in FF 3.05 on Win2K. Screenshot of test results: http://tr.im/31gu
@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.
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: jQuery.post(String, Hash, Function) – simple with xml (1, 2, 3)
Check for XML: 5-2
Check for XML: 3
Expected 4 assertions, but 2 were run
@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.
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/2.0.157.0 Safari/528.10
Wait for v1.4,I like jQuery and using it in many project.
Sorry,v1.3 not 1.4,haha
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
Thank you for this hard work.
Hi, i’m getting 42 tests failing (no, I’m not kidding with that count either) in FF 3.05 on Win2K.
Pingback: Celebrating my first jQuery patch | Praticamente SPAM