The jQuery team has been working hard on the new release of the jQuery library and it’s ready for some in-depth testing! jQuery 1.3 is not ready for production use yet but we need help to weed out any bugs that might’ve snuck through.
A copy of jQuery 1.3b1 can be found here:
Please don’t use minified or packed versions of jQuery when testing - it makes locating bugs difficult.
Major Areas of Change
Here are some of the areas that have seen major changes and are most likely to cause problems in your code:
Selector Engine - The selector code has undergone a complete rewrite - it’s likely that some edge cases still exist here.
DOM Manipulation (append/prepend/before/after) - This code has also undergone a large rewrite along with some of the logic for executing inline script elements.
.offset() - Another method that has been completely rewritten.
Event Namespaces - The logic for handling namespaced events has been completely rewritten.
Event Triggering - When triggering an event the event now bubbles up the DOM - this is likely to cause some problems.
While we won’t get into the particulars of all the new features that are in jQuery 1.3 (we’ll do that later, when it’s ready for final release - scheduled for January 14th) we do appreciate any/all feedback that you can provide.