Friday, March 6th, 2009
The jQuery UI team has announced today, the release of v1.7 of their effects and UI controls framework. The development took awhile going through some bumps in the road and even a major overhaul of how the library was structured. In addition, the team became much more organized adding new team members which greatly enhanced the development process as well as opening up greater communication with the community via the new development wiki.
There’s a ton of new stuff in 1.7. We’ve fixed hundreds of bugs since 1.5.3 and are introducing many new features, a better core architecture, and major theming improvements.
The key new features include:
- A new site dedicated to the jQuery UI project
- jQuery 1.3 compatibility
- Revamped and optimized plugins
- A new extensible CSS framework
- Major enhancements to the Themeroller theming applicaton
- Demos & Documentation including offline support
- Bundled themes
The introduction of the new ThemeRoller-ready CSS framework is especially important as it not only allows for easy theming of included jQuery UI but also allows plugin developers to create their own extensions that can take advantage of ThemeRoller’s visual theming capabilities. Scott Jehl, lead architect of the CSS framework had this to say:
As a bonus for framework users, we’ve also created a bookmarklet (http://jqueryui.com/themeroller/developertool/) that allows you to pull ThemeRoller into any page on the web! Just drag it to your Firefox toolbar and you can style away on any page using the jQuery UI CSS Framework. The tool also allows you to download a theme based on your design.
jQuery UI team member Richard Worth commented on this new release:
The jQuery UI Team and the unequaled community that supports it has come together and produced something really awesome in jQuery UI 1.7. This release represents not only where we’ve come today, but gives us a clear vision for where this library is headed. We want to make Rich Internet Applications as easy as jQuery has made Ajax, and that’s really starting to happen.
This new release is immediately available for download and the team has provided a Getting Started with jQuery UI page to help get new users up to speed quickly.
Disclosure: I am a member of the jQuery project team
Posted by Rey Bango at 8:07 am