YUI 3
YUI 3 is the next generation release of the YUI Library. The goal of the rewrite is to reflect everything learned in the development and support of YUI 2. Some key goals for the new version of the library are: The current release that is available for development purposes is YUI 3.0.0. This version of YUI 3 provides production-quality core and utility components along with a beta-quality preview of the widget infrastructure. For more details on YUI 3.0.0, refer to the links in the Product Information box. YUI 3.1.0 is the next release of YUI 3 currently on the roadmap. The release date for this version of the library is currently targeted for 03/30/2010. The first public preview of this release is available for download. Refer to the YUI 3.1.0PR1 announcement in the YUI 3 forum for more details regarding the changes in this release as well as instructions for filing defect reports and enhancement requests you might come up with as you explore the code. The YUI team would also like to extend an invitation to a live conference call to those of you who have already been working with YUI 3.1.0PR1 and have some questions or suggestions you would like to discuss with the authors real-time. The call is to be held Thursday at 11 AM pacific time, Cut off for registration is 4PM Wednesday to ensure you receive the necessary dial-in information corresponding to your location. See the corresponding forum post for more details about this session. For more information on the progress and timeline of the YUI 3.1.0 release, please refer to the project's task list and the YUI 3 project calendar.
Current Production Release: YUI 3.0.0
Next Release in Development: YUI 3.1.0
Reporting Defects / Making Enhancement Requests
YUILibrary.com is the proper location for reporting defects found in the YUI 3 code as well as for logging enhancement requests for consideration for future updates.
You can review existing tickets filed for YUI 3 by clicking the View Tickets link at the top of this page. Please review the YUI guidelines for filing defects and making enhancement requests before adding new tickets to the YUI 3 project using the New Ticket link above.
*Only logged in users can submit bugs and feature requests.
Latest Commits for YUI 3
| SHA1 | Developer | Date | Message |
|---|---|---|---|
| 0159bcf23 | 14 hours ago | Added prevSibling check to WidgetParent _uiAddChild logic, to cover addition of first child | |
| 4d0289815 | 19 hours ago | Fixed incorrect index being passed around in the WidgetParent addChild event facade, and fixed logic in _uiAddChild to allow for decorator elements in the WidgetParent child container (came out of TabView Add/Remove Tabs example, which introduces a dummy decorator tab, which acts as a add tab button but is not really a WidgetChild) | |
| 6eb4be1e0 | 19 hours ago | submodule skin supersede approach was causing premature rollup | |
| f68132aeb | 19 hours ago | fixed redundant metadata. fixed submodule propagation of skin data. | |
| d3f71ec89 | 21 hours ago | Fixed submodule skin configuration | |
| 8210c4566 | 22 hours ago | Changed focusedChild (back) to activeDescendant. Turns activeElement is supported by the A-Grade, and is in the HTML5 spec. Also changing it to descendant, rather than child seemed to make sense as the low-level state, since only one widget actually has real focus. activeChild can be calculated from activeDescendant. See #2528688 | |
| 761b73849 | 03/11/10 | Renamed activeItem to focusedChild as per comments in bug report. Fixes #2528688. Also cleaned up some temp sandbox files. | |
| ac183771e | 03/11/10 | cleaned up manual test case | |
| 071296c65 | 03/11/10 | Added _childrenContainer property to allow WidgetParents to define where their children should be rendered. Defaults to parent's contentBox. Fixes #2528687 | |
| 73a03a913 | 03/11/10 | Added documentation for lang parameter of Loader.addModule. | |
| f5446c83d | 03/11/10 | Added data formatting test case using application-provided locale data. | |
| e97388649 | 03/11/10 | widget-parent test files for defaultChildContainer support | |
| e82965084 | 03/10/10 | New metadata for the loader component | |
| 5b137d5ed | 03/10/10 | Added buttons for justify commands | |
| e371fe507 | 03/10/10 | Added 2in3 versioning and default is now the production version. Added submodules to make it possible to omit YUI3 metadata. | |
| 94b67e8c4 | 03/10/10 | Updated API docs |
The YUI Team is hiring.Product Information
Current Version: 3.0.0Release Date: 09/29/2009
Developer Information
Development Version: 3.1.0Tentative Release Date: 03/30/2010
Recent Forum Posts
- Y.node.create fails in IE
Jeff on 3 hours ago - Re: Can IO Global Events Fire Across Use Instances?
Matt Snider on 3 hours ago - Re: Suggestion: better API for nested YUI().use calls
Eric Ferraiuolo on 4 hours ago - Re: Determine height required for a DIV to be all above the
mingfai on 5 hours ago - Re: Drag drop, events and facades
Matt Parker on 22 hours ago - Re: Drag drop, events and facades
Dav Glass on 23 hours ago - Drag drop, events and facades
Matt Parker on 23 hours ago - Re: Live Q&A on YUI 3.1.0 PR1 with YUI Team
George on 03/11/10 - Re: Suggestion: better API for nested YUI().use calls
Adam Moore on 03/11/10 - Re: Suggestion: better API for nested YUI().use calls
Jeff Craig on 03/11/10

