Passing on an issue from IRC -- there's some talk of updating the core jQuery copy from 1.5.2 to the recently-released 1.6.1, which among other things fixes a bug mdale was encountering with certain JSON loads with $.ajax() being evaluated in the incorrect way.
Krinkle & mdale are doing some quick testing with 1.6.1 to make sure it doesn't seem to break anything, but please feel free to test & check your own code!
Full release notes: http://blog.jquery.com/2011/05/12/jquery-1-6-1-released/
A few specific things to watch out for: * .attr() and .prop() have been split apart; some .attr() things may behave different now * .attr() behavior for boolean properties has changed * .data() now pulls in HTML 5 data attributes automatically; make sure there's no conflict? * animations have changed a bit, which could conceivably affect things using it
-- brion
On Tue, May 24, 2011 at 12:24 AM, Brion Vibber brion@wikimedia.org wrote:
- .attr() and .prop() have been split apart; some .attr() things may behave
different now
- .attr() behavior for boolean properties has changed
Most of the backwards compatibility issues the prop/attr changes introduced in 1.6.0 were fixed in 1.6.1, so I think most usages should be fine.
Roan Kattouw (Catrope)
wikitech-l@lists.wikimedia.org