script.aculo.us V1.5_rc3, second release candidate
October 9th, 2005The final release of script.aculo.us V1.5 should now be just around the corner!
Important changes and fixes from 1.5_rc1 (for a detailed list, see the CHANGELOG file):
- Make Effect position available to callbacks
- Droppables.fire: send event to onDrop callback [François Beausoleil], #2389
- InPlaceEditor: Add disabling the field while loadTextURL loads and add a class while loading, plus fix various bugs with Internet Explorer and InPlaceEditor, [Jon Tirsen] #2302, #2303
- Made Droppables.remove work again [thx Mindaugas Pelionis], #2409
- Fixed that IE6 would incorrectly render the “fix-windowed-elements-overlapping” IFRAME on autocompletion [thx tshinnic], #2403
- Fixed Element.getOpacity throwing an error on Safari in some situations (this caused the autocompleter not to work)
- Added format option to Sortable.create and Sortable.serialize to allow custom id formats. The format option takes a regular expression where the first grouping that matches is used for building the parameters. The default format is
/^[^_]*_(.*)$/
which matches the string_identifier format. If you want to use the full id of the elements, useformat: /(.*)/
. More examples are available in the sortable unit test file. - Started refactorings to use the new Prototype features and general code-cleanup
- Update lib/prototype.js to Prototype 1.4.0_pre11
- Fixed a typo breaking the up arrow key for autocompletion [thx tshinnic], #2406
- Changed the handle option on Draggbles to accept classnames, or ids or elements [thx to Andrew West], #2274
- Force indicator to be hidden on hiding autocompletion update element, #2342
- Make Draggables honor external CSS positioning [thx to Mark Shawkey], #2359
- Make zindex handling for Draggables honor external CSS styles
- Fix two Sortable.serialize issues, [thx Avi, Gorou], #2339, #2357
- Make Element.getOpacity work with IE, added unit tests [thx to Greg Hill]
- Make Element.setOpacity honor non-alpha filters on IE (it now works with filters for alpha PNGs)
- Fixed that Element.class.remove wrongly deleted spaces between class names, fixes #2311, #2313
- Fixed Builder for OPTION and OPTGROUP tags on Firefox < 1.5 and Internet Explorer 6, completely fixes #2325
- Improved Builder implementation to deal with Firefox-specific requirements and innerHTML parsing, partly fixes #2325
- Attempt to fix crashes in Safari 2.0.1, probably related to the event registering und unregistering in Draggables, possibly fixes #2310
As always, a big thank you to all the contributors and testers!
Tweet