~bcsaller/juju-gui/update-reductions

« back to all changes in this revision

Viewing changes to lib/yui/releasenotes/HISTORY.oop.md

  • Committer: kapil.foss at gmail
  • Date: 2012-07-13 18:45:59 UTC
  • Revision ID: kapil.foss@gmail.com-20120713184559-2xl7be17egsrz0c9
reshape

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
OOP Change History
2
 
==================
3
 
 
4
 
3.5.1
5
 
-----
6
 
 
7
 
  * No changes.
8
 
 
9
 
3.5.0
10
 
-----
11
 
  * No change.
12
 
 
13
 
 
14
 
3.4.1
15
 
-----
16
 
 
17
 
  * No changes.
18
 
 
19
 
 
20
 
3.4.0
21
 
-----
22
 
 
23
 
  * Significant performance improvements for `augment()`.
24
 
 
25
 
  * Bug fix: `augment()` handled the `whitelist` parameter incorrectly when
26
 
    augmenting a function. [Ticket #2530036]
27
 
 
28
 
 
29
 
3.3.0
30
 
-----
31
 
 
32
 
  * `clone()` no longer fails on DOM objects in IE.
33
 
 
34
 
 
35
 
3.2.0
36
 
-----
37
 
 
38
 
  * No changes.
39
 
 
40
 
 
41
 
3.1.1
42
 
-----
43
 
 
44
 
  * `clone()` passes functions through.
45
 
 
46
 
 
47
 
3.1.0
48
 
-----
49
 
 
50
 
  * Added `Y.some()`.
51
 
 
52
 
  * Improved iterators over native objects and YUI list object.
53
 
 
54
 
  * Improved deep clone, particularly when dealing with self-referencing objects.
55
 
 
56
 
  * Fixed complex property merge when doing a deep aggregation.
57
 
 
58
 
 
59
 
3.0.0
60
 
-----
61
 
 
62
 
  * No functional changes.
63
 
 
64
 
 
65
 
3.0.0 beta1
66
 
----------
67
 
 
68
 
  * `bind()` now adds the arguments supplied to bind before the arguments
69
 
    supplied when the function is executed. Added `rbind()` to provide the old
70
 
    functionality (arguments supplied to bind are appended to the arguments
71
 
    collection supplied to the function when executed).
72
 
 
73
 
  * `bind()` supports a string representing a function on the context object in
74
 
    order to allow overriding methods on superclasses that are bound to a
75
 
    function displaced by AOP.
76
 
 
77
 
  * Fixed array handling in `clone()`.
78
 
 
79
 
 
80
 
3.0.0pr2
81
 
--------
82
 
 
83
 
  * No changes.
84
 
 
85
 
 
86
 
3.0.0pr1
87
 
--------
88
 
 
89
 
  * Initial release.