YUI Weekly for March 29th, 2013

By YUI TeamMarch 29, 2013

Welcome to YUI Weekly, the weekly roundup of news and announcements from the YUI team and community. If you have any interesting demos or links you’d like to share, feel free to leave a comment below.

  • This week saw the release of YUI 3.9.1. It was a patch release that includes bug fixes and enhancements for Handlebars, LazyModelList fixes, and updates to Y.Tree. Details of all changes can be found in the YUI 3.9.1 History Rollup.

  • With the 3.9.1 release out the door, planning for the next release of YUI is underway! One big thing you can expect to see in the upcoming preview release is Satyen Desai's work on Base performance improvements. By including these updates, we're seeing a 2-5x improvement in the base-benchmark perf tests in Chrome/OSX. Improvements in Base will affect anything extending it, which includes many other parts of the library. Stay tuned!

  • For those anxious to get started with the new Y.Promise component documentation is on the way! Here's the pull request and a Markdown formatted Gist.

  • You can make nice-looking tooltips and popovers using YUI with the new Y.Tipsy and Y.Popover widget. Check out the documentation and examples to learn more.

  • This week's Roundtable (video) featured a demo of Y.Tipsy, a discussion about an upcoming eventx hangout, a mid-April YUI meetup, Ryan's Man Cave, and recent pull requests.

  • Steven Olmsted (aka: solmsted) has been building a telephony platform on top of Node.js and YUI, and now the first telephony application built on top of that is live, the Alaska 511 Traveler Information System. If you're in Alaska you can call 5-1-1, or out of state callers can dial (866) 282-7577. When you call, an event gets fired, then a Base object gets instantiated, stuff is .pluged into it, and you're on the phone with YUI! Looks like it is time to add telephony systems to our target environments. wink

  • This week on yui-contrib, a discussion about memory management in YUI popped up where we discuss issues, tips, and enhancement ideas. Chime in if you have any thoughts.

  • Version bumps this week for the following YUI devtools: Yogi and Shifter. Shifter now supports a --yui-module option. Upgrade with npm install -g yogi shifter.

  • New and updated Gallery modules include: tipsy, widget-pointer, sm-treeview, sm-menu, popover, nmpjaxplus, itsaviewmodel, itsascrollviewkeynav, itsacalendarmodellist, cssform, csslist, csstable, namespace-with-array, and facebook-dao.

  • Have a hoppy Easter weekend everyone!