Thomas Fuchs
2005-Jul-20 08:04 UTC
[Rails-spinoffs] [ANN] script.aculo.us 1.1 beta 1 ready
Get it here: http://script.aculo.us/downloads Short take on what''s new: -> Autocompletion took a notch up with incremental and local (js array) functionality -> Capability to remove draggables/droppables and redeclare sortables -> Effect.ScrollTo -> Fix memory leaks in IE and Gecko -> Make some 3rd-party js libraries comaptible, namely IE7.js -> Various tweaks and fixes The final 1.1 should also contain various features that are in the "pipeline" now. Big thanks to the contributors! From the CHANGELOG: *1.1beta1* * Fixed rendering of last frame of animation when from/to is not 0.0/1.0. [thanks to David Z?lke] * Updated internal Prototype JavaScript framework to version 1.4.0_pre2 (patched w/ workaround for Ajax.Updater init bug) * Some refactoring of controls.js to get rid of "dirty" implementation detail (dont'' ask) * Added returning the generated combined effects to allow for .cancel () on all effects * Updated internal Prototype JavaScript framework to version 1.4.0_pre2 *Rails 0.13.1* * Updated Ajax.Autocompleter to deal with parameters options correctly [Martin Marinschek] * Updated controls.js to allow multple matches in local localcompletion [Ivan Krstic] * Make version of prototype.js in lib have a nicer Event object [David Z?lke] * Added incremental and local autocompleting and loads of documentation to controls.js [Ivan Krstic] * Experimental: make version of prototype.js in lib destroy events on page unload to prevent browser memory leaks * Fixed a possible memory leak in dragdrop.js * Make version of prototype.js in lib compatible with some 3rd-party JavaScript libraries (like IE7) by refactoring to use Object.extend() for testing [David Z?lke] * Make effects.js, dragdrop.js and controls.js compatible with some 3rd-party JavaScript libraries (like IE7) by refactoring to use Object.extend() [David Z?lke] * Changed some tests to work better * Always reset background color on Effect.Highlight; this make change backwards-compatibility, to be sure include style="background-color: (target-color)" on your elements or else elements will fall back to their CSS rules (which is a good thing in most circumstances) * Removed a possible memory leaks with IE with sortables and droppables (removed references from elements) * Changes to class extension in effects.js * Make Effect.Highlight restore any previously set background color when finishing (makes effect work with set CSS classes) * Added capability to remove draggables/droppables and redeclare sortables in dragdrop.js * Added Effect.ScrollTo to smoothly scroll the page to an element * Better Firefox flickering handling on SlideUp/SlideDown * Some cleaning up in effects.js * Removed a possible memory leak in IE with draggables * Added support for cancelling dragging my hitting ESC * Changed logic of drag-and-drop to only include the last referenced droppable when firing a drop event. This change also offers slight performance gains. [Dominik Wagner] * Added addtional effects test page, added tests for scriptfragment matching -- Thomas