HISTORY.md revision c766f402e7da216af1abd318198031ce3d707268
82d0cf8c731b23f6a2fbb31e3e696e629444363eTrippCollection Change History
82d0cf8c731b23f6a2fbb31e3e696e629444363eTripp=========================
82d0cf8c731b23f6a2fbb31e3e696e629444363eTripp
a75ebc38c1de401b679953a9b87bd323f0f48d02Tripp3.4.1
82d0cf8c731b23f6a2fbb31e3e696e629444363eTripp-----
82d0cf8c731b23f6a2fbb31e3e696e629444363eTripp
82d0cf8c731b23f6a2fbb31e3e696e629444363eTripp * Sparse arrays are now handled correctly in the non-native fallback
e393eced613f9b4a5fb6bdd461d0e0bf5064d5ecTripp implementation of `Y.Array.lastIndexOf()`. [Ticket #2530966]
e393eced613f9b4a5fb6bdd461d0e0bf5064d5ecTripp
e393eced613f9b4a5fb6bdd461d0e0bf5064d5ecTripp
e03e2775537690229fec4bc156e946f851d2cdfdTripp3.4.0
e03e2775537690229fec4bc156e946f851d2cdfdTripp-----
e03e2775537690229fec4bc156e946f851d2cdfdTripp
e03e2775537690229fec4bc156e946f851d2cdfdTripp * Sparse arrays are now handled correctly in the non-native implementations of
e03e2775537690229fec4bc156e946f851d2cdfdTripp `Array.every`, `Array.filter`, `Array.find`, `Array.map`, and
e03e2775537690229fec4bc156e946f851d2cdfdTripp `Array.reduce`. [Ticket #2530376]
e03e2775537690229fec4bc156e946f851d2cdfdTripp
e03e2775537690229fec4bc156e946f851d2cdfdTripp
e03e2775537690229fec4bc156e946f851d2cdfdTripp3.3.0
e03e2775537690229fec4bc156e946f851d2cdfdTripp-----
e03e2775537690229fec4bc156e946f851d2cdfdTripp
770bd5317815264ef0fa7355e72b333e9495cfcbTripp * [!] The `sort` parameter of `Array.unique` has been deprecated. It still
770bd5317815264ef0fa7355e72b333e9495cfcbTripp works, but you're encouraged not to use it as it will be removed from a
770bd5317815264ef0fa7355e72b333e9495cfcbTripp future version of YUI.
770bd5317815264ef0fa7355e72b333e9495cfcbTripp * `Array.lastIndexOf` now supports the `fromIndex` parameter as specified in
770bd5317815264ef0fa7355e72b333e9495cfcbTripp ES5.
e03e2775537690229fec4bc156e946f851d2cdfdTripp * Improved the performance of `Array.filter`, `Array.map`, `Array.reduce`, and
e03e2775537690229fec4bc156e946f851d2cdfdTripp `Array.unique`, especially in browsers without native ES5 array extras.
e03e2775537690229fec4bc156e946f851d2cdfdTripp
e03e2775537690229fec4bc156e946f851d2cdfdTripp
4e6fa831be0e594628556cb4a51e1cede308701cTripp3.2.0
4e6fa831be0e594628556cb4a51e1cede308701cTripp-----
4e6fa831be0e594628556cb4a51e1cede308701cTripp
4e6fa831be0e594628556cb4a51e1cede308701cTripp * No changes.
4e6fa831be0e594628556cb4a51e1cede308701cTripp
4e6fa831be0e594628556cb4a51e1cede308701cTripp
4e6fa831be0e594628556cb4a51e1cede308701cTripp3.1.1
4e6fa831be0e594628556cb4a51e1cede308701cTripp-----
4e6fa831be0e594628556cb4a51e1cede308701cTripp
4e6fa831be0e594628556cb4a51e1cede308701cTripp * No changes.
4e6fa831be0e594628556cb4a51e1cede308701cTripp
4e6fa831be0e594628556cb4a51e1cede308701cTripp
4e6fa831be0e594628556cb4a51e1cede308701cTripp3.1.0
4e6fa831be0e594628556cb4a51e1cede308701cTripp------
4e6fa831be0e594628556cb4a51e1cede308701cTripp
4e6fa831be0e594628556cb4a51e1cede308701cTripp * `array-extras` is the base submodule for the package.
4e6fa831be0e594628556cb4a51e1cede308701cTripp * Added `ArrayList` for generic iterable objects.
4e6fa831be0e594628556cb4a51e1cede308701cTripp * `Array.forEach` is an alias for `Array.each`.
4e6fa831be0e594628556cb4a51e1cede308701cTripp * Added `Array.invoke` to execute a named method on an array of objects.
4e6fa831be0e594628556cb4a51e1cede308701cTripp
82d0cf8c731b23f6a2fbb31e3e696e629444363eTripp
82d0cf8c731b23f6a2fbb31e3e696e629444363eTripp3.0.0
82d0cf8c731b23f6a2fbb31e3e696e629444363eTripp-----
87a49173dbc22a145cb87e605cca83fd42524377Tripp
87a49173dbc22a145cb87e605cca83fd42524377Tripp * `unique` with `sort` works.
87a49173dbc22a145cb87e605cca83fd42524377Tripp
87a49173dbc22a145cb87e605cca83fd42524377Tripp
87a49173dbc22a145cb87e605cca83fd42524377Tripp3.0.0b1
87a49173dbc22a145cb87e605cca83fd42524377Tripp-------
87a49173dbc22a145cb87e605cca83fd42524377Tripp
87a49173dbc22a145cb87e605cca83fd42524377Tripp * Fixed load time fork assumptions.
2b02938d1550d7e1cea52d019c56997ff08d40c3Tripp
2b02938d1550d7e1cea52d019c56997ff08d40c3Tripp
2b02938d1550d7e1cea52d019c56997ff08d40c3Tripp3.0.0pr1
2b02938d1550d7e1cea52d019c56997ff08d40c3Tripp--------
2b02938d1550d7e1cea52d019c56997ff08d40c3Tripp
2b02938d1550d7e1cea52d019c56997ff08d40c3Tripp * Initial release.
2b02938d1550d7e1cea52d019c56997ff08d40c3Tripp