equal
deleted
inserted
replaced
|
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 |