YUI 2.x Roadmap
Current Release: YUI 2.8.0
YUI 2.8.0 is the latest production release based on the 2.x code line. The release was posted 9/14/2009. Some of the highlights of this release include:
New Components
- Storage Utility: Matt Snider of Mint.com has developed a client-side storage utility that provides HTML5-style local and session storage interfaces across various storage mechanisms. In its 2.8.0 debut, the Storage utility can be used with three storage mechanisms: HTML5 Storage, Google Gears, and storage via the Flash Shared Object.
- Progress Bar: YUI contributor Satyam (Daniel Barreiro) has delivered a ProgressBar Control that provides developers a great deal of flexibility in their implementations through its custom events and support for animation and easing effects.
- SWFStore Utility: YUI engineer Alaric Cole has created the SWFStore Utility which provides the Flash Shared Object functionality used by Storage Utility or can be used as a standalone components via a JavaScript API. This utility supports on-the-fly gzipping of the stored key/value pairs for more efficient use of Flash's limited storage.
- SWF Utility: Allen Rabinovich, another member of the YUI core team, has added the new SWF Utility containing Flash detection and embedding functionality.
Enhancements
- Connection Manager: The cross-domain support released in YUI 3.0 has been included in YUI 2.8.0. Connection Manager has also been refactored in this release to include a connection-core module that provides an option for file size reduction in scenarios where only XHR functionality is being used.
- Carousel: An album view will be added to the Carousel component contributed by Gamaiel Zavala and Andres Narvaez of Yahoo's Media team
- Charts: The Charts component has undergone another significant update with the addition of support for multiple Y axes, the ability to individually control the visibility of series, among other changes.
- Event: Event delegation, as released in YUI3 is now also available in YUI 2.8.0.
- DataTable: The DataTable example suite has been expanded with two new contributions from two fellow Yahoos. Gonzalo Cordero has provided an example of Row Drag and Drop. An implementation for Row expansion has been submitted by Eric Gelinas.
More Information
The following items are available to help you get started using YUI 2.8.0:
- Download: The download file containing the 2.8.0 code and examples
- Documentation: Detailed description of YUI 2.8.0 and how to use it.
- ReadMe Digest: A summary of all of the changes that have been made in this release as described by the component authors in their ReadMe file updates.
- Tickets Addressed: This query displays a list of the bugs and enhancement requests submitted by developers in the YUI community that were addressed in YUI 2.8.0
Upcoming Releases
Patch Release: 2.8.1
The YUI team is working on a YUI 2.8.1 bug fix release to address an issue in Uploader as well one in History Manager. YUI 2.8.1 is expected to be released by the end of April.
YUI 2.9.0
The next release for YUI 2 will be YUI 2.9. The team has been making some incremental bug fixes to the YUI 2 code in parallel with YUI 3 defelopment efforts. These changes are currently available for review in Github. Focused planning for YUI 2.9 content will begin following the YUI 3.1.0 release in Q1 of 2010.

