src/cm/media/js/lib/yui/yui3.0.0/releasenotes/README.node
changeset 0 40c8f766c9b8
equal deleted inserted replaced
-1:000000000000 0:40c8f766c9b8
       
     1 release 3.0.0 
       
     2 - Node no longer extends Base or augments Attribute
       
     3 - set() no longer fires attribute change events
       
     4 - Y.get -> Y.one
       
     5 - Node::query -> Node::one
       
     6 - Node::queryAll -> Node::all
       
     7 - NodeList::get now returns a NodeList for DOM values (e.g. nodelist.get('parentNode'))
       
     8 - Added Node::replace, purge, and destroy
       
     9 
       
    10 release 3.0.0 beta 1
       
    11 - Node and NodeList broken into separate classes
       
    12 - NodeList no longer contains DOM related methods (appendChild, removeChild, contains, etc.)
       
    13 - Node no longer contains NodeList methods (size, each, filter, etc.)
       
    14 - Node extends Base
       
    15 - set() fires attribute change events
       
    16 - zero length NodeLists now return an empty NodeList rather than null
       
    17 - added insert, prepend, append, setContent methods
       
    18 - default scope of delegated event listeners is the Node instance that matched the supplied CSS selector
       
    19 
       
    20 release 3.0.0 PR2
       
    21 - Node instances now have NodeList api
       
    22 - Y.all now returns null for non-matching queries (symmetry with "Y.get")
       
    23 - deep setters/getters now supported (Y.get('#foo').get('firstSibling.innerHTML'))
       
    24 - window can now be a Node instance 
       
    25 
       
    26 release 3.0.0 PR1
       
    27 - initial 3.0 revision