1.4.1
click here to add a description
click here to add a homepage
Tagging the 1.4.1 release.
Make sure that the correct context is being passed in for replaceWith(fn). Fixes #5798.
Make work wrapInner(fn) work consistently. Fixes #5799.
Filtering elements only. Fixed #5920
Provided detailed message for JSON parse errors. Fixes #4435.
Make sure that checked state is cloned properly. Based upon the patch by Michael, required better test cases and in doing so found more edge cases. Introduced a new check into jQuery.support as a result. Fixes #5929.
Make sure that special.add actually copies over event namespaces and data. Fixes #5779 and #5834.
Make sure multiple bound events have their namespaces and data maintained. Fixes #3549.
Cleaned up divs that should've been removed after a test run.
Make sure that it's possible to preventDefault natively-triggered (submit, focus, blur, click) events. Fixes #5695.
Update the license URL in the header.
Make sure original context is maintained and not the deep extended one. Fixes #5924.
Objects with length properties weren't getting serialized properly by jQuery.param(). Fixes #5862.
Use alternative technique for triggering an abort, preventing an exception from being thrown in Firefox. Fixes #5923.
Don't set the context in .load() as it stops the global ajax events from firing. Fixes #5922.
Make sure that XHTML-style HTML is purified in .html(). Fixes #5845.
Expose cleanData, make sure that all bound event handlers are properly cleaned up after html/empty/remove. Fixes #5856 and #5906.
Added in .height(fn) and .width(fn) support. Fixes #5915.
Make empty strings (and other non-string values) simply return null from parseJSON. Also added some parseJSON tests. Fixes #5859.
Moved add() tests from core to traversing.
Expose the JSON parsing logic. Fixes #5914.
Centralize the logic for throwing exceptions. Fixes #5913.
Make sure that .die() with no args works. Fixes #5789.
Merge branch 'master' of github.com:jquery/jquery
Select (with a selected) fired change on first focus in IE. Fixes #5869.
fixed offset(coordinates) returns null when no matching elements in jQuery object (fixes ticket #5888)
added tests for show/hide with falsy, non-zero values
Made .show() and .hide() use .animate() only if speed argument is truthy or 0.
fixed jQuery.dir regression introduced with 1.4 *untils patch that errored when traversing XHTML text nodes with an until test
Simplification of uaMatch, based upon the patch by Ben Alman.