Wednesday, December 6th, 2006
The Dojo Toolkit has a new version 0.4.1 release.
We talked to Alex Russell about the release:
What is good about 0.4.1
It’s a stability and performance release so we recommend it for everyone who was already using 0.4.0. For those folks, it should be a very straightforward upgrade. The last major release added a lot of new features and in the intervening time we’ve had a chance to shake those things out a bit more. Notably:
- James Burke’s excellent work (thanks to AOL) on safe cross-domain XHR has yielded a solution for IE 7. This is the best way to do serious, safe cross-domain work while we wait for something like Doug Crockford’s <module> proposal to be implemented by the browsers.
- resource and localization “flattening” for builds makes the system perform better when using i18n.
- a native dojo.storage provider for the WhatWG storage APIs. Apps that have been using the Flash storage provider don’t have to change any of their code to take advantage of it. It Just Works thanks to Brad Neuberg.
- we spent a *lot* of time adding documentation for many of the previously opaque modules. Owen Williams, Carla Mott, and Neil Roberts have been building tools and herding cats to get this done.
- Bill Keese and Liu Cougar closed more bugs than everyone else combined while they polished and and improved the widgets. Everyone using widgets should see the impact of their work in improved reliability.
Why should people upgrade?
If folks were holding out on 0.4.0, I think think they’ll be happy with the state of thing in 0.4.1.
What is next on the agenda?
We’re keeping the roadmap at:
What’s not outlined there right now is that we’ll be plugging the new data binding layer into the widget system and making changes to the template syntax to support that. This is exciting work and the culmination of a huge amount of background work by some very smart people.
Data binding will allow us to more quickly attach widgets to services and systems, and I’m excited that we’re in the home stretch for getting it done.
Posted by Dion Almaer at 11:37 am