YUI Weekly for May 17th, 2013

By YUI TeamMay 17, 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 two new releases for YUI projects. First up was YUI 3.10.1, a patch release to resolve a vulnerability detected in the .swf files used in the IO utility and Uploader components. Please see this security bulletin for more details on the issue and steps to ensure your applications are secure. Also released this week was YUICompressor 2.4.8, which includes improved compression results as well as general fixes.

  • At this week's Open Roundtable (YouTube) we invited our friends at Wells Fargo to join us. After some quick intros, we began a discussion about their products and interest in YUI, then dove a bit deeper into some talking points regarding DataTable, Skinning, and Tooling. If DataTable development is something interesting to you, you'll find quite a bit of discussion in the video about details of the component and its upcoming roadmap.

  • YUI's Shifter build tool got a version bump to v0.4.0 this week and you can upgrade via npm -g install shifter. This update fixes an issue that was discovered after our migration to Grunt for building releases. The version bump is a minor version (as opposed to a patch version, e.g. v0.3.9) because this does introduce a backwards incompatibility. If you are using a copy directive in any of your component build.json files, the 2nd parameter is now relative to your component's build path as opposed to the source path, so you'll need to make the appropriate update when you upgrade your copy of Shifter. An example of this change can be seen in commit 609f7d, which includes updates to /src/io/build.json and /src/uploader/build.json.

  • Thanks to the AlloyUI crew for our awesome new t-shirts! If you are unfamiliar with AlloyUI, it's a self-described "UI framework built on top of YUI3 that provides a simple API for building high scalable applications." Their website is full of goodies, such as examples, Tutorials, and API docs. Check it out!

  • Do you have experience with JavaScript, Java, Internationalization, and love solving complex problems at massive scale? Yahoo's internationalization team is hiring!

  • New and updated Gallery modules include: debounce, dd-momentum-plugin, task, scrollspy, io-utils, and affix.

  • Links of the Week (thanks to JavaScript Weekly )