1 YAHOO Global - Release Notes
13 * Added YAHOO.augment, which copies all or part of the prototype of one
16 * YAHOO.namespace now can create multiple namespaces.
18 * Added an optional third parameter to YAHOO.extend: overrides. It takes
19 an object literal of properties/methods to apply to the subclass
20 prototype, overriding the superclass if present.
24 * Changed window.YAHOO = window.YAHOO || {} to
25 if (typeof YAHOO == "undefined") YAHOO = {} because the previous statement
26 contributed to a memory leak in IE6 when the library was hosted in an
31 * Changed var YAHOO = window.YAHOO || {} to window.YAHOO = window.YAHOO || {}.
32 This fixes an issue in IE where YAHOO would get overwritten if previously
33 defined via array notation (window["YAHOO"]).
37 * Added YAHOO.extend, which provides an easy way to assign the prototype,
38 constructor, and superclass properties inheritance properties. It also
39 prevents the constructor of the superclass from being exectuted twice.
43 * Added YAHOO.log that provides a safe way to plumb logging statements in
44 code that will work if the logging component isn't available.