qooxdoo 1.5 and 1.4.2 released

We are happy to announce another joint release of the qooxdoo framework. You can download versions 1.5 and 1.4.2, the corresponding release notes and manuals are online as well.

The qooxdoo 1.5 release comes with many substantial improvements and exciting new features, so see yourself for some highlights:

  • The Mobile Framework part of qooxdoo lets you create mobile apps that run on smartphones and tablets. Introduced with the previous release it now ships with many improvements: the dedicated mobile widget set adds form elements like checkboxes, radiobuttons, sliders, and selectboxes, all supporting form validation, and the commonly used toolbars. A new mobile tutorial gets you started quickly.
  • A state-of-the-art IO stack has been integrated as a replacement for the previous transport layer. It keeps up with recent developments of browser vendors and the framework itself. It includes transport features like cross-origin requests via Xhr or JSONP, and nicely integrates with data binding, e.g. to build up data stores. As a preview also experimental REST support is included.
  • The new Web Fonts feature is a cross-browser implementation of the CSS @font-face syntax and integrated with qooxdoo’s theming system.
  • The Feature Configuration Editor helps developers create feature-based builds of qooxdoo applications that are tailored towards groups of browsers with similar feature sets, e.g. on mobile devices. The resulting applications are typically smaller in terms of code size and contain fewer runtime feature checks.
  • Support has been improved for popular JavaScript runtimes. This includes server-side and/or DOM-less environments like Node.js, Rhino or HTML5 WebWorkers. Besides pre-built qooxdoo packages, a skeleton is included for creating qooxdoo apps targeting those environments specifically.
  • Developer support has again seen many practical improvements, from a more concise albeit more advanced toolchain, over extended debugging and testing capabilities to a set of comprehensive tutorials.
  • Last but not least: More than 300 bugfixes and enhancements made it into the qooxdoo 1.5 release, a great achievement of the team and the community.

At the same time, and following our release scheme, we are making available a 1.4.2 version, which is a regular patch release of the 1.4.x branch and contains only bug fixes. It can be used as a drop-in replacement for qooxdoo 1.4 or 1.4.1, and users of those versions are encouraged to upgrade, i.e. if they don’t migrate directly to 1.5.

Many thanks from the core developers to the community of contributors and users. Please help spreading the news, get people excited about the most advanced releases to date, and show them how to leverage qooxdoo as a truly universal JavaScript framework. Enjoy!

7 thoughts on “qooxdoo 1.5 and 1.4.2 released

  1. The REST resource stuff is extremely interesting and does promise to be a replacement for RPC solutions. The one big disadvantage is that it is more difficult to debug – With the RPCPHP server, for example, I can use a GET request in my browser to see the outcome of my request – that is not possible with the REST request infrastructure that does GET/POST/DELETE etc. Do you plan on shipping a debugging console (similar to the RpcConsole contrib) which allows debugging the backend server? Otherwise switching to the new infrastructure will not happen for me at least for the foreseeable future.

    Also, a minimal backend reference implemenation (with node.js or python) would be great (I don’t expect that you will write one in PHP ;-) )

  2. My team is congratulating you to the new releases. With version 1.5 a leap jump has been taken…

    We have noticed a much faster response on the list and an attitude change to become much more service-minded. We really give you all credit for that change. Additionally, outstanding is Tino Butz. WIth him you have a very good co-worker who is service minded in writing. He invites people to participate the way he answers. Another thing to point out, the quality of T’s, the CTO, answers’, is the absolutely best when it comes to technical level and professionalism. He really tries to understand asked problems and answers in all possible ways. You have listened and we thank you for that!

    We would like to greet the team with a cake. Guys can you give us the address where to send it!

  3. Pingback: qooxdoo » News » The week in qooxdoo (2011-07-15)

  4. Pingback: qooxdoo 1.5 und 1.4.2 veröffentlicht – Zahlreiche Verbesserungen für Application-Entwickler | 1&1 Blog