qooxdoo 1.1 and 1.0.2 released
Filed under: Announcements, Release
By Thomas Herchenröder @ April 28, 2010 17:17
We are happy to announce a joint release of versions 1.1 and 1.0.2 of the qooxdoo framework. Downloads are available, and release notes and manuals are online. As always, many thanks to the entire community for making this happen, from the core developers, to committers and contributors, to users and enthusiasts who brought in questions and comments and suggestions.
The qooxdoo 1.1 release focuses on performance enhancements. These cover both time and space performance, and range from speedups of the build system, over partitioning of the generated code, load and start-up speed of the deployed application, to improvements of the qooxdoo run time layer in the browser. Here is a brief overview:
- Application parts can now be downloaded in parallel instead of consecutively in the running application. By leveraging parts the minimum size of a qooxdoo application is down to about 6kB gzipped (from about 30kb gzipped).
- Application shutdown and disposal has been improved (~30% speedup on shutdown).
- Support for CSS3 decorators (40% - 50% speedup on supported browsers).
- Support for HTML5 functionality where available.
- Support for ECMAScript 5 functionality where available.
- Improved class system (~60% speedup when creating instances).
- Re-implementation of the base call optimizer.
- Improved object registry (~33% speedup when registering objects).
- Speed ups of the build system.
- I18N information can now be loaded as locale-specific parts.
At the same time, and following our release scheme, we're releasing an 1.0.2 version, which is a regular patch release of the 1.0.x branch and contains only bug fixes. It can be used as a drop-in replacement for anybody using 1.0 or 1.0.1, and users of these versions are encouraged to upgrade.
As always, feedback on any of the releases is appreciated. Enjoy!






