+* Fix that Builder.node did not return extended elements on IE. Closes #71 and #77.

+

+* Fix a bug in Sortable.destroy to make sure it's called on the referenced Sortable only, which allows for the correct intialization of nested Sortables. Closes Trac #8615. [Leon Chevalier]

+

+* Change Effect.Base#render not to use eval(), so certain JavaScript runtime environments (like Adobe AIR) that do not support eval() work. [King Maxemilian, John-David Dalton]

+

+* Fixed a calculation error in Effect.Transitions.pulse that could lead to flickering, add easing and change it to be a normal 0 to 1 transition that can be used with any effects; Effect.Pulsate now uses its own implementation. [Thomas Fuchs]

+

+* Fixed Effect.ScrollTo. Changeset 8686 had a typo, document.viewport.getScrollOffsets[0] is always undefined. Removed the max check as it is not a cross-browser way to get scroll height and breaks the effect. Depending on scrollTo to do the right thing. Closes #11306. [Nick Stakenburg]

+

+* Update version check so all Prototype versions can be required, not just x.x.x. Closes #10966. [Nick Stakenburg]

+

+* Using $$ in the loader instead of getElementsByTagName to prevent limitations. Closes #9032. [Nick Stakenburg]

+

+* Fix some missing semicolons. [jdalton]

+

+* Fix an issue with Effect.ScrollTo that caused Firefox to scroll to the wrong offset in some situations. Closes #10245. [nik.wakelin]

+* Fix an issue with String#parseStyle that could sometimes cause errors on Safari 2.

+

+* Refactoring to use Prototype 1.6. Remove dependency of Effect.tagifyText from builder. Use Prototype code style rules more consistently.

+

+* Remove the deprecated Effect2 namespace.

+

+* Update to Prototype 1.6.0_rc0.

+

+* Some effect code refactoring to take advantage of new Prototype 1.6 features.

+

+* Effect.ScrollTo is now no longer a core effect (returns a Effect.Tween instance now).

+

+* Add Effect.Tween, a new core effect. This effect tweens between two values and sets a property or calls a method on an object (including DOM elements); or allows for a callback method, which will be automatically bound to the object.

+* Revert the workaround for the Firefox issue that makes autocompleter input field values be remembered correctly when the back button is hit to return to a page that contains autocompleted values, as this can cause "Are you sure you want to navigate away?" popups. Closes #8411. [okada]

+* Add support for full CSS inheritance in Effect.Morph. Closes #9054. [Tobie]

+ IMPORTANT: Note that this could potentially change the outcome of classname-based morphs, so be sure to check your morph effects if you use this feature.

+ For this feature, the new method Element#getStyles is introduced, which returns an objects which properties correspond to the CSS properties found in Element.CSS_PROPERTIES. Note that this method doesn't work seemlessly across browsers for certain non-measurable CSS properties, such as float.

+

+* Add the externalControlOnly option to the in-place editors to allow for external controls to exclusively trigger the in-place editing. Closes #9024. [tdd]

+* Add Effect.Transitions.spring, which simulates a spring which oscillates while coming to rest. This transition is specifically targeted towards use with Effect.Move, for example as a reverteffect when using Draggables, as it will have return values >1 and cause temporary "overshooting" of the effect. Closes #8474. [edg2s]

+* New elements and handles options for Sortable.create which take arrays of elements or element ids. These overrule the normal handle and elements finding options on initialization of the sortable, and can yield huge performance increases in situations where these elements or ids are known at call time. [Thomas Fuchs]

+

+* Major performance improvement of Sortable.create when using the handle option. [Tobie Langel]

+* Add Effect.Morph core effect that morphs to a given CSS style rule. Effect.Morph does take orginal styles given by CSS style rules or the style attribute into consideration when calculating the transforms. It works with all length and color based CSS properties, including margins, paddings, borders, opacity and text/background colors.

+ Example:

+ new Effect.Morph('mydiv',{

+ style: 'font-size:3em;color:#f00;border-width:2em',

+ duration: 2.0

+ });

+

+*V1.6.5* (November 8, 2006)

+

+* Update to Prototype 1.5.0_rc1 revision [5462]

+

+* Support the HTML 'for' attribute in Builder by using 'htmlFor', fixes #6472 [gjones, tdd]

+

+ var node = Builder.node('label', { htmlFor: 'myinput' });

+

+* Add support to run a specific failing unit test by clicking on the corresponding test result, fixes #6290 [leeo]

+* Fix a condition where overriding the endeffect on Draggables without overriding the starteffect too leads to a Javascript error [thx Javier Martinez]

+

+* Fix a possible error with the drag/drop logic (affects the solution to #4706)

+

+*V1.6.2*

+

+* Fix a problem in the drag and drop logic if an reverting/drag ending draggable was initialized for a new drag (for example by clicking repeatedly) for all cases where the default start/revert/end-effects are used, fixes #4706 [thx tecM0]