Eric,
thanks for the update. Your team is doing a great job with a very
ambitious project.
I'm eagerly awaiting the IE fixed headers with row selection fix. Is
there any way I could get the DataTable fix and use it "at my own risk"?
Thanks for all your hard work
Michael
--- In
ydn-javascript@..., Eric Miraglia <miraglia@...> wrote:
>
> The YUI team is hard at work on the next YUI release, and we want to
> share with you some of the more significant updates that are coming
> when we ship version 2.4.0 (scheduled for the first half of
> December). This is not an exhaustive summary just the major changes
> in which we have high confidence at this point. Bug fixes and minor
> features have been applied throughout the library; a more complete
> release manifest will be made available on the day of the release.
> Any bugs you've filed in SourceForge have been updated with a target/
> milestone of 2.4.0 if we're targeting its fix for this release.
>
> If you have specific questions about the release, please reply here.
>
> Regards,
> Eric
>
>
> Release Pre-announcement: YUI 2.4.0
> Timeframe: first half of December
> *Note: All information issued prior to a release is indicative of our
> current plans and expectations. While we try hard to deliver on
> stated objectives, any dates or release content projected in a pre-
> release message may be subject to change.
>
> Important News about the YUI DataTable Control:
> We've made an important decision to carry forward the 2.3.1 version
> of DataTable in the 2.4.0 release without change. The work we've done
> since 2.3.1, which includes things like fixed header rows, showing and
> hiding columns, drag-and-drop column sizing, is coming along well but
> is not yet stable and consistent enough for your use. Given the
> choice between holding back 2.4.0 or holding DataTable out of this
> release, the latter was the better choice.
> I know that many of you are working hard on your DataTable
> implementations today and that this delay is not good news. I want to
> reassure you that it's not a decision we took lightly, but rather a
> step we needed to take in order to help move this component more
> quickly toward GA status and stability with the required feature set.
> We're fully committed to DataTable and we're excited about the
> progress we're making on it. Over the next few months we'll be
> dedicating even more resources to DataTable, and you can expect to see
> the features mentioned above (and more) in a 2.5.0 release early next
> year.
>
>
> New YUI Components or Features:
>
> 1. YUI Charts Control
> The YUI Charts component will allow you to bring data into the page
> via the YUI DataSource Utility and display that information in the
> form of bar charts, pie charts, and line graphs. The data
> visualization is driven by a Flash .swf engine that gets its data from
> JavaScript, meaning you get the visual richness of Flash while
> interacting with the Charts Control purely through JavaScript (just as
> you interact with any other YUI component). If you want to get deeper
> in to the Flash piece itself, its source will be available as part of
> Yahoo's Astra library of Flash componentry.
> As this is the first "hybrid" Flash/DHTML component in YUI, we will
> be releasing this as an experimental component; we'll look forward to
> hearing your feedback on how well this meets your needs as you begin
> evaluating it upon release. (Josh Tynjala)
>
> 2. YUI Profiler Utility
> Nicholas Zakas debuts his second YUI component in 2.4.0 with the
> introduction of an early-beta YUI Profiler Utility. The Profiler,
> which can work in conjunction with YUI Test to create performance
> thresholds for unit testing, is a flexible toolkit for measuring the
> performance of JS code. The YUI Profiler will debut without a built-
> in interface in 2.4.0 (we'll add interface elements in subsequent
> releases) but is suitable in its present form for many profiling and
> testing tasks. (Nicholas Zakas)
>
> 3. YUI Get Utility
> YUI's most prolific author, Adam Moore, is back in 2.4.0 with another
> crucial component one we're calling the YUI Get Utility. Get
> provides robust support for asynchronous, on-demand loading of
> resources like script and CSS files. The Get Utility can be used for
> proxyless external DataSources in AutoComplete and for loading JSON
> data from trusted web services. (Adam Moore)
>
> 4. JSON Utility
> The newest member of the YUI team is Luke Smith, and he contributes
> to 2.4.0 an adaptation of Douglas Crockford's JSON utilities. (Luke
> Smith)
>
> 5. Selector Utility
> We've thought a lot about element selection and where that
> functionality fits within the YUI model. The first fruits of that work
> arrive in 2.4.0 as the YUI Selector Utility. If you've been longing
> to have some of the selection sugar you've seen in JQuery right within
> the YUI kit, you'll definitely want to explore this new component from
> Matt Sweeney (author of Animation, Dom, and TabView).
>
>
> Notable Changes to Existing Components:
>
> 1. Promoting out of Beta/Experimental Status
> We're moving conservatively but steadily to promote newer components
> to GA status. 2.4.0 sees Button and History move to GA while
> ImageLoader is promoted to beta from experimental.
>
> 2. Rich Text Editor
> This is a big release for the RTE beta. Dav Glass has been hard at
> work stabilizing and streamlining RTE, and with 2.4.0 it will be
> available in both SimpleEditor and Editor flavors. Using the lighter
> version of the Toolbar, RTE's total minified K-weight is down to
> ~130KB (including all dependencies), while performance and stability
> continue to improve.
>
> 3. Drag and Drop Utility
> Drag and Drop introduces the concept of items that are draggable but
> not droppable -- a big performance boost for elements like floating
> panels that can be moved around but aren't meant to interact in the
> drag-and-drop sense with the items below them.
>
> 4. AutoComplete Control
> As mentioned above, AutoComplete gains the ability (via the new YUI
> Get Utility) to perform proxyless web services requests.
>
> 5. YUI Test Utility
> The YUI Test Utility gains support for asynchronous testing, allowing
> you to perform a test action and then wait a specified amount of time
> before continuing the test.
>
>
> =========
>
>
> YUI 2.4.0 is on track for a release in the first half of December.
> Stay tuned to YDN-JavaScript and YUIBlog for more information about
> the release when it becomes available.
>
> Regards,
> Eric
>