src/cm/media/js/lib/yui/yui_3.0.0b1/releasenotes/README.yui
changeset 0 40c8f766c9b8
equal deleted inserted replaced
-1:000000000000 0:40c8f766c9b8
       
     1 The YUI Global
       
     2     Provides core YUI functionality, including module registration and consumption utils,
       
     3     language/array/object utilities, browser detection, a setTimout/setInterval wrapper,
       
     4     and dynamic loading of script and css files.
       
     5 
       
     6     The yui module is a rollup of the following modules:
       
     7         yui-base
       
     8         get
       
     9         loader
       
    10         queue-base
       
    11 
       
    12 3.0.0 beta 1
       
    13 
       
    14     Core:
       
    15     - Y.fail has been renamed to Y.error so that Y.fail can be used for the assertion
       
    16       engine.
       
    17     - Y.stamp now accepts a readOnly parameter to be used when you are only interested
       
    18       in reading an existing guid rather than creating a new one.
       
    19     - Y.stamp defends against stamping items that can't be stamped.
       
    20     - Added to Object: values(), hasKey(), hasValue(), size(), getValue, setValue
       
    21       (the latter are for manipulating nested values)
       
    22     - Y.use calls are queued during dynamic loading.
       
    23     - Added Y.cached for function memoizing
       
    24     - added numericSort to Array
       
    25     - The yui:log event broadcasts globally.
       
    26 
       
    27     Lang: 
       
    28     - Added Lang.type (typeof abstraction), and refactored some 'is' methods to use it.
       
    29 
       
    30     Get:
       
    31     - Accepts an attribute collection config to apply to inserted nodes.
       
    32     - id attributes are globally unique
       
    33     - Now accepts purgethreshold as a config option.  This will set the number of transactions
       
    34       required before auto removing nodes from previous transactions (default is 20)
       
    35 
       
    36     Loader:
       
    37     - yuitest renamed to test, now requires collection
       
    38     - lots of new module metadata
       
    39     - added onCSS
       
    40     - Loader requests are queued globally
       
    41     - Accepts jsAttributes and cssAttributes configs for adding attributes to inserted nodes
       
    42     - The force config
       
    43 
       
    44     UA:
       
    45     - Added 'secure' property for SSL detection
       
    46     - Added 'os' property for windows vs mac detection
       
    47     - Added Adobe Air and Google Caja detection
       
    48 
       
    49 3.0.0pr2
       
    50 
       
    51     Core:
       
    52 
       
    53     - The initial dependency calculation should not allow automatic rollup.
       
    54     - Y.fail with throw/rethrow errors by default (throwFail is now true).
       
    55     - Y.namespace reverted to scrub YAHOO out if included as the first
       
    56       level of the namespace.
       
    57     - 'useConsole' config changed to useBrowserConsole
       
    58 
       
    59     Array:
       
    60     - Added Array.some
       
    61 
       
    62     Get:
       
    63     - Protects against trailing commas in array of files to load.
       
    64 
       
    65     Loader:
       
    66     - get requires yui-base
       
    67     - loader requires get
       
    68     - combo url build process defends against undefined modules
       
    69     - Added combo handler support for CSS
       
    70     - Filters are correctly applied to combo and fullpath urls
       
    71     - Added compat, profiler, yuitest, widget, stylesheet, classnamemanager,
       
    72             overlay, plugin, slider, console
       
    73     - Added io submodules
       
    74     - queue requires event
       
    75     - Added submodule metadata logic
       
    76     - Added plugin metadata logic
       
    77     - Added skin metadata logic
       
    78 
       
    79 3.0.0pr1
       
    80     Initial release