jQuery 1.0.2
jQuery 1.0.2 is now ready for consumption! This release is a huge bug fix release – and it is highly recommended that you upgrade right away. As always, if you spot a bug, please add it to the bug tracker.
In addition to having a better test suite, a big push for this release was to have better cross-browser compatibility for common tasks (such as AJAX operations). Functionally, however, no major features have been added to this release (although, expect some new code come 1.1).
I’d like to take this opportunity to introduce everyone to Jörn Zaefferer. Much of this release was made possible by him. He’s responsible for completely overhauling the test suite (it now has over 260+ tests!) and for fixing the majority of the current bugs and enhancements (over 60 of them!). If you want someone to thank for this release, it should be him.
Download Now:
Tickets Closed:
The full set of bugs, or enhancements, that were closed with this release:
- Cross Browser Dimensions
- I.E. text rendering at full opacity
- FadeIn/FadeOut breaks if opacity is already set
- css(‘top’) and css(‘left’)
- fx.custom() doesn’t work for opacity in IE
- Opacity doesn’t work in IE
- jQuery IE6 bug with base href
- [PATCH] IE Opacity issues resolved
- Namespaced Selection of Elements and Attributes
- append(html) function fails, if html is a table fragment and begins with whitespace
- IE weirdness on semi-opaque anti-aliased text, a small fix
- a fix for getAttribute(‘action’) in forms
- IE throws errors for $(this) in nested each loops
- IE5 scripting error
- Leak for Mozilla/Firefox browsers (using addEventListener)
- filter seemingly not operating correctly
- $(‘node1/node2’) gives error when node1 is empty
- add does not merge sets
- extend not(jQuery) to be able to operate with sets
- document the behaviour of $(”
- $.load requires a callback
- [PATCH] $().hover error in firefox
- Attribute values in :not()
- children() may return nothing
- IE throws errors for $(this) in nested each loops
- ajax summary / todo list
- Safari crash in test suite
- wrong safari detection
- different behavior for next() in IE and Firefox
- [PATCH] IE Memory Leaks from event system
- Different Encodings for AJAX
- IE 6 removes whitespace, eg. when using append
- hover() mouseout bug
- $.postJSON
- Params to $.get() are appended wrong to querystring,
- calling load without arguments throws exception
- Returning script tag in IE fails
- Unavailable response header breaks Firefox 1.0
- ifModified arg to $.ajax()
- Timeout as Argument to AJAX
- Replacement :input, :radio, etc.
- Ajax refactoring
- jQuery’s toggle(); gets mixed up with moo.fx’s toggle();
- Error Parsing Opacity
- .constructor == Function is not enough
- [PATCH] $().hasClass()
- Create IE 5.0 Support Plugin
- [PATCH] innerWidth and innerHeight fails in IE with no borders
- sibling() returns siblings and the subject
- IE fails with #element/* expressions
- XHTML Tables
- wrap breaks when the HTML structure contains text
- Fix for attribute *=, ^=, and $= in cases where special attributes.
- `]` breaks selectors
- Including jQuery again overwrites already registered document-ready events
- Expression generates error in FireFox 1.5.0.6
- support of ancestor:: axis
- prev() does not work as expected
- nth-of-type
- Animate function release
- attr(‘checked’, true) doesn’t work
yeah!!!It sounds so good!
Nice.
Great Work! Thank you.
Still trying to replace Prototypes Ajax-Updater() with jQuery. But thats offtopic. ;-)
Pingback: jQuery 1.0.2, nueva release - aNieto2K
Fantastic. Upgrading and testing now.
Pingback: jQuery New Release 1.0.2! « ¡Index!
Excellent, thanks guys. I take it I can just drop this in and replace my current jQuery without any changes.
Thank you Jörn! :)
Hast einen gut bei mir. ;)
nice. i installed it and have the feeling that stuff works a lot more stable and fast now. thanks for the release.
Cool! ;)
Excelent,
I do have a suggestion, In ajax returned HTML it would be nice if any tags are automaticly exected on the ajax resolve.
i have jerry-rigged for now( working perfectly, and only took me 3 days :P) it but it would be nice if jQuery could support this nativly.
I’ll submit this to the bug tracker if not already there.
-Matt
Above Comment is missing a word.
As Posted: In ajax returned HTML it would be nice if any tags are automaticly exected on the ajax resolve.
It Should Be: In ajax returned HTML it would be nice if any <script> tags are automaticly exected on the ajax resolve.
Sorry for the double comment.
-MAtt
I have a problem with the fade in
http://be.twixt.us/jquery/suckerFish.php
When I download the demo and replace jquery.js with 1.0.2 the fadeIn effect just disapear…
The submenus pop up instanty in Firefox, and in IE never appears.
Can anybody reproduce this bug?
@Julián Cellini
———
Everytihng works fine for me in FF IE 5.5,6.0 and Opera 9.0
-Matt
Pingback: jQuery: Blog: » Minor API Change in 1.0.2
Matthew:
I double Check:
1) I Download to my desktop (with firefox “Save web page, complete”):
http://be.twixt.us/jquery/suckerFish.php
2) then, download the xml y htc from the highlighter:
star-js.htc
star-light.htc
moz-behaviors.xml
bindings.xml
3) Then, I download:
http://jquery.com/src/jquery-1.0.2.pack.js
4)And replace the old jquery.js with the new
the menus stop to show with the cool fadein/out effect, but begin to work in IE.
Using;
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061003 Firefox/2.0
AND
IE 6.0.2900.2180
Hope this help