YUILibrary - Open source JavaScript and CSS for building richly interactive software.
Fork YUI on GitHub
  [ 6 posts ]

George

YUI Developer

  • Username: george
  • Joined: Tue Sep 02, 2008 9:23 am
  • Posts: 18
  • YUI Developer
  • Offline
  • Profile

YUI 3.1.0PR1 Now Available

Post Posted: Tue Mar 02, 2010 3:04 pm
+0-
The YUI team has posted YUI 3.1.0PR1, a preview of the upcoming YUI 3.1.0 release. The purpose of the preview release is to provide a stable snapshot of YUI 3.1.0 for developers to take for a test drive and provide feedback ahead of the official production release. The preview release consists of a .zip file available on the YUI 3 download page that contains the source, the built files, API docs, updated ReadMe files, and a few examples for each component. The build can also be accessed via the CDN by referencing http://yui.yahooapis.com/3.1.0pr1/build/... . At this time we do not expect to be making any additional interface changes in YUI 3.1.0. Some preliminary testing has been completed but we expect to add a few additional fixes between now and the official release based community feedback and additional integration testing being done in-house.

One important note for developers who are already working with YUI 3: In bringing the widget infrastructure to production quality for 3.1.0, we changed the default prefix used for CSS classnames in YUI 3 from yui- to yui3- to avoid CSS classname conflicts in situations where YUI 2 widgets and YUI 3 widgets are deployed on the same page. The YUI 3.1.0 preview release contains this change.

Note also that the documentation on the YUI 3 developer site still reflects the YUI 3.0.0 production release. This content will not change until the official 3.1.0 launch. However, you will find details on the changes included in YUI 3.1.0 by referencing the updated API docs available in the .zip download. There is also a ReadMe digest available summarizing all of the change notes developers have added to their component ReadMes for YUI 3.1.0. Each component also includes several examples to demonstrate some specific use cases of the code.

Some highlights of the YUI 3.1.0 release include:

  • The Widget infrastructure is now production quality.
  • Widget-parent and Widget-child are two widget extensions that have been provided in beta form with this release that allow for hierarchical widget implementations.
  • The TabView widget has been introduced in this release and can be used as a reference implementation for implementation of progressive enhancement and accessibility for widgets.
  • Slider has been enhanced to include several alternative visual treatments.
  • The Intl Utility makes its debut supporting string-based language packs that can be used for internationalization of custom modules.
  • Synthetic event creation and delegate enhancements have been added to Event.
  • IO now supports synchronous transactions for same-domain requests.
  • Loader has been updated to provide multiple combo domain support (where you have multiple servers, each supporting combo-handling for their content), support for dynamically loading language packs, per-component metadata, and better support for YUI 3 Gallery modules.
  • A new Sortable List Utility.
  • Ports of SWF and SWF Utility from YUI 2 to YUI 3.
  • Updates to Test which include test duration tracking, support for JUnit XML test results format, TAP test results format and several new methods added to TestRunner.

Should you encounter any defects or come up with additional enhancement requests as you work with the YUI 3.1.0 preview release, you can file a ticket in the YUI 3 ticket database. Please be sure to set the observed version of the library to 3.1.0 PR1 as you enter the details for the ticket.

We hope you enjoy exploring YUI 3.1.0PR1. We look forward to hearing your feedback.

Eric Ferraiuolo

YUI Contributor

  • Username: ericf
  • Joined: Mon Jan 12, 2009 8:26 pm
  • Posts: 158
  • Location: Boston, MA
  • Twitter: ericf
  • GitHub: ericf
  • Gists: ericf
  • Offline
  • Profile

Re: YUI 3.1.0PR1 Now Available

Post Posted: Tue Mar 02, 2010 6:24 pm
+0-
What's the official tag on GitHub for 3.1.0PR1?

Adam Moore

YUI Developer

  • Username: adam
  • Joined: Wed Sep 03, 2008 11:16 am
  • Posts: 244
  • GitHub: apm
  • Gists: apm
  • YUI Developer
  • Offline
  • Profile

Re: YUI 3.1.0PR1 Now Available

Post Posted: Wed Mar 03, 2010 1:12 pm
+0-
yui3-1914 -- I'll add another one that specifically calls out 3.1.0pr1.

Snaggle Puss

  • Username: snagglepuss
  • Joined: Fri Mar 26, 2010 10:41 am
  • Posts: 1
  • Offline
  • Profile

Re: YUI 3.1.0PR1 Now Available

Post Posted: Fri Mar 26, 2010 2:05 pm
+0-
The age old question, when will it be ready?

Dav Glass

YUI Developer

  • Username: davglass
  • Joined: Thu Aug 28, 2008 9:28 am
  • Posts: 1156
  • Location: Cupertino, CA
  • Twitter: davglass
  • GitHub: davglass
  • Gists: davglass
  • IRC: davglass
  • YUI Developer
  • Offline
  • Profile
Tags:

Re: YUI 3.1.0PR1 Now Available

Post Posted: Fri Mar 26, 2010 2:06 pm
+0-
According to the calendar, sometime next week:
http://yuilibrary.com/projects/yui3/calendar#calendar

Allan Ebdrup

  • Username: ebdrup
  • Joined: Wed Mar 31, 2010 2:08 pm
  • Posts: 1
  • Offline
  • Profile

Re: YUI 3.1.0PR1 Now Available

Post Posted: Wed Mar 31, 2010 2:26 pm
+0-
Amazing :o

I just watched the video:

"Video: Satyen Desai — A Widget Walkthrough"

This is almost exactely identical to the widget system i built in 2003 in my own JavaScript framework. And am still working with it.

Except for specifying widgets non-programtically and the focus on class names, I didn't implement that, everything else is frighteningly close to what I've done.
I did:
- Common API
- Shared design patterns in widgets
- Mix and match features for single objects or on classes (position, size, drag/drop)
- headers/footers
- Something very simulat to attributes, with observers (events) and centralized validators, and state completely seperated from the DOM (UI)
- exactlly the sames lifecycle og widgets (init, render (with the same 3 substeps), destroy)
- base widget class
- height, position, focus, blur, hide, show
- I also have my widgets in one class

I can say from practical experience that it works great :-)

In my spare time i built the site http://obsurvey.com with it
  [ 6 posts ]
Display posts from previous:  Sort by  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum