1.3.1
click here to add a description
click here to add a homepage
jQuery JavaScript Library — Read more
Tagging the 1.3.1 release.
Tagging the 1.3.1rc1 release.
Bumping Sizzle version to 0.9.3.
Tweaked one of the selector tests.
Added some additional checks to make sure that the correct methods are being used in IE on XML documents.
Bumping the version of Sizzle up to 0.9.2.
A follow-up for bug #3945. ID selectors don't work in querySelectorAll on XML documents, so we just fall back to the normal engine.
Make sure that [name=foo] and #id selectors don't use the native methods on XML documents (since id and name attributes may not be defined by a DTD and will return nothing instead. Fixes jQuery bug #3945.
Now handle the case where Safari's querySelectorAll fails on uppercase characters in quirks mode. Added a test to check for it and re-worked some of the existing tests to better handle document order issues. Fixes jQuery bug #3840.
After discussing it with a number of users I've decided to revert the change to [name!=value]. It is now equal to :not([attr!=value]). Attempting to switch it to [attr]:not([attr!=value]) produced some really non-obvious results and confused users. Fixes jQuery bug #3884.
CHILD positions were being cached improperly. Tweaked it and added a test to make sure it doesn't happen again. Fixes jQuery bug #3924.
Landed a fix for timeouts not being aborted properly. Fixes jQuery bug #3874.
Fixed a missing semicolon. Fixes jQuery bug #3927.
Added a performance improvement to preFilter.CLASS from LosT on the Sizzle.js mailing list.
Added support for a[name^='foo['] style selectors. Fies jQuery bug #3928.
Made sure that .removeClass(null) doesn't throw an exception. Fixes #3847.
Focused support of .live(). stopPropagation and stopImmediatePropagation are not supported - and do not do what the use would expect.
Re-worked the logic for where .selector and .context are added for ID selectors (especially ones that aren't found). Fixes jQuery bug #3833.
Added some missing spaces - helps to calm XHTML error messages in Safari.
Added two more tweaks for XHTML core tests.
Made some tweaks to the core tests so that they'll run better under XHTML.
Brought the logic for handling isXMLDoc over from Sizzle.
Made sure that a child element exists before the check is done, fixes jQuery bug #3870.
jquery event: closes #3843. Some events' timeStamp are wrong on Firefox, we don't rely on the native value anymore. timeStamp reflects object creation, not last event triggered.
Re-worked the logic for handling isXML detection.
Landing a fix for non-link anchor tabIndex (from scott.gonzalez). Fixes ticket #3916.
Fixed the logic for determining if an XML file is being used. Fixes jQuery bug #3896.
Added a way to run the test suite as an XHTML page.
Merged some recent fixes in from Sizzle.
core: ant build - add Date and Revision to to header (just like make build)