qooxdoo 0.8.3 released
Filed under: Announcements, Release
By Andreas Ecker @ September 11, 2009 2:29 pm
As planned the Open Source RIA Framework qooxdoo is available in a new release 0.8.3. It is quite a comprehensive release, with many improvements and bugfixes over the previous version. For more info please see the detailed release notes.
Some highlights of this release include:
- New Form Handling
- Unified Selection API
- Advanced Data Binding
- New FlowLayout
- New FlashWidget
- New ThemedIframe
- Global Error Handling
- and more ...
The following screenshot shows some features of the new form handling:

qooxdoo 0.8.3 is one of the best tested and most extensive releases to date. To get an idea, see some indicators for the development and testing that went into this release:
- about 1.700 Commits since last release
- about 300 Bug fixes
- more than 1.100 Unit tests (incl. more than 3.200 assertions)
- about 30 Browsers/OS combinations continuously unit-/GUI-tested
- about 160 GUI-tests of applications, fully automated
It is recommended that users upgrade their existing applications to this latest stable version. Migration should be straightforward (but you should carefully read the migration info in the release notes). As the latest stable version it is also perfect for new users to easily get started with qooxdoo. Download and enjoy the brand new 0.8.3 release.
Thanks to all the fellow developers, contributors and users of qooxdoo for their great support and collaboration!

Comment by Isaak
Yay! This time with the Dutch translation
September 11, 2009 3:34 pm
Comment by Andreas Ecker
Isaak, u bent welkom (!?)
September 11, 2009 3:41 pm
Comment by Sebastian Werner
Really an impressive list of new features. Just wonder: Do you regard all of them already as stable?
September 11, 2009 7:01 pm
Comment by Stefan
It is an amazing work done. Is it really stable already? To me it sounds a bit too early… I am concerned about the development speed. Can it be increased?
One question: What about data binding to the server side, database, file etc.. How is that going to be coupled? Are there any plans for it? When has it been scheduled?
September 11, 2009 10:32 pm
Comment by Kevinol
They wrote “… is one of the best tested …”.
From that point i think it should be pretty stable.
By the way, great work
September 17, 2009 11:25 am
Comment by peter
Hi Guys,
Great job. I migrated my software from 0.8.2 to 0.8.3 and was totally impressed for speed, stability and overall performance. There still are places of improvement, though, and need to be addressed:
- Timer (still) has memory leaks, a simple counter that runs for ever will consume more and more memory over time.
- Background color for widgets (still) leaves some space untouched on the upper part of the widgets.
Also, I liked the new API; but, had to make a lot of changes to adopt the new release. I liked the changes in DateField! One thing I couldn’t understand was SelectBox’s set(get)Selectables; it WILL return an array of ListItems with ONE element! So it is closer to ComboBox rather than a List; but the API doesn’t tell that!
All in all, another great job!! Thanks a bunch!
Regards.
September 17, 2009 4:06 pm
Comment by Derrell Lipman
I’m not sure which Timer you’re referring to. There are a number of timer capabilities in qooxdoo. Only one of them uses exactly one native timer and provides full control of one-shot vs recurrent, initial timeout vs subsequent timeouts, etc., so for many uses, it may be your best choice. See qx.util.TimerManager. AFAIK, there are no leaks in it, but if there are, please report them via bugzilla. (Please report whatever Timer leaks you refer to in your posting too, so they can get fixed.)
Derrell
September 18, 2009 3:04 pm
Pingback by Ajaxian » Qooxdoo 0.8.3; New widgets, layouts, and utilities
[...] has a new 0.8.3 release that includes a [...]
September 23, 2009 1:49 pm
Pingback by Qooxdoo 0.8.3; New widgets, layouts, and utilities - Programming Blog
[...] has a new 0.8.3 release that includes a [...]
September 28, 2009 4:13 pm