This is a regular patch release, which includes bugfixes but no feature enhancements. It is meant to be backwards compatible to qooxdoo 1.2 and 1.2.1. Nothing needs to be changed in the JavaScript code of your existing apps, if they are based on the previous 1.2.x releases.
You might want to checkout the corresponding minor release qooxdoo 1.3, which not only includes bugfixes but also many new features and improvements.
See this detailed list of over 170 issues resolved for qooxdoo 1.2.2.
clip CSS property in IE8 standards mode (#4216).finally code branches of try/catch/finally statements are now also executed for IE6 and IE7.qx.bom.element.Opacity implementation is now feature-detected to support CSS3, also to be available in IE9. (#3877).pointer-events CSS property in all versions of Opera due to incomplete browser support. Makes click events dispatched on widgets with visible decorator more reliable. (#4229). RequestQueue now uses the Logger infrastructure to handle errors and to let the Logger create the stacktrace and other info.ScriptLoader instance (#4175).duration property is now properly applied in the Pulsate animation effect.getContentWidth for inline DOM elements, when e.g. paddings returned a negative value.mouseover events on IE and is now fixed (#4145).maxlength for text areas in IE. (#4352)addBefore() and addAfter() methods of qx.ui.tree.Tree, which did not work as expected in drag&drop scenarios. (#3297).rowSpan, if they are higher than the rest of the rows. (#4204)qx.ui.decoration.Double, i.e. border is lost when background is used, which came in with release 1.0.1 (#3450).