Here is a non-exhaustive list of notable changes to jquery-ujs (oldest to newest):
-
085d910a5ec07b69last version before callback names updated -
72d875a8d57c6bb4callback name updates completed -
e076121248913143dropped support for jQuery 1.4, 1.4.1, 1.4.2 (separate v1.4 branch created) -
498b35e24cdb14f2last version before.callRemote()removed -
ec96408a746d3b06ACCEPTSheader data-type default changed to prefer:jsbut not require it -
fc639928d1e15c88default form method changed fromPOSTtoGET -
e9311550fdb3afebadded CSRF Protection to remote requests -
a284dd706e7d76e8CSRF fixed - changed to only add if token is present -
f9b21b3a3c7c4684ajax:beforeadded back -
7f2acc1811f62877last version before file-upload aborting behavior added -
ca575e184e93b3efaddedajax:aborted:requiredandajax:aborted:fileevent hooks -
d2abd6f9df4e4a42fixed submit and bubbling behavior for IE -
d59144177d867908created external api via$.railsobject -
cd357e492de14747added support for jQuery 1.6 and dropped support for jQuery 1.4.3 -
50c06dcc02c1b08caddedconfirm:completeevent hook which is passed result from confirm dialog -
8063d1d47ea6a08emade$.rails.confirm and $ .rails.ajax functions available in $.rails object -
a96c4e9b074998c6added support for jQuery 1.6.1 -
dad6982dc5926866added support fordata-paramsattribute on remote links -
5433841d01622345removed support for jquery 1.4.4 and 1.5.x, and added support for jquery 1.6.2 -
cd619df9f0daad33added support for html5novalidateattribute, so required fields validation is not enforced -
840ab6ac76b2d5abadded support for jquery 1.6.3 -
ba5808e73111fb65addeddata-remotesupport for checkboxes -
6e9a06d45eaf2da1addeddata-disable-withsupport for links -
89396108ce574080addeddata-remotesupport for all input types -
c01215c3d48ebb9fadded support for jquery 1.6.4 -
17f4004310b6ece3added support for jquery 1.7 -
cb54ae287f5c7320added support for jquery 1.7.1 -
dbb1b5f72a62e59fadded support for jquery 1.7.2