src/cm/media/js/lib/yui/yui_3.10.3/releasenotes/HISTORY.oop.md
changeset 525 89ef5ed3c48b
equal deleted inserted replaced
524:322d0feea350 525:89ef5ed3c48b
       
     1 OOP Change History
       
     2 ==================
       
     3 
       
     4 3.10.3
       
     5 ------
       
     6 
       
     7 * No changes.
       
     8 
       
     9 3.10.2
       
    10 ------
       
    11 
       
    12 * No changes.
       
    13 
       
    14 3.10.1
       
    15 ------
       
    16 
       
    17 * No changes.
       
    18 
       
    19 3.10.0
       
    20 ------
       
    21 
       
    22 * Updated `Y.clone()` to always quit early and not try to clone DOM nodes.
       
    23   Common host objects like DOM nodes cannot be "subclassed" in Firefox and old
       
    24   versions of IE. Trying to use `Object.create()` or `Y.extend()` on a DOM node
       
    25   will throw an error in these browsers.
       
    26 
       
    27 3.9.1
       
    28 -----
       
    29 
       
    30 * No changes.
       
    31 
       
    32 3.9.0
       
    33 -----
       
    34 
       
    35 * No changes.
       
    36 
       
    37 3.8.1
       
    38 -----
       
    39 
       
    40 * No changes.
       
    41 
       
    42 3.8.0
       
    43 -----
       
    44 
       
    45   * No changes.
       
    46 
       
    47 3.7.3
       
    48 -----
       
    49 
       
    50 * No changes.
       
    51 
       
    52 
       
    53 3.7.2
       
    54 -----
       
    55 
       
    56 * No changes.
       
    57 
       
    58 
       
    59 3.7.1
       
    60 -----
       
    61 
       
    62 * No changes.
       
    63 
       
    64 
       
    65 3.7.0
       
    66 -----
       
    67 
       
    68 * No changes.
       
    69 
       
    70 
       
    71 3.6.0
       
    72 -----
       
    73 
       
    74 * No changes.
       
    75 
       
    76 
       
    77 3.5.1
       
    78 -----
       
    79 
       
    80 * No changes.
       
    81 
       
    82 
       
    83 3.5.0
       
    84 -----
       
    85 
       
    86 * No changes.
       
    87 
       
    88 
       
    89 3.4.1
       
    90 -----
       
    91 
       
    92 * No changes.
       
    93 
       
    94 
       
    95 3.4.0
       
    96 -----
       
    97 
       
    98 * Significant performance improvements for `augment()`.
       
    99 
       
   100 * Bug fix: `augment()` handled the `whitelist` parameter incorrectly when
       
   101   augmenting a function. [Ticket #2530036]
       
   102 
       
   103 
       
   104 3.3.0
       
   105 -----
       
   106 
       
   107 * `clone()` no longer fails on DOM objects in IE.
       
   108 
       
   109 
       
   110 3.2.0
       
   111 -----
       
   112 
       
   113 * No changes.
       
   114 
       
   115 
       
   116 3.1.1
       
   117 -----
       
   118 
       
   119 * `clone()` passes functions through.
       
   120 
       
   121 
       
   122 3.1.0
       
   123 -----
       
   124 
       
   125 * Added `Y.some()`.
       
   126 
       
   127 * Improved iterators over native objects and YUI list object.
       
   128 
       
   129 * Improved deep clone, particularly when dealing with self-referencing objects.
       
   130 
       
   131 * Fixed complex property merge when doing a deep aggregation.
       
   132 
       
   133 
       
   134 3.0.0
       
   135 -----
       
   136 
       
   137 * No functional changes.
       
   138 
       
   139 
       
   140 3.0.0 beta1
       
   141 ----------
       
   142 
       
   143 * `bind()` now adds the arguments supplied to bind before the arguments supplied
       
   144   when the function is executed. Added `rbind()` to provide the old
       
   145   functionality (arguments supplied to bind are appended to the arguments
       
   146   collection supplied to the function when executed).
       
   147 
       
   148 * `bind()` supports a string representing a function on the context object in
       
   149   order to allow overriding methods on superclasses that are bound to a function
       
   150   displaced by AOP.
       
   151 
       
   152 * Fixed array handling in `clone()`.
       
   153 
       
   154 
       
   155 3.0.0pr2
       
   156 --------
       
   157 
       
   158 * No changes.
       
   159 
       
   160 
       
   161 3.0.0pr1
       
   162 --------
       
   163 
       
   164 * Initial release.